欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

TCP三次握手詳解和四次揮手-創(chuàng)新互聯(lián)

TCP的三次握手四次揮手時(shí)面試時(shí)面試官經(jīng)常問道的問題

成都創(chuàng)新互聯(lián)主營織金網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都APP應(yīng)用開發(fā),織金h5小程序制作搭建,織金網(wǎng)站營銷推廣歡迎織金等地區(qū)企業(yè)咨詢

在互聯(lián)網(wǎng)中,如何使不同網(wǎng)段的主機(jī)相互通信,需要用到TCP協(xié)議;
TCP,提供面向連接的服務(wù),在傳送數(shù)據(jù)之前必須先建立連接,數(shù)據(jù)傳送完成后要釋放連接。TCP是一種可靠的的運(yùn)輸服務(wù),采用三次握手建立一個(gè)連接。

首先介紹下TCP的報(bào)文格式
TCP三次握手詳解和四次揮手
序號(hào) 發(fā)送端為每個(gè)字節(jié)編號(hào),方便接收端正確重組。
確認(rèn)號(hào) 用于確認(rèn)發(fā)送端的信息。
窗口大小 用于說明本地可接收數(shù)據(jù)段的數(shù)目。

標(biāo)志位
URG 緊急指針位 1 開啟 0 關(guān)閉。
不經(jīng)過緩存直接提交給對(duì)方。

PSH 快速接受傳遞給應(yīng)用層 1 開啟 0 關(guān)閉
需要經(jīng)過緩存,等一批報(bào)文段到齊,直接發(fā)送應(yīng)用層。

SYN 同步序號(hào)位 建立連接的請(qǐng)求標(biāo)記
FIN 斷開連接的請(qǐng)求標(biāo)記
ACK 確認(rèn)序號(hào)位
RST 重新連接

三次握手

第一次握手
客戶機(jī)想和服務(wù)器建立連接,就向服務(wù)器發(fā)送了一個(gè)SYN到服務(wù)器,等待服務(wù)器確認(rèn)
第二次握手
TCP服務(wù)器收到請(qǐng)求報(bào)文后,先確認(rèn)SYN包,如果同意連接,則發(fā)出SYN+ACK包.
第三次握手
客戶端收到服務(wù)器的SYN+ACK包后,還需要向服務(wù)器發(fā)送確認(rèn)包ACK,此包發(fā)送完畢,此后雙方就可以開始通信了,完成三次握手。

四次揮手

由于TCP連接是全雙工的,因此每個(gè)方向都必須單獨(dú)進(jìn)行關(guān)閉。這個(gè)原則是當(dāng)一方完成它的數(shù)據(jù)發(fā)送任務(wù)后就能發(fā)送一個(gè)FIN來終止這個(gè)方向的連接。收到一個(gè) FIN只意味著這一方向上沒有數(shù)據(jù)流動(dòng),一個(gè)TCP連接在收到一個(gè)FIN后仍能發(fā)送數(shù)據(jù)。首先進(jìn)行關(guān)閉的一方將執(zhí)行主動(dòng)關(guān)閉,而另一方執(zhí)行被動(dòng)關(guān)閉。
第一次揮手
服務(wù)器向客戶端發(fā)送FIN和ACK位置1的TCP報(bào)文段。
第二次揮手
客戶端向服務(wù)器返回ACK位置1的TCP報(bào)文段。
第三次揮手
客戶端向服務(wù)器發(fā)送FIN和ACK的位置1的TCP報(bào)文段。
在TCP斷開連接的過程中,有一個(gè)半關(guān)閉的概念。TCP的一方(通常是客戶端)可以終止發(fā)送數(shù)據(jù),但仍然可以接受數(shù)據(jù),稱為半關(guān)閉。

為什么建立連接時(shí)時(shí)三次握手,而斷開連接時(shí)時(shí)四次揮手?
關(guān)閉連接時(shí),服務(wù)器收到對(duì)方的FIN報(bào)文時(shí),表示對(duì)方不再發(fā)送數(shù)據(jù),但是還能接收數(shù)據(jù),而自己也未必把全部數(shù)據(jù)都發(fā)送給對(duì)方了,所以發(fā)送完數(shù)據(jù)給對(duì)方后,再發(fā)送FIN報(bào)文給對(duì)方來表示同意現(xiàn)在關(guān)閉連接,因此,ACK和FIN一般都會(huì)分開發(fā)送,從而導(dǎo)致多了一次。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

新聞標(biāo)題:TCP三次握手詳解和四次揮手-創(chuàng)新互聯(lián)
鏈接分享:http://chinadenli.net/article16/cohodg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動(dòng)態(tài)網(wǎng)站手機(jī)網(wǎng)站建設(shè)網(wǎng)站維護(hù)網(wǎng)站排名網(wǎng)站制作軟件開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化