CCNA: Cisco Certified Network Associate — Question 320
Under which condition is TCP preferred over UDP?
Answer options
- A. UDP is used when low latency is optimal, and TCP is used when latency is tolerable.
- B. TCP is used when dropped data is more acceptable, and UDP is used when data is accepted out-of-order.
- C. TCP is used when data reliability is critical, and UDP is used when missing packets are acceptable.
- D. UDP is used when data is highly interactive, and TCP is used when data is time-sensitive.
Correct answer: C
Explanation
The correct answer is C because TCP is designed to ensure data reliability, making it suitable for applications where lost packets cannot be tolerated. In contrast, UDP allows for faster transmission by not guaranteeing delivery, making it acceptable in scenarios where some data loss is tolerable.