nerdexam
Cisco

200-301 · Question #869

Why is UDP more suitable than TCP for applications that require low latency such as VoIP?

The correct answer is D. TCP sends an acknowledgement for every packet received: UDP operates without. UDP is more suitable for low-latency applications like VoIP because it operates without the overhead of acknowledgments and retransmissions, unlike TCP, which prioritizes guaranteed delivery.

Submitted by brentm· Mar 5, 2026Network Fundamentals

Question

Why is UDP more suitable than TCP for applications that require low latency such as VoIP?

Options

  • AUDP reliably guarantees delivery of all packets: TCP drops packets under heavy load
  • BUDP uses sequencing data for packets to arrive in order TCP offers the capability to receive
  • CTCP uses congestion control for efficient packet delivery: UDP uses flow control mechanisms for
  • DTCP sends an acknowledgement for every packet received: UDP operates without

How the community answered

(35 responses)
  • A
    3% (1)
  • B
    3% (1)
  • C
    6% (2)
  • D
    89% (31)

Why each option

UDP is more suitable for low-latency applications like VoIP because it operates without the overhead of acknowledgments and retransmissions, unlike TCP, which prioritizes guaranteed delivery.

AUDP reliably guarantees delivery of all packets: TCP drops packets under heavy load

This statement is incorrect; UDP does *not* reliably guarantee delivery of all packets, and while TCP can drop packets, its primary goal is reliable delivery through retransmission.

BUDP uses sequencing data for packets to arrive in order TCP offers the capability to receive

This statement is incorrect; TCP *uses* sequencing to ensure in-order delivery, whereas UDP does *not* inherently provide sequencing.

CTCP uses congestion control for efficient packet delivery: UDP uses flow control mechanisms for

This statement is incorrect; TCP uses both congestion control and flow control, while UDP generally lacks these sophisticated mechanisms, contributing to its lower overhead and suitability for real-time traffic.

DTCP sends an acknowledgement for every packet received: UDP operates withoutCorrect

TCP employs an acknowledgment mechanism where the receiver sends an acknowledgment (ACK) for every segment successfully received, and the sender retransmits unacknowledged segments, which adds significant overhead and latency. UDP, by contrast, is a connectionless protocol that sends data without requiring acknowledgments or retransmissions, thereby minimizing overhead and latency, which is crucial for real-time applications like VoIP where timely delivery is more important than guaranteed delivery of every single packet.

Concept tested: UDP advantages for low-latency applications

Source: https://learn.microsoft.com/en-us/windows-server/networking/technologies/network-subsystem/tcp-udp-feature-overview

Topics

#UDP#TCP#VoIP#transport layer

Community Discussion

No community discussion yet for this question.

Full 200-301 Practice