How do TCP and UDP differ in reliability and connection behavior?
Choose an answer
Tap an option to check your answer.
Correct answer: TCP is reliable and is a connection-oriented protocol; UDP is not reliable and is a connectionless protocol..
Why this is the answer
TCP (Transmission Control Protocol) is a reliable, connection-oriented protocol. It establishes a connection before transmitting data, uses acknowledgments to confirm receipt, retransmits lost segments, and ensures ordered delivery. This makes it suitable for applications requiring high data integrity, like web browsing (HTTP) and file transfer (FTP). UDP (User Datagram Protocol) is an unreliable, connectionless protocol. It sends data without establishing a connection or guaranteeing delivery, order, or error checking. This makes it faster and more efficient for applications where speed is paramount and some data loss is acceptable, such as streaming video, online gaming, and DNS lookups. The other options incorrectly swap these fundamental characteristics.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed