Академический Документы
Профессиональный Документы
Культура Документы
Design
ttp://www.uandiStar.org
CPS 422
Computer Networks
o
o
o
o
o
o
hosts
routers
links of various media
applications
protocols
hardware, software
ttp://www.uandiStar.org
Service Counter
(ticket purchase)
Service Counter
(Future Travel)
Check-in Counter
(baggage check)
Check-in Counter
(baggage claim)
gates (Departure)
gates (Arrival)
runway (takeoff)
runway (landing)
airplane routing
a series of steps
ttp://www.uandiStar.org
Service Counter
(ticket purchase)
Service Counter
(Future Travel)
Check-in Counter
(baggage check)
Check-in Counter
(baggage claim)
gates (Departure)
gates (Arrival)
runway (takeoff)
runway (landing)
airplane routing
ttp://www.uandiStar.org
ttp://www.uandiStar.org
Service Counter
(future booking)
baggage (check)
baggage (claim)
gates (Departure)
gates (Arrival)
runway takeoff
runway landing
airplane routing
airplane routing
arriving airport
Departing airport
Service Counter
(purchase)
ttp://www.uandiStar.org
While
developing a model for network
architecture, designers distilled the process of
transmitting data into its most fundamental
elements.
They identified which networking functions had
related uses and collected those functions into
discrete groups that became Protocol Layers
which collectively form a Protocol Stack.
ttp://www.uandiStar.org
Similarly
ttp://www.uandiStar.org
Why layering?
ttp://www.uandiStar.org
ttp://www.uandiStar.org
distributed
entities
implement
layer functions
at each node
entities
perform
actions,
exchange
messages with
peers
application
transport
network
link
physical
application
transport
network
link
physical
network
link
physical
application
transport
network
link
physical
application
transport
network
link
physical
ttp://www.uandiStar.org
app
add
addressing,
reliability check
info to form
datagram
send
datagram to peer
wait for
peer to
ack receipt
analogy:
post office
data
application
transport
transport
network
link
physical
application
transport
network
link
physical
ack
data
network
link
physical
data
application
transport
network
link
physical
application
transport
transport
network
link
physical
data
application
transport
network
link
physical
application
transport
network
link
physical
network
link
physical
application
transport
network
link
physical
data
application
transport
network
link
physical
ttp://www.uandiStar.org
application
transport
network
link
physical
destination
application
Ht
transport
Hn Ht
network
Hl Hn Ht
link
physical
message
segment
M
M
datagram
frame
Notice these
Headers
ttp://www.uandiStar.org
ttp://www.uandiStar.org
Protocol Revisited
ttp://www.uandiStar.org
An Example Header
Format
Control Info for Coord and error handling
Sequencing and Speed matching
ttp://www.uandiStar.org
ttp://www.uandiStar.org
ttp://www.uandiStar.org
The OSI
Reference
Model
ttp://www.uandiStar.org
ttp://www.uandiStar.org
application
transport
network
link
physical
ttp://www.uandiStar.org
ttp://www.uandiStar.org
TCP / IP Concepts
ttp://www.uandiStar.org
ttp://www.uandiStar.org