Soru

Zorluk: Çok zorTCP vs UDP Comparison and Protocols

Network engineers must evaluate transport layer characteristics to optimize application performance and troubleshoot communication issues across enterprise networks. Match each transport layer protocol feature or header characteristic on the left with its corresponding operational behavior on the right. Which pairs correctly match each feature to its correct transport protocol mechanism?

  • Uses a fixed 20-byte base header with flow control provided by dynamic window sizes and optional Selective Acknowledgments (SACK).TCP Reliability and Flow Control Mechanics
  • Uses a minimal 8-byte header containing four 16-bit fields: Source Port, Destination Port, Length, and Checksum.UDP Header Structure and Overhead
  • Establishes stateful session context via a control flag handshake while synchronizing Initial Sequence Numbers (ISNs).TCP Connection Establishment and State Tracking
  • Delivers connectionless datagrams with minimal overhead, where checksum verification is optional in IPv4 but strictly mandatory in IPv6.UDP Stateless Operation and IPv6 Checksum Rule

Cevap

The correct pairings match TCP dynamic windowing and SACK to TCP Reliability and Flow Control Mechanics; the 4-field 8-byte header to UDP Header Structure and Overhead; SYN handshake and ISN synchronization to TCP Connection Establishment and State Tracking; and the connectionless IPv6 checksum requirement to UDP Stateless Operation and IPv6 Checksum Rule.
TCP uses a minimum 20-byte header to carry sequence numbers, acknowledgment numbers, and dynamic window sizes for flow control. UDP uses an 8-byte header containing only source port, destination port, length, and checksum. TCP establishes state using the 3-way handshake with SYN/ACK flags, whereas UDP operates statelessly and requires a checksum in IPv6.

Adım Adım Çözüm

1
Analyze transport layer header size and flow control features.
Identified that a 20-byte base header with dynamic windowing and SACK corresponds to TCP flow control and reliability.
TCP requires a minimum of 20 bytes of header space to store sequence numbers, acknowledgment numbers, flags, and window size.
2
Analyze UDP header composition.
Identified that the 8-byte header with Source Port, Destination Port, Length, and Checksum defines UDP header structure.
UDP avoids connection states and sequence tracking, allowing its header to remain fixed at 8 bytes (64 bits).
3
Evaluate connection setup mechanisms.
Matched SYN/SYN-ACK control flags and Initial Sequence Number (ISN) synchronization to TCP session establishment.
TCP must establish bidirectionally synchronized sequence numbers before data transfer can begin.
4
Examine protocol behavior differences across IP versions.
Matched connectionless delivery with mandatory IPv6 checksum calculation to UDP operation.
Because IPv6 removes the Layer 3 header checksum field, it forces Layer 4 protocols like UDP to perform mandatory checksum calculations for integrity.

Anahtar Kavram

TCP vs UDP Header Fields, Connection Management, and IPv4/IPv6 Operational Rules
Bu soruyu puanla