|
|
|
Class textbook: |

|
Network core
|
|
Down Approach (8th ed.) |
J.F. Kurose, K.W. Ross |
|
Pearson, 2020 |
|
Security
History
applications
protocols
hardware, software

ticket (purchase) baggage (check) gates (load)
runway takeoff
airplane routing
airplane routing
|
|
|
runway service |
runway landing |
airplane routing
|
airplane routing
|
|
Why layering?
Approach to designing/discussing complex systems:
|
Transport-layer protocol transfers M (e.g., reliably) from
|
|
|
|
link |
transport layer-layer header Ht to create a
|
link |
|
|
|
destination |




Services, Layering and Encapsulation M
transport |
Transport-layer protocol transfers M (e.g., reliably)
from |
|
one process to another, using services of network layer
|
network |
Hn |
Ht
|
|
|
|
transport-layer segment [Ht | M] with
|
destination |
implement its service
|




transport |
Hn |
Ht
|
M
|
|
network |
|
|
Link-layer protocol transfers datagram [Hn| [Ht |M]
from |
link-layer protocol encapsulates network
|
|
|
|
M |
transport
|
link |
frame
|
Hl Hn Ht |
M
|
Hn Ht |
M |
link |
destination |
an end-end
|
segment |
Ht |
M |
|
|
Hn Ht
|
M |
network
|
switch
M |
physical
|
router
|
Hn Ht |
M |
|
|
|
|
Class textbook: |

|