哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

一、TCP四次揮手的例子

圖片

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

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

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

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

4.男生確認消息:我也收到分手消息,就分手。

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

二、TCP四次揮手的過程

圖片

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

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

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

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

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

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

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

圖片

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

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

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

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

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

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

    關(guān)注

    0

    文章

    146

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

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

    如果你學過網(wǎng)絡基礎(chǔ)知識,那么你一定對TCP握手不陌生。今天我想用通俗的話來給大家講一講TCP握手和四次
    的頭像 發(fā)表于 02-03 10:43 ?3504次閱讀
    講一講的<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ù)了。? 四次揮手握手耳熟能詳,四次揮手估計就{:9:},所謂
    發(fā)表于 07-25 14:47

    分享個講解TCP的,很好懂

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

    握手,四次揮手你懂嗎

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

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

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

    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握手和四次揮手過程中,途中某一步的報文丟失了,會發(fā)生什么?
    的頭像 發(fā)表于 09-05 10:23 ?2125次閱讀

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

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

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

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

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

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

    TCP四次揮手過程分析

    TCP 連接是全雙工的,雙方可以同時發(fā)送和接收數(shù)據(jù)。第一客戶端發(fā)送 FIN 報文后只表示它不再發(fā)送數(shù)據(jù),但還是能接受數(shù)據(jù)。服務端接收到 FIN 報文,回一個 ACK 應答報文,這次服務端可以還有數(shù)據(jù)需要處理和發(fā)送,等它處理完成
    的頭像 發(fā)表于 12-10 15:40 ?4131次閱讀
    <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 ?2023次閱讀

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

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

    TCP握手與四次揮手的詳細過程

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

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

    作為運維工程師,無論是排查網(wǎng)絡故障、分析日志,還是配置負載均衡器,都需要對 TCP 協(xié)議有深入理解。很多"疑難雜癥"的根源,往往在于對 TCP 狀態(tài)轉(zhuǎn)換和連接管理理解不夠透徹。
    的頭像 發(fā)表于 04-10 16:42 ?760次閱讀
    磴口县| 秦安县| 常熟市| 祁东县| 鹤峰县| 横峰县| 土默特左旗| 汉中市| 绥江县| 营山县| 义马市| 濮阳县| 和龙市| 内丘县| 凤庆县| 博爱县| 柳河县| 吐鲁番市| 格尔木市| 日土县| 云霄县| 综艺| 凤冈县| 桐柏县| 兴城市| 吴忠市| 襄樊市| 深水埗区| 巫溪县| 原平市| 盐源县| 兰西县| 江口县| 平遥县| 崇阳县| 乌兰县| 乐清市| 安顺市| 鹤岗市| 重庆市| 中宁县|