tcp三次握手、四次揮手過程解析

gou_can發表於2020-10-08

系統ubuntu 16

1.開啟終端,ubuntu需要在root許可權下操作,輸入ifconfig,我的網路卡名是enp0s5,不用也行

2.輸入指令 tcpdump -nn -i enp0s5 port 80, 抓取埠號為80,網路卡名為enp0s5的包,或者不輸入網路卡tcpdump -nn port 80,最好保證伺服器沒有80埠資料互動,不讓資料太多了,埠堵塞

3.另起一個埠,輸入 curl www.baidu.com回車,檢視之前堵塞埠,有資料了

tcp三次握手圖

堵塞終端輸出:

綠色的為三次握手過程, [s]代表SYN, [.]代表ACK, [F] 代表FIN, length 資料包大小

黃色是通訊過程

紅色四次揮手,下邊是揮手簡圖

 

相關文章