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.