TCP协议的连接建立与连接释放是计算机网络的基础,也是很重要的内容。
首先要明确的是,TCP的运输连接管理分为三个阶段:建立连接、数据传送、连接释放。这篇文章主要分析的是建立连接和释放连接的过程。
其次,TCP连接的建立采用了C/S模式(即客户机-服务器模式),因此,接下来的分析都将以此为基础。
初始状态:
在最开始的时候,客户机与服务器各司其职,并没有发生连接。
TCP协议建立连接的三次握手过程:
假设此时,我们客户机需要与服务器建立连接。那么A就会向B发出连接请求报文段,其首部中的同步位 SYN = 1,并选择序号 seq = x,表明传送数据时的第一个数据字节的序号是 x。这就是第一次握手:
<