Netstat

netstat -ano 的每個欄位是什麼意思?

  • May 19, 2011
tcp        0      0 219.155.32.195:8888     221.137.227.51:5943     TIME_WAIT   timewait (58.45/0/0)
tcp        0      0 219.155.32.195:8888     221.137.227.51:5936     TIME_WAIT   timewait (59.36/0/0)
tcp        0   2944 219.155.32.195:8888     221.137.227.51:5937     FIN_WAIT1   on (0.35/0/0)

特別是對於第三行,0FIN_WAIT1on分別(0.35/0/0)是什麼意思?

第 2 列和第 3 列分別是接收和發送隊列。(0 2944上面)這基本上是等待發送(2944)或接收(0)的數據包字節數。

FIN_WAIT 是開放埠的標準 TCP 狀態。具體來說,這是一個主動關閉的連接。(更多資訊在這裡)客戶端已經發送了它的 FIN 數據包,但還沒有收到一個 FIN-ACK 回复。

最後一列有點複雜。它是與連接所處的特定狀態相關的計時器資訊。

在此處輸入圖像描述

您正在執行的 netstat 很重要,我假設這是 Windows Netstat,請在此處查看更多資訊: http: //www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/netstat.mspx ?mfr=真

建立和斷開 TCP 連接有幾個步驟。TCP Connection State 列只是告訴您目前套接字在程序中的哪個位置。

更詳細地解釋了 TCP 連接狀態。

引用自:https://serverfault.com/questions/271581