listening :ftp服務啟動後先處於偵聽(listening)狀態;
established :建立連線,表示兩台機器正在通訊;
close_wait :對方主動關閉連線,或者網路異常導致連線中斷,這時我方的狀態會變成close_wait,此時我方要呼叫close()來使得連線正確關閉;
time_wait :我方主動呼叫close()斷開連線,收到對方確認後狀態變為time_wait;
syn_sent:表示請求連線,當你要訪問其它計算機的服務時首先要發個同步訊號給該埠,此時狀態為syn_sent,連線建立後狀態變為established,syn_sent狀態非常短暫。但如果發現計算機syn_sent非常多且在向不同機器發出,那這台計算機可能感染了病毒。這類病毒為了感染別的計算機,它就要掃瞄別的計算機,在掃瞄過程中對每個要掃瞄的計算機發出請求,這也是出現許多syn_sent的原因。
tcp狀態說明
tcp連線狀態詳解 listen 偵聽來自遠方的tcp埠的連線請求 syn sent 再傳送連線請求後等待匹配的連線請求 syn received 再收到和傳送乙個連線請求後等待對方對連線請求的確認 established 代表乙個開啟的連線 fin wait 1 等待遠端tcp連線中斷請求,或先前...
tcp協議的埠狀態
listening syn sent syn rcvd established close wait time wait 對方主動關閉 對方呼叫close 我方的狀態變為 close wait 我方主動關閉 我方呼叫close 我方的狀態變為 time wait 統計各種埠狀態的數目 netstat...
TCP協議埠狀態及TCP「三次握手」
tcp 三次握手 了解tcp協議埠的連線狀態,對排除和定位網路或系統故障會有很大幫助。一 listening 偵聽遠方tcp埠的連線請求,當提供的服務沒有被連線時,處於listening狀態,埠等待被連線。二 syn sent 客戶端狀態 客戶端呼叫connect,傳送乙個syn請求建立乙個連線,在...