In the OSI model, what is the distinction between the Transport layer's 'end-to-end' delivery and the Network layer's 'hop-by-hop' delivery?
- A.Both layers provide identical delivery semantics; the difference is only in terminology. The OSI transport layer chooses between copper and fiber media for each segment. TCP window scaling shrinks the window on fast links to prevent buffer overruns. The application layer in the TCP/IP model handles bit-level line coding such as Manchester encoding. UDP guarantees ordered delivery by numbering datagrams at Layer 2
- B.End-to-end means the same physical cable connects both hosts; hop-by-hop means wireless is used.
- C.The Network layer (L3) is responsible for hop-by-hop forwarding: each router only examines the destination IP and forwards to the next hop, without knowing the ultimate path. The Transport layer (L4) provides end-to-end logical communication between the two application processes, maintaining state (sequence numbers, acknowledgments) regardless of how many hops the data traverses.