日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

TCP四次揮手的過程與狀態(tài)

冬至子 ? 來源:清菡軟件測試 ? 作者:清菡 ? 2023-07-10 16:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、TCP四次揮手的例子

圖片

男生女生建立戀愛關(guān)系,一段時(shí)間后,他們要分手了。

1.男生:請求分手:我想跟你分手了,可以么?

2.女生收到了消息,發(fā)一個(gè)確認(rèn)消息:我收到了你的消息,我同意跟你分手。

3.女生還要繼續(xù)發(fā)一個(gè)消息,請求分手:我也想跟你分手。

4.男生確認(rèn)消息:我也收到分手消息,就分手。

這樣他們兩個(gè)之間就沒有什么關(guān)系。這樣一個(gè)過程同樣像極了TCP要斷開連接的過程。

二、TCP四次揮手的過程

圖片

客戶端和服務(wù)端正在進(jìn)行消息的發(fā)送。直到有一方消息發(fā)送完畢,發(fā)一個(gè)FIN包,表示我的報(bào)文發(fā)送完畢了。我想釋放連接,主動發(fā)了一個(gè)釋放連接的請求。

**客戶端向服務(wù)器端主動發(fā)了一個(gè)釋放連接的請求:標(biāo)志位FIN=1;seq=n** (這幾個(gè)標(biāo)志位里面哪個(gè)位置會被標(biāo)志為1呢?要發(fā)一個(gè)FIN包,F(xiàn)IN位要被標(biāo)記為1。每個(gè)包都有序號,這個(gè)包的序號是seq=n,請求發(fā)給了服務(wù)器。)

發(fā)給服務(wù)器后,服務(wù)器回復(fù)一個(gè)確認(rèn)包,確認(rèn)消息:標(biāo)志位ACK=1;ack(確認(rèn)號)=n+1;(n指的是上面收到包的序號。)

**我收到了你這個(gè)釋放連接的請求,我也同意。我也要發(fā)一個(gè)主動請求釋放連接的報(bào)文:標(biāo)志位FIN=1;seq=m**

客戶端要進(jìn)行一個(gè)確認(rèn)消息:標(biāo)志位ACK=1;ack(確認(rèn)號)=m+1 (ACK位要置1。這個(gè)確認(rèn)號是對要求請求釋放連接的一個(gè)確認(rèn),所以確認(rèn)號等于上一個(gè)包的序號加一。)

TCP四次揮手的過程就完成了。

三、TCP四次揮手的狀態(tài)

圖片

1.剛開始是建立連接的狀態(tài)。發(fā)送報(bào)文,直到客戶端發(fā)送完畢了想釋放連接。所以發(fā)了個(gè)FIN包過去給服務(wù)端。

2.客戶端就進(jìn)入等待對方給我一個(gè)確認(rèn)的狀態(tài),服務(wù)端收到FIN之后給它進(jìn)行了一個(gè)回應(yīng)。發(fā)送了一個(gè)ack的確認(rèn)包。發(fā)完確認(rèn)包,就進(jìn)入已經(jīng)知道這個(gè)連接應(yīng)該會被斷開的狀態(tài),就是等待連接關(guān)閉的一個(gè)狀態(tài)。

3.客戶端再次進(jìn)入等待服務(wù)端給我發(fā)FIN包。服務(wù)端發(fā)完ack和FIN,也要釋放連接。告訴客戶端之后,就進(jìn)入最后等待的時(shí)間。最后等待客戶端給我發(fā)確認(rèn)包。

4.客戶端收到了服務(wù)器發(fā)的FIN之后,就會發(fā)一個(gè)ack包回去,之后自己就進(jìn)入等待一定的時(shí)間之后再去關(guān)閉。服務(wù)器這邊一旦收到客戶端的確認(rèn)消息,立馬進(jìn)入關(guān)閉狀態(tài)。

