日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

HTTP 三次握手  建立连接 和  四次握手断开连接

發(fā)布時(shí)間:2025/5/22 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 HTTP 三次握手  建立连接 和  四次握手断开连接 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

三次握手建立連接? 第一次握手:主機(jī)A發(fā)送位碼為syn=1,隨機(jī)產(chǎn)生seq number=1234567的數(shù)據(jù)包到服務(wù)器,主機(jī)B由SYN=1知道,A要求建立聯(lián)機(jī); 第二次握手:主機(jī)B收到請(qǐng)求后要確認(rèn)聯(lián)機(jī)信息,向A發(fā)送ack number=(主機(jī)A的seq+1),syn=1,ack=1,隨機(jī)產(chǎn)生seq=7654321的包 第三次握手:主機(jī)A收到后檢查ack number是否正確,即第一次發(fā)送的seq number+1,以及位碼ack是否為1,若正確,主機(jī)A會(huì)再發(fā)送ack number=(主機(jī)B的seq+1),ack=1,主機(jī)B收到后確認(rèn)seq值與ack=1則連接建立成功。 四次握手?jǐn)嚅_(kāi): 由于?TCP?連接是全雙工的,因此每個(gè)方向都必須單獨(dú)進(jìn)行關(guān)閉。這個(gè)原則是當(dāng)一方完成它的數(shù)據(jù)發(fā)送任務(wù)后就能發(fā)送一個(gè)FIN?來(lái)終止這個(gè)方向的發(fā)送通道。收到一個(gè)?FIN?只意味著這一方向上沒(méi)有數(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)閉。??
(?1?)客戶端?A?發(fā)送一個(gè)?FIN?,用來(lái)關(guān)閉客戶?A?到服務(wù)器?B?的數(shù)據(jù)傳送(報(bào)文段?4?)。??
(?2?)服務(wù)器?B?收到這個(gè)?FIN?,它發(fā)回一個(gè)?ACK?,確認(rèn)序號(hào)為收到的序號(hào)加?1?(報(bào)文段?5?)。和?SYN?一樣,一個(gè)FIN?將占用一個(gè)序號(hào)。??
(?3?)服務(wù)器?B?關(guān)閉與客戶端?A?的連接,發(fā)送一個(gè)?FIN?給客戶端?A?(報(bào)文段?6?)。?? (?4?)客戶端?A?發(fā)回?ACK?報(bào)文確認(rèn),并將確認(rèn)序號(hào)設(shè)置為收到序號(hào)加?1?(報(bào)文段?7?)。 問(wèn)題1: 為什么建立連接協(xié)議是三次握手,而關(guān)閉連接卻是四次握手呢??? 這是因?yàn)榉?wù)端的?LISTEN?狀態(tài)下的?SOCKET?當(dāng)收 到?SYN?報(bào)文的建立連接請(qǐng)求后,它可以把?ACK?和?SYN?(?ACK?起應(yīng)答作用,而?SYN?起同步作用)放在一個(gè)報(bào)文里來(lái)發(fā)送。但關(guān)閉連接時(shí), 當(dāng)收到對(duì)方的?FIN?報(bào)文通知時(shí),它僅僅表示對(duì)方?jīng)]有數(shù)據(jù)發(fā)送給你了;但未必你所有的數(shù)據(jù)都全部發(fā)送給對(duì)方了,所以你可以未必會(huì)馬上會(huì)關(guān)閉?SOCKET,?也即你可能還需要發(fā)送一些數(shù)據(jù)給對(duì)方之后,再發(fā)送?FIN?報(bào)文給對(duì)方來(lái)表示你同意現(xiàn)在可以關(guān)閉連接了,所以它這里的?ACK?報(bào)文 和?FIN報(bào)文多數(shù)情況下都是分開(kāi)發(fā)送的。 HTTP 請(qǐng)求響應(yīng)常見(jiàn)狀態(tài)碼 100~199:表示成功接收請(qǐng)求,要求客戶端繼續(xù)提交下一次請(qǐng)求才能完成整個(gè)處理過(guò)程。
?200~299:表示成功接收請(qǐng)求并已完成整個(gè)處理過(guò)程。常用200
?300~399:為完成請(qǐng)求,客戶需進(jìn)一步細(xì)化請(qǐng)求。例如:請(qǐng)求的資源已經(jīng)移動(dòng)一個(gè)新地址、常用302(意味著你請(qǐng)求我,我讓你去找別人),307和304(我不給你這個(gè)資源,自己拿緩存)
?400~499:客戶端的請(qǐng)求有錯(cuò)誤,常用404(意味著你請(qǐng)求的資源在web服務(wù)器中沒(méi)有)403(服務(wù)器拒絕訪問(wèn),權(quán)限不夠) 500~599:服務(wù)器端出現(xiàn)錯(cuò)誤,常用500

