Which protocol is generally preferred for real-time applications where low latency is more important than guaranteed delivery?

Options

  • A. TCP
  • B. UDP
  • C. FTP
  • D. SMTP
  • E. None of the above

Correct Answer (Detailed Explanation is Below)

B. UDP

Detailed Explanation

Correct Answer: UDP.

UDP has lower communication overhead because it does not provide TCP-style connection establishment, retransmission or guaranteed delivery. It is commonly used in real-time audio, video and gaming applications.