各個狀態的意義如下:
listen - 偵聽來自遠方tcp埠的連線請求;
syn-sent -在傳送連線請求後等待匹配的連線請求;
syn-received - 在收到和傳送乙個連線請求後等待對連線請求的確認;
established- 代表乙個開啟的連線,資料可以傳送給使用者;
fin-wait-1 - 等待遠端tcp的連線中斷請求,或先前的連線中斷請求的確認;
fin-wait-2 - 從遠端tcp等待連線中斷請求;
close-wait - 等待從本地使用者發來的連線中斷請求;
last-ack - 等待原來發向遠端tcp的連線中斷請求的確認;
time-wait -等待足夠的時間以確保遠端tcp接收到連線中斷請求的確認;
closed - 沒有任何連線狀態;
TCP IP各個層功能
1.tcp ip協議族四層 iso標準是七層 應用層傳輸層 tcp udp 網路層 ip icmp 鏈路層 arp rarp 2.鏈路層 鏈路層包括電纜和驅動,主要功能包括 按幀收發資料 位元差錯控制重傳。3.網路層 也就ip層,主要功能包括 ip路由選擇 資料分片 根據鏈路層mtu分片 ttl時間...
TCP IP中的TIME WAIT狀態
毫無疑問,tcp中有關網路程式設計最不容易理解的是它的time wait狀態,time wait狀態存在於主動關閉socket連線的一方。time wait狀態存在的理由 tcp ip協議就是這樣設計的,是不可避免的。主要有兩個原因 1 可靠地實現tcp全雙工連線的終止 tcp協議在關閉連線的四次握...
TCP IP協議11種狀態
1.l syn sent 這個狀態與syn rcvd 狀態相呼應,當客戶端socket執行connect 進行連線時,它首先傳送syn報文,然後隨即進入到syn sent 狀態,並等待服務端的傳送三次握手中的第2個報文。syn sent 狀態表示客戶端已傳送syn報文。2.l listen 表示伺服...