During a network performance audit of a bulk file transfer, an engineer observes that the host systems are negotiating window sizes to manage transmission speed and assigning sequence numbers to reassemble out-of-order data segments. Which layer of the OSI model is responsible for performing these flow control, segmentation, and error-recovery functions?
- Transport LayerAnswer
- BNetwork Layer
- CData Link Layer
- DSession Layer
Answer
The Transport Layer is responsible for flow control, segmentation, sequence numbering, and end-to-end error recovery.
The Transport Layer (Layer 4) provides transparent transfer of data between end systems. It breaks upper-layer data into manageable segments, assigns sequence numbers to reassemble segments in order, and implements windowing mechanisms to regulate flow control.
Step-by-Step Solution
Key Concept
OSI Transport Layer Functions (Segmentation, Flow Control, and Sequence Tracking)
Estimated Time:1m 0s