您现在的位置是:首页 >其他 >tcp 三次握手和四次挥手报文分析网站首页其他
tcp 三次握手和四次挥手报文分析
简介tcp 三次握手和四次挥手报文分析
1,tcp 三次握手

报文抓取如下:

三段报文分析:

第一次:26->96报文交互
Seq-num = 567391014, ACK_NUM = 0; flags = SYN

第二次:96->26报文交互
Seq-num = 416352681, ACK_NUM = Seq-num + 1 =567391014 +1 =567391015,
flags = ACK + SYN,

第三次:26->96报文交互
Seq-num= ACK_NUM= 567391015, ACK_NUM = seq-num +1= 416352681+ 1 = 416352682, flags = ACK
2,tcp四次挥手:


报文抓取如下:

补充说明:为什么四次挥手只有三段报文:
为什么书上说是 TCP 四次挥手,但是实际会出现 TCP 三次挥手? - 知乎 (zhihu.com)
三段报文分析:

第一次:报文交互26->96
seq-num = 805518814, ack-num = 412609310,flags = FIN +ACK
第二次:报文交互96->26
seq-num = ack-num = 412609310,ack-num = seq-num +1 = 805518814 +1 = 805518815,flags = FIN +ACK
第三次:报文交互26->96
seq-num = ack-num = 805518815,ack-num = seq-num +1 = 412609310+1 = 412609311,flags = FIN +ACK
报文标志:

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。





U8W/U8W-Mini使用与常见问题解决
QT多线程的5种用法,通过使用线程解决UI主界面的耗时操作代码,防止界面卡死。...
stm32使用HAL库配置串口中断收发数据(保姆级教程)
分享几个国内免费的ChatGPT镜像网址(亲测有效)
Allegro16.6差分等长设置及走线总结