Session_2__FoundationChapter1PDx
Download
Report
Transcript Session_2__FoundationChapter1PDx
Foundations
Connectivity
Cost-effective resource sharing
Support for common services
Layering/ Encapsulation
OSI model; TCP/IP model
Requirements from
1
[1.2.1; P&D]
Point to Point Link
Multiple-access Link
Point to Point Link
Multiple-access Link
Links connect computers through physical medium
Wide variety of transmission links:
1)
2)
3)
4)
5)
Magnetic media (transported)
Copper twisted pair
Coaxial cable
Optical fiber
Wireless media
For reference, see [Chapter 2, Tanen]
Direct Link
Multiple-access Link
Switches/ Routers
Hosts, PCs
A network can be defined
recursively as two or more
nodes connected by a
physical link, by two or
more networks connected
by one or more nodes.
Net 2
Net 1
Net 3
1. Addressing
2. Routing messages
3. Support for unicast/ multicast/ broadcast
2
[1.2.2; P&D]
Source
(Caller)
Call establishment
Data transfer
Connection
close
(before data transfer)
Destination
(Callee)
Message is broken down in packets
Each packet is addressed is separately routed
Packet switches use
paradigm
More
(which is
Service like a
(snail-mail) service
unlike the telephone-like service of circuit
switching
)
Source
1
2
Message
1 2
Packets
Destination
Source
1
2
Message
1 2
Packets
Destination
Source
1
2
Message
1 2
Packets
Destination
23
3
[1.2.3; P&D]
Typically due to power surge, lightning,
interference, etc.
Typically low: 1 in 106/107 for Cu Cable;
1 in 1012/1014 for Optical fiber
Uncorrectable bit error;
Lack of buffer space; buggy software
Difficult to distinguish between
packets
Buggy software
Power failure
Misconfiguration of a network device
Architecture of
FTP
HTTP
DNS
TFTP
…
…
TCP
UDP
Applications
UDP
TCP
Narrow Waist
IP
Data Link
NET1
NET2
…
NETn
Physical
The Hourglass Model
FTP
HTTP
TFTP
TCP
UDP
Network
IP
TCP/UDP
IP
NET1
NET2
…
NETn
Type
Field
Protocol Port No.
Field
Study how internet principles
(encapsulation/ layering) work
through a practical example
Accessing
www.seecs.edu.pk
on the Internet
through a browser
[P&D]