轉(zhuǎn)載于:https://www.cnblogs.com/ljlkfx/p/4825499.html

總結(jié)

以上是生活随笔為你收集整理的HTTP 三次握手  建立连接 和  四次握手断开连接的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日韩中文一区 | 成人涩涩软件 | 日韩无码精品一区二区三区 | 久久天堂网 | 国产精品亚洲第一 | 午夜家庭影院 | 久久精品一区二区三 | 亚洲高清天堂 | 性视频在线 | 日本白嫩的bbw | 天天插天天狠天天透 | 成人黄色片在线观看 | 成人亚洲电影 | 免费网站在线观看视频 | 日本女优一区 | 精品自拍av | 波多野一区 | 欧美一区二区性久久久 | 久草国产在线观看 | 无码任你躁久久久久久久 | 国产精品视频免费观看 | 最新91在线 | 在线视频97 | 成年人免费在线观看网站 | 久久精品福利视频 | 91伊人久久 | 九九热精品视频在线播放 | 欧美日韩国产一区二区在线观看 | 日本一级一片免费视频 | 欧美高清在线视频 | 国产高潮国产高潮久久久91 | 国产 欧美 日韩 在线 | 天天综合av| 波多野结衣视频网址 | 国产精品区一区二区三 | 国产精品高潮呻吟视频 | 中文字幕国产一区二区 | www日本免费 | 91久久精品一区二区三 | 最好看的中文字幕 | 国产免费黄色小视频 | 国产无套丰满白嫩对白 | 女人裸体免费网站 | 久久影视精品 | 97在线观看免费视频 | 久久久精品免费 | 国产精品久久久久一区二区 | 999免费视频 | 日韩一级免费看 | 男女黄色录像 | 最近中文字幕无免费 | 视频一二三区 | 亚洲乱码国产乱码精品精 | 99精品免费| 免费网站在线观看视频 | 色亚洲影院| 欧美激情一区二区在线 | 日韩中文字幕 | 国产在线观看免费av | 秋霞7777鲁丝伊人久久影院 | 久久伊人爱 | 丰满熟妇乱又伦 | 老妇free性videosxx| 色啪网站 | 欧美三级在线视频 | 精品影视一区二区 | 深夜福利久久 | 成人v片| av九九九 | 日韩爱爱网| 欧美视频一区二区三区 | 日韩精品久久久久久 | 天天插美女 | 一区二区三区高清在线 | 欧美午夜精品一区 | 极品新婚夜少妇真紧 | 亚洲伦理在线播放 | 午夜色综合 | 久久精品人人爽 | 法国经典free性复古xxxx | 日批黄色 | www在线观看国产 | 欧美大片在线观看 | 在线观看视频中文字幕 | 亚洲综合一 | 国产肥白大熟妇bbbb视频 | 婷婷在线网 | 日韩中文字幕在线看 | 欧美精品乱人伦久久久久久 | 深夜福利免费视频 | 免费看一级黄色大全 | 精品嫩模一区二区三区 | 欧美一级免费在线观看 | 性色av免费观看 | 粉嫩小泬无遮挡久久久久久 | 精品久久一区 | 久久99精品久久久水蜜桃 | 亚洲天堂午夜 | 我会温柔一点的日剧 |