5.客戶端這邊發(fā)完ack之后,等待一定的時(shí)間,確認(rèn)服務(wù)器這邊已經(jīng)收到我的消息并且關(guān)閉之后,我再去關(guān)閉就可以了。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • TCP通信
    +關(guān)注

    關(guān)注

    0

    文章

    146

    瀏覽量

    4895
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    講一講的TCP握手和四次揮手

    如果你學(xué)過網(wǎng)絡(luò)基礎(chǔ)知識,那么你一定對TCP握手不陌生。今天我想用通俗的話來給大家講一講TCP握手和四次
    的頭像 發(fā)表于 02-03 10:43 ?3531次閱讀
    講一講的<b class='flag-5'>TCP</b>三<b class='flag-5'>次</b>握手和<b class='flag-5'>四次</b><b class='flag-5'>揮手</b>

    這樣講TCP的戀愛和分手大家都懂了

    Client與Server之間可以開始傳輸數(shù)據(jù)了。? 四次揮手握手耳熟能詳,四次揮手估計(jì)就{:9:},所謂
    發(fā)表于 07-25 14:47

    分享個(gè)講解TCP的,很好懂

    揮手握手耳熟能詳,四次揮手估計(jì)就 ,所謂四次揮手(Four-Way Wavehand)即終止
    發(fā)表于 07-25 20:04

    握手,四次揮手你懂嗎

    程序員面試被問到“三握手,四次揮手”怎么辦?
    發(fā)表于 04-08 07:23

    TCP握手過程四次揮手過程說明

    連接 三握手過程說明: 1. 由客戶端發(fā)送建立 TCP 連接的請求報(bào)文,其中報(bào)文中包含 seq 序列號,是由發(fā)送端隨機(jī)生成的,并且將報(bào)文中的 SYN 字段置為 1,表示需要建立 TCP
    的頭像 發(fā)表于 03-01 12:00 ?4952次閱讀

    TCP握手和四次揮手以及11種狀態(tài)資料下載

    電子發(fā)燒友網(wǎng)為你提供TCP握手和四次揮手以及11種狀態(tài)資料下載的電子資料下載,更有其他相關(guān)的電路圖、源代碼、課件教程、中文資料、英文資料
    發(fā)表于 04-15 08:41 ?2次下載
    <b class='flag-5'>TCP</b>三<b class='flag-5'>次</b>握手和<b class='flag-5'>四次</b><b class='flag-5'>揮手</b>以及11種<b class='flag-5'>狀態(tài)</b>資料下載

    TCP握手和四次揮手過程中的異常情況

    TCP握手和四次揮手過程中,途中某一步的報(bào)文丟失了,會發(fā)生什么?
    的頭像 發(fā)表于 09-05 10:23 ?2142次閱讀

    TCP建立連接概述及三握手、四次揮手的流程

    具備上述個(gè)條件后A獲取B的信息是有要求的,根本上的要求是數(shù)據(jù)信道可靠,就是平時(shí)所說的可靠連接,那么如何保證連接的可靠性呢,TCP協(xié)議就是靠確認(rèn)應(yīng)答機(jī)制、超時(shí)重傳機(jī)制等保證連接可靠性的,接下來就通過TCP協(xié)議的三
    的頭像 發(fā)表于 03-23 15:57 ?2220次閱讀
    <b class='flag-5'>TCP</b>建立連接概述及三<b class='flag-5'>次</b>握手、<b class='flag-5'>四次</b><b class='flag-5'>揮手</b>的流程

    TCP狀態(tài)機(jī)設(shè)計(jì)與實(shí)現(xiàn)

    TCP狀態(tài)機(jī)是TCP連接的變化過程TCP在三握手和四次
    的頭像 發(fā)表于 04-21 11:47 ?3168次閱讀
    <b class='flag-5'>TCP</b><b class='flag-5'>狀態(tài)</b>機(jī)設(shè)計(jì)與實(shí)現(xiàn)

    關(guān)于TCP協(xié)議總結(jié)的硬核干貨

    本文給出TCP報(bào)文格式的詳細(xì)說明,介紹網(wǎng)絡(luò)數(shù)據(jù)包傳遞中如何進(jìn)行地址解析、建立TCP連接的三握手過程以及斷開TCP連接的
    發(fā)表于 11-17 09:26 ?1226次閱讀
    關(guān)于<b class='flag-5'>TCP</b>協(xié)議總結(jié)的硬核干貨

    TCP四次揮手過程分析

    TCP 連接是全雙工的,雙方可以同時(shí)發(fā)送和接收數(shù)據(jù)。第一客戶端發(fā)送 FIN 報(bào)文后只表示它不再發(fā)送數(shù)據(jù),但還是能接受數(shù)據(jù)。服務(wù)端接收到 FIN 報(bào)文,回一個(gè) ACK 應(yīng)答報(bào)文,這次服務(wù)端可以還有數(shù)據(jù)需要處理和發(fā)送,等它處理完成
    的頭像 發(fā)表于 12-10 15:40 ?4150次閱讀
    <b class='flag-5'>TCP</b><b class='flag-5'>四次</b><b class='flag-5'>揮手</b><b class='flag-5'>過程</b>分析

    說說TCP握手的過程?為什么是三而不是兩四次?

    說說TCP握手的過程?為什么是三而不是兩、四次? T
    的頭像 發(fā)表于 02-04 11:03 ?2049次閱讀

    TCP握手和四次揮手,這樣解釋太通俗易懂了!

    TCP連接的建立和釋放分別通過“三握手”和“四次揮手”來完成。三握手過程
    的頭像 發(fā)表于 04-24 19:33 ?1695次閱讀
    <b class='flag-5'>TCP</b>三<b class='flag-5'>次</b>握手和<b class='flag-5'>四次</b><b class='flag-5'>揮手</b>,這樣解釋太通俗易懂了!

    TCP握手與四次揮手的詳細(xì)過程

    TCP握手和四次揮手,大概是網(wǎng)絡(luò)領(lǐng)域被問爛了的面試題。但真正能把狀態(tài)變遷、序列號變化、抓包細(xì)節(jié)講清楚的人并不多。很多人背了八股文,一到
    的頭像 發(fā)表于 02-25 10:38 ?459次閱讀

    怎么理解TCP握手和四次揮手

    作為運(yùn)維工程師,無論是排查網(wǎng)絡(luò)故障、分析日志,還是配置負(fù)載均衡器,都需要對 TCP 協(xié)議有深入理解。很多"疑難雜癥"的根源,往往在于對 TCP 狀態(tài)轉(zhuǎn)換和連接管理理解不夠透徹。
    的頭像 發(fā)表于 04-10 16:42 ?818次閱讀
    白朗县| 亚东县| 吐鲁番市| 二手房| 五莲县| 河源市| 玛多县| 永嘉县| 龙井市| 全椒县| 北碚区| 手机| 云阳县| 宜兴市| 拜城县| 镇安县| 喀什市| 建湖县| 黔西| 杭锦旗| 仙居县| 博乐市| 洞口县| 玛曲县| 望都县| 新河县| 嘉峪关市| 新宾| 聂拉木县| 襄樊市| 阿图什市| 吉木萨尔县| 五峰| 安达市| 辽中县| 顺昌县| 信阳市| 德兴市| 阜南县| 怀化市| 鄂托克前旗|