5-9    TCP 的运输连接管理

1.  运输连接的三个阶段 

TCP的运输连接有三个阶段:

  • 连接建立、数据传送和连接释放

运输连接管理就是使运输连接的建立和释放都能正常地进行。

连接建立过程中要解决以下三个问题:

  • 要使每一方能够确知对方的存在。

  • 双方要协商一些参数(如MSS,最大窗口大小等)

  • 能够对运输实体资源进行分配(如缓存大小,连接表中的项目等)


TCP 连接的建立都是采用客户服务器方式

  • 主动发起连接建立的应用进程叫做客户(client)

  • 被动等待连接建立的应用进程叫做服务器(server) 

TCP建立连接的过程叫三报文握手( Three way Handshake)

  • 握手需要交换三个TCP报文段


5.9.1  TCP 的连接建立



5.9.2   TCP 的连接释放



TCP 的运输连接管理视频: