一旦3次握手完成,那么双方的连接就建立好了,然后TCP 通知应用层开始传输数据传输和通信。

TCP 按照以下步骤处理数据传输:

  1. TCP 将来自应用层协议(如 HTTP、SMTP、POP3)的消息进行“切断”为数据段(segments);
  2. TCP 然后传输数据段(segments)或称为消息碎片到远程主机;
  3. TCP 在远程主机重组收到的数据段(segments),尽管接收时顺序会乱,但数据段上都打上了“序列标签”,按照次序可完成重组。

因为远程主机在每次收到数据段后都会发送 Acknowledges(确认信息)给发送者,所以 TCP 一直都知道当前的连接状态。