TCP 協議四次揮手的過程

2021-10-07 03:05:42 字數 249 閱讀 8585

當tcp 協議完成了資料的傳送之後,就會嘗試去斷開連線,此時它就會經歷四次揮手的過程。

第一次揮手:是客戶端向伺服器發起的,這個時候客戶端已經完成了資料傳送,會發起乙個包,去進行乙個連線斷開的請求,那麼這個報文中,它的乙個fin位被標記為1,我們把它叫做fin包。

第三次揮手:同樣是伺服器發給客戶端的,那麼這個時候,伺服器的資料也傳送完畢的話,他也會向客戶端發起乙個斷開連線的申請,那麼在這個報文中,乙個fin 位也被標記為1,所以這也是乙個fin 包。

tcp 四次揮手 TCP四次揮手

tcp斷開連線的過程 客戶端傳送fin報文,表明客戶端將不在傳送資料。具體過程 把fin標誌位改為1,序號seq u,之前傳送的資料加1,這裡規定即使不攜帶資料序號也要 1。該過程中客戶端通過close系統呼叫從established狀態進入fin wait 1狀態。第二次揮手 服務端收到客戶端發來...

網路協議 TCP 四次揮手

有握手就有揮手,上篇講了 tcp的三次握手,這裡就聊聊四次揮手過程。是有連線的,當建立握手完成後,雙方就建立連線,並且雙方只能建立乙個連線,這是因為對於tcp協議,要成功建立乙個新的鏈結,需要保證新連線四個要素,組合體的唯一性 客戶端的ip 客戶端的port 伺服器端的ip 伺服器端的port。也就...

TCP協議三次握手 四次揮手過程

本文通過圖來梳理tcp ip協議相關知識。tcp通訊過程包括三個步驟 建立tcp連線通道,傳輸資料,斷開tcp連線通道。如圖1所示,給出了tcp通訊過程的示意圖。上圖主要包括三部分 建立連線 傳輸資料 斷開連線。建立tcp連線很簡單,通過三次握手便可建立連線。建立好連線後,開始傳輸資料。tcp資料傳...