TCP三次握手

TCP三次握手

SEQ是***,这是为了连接以后传送数据用的,ACK是对收到的数据包的确认,值是等待接收的数据包的***。

============================================================================================

在第一次消息发送中:

  A随机选取一个***作为自己的初始序号发送给B。

第二次消息:

  B使用ACK对A的数据包进行确认,因为已经收到了***为1000的数据包,准备接收***为1000+1的包,所以ACK=1000+1,同时B告诉A自己的初始***,就是SEQ=2000。

第三条消息:

  A告诉B收到了B的确认消息并准备建立连接,A自己此条消息的***是1000+1,所以SEQ=1000+1,而ACK=2000+1是表示A正准备接收B***为2000+1的数据包。

============================================================================================

SEQ是数据包本身的***;ACK是期望对方继续发送的那个数据包的***。

 TCP三次握手

posted @ 2018-10-15 15:00 史D芬周 阅读(...) 评论(...) 编辑 收藏