What is TCP?
One of the main protocols in the TCP/IP suite is Transmission Control Protocol (TCP). TCP provides reliable and ordered delivery of data between applications running on hosts on a TCP/IP network. Because of its reliable nature, TCP is used by applications that require high reliability, such as FTP, SSH, SMTP, HTTP, etc.
TCP
is connection-oriented, which means that, before data is sent, a connection
between two hosts must be established. The process used to establish a TCP
connection is known as the three-way handshake. After the connection has been
established, the data transfer phase begins. After the data is transmitted, the
connection is terminated. One of the main protocols in the TCP/IP suite is
Transmission Control Protocol (TCP).
One
other notable characteristic of TCP is its reliable delivery. TCP uses sequence
numbers to identify the order of the bytes sent from each computer so that the
data can be reconstructed in order. If any data is lost during the
transmission, the sender can retransmit the data.
No comments:
Post a Comment