用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 斷開連接的圖:


