A network engineer is analyzing performance degradation for an application that streams telemetry data across an enterprise network. The developer considers modifying the application to add custom sequencing and selective retransmission logic over UDP rather than switching to TCP. Which structural characteristic of the UDP header explains why native sequence tracking and acknowledgment cannot occur at the transport layer when using standard UDP?
- The UDP header has a fixed 8-byte length containing only Source Port, Destination Port, Length, and Checksum fields, omitting sequence and acknowledgment fields entirely.Cevap
- BUDP dynamically truncates its header from 20 bytes to 8 bytes during congestion, removing the sequence and acknowledgment fields to reduce processing overhead.
- CUDP offloads datagram sequencing and retransmission control to the IPv4/IPv6 Layer 3 header fields during transmission.
- DUDP repurposes the Checksum field for sliding window rate control, leaving no remaining header bits for sequence tracking.
Cevap
The UDP header has a fixed 8-byte length containing only Source Port, Destination Port, Length, and Checksum fields, omitting sequence and acknowledgment fields entirely.
UDP features a minimal, fixed 8-byte header comprising four 16-bit fields: Source Port, Destination Port, Length, and Checksum. Because UDP lacks fields for Sequence Numbers, Acknowledgment Numbers, and Window Size (which are present in the 20-byte minimum TCP header), native transport-layer sequencing, flow control, and retransmission mechanisms are impossible without upper-layer application logic.
Adım Adım Çözüm
Anahtar Kavram
TCP vs UDP Header Overhead and Protocol Mechanics
Tahmini Süre:1m 30s