Section 3.1 Flashcards
Where is transport-layer functionality primarily implemented?
Transport layer functions are implemented primarily at the hosts at the “edge” of the network.
True or False: The transport layer provides for host-to-host delivery service?
True
Name 5 services that are provided by the TCP protocol.
- Reliable data delivery.
- A byte stream abstraction, that does not preserve boundaries between message data sent in different socket send calls at the sender.
- A congestion control service to ensure that multiple senders do not overload network links.
- In-order data delivery
- A flow-control service that ensures that a sender will not send at such a high rate so as to overflow receiving host buffers.
What service is provided by the UDP protocol?
A message abstraction, that preserves boundaries between message data sent in different socket send calls at the sender.
True of false: The network layer’s best-effort delivery service means that IP makes its “best effort” to deliver segments between communicating hosts, but it makes no guarantees. In particular, it does not guarantee segment delivery, it does not guarantee orderly delivery of segments, and it does not guarantee the integrity of the data in the segments
Correct! The network layer’s best effort service doesn’t really provide much service at all, does it?