answersLogoWhite

0

What is the use of an TCP?

User Avatar

Anonymous

14y ago
Updated: 8/18/2019

TCP is used when efficient data delivery has to be guaranteed. Therefore, inherently, the protocol is slow, since it does a lot of background work when delivering data. So, we use TCP when we want the data to reach safely and completely rather than requiring speed of delivery. UDP on the other hand ensures speedy delivery but without any check on the transmitted data. UDP also has a lesser overhead than TCP and therefore is used for Application level protocols where the number of requests is very high, eg DNS.

Regards

Binaek Sarkar

Foundation

***************************************************************

TCP is a transport layer protocol used by applicationsthat require guaranteed delivery. It is a sliding window protocol that provides handling for both timeouts and retransmissions.

TCP establishes a full duplex virtual connection between two endpoints. Each endpoint is defined by an IP address and a TCP port number. The operation of TCP is implemented as a finite state machine.

The byte stream is transfered in segments. The window size determines the number of bytes of data that can be sent before an acknowledgement from the receiver is necessary.

User Avatar

Wiki User

14y ago

What else can I help you with?

Related Questions