japanese少妇高潮潮喷 -精品国产AV一区二区三区-麻豆av一区二区三区久久-国产精品无码专区

為什么TCP 要采用「3次握手」建立連接?

發(fā)布時間:2025-05-05 點擊:17
首先說說為什么是三次握手?
當客戶端發(fā)送一次請求a后,但是a在網絡延遲了很久, 接著客戶端又發(fā)送了一次b,但是此時a已經無效了。
接著服務器相應了b,并返回tcp連接頭,建立連接(這里就2次哈)。
然后,a 歷經千山萬水終于到服務器了, 服務器一看有請求來了,則接受。
由于一開始a帶著的tcp格式都是正確的,那么服務器,理所應當?shù)囊卜祷爻晒B接的flag,但是,此時客戶端已經判斷該次請求無效,廢棄了。
然后服務器,就這么一直掛著(浪費資源),造成的一個問題是,md, 這個鍋是誰的?所以,為了保險起見,再補充一次連接就可以了。
所以3次是最合適的。在chinese中,以3為起稱為多,如果你用4,5,6,7,8...次的話,這不更浪費嗎?
為什么要進行三次握手?舉個栗子吧!
在紅軍時期,a連和b連分在左右翼,約定在幾時幾分一同發(fā)起打擊。這個幾時幾分的信息就需要人工通過通訊員來走路傳遞。所以a連指揮官派出通訊員。
這是第一次。
假設通訊員到達了b連,并且告知了b連指揮官幾時幾分,b連指揮官一定會讓通訊員再回去通知a連指揮官,可憐的通訊員只能冒著危險返回a連,因為a連指揮官看不到通訊員返回的話,不知道幾時幾分這個信息到底傳達到了b連沒有。
這是第二次。
現(xiàn)在b連指揮官開始擔心通訊員是否回到了a連,如果沒回到,b連指揮官會設身處地的想一想a連指揮官見不到返回的通訊員,肯定是不敢打的,所以b連指揮官最盼望的是再次看到通訊員出現(xiàn)在b連,所以a連指揮官會讓通訊員再回b連一次。
因此可以說三次握手是在最快最省力的情況下作出的選擇。
(第二次握手)
第三次握手的數(shù)據(jù)包,客戶端再次發(fā)送確認包(ack) syn標志位為0,ack標志位為1.并且把服務器發(fā)來ack的序號字段+1,放在確定字段中發(fā)送給對方.并且在數(shù)據(jù)段放寫isn的+1,如下圖所示
(第三次握手)
以上就是 wireshark中的tcp三次握手過程。


軟文創(chuàng)作中不可忽視的八個方面
定制化網站建設的好處是什么?
企業(yè)在定制網站時需要了解的四點建議
UI界面元素和設計例子
天津網站建設_天津網站設計的要與不要
健身類網站建設方案
為什么有些建站公司建站這么便宜?
https證書價格多少為什么https證書價格這么貴?