How do TCP and UDP differ in mechanisms that ensure delivery?
Choose an answer
Tap an option to check your answer.
Correct answer: TCP uses checksum, acknowledgements, and retransmissions; UDP uses checksums only.
Why this is the answer
TCP (Transmission Control Protocol) is a connection-oriented protocol that guarantees reliable data delivery. It achieves this through several mechanisms: a checksum to detect errors in transmitted data, acknowledgments (ACKs) from the receiver to confirm successful receipt of segments, and retransmissions of segments that are not acknowledged within a certain timeframe. UDP (User Datagram Protocol), in contrast, is a connectionless protocol that prioritizes speed over reliability. It only uses a checksum to detect errors in the datagram, but it does not provide mechanisms for retransmission or acknowledgments, meaning delivery is not guaranteed. The other options are incorrect because they misrepresent the mechanisms used by TCP or UDP. For example, UDP does not use retransmissions or acknowledgments, and TCP does not rely on parity checks as its primary error detection or delivery assurance mechanism.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed