tcp断开连接,4次握手,为什么wireshark 只能抓到3个包?
生活随笔
收集整理的這篇文章主要介紹了
tcp断开连接,4次握手,为什么wireshark 只能抓到3个包?
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
用wireshark 抓包,看看tcp 斷開連接的過程. ?以前書上說tcp斷開連接,4次握手,可我為什么wireshark 只能抓到3個包?
?
百度一下,別人也有類似的疑問。
【求助】書上和網(wǎng)上的資料說,TCP拆除連接需要四次握手。但是本人多次用wireshark抓包,都只能截到三個包
在網(wǎng)上搜索了很久都沒有找到滿意的解釋。由于本人要填寫實驗報告,結(jié)果這樣子就沒法填了。
按照理論,TCP斷開連接時應該是這樣的:
1.客戶端向服務器發(fā)送FIN包
2.服務器向客戶端發(fā)送ACK包
3.服務器向客戶端發(fā)送FIN包
4.客戶端向服務器發(fā)送ACK包
可實際上截取的包顯示為
1.客戶端向服務器發(fā)送FIN包
2.服務器向客戶端發(fā)送ACK-FIN包
3.客戶端向服務器發(fā)送ACK包
答案:
?
自己畫的一個tcp 斷開連接的圖:
?
轉(zhuǎn)載于:https://www.cnblogs.com/oxspirt/p/6055547.html
總結(jié)
以上是生活随笔為你收集整理的tcp断开连接,4次握手,为什么wireshark 只能抓到3个包?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 螺纹钢多少钱啊?
- 下一篇: switch和case的理解