SSCP · Question #725
Which of the following is TRUE regarding Transmission Control Protocol (TCP) and User Datagram Protocol (UDP)?
The correct answer is A. TCP is connection-oriented, UDP is not.. TCP is connection-oriented, meaning it establishes a reliable connection via a three-way handshake (SYN, SYN-ACK, ACK) before data is transmitted, and guarantees delivery, ordering, and error checking. UDP is connectionless - it sends datagrams without establishing a session, pro
Question
Which of the following is TRUE regarding Transmission Control Protocol (TCP) and User Datagram Protocol (UDP)?
Options
- ATCP is connection-oriented, UDP is not.
- BUDP provides for Error Correction, TCP does not.
- CUDP is useful for longer messages, rather than TCP.
- DTCP does not guarantee delivery of data, while UDP does guarantee data delivery.
How the community answered
(50 responses)- A90% (45)
- B6% (3)
- C2% (1)
- D2% (1)
Explanation
TCP is connection-oriented, meaning it establishes a reliable connection via a three-way handshake (SYN, SYN-ACK, ACK) before data is transmitted, and guarantees delivery, ordering, and error checking. UDP is connectionless - it sends datagrams without establishing a session, providing no guarantee of delivery or ordering. This makes UDP faster but less reliable, suitable for real-time applications like streaming or DNS. Option B is wrong because TCP provides error correction, not UDP. Option C is wrong because TCP (with its overhead) is better suited for longer, reliable transfers. Option D reverses the truth - TCP guarantees delivery, UDP does not.
Topics
Community Discussion
No community discussion yet for this question.