5. End-to-End Protocols
Victory is the beautiful, bright coloured flower. Transport is the stem without which it could never have blossomed.
–Winston Churchill
Problem
Getting Processes to Communicate
The previous three chapters have described various technologies that can be used to connect together a collection of computers, ranging from simple Ethernets and wireless networks to global-scale internetworks. The next problem is to turn this host-to-host packet delivery service into a process-to-process communication channel. This is the role played by the transport level of the network architecture, which, because it supports communication between application programs running in end nodes, is sometimes called the end-to-end protocol.
Two ...

Get Computer Networks, 5th Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.