Question: Two commonly used networking protocols are TCP and UPD. Which of the following correctly describes the two?
A. TCP provides best-effort delivery, and UDP sets up a virtual connection with the destination.
B. TCP provides more services and is more reliable in data transmission, whereas UDP takes less resources and overhead to transmit data.
C. TCP provides more services and is more reliable, but UDP provides more security services.
D. TCP is reliable, and UDP deals with flow control and ACKs.

Download pdf (with explanations) edition of this exam.