Networks 1 Intro
Networks 1 Intro
Networks 1 Intro
What is a network?
Sharing the infrastructure
Circuit switching
Packet switching
Best Effort Service
Analogy: the mail system
Internet’s Best Effort Service
1
This Lecture
What is a network?
Sharing the infrastructure
Circuit switching
Packet switching
Best Effort Service
Analogy: the mail system
Internet’s Best Effort Service
6
Two ways to share
Circuitswitching (isochronous)
Packet switching (asynchronous)
7
Internet Traffic Is Bursty
Host A Host D
Node 1 Node 2
Node 3
Node 5
Host B
Node 7 Host E
Node 6
Node 4
15
This Lecture
What is a network?
Sharing the Infrastructure
Circuit switching
Packet switching
Best Effort Service
Analogy: the mail system
Internet’s Best Effort Service
16
The mail system
MIT Stanford
Dina Nick
Admin Admin
17
Characteristics of the mail system
Each envelope is individually routed
No time guarantee for delivery
No guarantee of delivery in sequence
No guarantee of delivery at all!
Things get lost
How can we acknowledge delivery?
Retransmission
How to determine when to retransmit? Timeout?
If message is re-sent too soon duplicates
18
The mail system
MIT Stanford
Dina Nick
Admin Admin
19
The Internet
Nms.csail.mit.edu Leland.Stanford.edu
Dina Nick
20
Characteristics of the Internet
Each packet is individually routed
No time guarantee for delivery
No guarantee of delivery in sequence
No guarantee of delivery at all!
Things get lost
Acknowledgements
Retransmission
How to determine when to retransmit? Timeout?
If packet is re-transmitted too soon
duplicate
21
Best Effort
No Guarantees:
Variable Delay (jitter)
Variable rate
Packet loss
Duplicates
Reordering
(notes also state maximum packet length)
22
Differences Between Circuit & Packet Switching
Circuit-switching Packet-Switching
24