tcp连接的建立与关闭
作者:佚名 时间:2012-03-02
tcp在传送数据前,首先要建立tcp连接,在数据传送完毕后要关闭这个连接.
为确保连接建立和关闭的可靠性,tcp使用"三次握手"算法实现客户端和服务器端的消息交换.其基本思想是在打开一个连接前双方应商定一些参数,这些参数就是各自使用32位初始顺序号,由于每次请求新连接使用的初始顺序号不同,因此,tcp可以通过初始顺序号将不同的连接区分开."三次握手"建立连接的过程描述如下.
第一次.主动参考方发送一个标志syn=1的数据段给被动参与方,并声明其使用的初始顺序号x.
第二次.服务器端接收到请求后,发连裆裤ack=1的连接确认数据段,其确认号为x+1,同时服务器端也发送标志syn=1的数据段,并声明它使用的初始顺序号y.
第三次.客户端发送ack=1的确认数据段,其确认号为y+1,以确认服务器端的顺序号y.
如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/help/20151126/n684.html