tcp斷開連接,4次握手,為什么wireshark 只能抓到3個包?


用wireshark 抓包,看看tcp 斷開連接的過程.  以前書上說tcp斷開連接,4次握手,可我為什么wireshark 只能抓到3個包?

 

百度一下,別人也有類似的疑問。

【求助】書上和網上的資料說,TCP拆除連接需要四次握手。但是本人多次用wireshark抓包,都只能截到三個包

在網上搜索了很久都沒有找到滿意的解釋。由於本人要填寫實驗報告,結果這樣子就沒法填了。

按照理論,TCP斷開連接時應該是這樣的:

1.客戶端向服務器發送FIN包

2.服務器向客戶端發送ACK包

3.服務器向客戶端發送FIN包

4.客戶端向服務器發送ACK包

可實際上截取的包顯示為

1.客戶端向服務器發送FIN包

2.服務器向客戶端發送ACK-FIN包

3.客戶端向服務器發送ACK包

答案:

 

自己畫的一個tcp 斷開連接的圖:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM