How Does Tcp Differ From Udp?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
TCP (Transmission Control Protocol) is a connection–oriented protocol, meaning that two sockets (network nodes) must first establish a connection before data can be exchanged. It is a reliable transmission method because the protocol ensures that data is sent in order and not corrupted. TCP also has built–in error recovery mechanisms that help to ensure data is received accurately.
UDP (User Datagram Protocol) is a connectionless protocol, meaning that no prior connection needs to be established and each packet stands as an independent unit of data. UDP is considered an unreliable transmission method because there is no built–in mechanism for error checking. This makes it well suited for applications where speed is more important than reliability, such as streaming media.