A network engineer inspects packet captures from a server connection and notes a transport layer header size of 20 bytes featuring Sequence Number and Window Size fields. Which statement correctly identifies the transport protocol in use and its operational trade-off relative to UDP?
- The packet uses TCP, which provides reliable connection-oriented delivery and flow control but incurs higher header overhead and processing delay than UDP.Answer
- BThe packet uses UDP, which provides reliable delivery by adjusting the Window Size field dynamically to prevent network congestion.
- CThe packet uses TCP, which operates statelessly with a fixed 8-byte header to minimize transmission latency across WAN links.
- DThe packet uses UDP, which uses a 20-byte header to perform sequence tracking while maintaining lightweight, connectionless operations.
Answer
The packet uses TCP, which provides reliable connection-oriented delivery and flow control but incurs higher header overhead and processing delay than UDP.
The presence of a 20-byte header along with Sequence Number and Window Size fields indicates the Transmission Control Protocol (TCP). TCP is connection-oriented and stateful, providing retransmission, sequencing, and flow control. The trade-off for these features is higher header overhead (20 bytes minimum compared to UDP's fixed 8 bytes) and additional latency required for state tracking.
Step-by-Step Solution
Key Concept
TCP vs UDP Header Overhead and Reliability Mechanics