Transmission Media
Download
Report
Transcript Transmission Media
G52CCN
Computer Communications
and Networks
Milena Radenkovic
Room: B47
Email: [email protected]
Introduction
Practical matters
Module goals, structure and contents
Initial introduction to some key ideas and
issues
Lectures
Monday,11:00
Tuesday 12:00
Related modules
G53ACC - Advanced Computer
Communications
G5BIAW - The Internet and the World
Wide Web
Objectives
To understand the basic principles of data
communications and computer networks.
To appreciate the complex trade-offs that are
inherent in the design of networks.
To provide a guided tour of network technologies
from the lowest levels of data transmission up to
network applications.
To learn about current networking technologies,
especially Internet protocols.
Assessment
Two hour written examination
The style of question will be based upon those
from previous years. Their content will of course
be different.
Last year’s exam paper is on sale in the bookshop
and previous papers are in the library.
No coursework
Text books and notes
My notes are available at:
The core recommended course text is:
http://www.cs.nott.ac.uk/~mvr/ccn
Computer Networks and Internets, Douglas E.
Comer, Prentice Hall
Supplementary texts are:
Tannenbaum, Computer Networks, Prentice Hall
Halsall, Data and Computer Communications,
Macmillan
What is a computer network?
An interconnection of autonomous
computers (as opposed to communication
between separate but interdependent parts
of a single computer)
Some goals of computer networks
Access to remote resources
Human communication
Mobile computing
Computing power through parallelism
Optimising resources - load balancing
Incremental growth of computer systems (reduced
cost and risk)
Increased robustness through graceful degradation
Uses of computer networks
Email, World Wide Web, Video
Conferencing, File Transfer, Collaborative
Virtual Environments, Remote control of
robots and machines, Dial up databases,
Webcasting, Distributed Programs,
Hacking, Banking, Internet telephone
Classifying networks
By size
Local area networks (LANs) versus Wide area
networks (WANs)
By connectivity
Point to point versus broadcast networks
By communication medium
By mobility
Fixed versus mobile
Size - differences between local
and wide area networks
‘Speed’ - bandwidth and latency
Management
Security
Reliability
Billing
Heterogeneity (and standards)
Connectivity - point to point
networks
tree
star
irregular
mesh
Connectivity - broadcast
networks
satellite/radio
wire
Medium - differences between
communication media
‘Speed’ - bandwidth and latency
Range
Sharing
Topology
Installation and maintenance costs
Reliability
Mobility - issues arising in
mobile networks
Mobile networking has emerged in the last
decade. Introduces new issues of:
energy efficiency
location and tracking
semi-persistent connections
complex administration and billing as
devices and users move around the
network
Common issues in networking
Addressing
Routing
Framing and encoding
Error detection and correction
Flow and congestion
Module contents and structure
Part 4: applications
Part 3: internetworking
Part 2: packet transmission
Part 1: data transmission
Part 1: data transmission
Transmission media;
Local asynchronous communication (RS-232);
Long distance communication (modems and
carriers)
Part 2: packet transmission
Packets, frames and error detection
Local area networks (LANs)
Hardware addressing
LAN wiring and physical topology
Extending LANS: Fiber Modems, repeaters,
bridges and switches;
WAN Technologies and routing
Network ownership and service paradigm
Protocols and layering
Part 3: internetworking
Concepts, architecture and protocols
IP addresses
Binding protocol addresses (ARP)
IP Datagrams and datagram forwarding
IP encapsulations, fragmentation and
reassembly
The future of IP
An error reporting mechanism (ICMP)
TCP (reliable transport service)
Part 4: applications
Client-server interaction
The socket interface
Example applications
Next Lecture:
Transmission media