What is the main drawback of TCP as compared to UDP?No virtual circuitHigh overheadNo acknowledgementPoor reliability
Question
What is the main drawback of TCP as compared to UDP?No virtual circuitHigh overheadNo acknowledgementPoor reliability
Solution
The main drawback of TCP (Transmission Control Protocol) as compared to UDP (User Datagram Protocol) is its high overhead.
TCP is a connection-oriented protocol, which means it establishes and maintains a dedicated connection for the duration of an exchange. This involves a number of steps:
-
Connection establishment: Before any data can be sent, the sender and receiver must establish a connection using a process known as a three-way handshake.
-
Data transfer: Once the connection is established, data can be sent from the sender to the receiver. TCP ensures that all data arrives correctly and in the right order.
-
Connection termination: After all data has been transferred, the connection must be closed using a process known as a four-way handshake.
Each of these steps requires the exchange of a number of control packets, which adds to the overhead of the protocol. In contrast, UDP is a connectionless protocol, which means it does not establish a dedicated connection and does not guarantee the delivery or order of data. This makes it much more lightweight and efficient than TCP, but also less reliable.
Similar Questions
UDP is preferred over TCP for applications that require:Group of answer choicesHandshake verification of data packetsQuick communication with potential data lossReliable data transferSequential data delivery
Suppose you want to do a transaction from a remote client to a server as fast aspo.tiUt". Would you use UDP or TCP? Why?
The Real-time Transport Protocol (RTP) is built on top of UDP because of its packet loss intolerance.Question 5Select one:TrueFalse
Compare TCP vs UDP in 5 short points
Give differences between TCP and UDP.
Upgrade your grade with Knowee
Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.