A network administrator is evaluating transport layer protocol characteristics for two distinct enterprise applications: a database replication service requiring guaranteed in-order data transfer, and a emergency voice alert system prioritizing minimum transmission delay. Which statements correctly distinguish how TCP and UDP support these requirements? (Select TWO.)
- TCP utilizes sequence numbers and acknowledgments to ensure reliable, ordered byte-stream delivery for data replication.Answer
- BUDP provides flow control for voice alerts by dynamically adjusting sender window size based on buffer availability.
- UDP operates with a fixed 8-byte header and avoids connection handshake latency, making it suitable for real-time voice delivery.Answer
- DTCP reduces protocol overhead by operating in a connectionless mode during large database file transfers.
Answer
TCP guarantees reliable in-order delivery using sequence numbers and acknowledgments, while UDP provides low overhead with an 8-byte header and connectionless transmission ideal for latency-sensitive applications.
TCP is connection-oriented and uses sequence numbers along with acknowledgment numbers to track stream state and guarantee in-order delivery. Conversely, UDP is connectionless and lightweight, utilizing a small 8-byte header to eliminate transmission overhead for latency-sensitive traffic such as voice broadcasts.
Step-by-Step Solution
Key Concept
TCP vs UDP Characteristics and Header Comparison