This site requires JavaScript for navigation. Please enable JavaScript for the best learning experience.

Once the three-way handshake completes and connection is established, TCP signals the Application Layer to begin data transfer and communication. TCP handles that data transfer as follows:

  1. TCP breaks up messages from applications using protocols like HTTP, SMTP and POP3 (email) and FTP into segments.
  2. TCP then transmits the segments (message pieces) to the remote hosts
  3. TCP on the remote host reassembles the segments even if they are received out of order.

TCP segments the Application Layer data, lables the data and passes the data down the protocol stack to the Network, Data Link and Physical layers.

Because the host receiving TCP segments always sends ACKnowledgements to the sender, TCP always knows the state of the connection.


<< Three Way Handshake | Main TCP Page | Flow Control >>

TCP Tutorials

Bookmark this page and SHARE:  


Support InetDaemon.Com

Get Tutorials in your INBOX!

Free Training