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

Posted botoo

tags:

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

TCP需要三次握手建立连接:

网上的三次握手讲解的太复杂抽象,尝试着使用wireshark抓包分析,得到如下数据:

 整个过程分析如下:

 step1

client给server发送:【SYN】 Seq = 0(这个数据并不是所有人都为0) 

step2

server给client发送:【SYN & ACK】  Seq = 0(这里的Seq和step1中的不一样,它是server的)    Ack = 1  (这里的ACK = Seq+1(Seq为Step1中的数据))

step3

client给server发送:【ACK】   Seq = 1 (这里的Seq = Seq+1(Seq为Step1中的数据))  Ack=1 (这里的ACK = Seq+1(Seq为Step2中的数据))

 

用一张图表示一下整个过程:

 

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

抓包工具-Wireshark(详细介绍与TCP三次握手数据分析)

WireShark如何抓包,各种协议(HTTPARPICMP)的过滤或分析,用WireShark实现TCP三次握手和四次挥手

TCP三次握手wireshark抓包分析

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

用 Wireshark 图解:TCP 三次握手

Wireshark浅析Tcp三次握手