抓包分析——三次握手实操

放肆的年华 提交于 2019-12-05 23:57:32

 

三次握手:其中第三和第四行为SYN报文,向目的地址请求连接,第七第八行收到目的地址的ACK回复,第九第十行发送ACK到目的地址,连接建立。

 

 

3-1 TCP三次握手 

第一次握手:客户端向目的地址发送TCP,标志位为SYN=1,序号seq=0,50625->代表客户端请求建立连接。

 

 

 

3-2 第一次握手 

第二次握手:目的地址向客户端返回一个数据包,SYN=1,ACK=1,443->50625,将确认序号设置为客户的序号seq+1,即为1。

 

3-3 第二次握手

第三次握手:客户端收到目的地址发来的包后检查确认序列是否正确,第一次发送的序号seq加1。以及标志位ACK是否为1。如正确,客户端会再向目的地址发送一个数据包,SYN=0,ACK=1,确认序号=Y+1=1,并把服务器发来ACK 的序号seq加一发送给对方,发送选后seq为X+1=1。客户端收到后确认序号值为ACK=1,50625->443,至此,一次TCP连接就此建立,可以传输数据了。

 

3-4第三次握手

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!