天天看點

網絡知識總結(持續補充)

《TCP連接配接的建立與終止》

1、如果用戶端與服務端中有一方異常終止,比如服務端斷電,未發送FIN消息,用戶端無感覺。待服務端重新開機後,用戶端用原先的連接配接發送資料,服務端會以複位RST消息傳回給用戶端,用戶端收到複位封包段後顯示連接配接已被另一端的主機終止。

2、建 個連接配接需要三次握 , 終 個連接配接要經過 4次握 。這由TCP的半關閉(half- close)造成的。既然 個 TCP連接配接是全雙 (即資料在兩個 向上能同時傳遞),是以每個 向必須單獨地進 關閉。這原則就是當 完成它的資料發送任務後就能發送 個 FIN來終 這個 向連接配接。當 端收到 個 FIN,它必須通知應 層另 端 經終 那個 向的資料傳 送。發送 FIN通常是應 層進 關閉的結果。

繼續閱讀