“三次握手”是什么意思三次握手是什么意思?。?)請求者(通常稱為客戶端)發(fā)送一個syn段,指示客戶端要連接到的服務器的端口和初始序列號(isn)。這個syn段是消息段1。2)服務器發(fā)回包含服務器初始序列號的syn消息段(消息段2)作為響應。同時,將確認序列號設置為客戶的isn加1,以確認客戶的syn消息段。SYN將占用一個序列號。3)客戶端必須將確認序列號設置為服務器的isn加1,以確認服務器的syn段(段3)。這三個部分完成了連接的建立。這個過程也被稱為三方握手。根據(jù)這個定義,我們有以下幾個問題需要明確:1。如何確定消息段1中客戶端的初始序列號,類似地,段2如何確定服務器的初始序列號?2、TCP通過三次握手機制保證發(fā)送和接收的同步,保證數(shù)據(jù)的可靠傳輸。3、可靠性有以下三個概念:未連接隊列:在三次握手協(xié)議中,服務器維護一個未連接隊列,為每個客戶端的syn數(shù)據(jù)包打開一個條目,這個條目表示服務器已經(jīng)收到syn數(shù)據(jù)包,向客戶端發(fā)送了確認信息,正在等待客戶的確認信息包。這些條目標識的連接處于服務器接收狀態(tài)的syn中。當服務器從客戶端接收到確認包時,它將刪除條目,服務器將進入已建立狀態(tài)。Backlog參數(shù):表示未連接隊列的大數(shù)量。服務器發(fā)送synack數(shù)據(jù)包的synack重傳次數(shù)。如果它沒有收到客戶機的確認數(shù)據(jù)包,服務器將第一次重新傳輸它。如果它在一段時間內沒有收到客戶機的確認數(shù)據(jù)包,它將第二次重新傳輸它。如果重傳次數(shù)超過系統(tǒng)指定的大重傳次數(shù),系統(tǒng)將從半連接隊列中刪除連接信息。注意,每次重傳的等待時間不一定相同。半連接生存期:半連接隊列中條目的大生存期,即服務從接收syn包到確認包無效的最長生存期。此時間值是所有重傳請求數(shù)據(jù)包的大等待時間之和。有時我們將半連接生存期稱為超時時間和syntimerecv的生存時間。
烏魯木齊ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應用場景,ssl證書未來市場廣闊!成為
成都創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!
1.第一次握手:建立連接時,客戶端向服務器發(fā)送一個syn數(shù)據(jù)包(syn=J),進入synSend狀態(tài),等待服務器確認;syn:同步序列號
2。第二次握手:當服務器收到syn包時,必須確認客戶端的syn(ACK=j1),同時發(fā)送一個syn包(syn=k),即synACK包。此時,服務器進入syn_uv狀態(tài);
3。第三次握手:客戶機從服務器接收syn+ACK數(shù)據(jù)包,并將ACK(ACK=K1)發(fā)送到服務器。數(shù)據(jù)包發(fā)送后,客戶機和服務器進入建立狀態(tài)并完成三次握手。
三次握手后,客戶端和服務器開始傳輸數(shù)據(jù)。
網(wǎng)頁名稱:簡述TCP的三次握手過程“三次握手”是什么意思三次握手是什么意思???-創(chuàng)新互聯(lián)
文章起源:http://www.ekvhdxd.cn/article42/dojiec.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、外貿(mào)網(wǎng)站建設、網(wǎng)站策劃、標簽優(yōu)化、云服務器、定制開發(fā)
廣告
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源:
創(chuàng)新互聯(lián)