Lecture3 4
Lecture3 4
1.5 Mb/s
B
queue of packets
waiting for output
link
D E
Sequence of A & B packets does not have fixed pattern, bandwidth shared on
demand statistical multiplexing .
TDM: each host gets same slot in revolving TDM frame.
circuit-switching:
N users
10 users
1 Mbps link
packet switching:
with 35 users,
probability > 10 active
at same time is less
than .0004 Q: how did we get value 0.0004?
roughly hierarchical
at center: “tier-1” ISPs (e.g., Verizon, Sprint, AT&T,
Cable and Wireless), national/international coverage
treat each other as equals
Tier-2 ISPs
Tier-2 ISP pays Tier-2 ISP also peer
Tier-2 ISP privately with
tier-1 ISP for
connectivity to Tier 1 ISP each other.
rest of Internet
tier-2 ISP is
customer of
tier-1 provider Tier 1 ISP Tier 1 ISP Tier-2 ISP
local
ISP Tier 3 local
local local
ISP ISP
Local and tier- Tier-2 ISP ISP ISP
Tier-2 ISP
3 ISPs are
customers of Tier 1 ISP
higher tier
ISPs
connecting
them to rest Tier 1 ISP
Tier 1 ISP Tier-2 ISP
of Internet
Tier-2 ISP Tier-2 ISP local
ISP
local local local
ISP ISP ISP
local
ISP Tier 3 local
local local
ISP ISP
ISP ISP
Tier-2 ISP Tier-2 ISP
Tier 1 ISP
B
packets queueing (delay)
free (available) buffers: arriving packets
dropped (loss) if no free buffers
transmission
A
propagation
B
nodal
processing queueing
B
nodal
processing queueing
3 probes 3 probes
3 probes
B
packet arriving to
full buffer is lost
CNT122 - Computer Communications and Networks I 19
Throughput
throughput: rate (bits/time unit) at which
bits transferred between sender/receiver
instantaneous: rate at given point in time
average: rate over longer period of time
server,
server sendswith link
bits pipe capacity
that can carry link that
pipe capacity
can carry
file of
(fluid) F bits
into pipe Rs bits/sec
fluid at rate Rfluid
c bits/sec
at rate
to send to client Rs bits/sec) Rc bits/sec)
hardware,
software
a series of steps
airplane routing airplane routing airplane routing airplane routing airplane routing
switch
destination Hn Ht M network
M application Hl Hn Ht M link Hn Ht M
Ht M transport physical
Hn Ht M network
Hl Hn Ht M link router
physical
CNT122 - Computer Communications and Networks I 27
Layer Design Issues
Reliability
Error correction and detection
Routing
Addressing
Internetworking
Scalability
Flow control
Congestion control