TCP/IP的釋放和連接所涉及到的三次握手和四次握手

本人作爲網絡工程專業的學生,涉及到的一些網絡知識也算有點東西,TCP/IP建立時的三次握手在大學課程裏時常提及,關於釋放時的四次握手我也想說說,順便給自己加深一下記憶。

一:建立時的三次握手-----爲了雙方都互相知道已經準備好進行數據傳輸,確認一個初始傳輸序列號,以免產生錯誤的連接

(1)第一次握手:   客戶端:發送一個請求包SYN(ack=j)到服務器,並使自己處於SYN_SENT狀態,等待服務器確認;SYN:同步序列編號

(2)第二次握手:   服務端: 收到客戶端發來的請求包SYN(ack=j)後,發送自己的一個確認包(ack=j+1),同時自己發送的一個SYN(ack=k),即發送ACK+SYN包,並使自己處於SYN_RECV狀態(接收狀態)。

(3)第三次握手:     客戶端: 收到服務端發來的ACK和SYN包,併發送一個確認包ACK(ack=K+1),此時雙方同時處於SYN_ESTABLISHED狀態,建立連接,等待發送和接收數據,完成三次握手。

 

 

 

 

二:釋放時的四次握手

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章