基于wireshark抓包分析TCP的三次握手

Posted yqmcu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于wireshark抓包分析TCP的三次握手相关的知识,希望对你有一定的参考价值。

在TCP/IP协议通讯过程中,采用三次握手建立连接,从而保证连接的安全可靠。

通常三次握手步骤如下:

1. 第1次握手:建立连接时,客户端发送 SYN 包到服务器端,携带一个序列码给服务器端用于确认,并进入 SYN_SEND 状态,等待服务器端确认。(发起连接状态

2. 第2次握手:服务器端收到 SYN 包,首先确认客户的SYN,并对序列码加1处理,发送一个自己的SYN包,携带一个自己的序列码,即 SYN+ACK 包,此时服务器进入 SYN_RECV 状态。(连接接收状态

3. 第3次握手:客户端收到服务器端返回的 SYN+ACK 包,向服务器端发送确认包 ACK,并对服务器端的序列码进行加1处理,此包发送完毕,两端进入 ESTABLISHED 状态,完成三次握手,之后服务器端和客户端就开始进行数据传输。(建立连接状态

技术分享图片

 

以上是关于基于wireshark抓包分析TCP的三次握手的主要内容,如果未能解决你的问题,请参考以下文章

Wireshark抓包分析TCP协议:三次握手和四次挥手

007_wireshark分析TCP的三次握手和四次断开

网络知识===wireshark抓包,三次握手分析

初识Socket,通过抓包分析TCP的三次握手,四次挥手

一个抓包案例分析 TCP 的三次握手/四次挥手

一个抓包案例分析 TCP 的三次握手/四次挥手