了解TCP三次握手的過(guò)程之前,需要先了解TCP的關(guān)鍵標(biāo)志位
1.SYN,簡(jiǎn)寫(xiě)為S,同步標(biāo)志位,用于建立會(huì)話請(qǐng)求,同步序列號(hào);
2.ACK,簡(jiǎn)寫(xiě)為.,確認(rèn)標(biāo)志位,確認(rèn)已接受的數(shù)據(jù)包;
3.FIN,簡(jiǎn)寫(xiě)為F,完成標(biāo)志位,表示傳輸完畢,將要關(guān)閉連接
TCP三次握手說(shuō)明 第一次握手:客戶端主動(dòng)打開(kāi)連接,將TCP報(bào)文標(biāo)志位SYN置為1,并隨機(jī)產(chǎn)生一個(gè)序號(hào)值seq=x(SYN=1,ACK=0,seq=x,請(qǐng)求連接),發(fā)送數(shù)據(jù)包給服務(wù)端。發(fā)送完畢進(jìn)入SYN-SENT狀態(tài); 第二次握手:服務(wù)端接收到標(biāo)志位為SYN=1,ACK=0的數(shù)據(jù)包,得知客戶端請(qǐng)求建立連接。服務(wù)端將標(biāo)志位置作:SYN=1,ACK=1,ack=x+1,并隨機(jī)產(chǎn)生序號(hào)值seq=y;發(fā)送數(shù)據(jù)包給客戶端,同意建立連接。進(jìn)入SYN-RCVD狀態(tài)。 第三次握手:客戶端得到了服務(wù)端的確認(rèn)。檢查ACK是否為1,ack是否為x+1。若是的話,則ACK=1,ack=y+1。服務(wù)端再檢查,ACK是否為1,ack是否為y+1。若正確則建立好連接通道。
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