国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

動(dòng)畫:用動(dòng)畫給女朋友講解 TCP 四次分手過程

網(wǎng)絡(luò) 網(wǎng)絡(luò)管理
上次的用動(dòng)畫的形式講解了TCP三次握手過程,很多讀者留言說什么時(shí)候用動(dòng)畫講一講 TCP 四次揮手的過程,為了應(yīng)大家的要求,今天我們就生動(dòng)有趣的用動(dòng)畫給大家分享 TCP 四次揮手(分手)過程。

寫在前邊

大家好,我們又見面了,做為一個(gè)業(yè)余的動(dòng)畫師,上次的用動(dòng)畫的形式講解 TCP 三次握手過程在各大平臺(tái)收到了廣大讀者的喜愛,說文章有趣、有貨、有內(nèi)容,也受到了很多讀者的關(guān)注。很多讀者留言說什么時(shí)候用動(dòng)畫講一講 TCP 四次揮手的過程,為了應(yīng)大家的要求,今天我們就生動(dòng)有趣的用動(dòng)畫給大家分享 TCP 四次揮手(分手)過程。

[[279936]]

動(dòng)畫:用動(dòng)畫給面試官解釋 TCP 三次握手過程

上次的三次握手動(dòng)畫是給面試官看的,那么今天咱們換種更加有樂趣的方式,用動(dòng)畫和你女(男)朋友講解 TCP 四次分手過程,講解完,考驗(yàn)一下你女(男)朋友和不和你分手呢。什么?首先你先有一個(gè)女(男)朋友,這一點(diǎn)小鹿早就考慮到了各大單身人士。

思維導(dǎo)圖

1. 為何要進(jìn)行 TCP 三次握手/四次分手?

TCP 的三次握手和四次分手和你戀愛是一模一樣的,從相識(shí)到相戀到分手,然后認(rèn)識(shí)另一個(gè)女孩再不管重復(fù)這個(gè)過程就是數(shù)據(jù)傳輸在網(wǎng)絡(luò)中不斷建立起三次握手和四次分手過程。

戀愛就戀愛吧,分手就分手吧,握手握來握去,揮手揮來揮去不嫌麻煩嗎?

因?yàn)樯掀恼?TCP 三次握手中的為什么要進(jìn)行三次握手部分講解的不怎么詳細(xì),小鹿課下就收集了一些資料,做了一個(gè)總結(jié),在這里補(bǔ)充下。

(1) 為什么要進(jìn)行三次握手?

在謝希仁著《計(jì)算機(jī)網(wǎng)絡(luò)》第四版中講“三次握手”的目的是“為了防止已失效的連接請(qǐng)求報(bào)文段突然又傳送到了服務(wù)端,因而產(chǎn)生錯(cuò)誤”。

舉個(gè)簡(jiǎn)單易懂的例子,你在微信對(duì)一個(gè)女孩表白,這條信息由于網(wǎng)絡(luò)問題延遲發(fā)送了。

然后此時(shí)你不耐煩了,去和微信另一個(gè)女孩表白,然后另一個(gè)女孩告訴你同意了,然后你心里很高興,把高興的心情分享給了女孩,女孩知道了你和她在一起很高興,此時(shí)三次握完畢,你戀愛了。

突然,到了第二天,發(fā)給第一個(gè)女孩的信息才收到,女孩認(rèn)為你要和他表白,此時(shí)你已經(jīng)和另一個(gè)女孩戀愛了,然后第一個(gè)女孩給你發(fā)微信同意了你的表白,但是你不理睬,那個(gè)女孩還在苦苦等待你給她分享此時(shí)的高興心情。現(xiàn)在我們發(fā)現(xiàn)如果沒有分享高興的心情給女孩(也就是第三次握手過程),那么那個(gè)女孩一直等待,白白浪費(fèi)了心思,所謂的千年都等不了一回。

如果你是客戶端,女孩是服務(wù)端,服務(wù)端收到延遲的報(bào)文,以為你要和它連接,所以會(huì)給你發(fā)送確認(rèn)同意連接,但你一直不搭理它,所以服務(wù)端的資源也就這么白白浪費(fèi)掉了。所以知道為什么要進(jìn)行三次握手了吧。

在《計(jì)算機(jī)網(wǎng)絡(luò)》書中講“三次握手”的目的是為了解決“網(wǎng)絡(luò)中存在延遲的重復(fù)分組”的問題。

(2) 為什么要 TCP 四次分手?

我們知道,TCP協(xié)議是一種面向連接的、可靠的、基于字節(jié)流的運(yùn)輸層通信協(xié)議,而且TCP是全雙工模式。

對(duì)于初學(xué)者來說,定義太枯燥、無味,其實(shí)意思就是你和你女朋友聊天是面向連接的,只有連接起來才可以通信的,可靠就是你發(fā)送的信息可以保證送達(dá)到對(duì)方,全雙工意思就是你不僅可以給你女朋友發(fā)消息,而且她也可以給你發(fā)信息。

為什么非要進(jìn)行 TCP 四次分手?我們接著上回說到,你現(xiàn)在和第二個(gè)女孩子戀愛了,突然有一天發(fā)現(xiàn)第一個(gè)女孩子是因?yàn)闆]有收到你的表白而錯(cuò)過了在一起的時(shí)機(jī),那么你要和第二個(gè)女孩子分手,那過程對(duì)應(yīng)在 TCP 四次分手是怎么樣子的?

你要給第二個(gè)女孩子微信發(fā)消息,我們分手吧,此時(shí)第二個(gè)女孩子收到消息知道了,非常傷心,就屏蔽了你。但是,此時(shí)你還沒有屏蔽她,她完全可以給你繼續(xù)發(fā)消息,她給你發(fā)消息說,好吧,此時(shí)你收到了確認(rèn)消息,此時(shí)是第二次分手過程。那么女孩又給你發(fā)送消息,渣男,永遠(yuǎn)不要來找我。此時(shí)你又接收到消息,看到消息之后發(fā)了一個(gè)拜拜,然后你就直接屏蔽拉黑了對(duì)方,此時(shí)女孩微信顯示你刪除了對(duì)方,然后就把你也拉黑刪除了。那么四次分手到此為止,恭喜你,成功獲得下一個(gè)女孩子。

上述過程就闡述了為什么要進(jìn)行 TCP 四次分手,為了能夠讓對(duì)方屏蔽你直至最后雙方互相刪除掉,然后你又可以和另一個(gè)女孩三次握手了。

2. TCP 四次分手過程

初始化狀態(tài):客戶端和服務(wù)端都在連接狀態(tài),接下來開始進(jìn)行四次分手?jǐn)嚅_連接操作。

第一次分手:第一次分手無論是客戶端還是服務(wù)端都可以發(fā)起,因?yàn)?TCP 是全雙工的。

假如客戶端發(fā)送的數(shù)據(jù)已經(jīng)發(fā)送完畢,發(fā)送FIN = 1 告訴服務(wù)端,客戶端所有數(shù)據(jù)已經(jīng)全發(fā)完了,服務(wù)端你可以關(guān)閉接收了,但是如果你們服務(wù)端有數(shù)據(jù)要發(fā)給客戶端,客戶端照樣可以接收的。此時(shí)客戶端處于FIN = 1等待服務(wù)端確認(rèn)釋放連接狀態(tài)。

第二次分手:服務(wù)端接收到客戶端的釋放請(qǐng)求連接之后,知道客戶端沒有數(shù)據(jù)要發(fā)給自己了,然后服務(wù)端發(fā)送ACK = 1告訴客戶端受到你發(fā)給我的信息,此時(shí)服務(wù)端處于 CLOSE_WAIT 等待關(guān)閉狀態(tài)。

第三次分手:此時(shí)服務(wù)端向客戶端把所有的數(shù)據(jù)發(fā)送完了,然后發(fā)送一個(gè)FIN = 1,用于告訴客戶端,服務(wù)端的所有數(shù)據(jù)發(fā)送完畢,客戶端你也可以關(guān)閉接受數(shù)據(jù)連接了。此時(shí)服務(wù)端狀態(tài)處于LAT_ACK狀態(tài),來等待確認(rèn)客戶端是否收到了自己的請(qǐng)求。

第四次分手:此時(shí)如果客戶端收到了服務(wù)端發(fā)送完的信息之后,就發(fā)送ACK = 1,告訴服務(wù)端,客戶端已經(jīng)收到了你的信息。但是我們發(fā)現(xiàn)上圖中有一個(gè) 2 MSL 的延遲等待。

3. 為什要有 2 MSL 等待延遲?

對(duì)應(yīng)這樣一種情況,最后客戶端發(fā)送的ACK = 1給服務(wù)端的過程中丟失了,服務(wù)端沒收到,服務(wù)端怎么認(rèn)為的?我已經(jīng)發(fā)送完數(shù)據(jù)了,怎么客戶端沒回應(yīng)我?是不是中途丟失了?然后服務(wù)端再次發(fā)起斷開連接的請(qǐng)求,一個(gè)來回就是2MSL,這里的兩個(gè)來回由那一個(gè)來回組成的?

客戶端給服務(wù)端發(fā)送的ACK = 1丟失,服務(wù)端等待 1MSL沒收到,然后重新發(fā)送消息需要1MSL。如果再次接收到服務(wù)端的消息,則重啟2MSL計(jì)時(shí)器,發(fā)送確認(rèn)請(qǐng)求。客戶端只需等待2MSL,如果沒有再次收到服務(wù)端的消息,就說明服務(wù)端已經(jīng)接收到自己確認(rèn)消息;此時(shí)雙方都關(guān)閉的連接,TCP 四次分手完畢。

4. 如果雙方建立連接,一方出問題怎么辦?

如果雙方建立連接,一方出問題怎么辦?為了防止出現(xiàn)上述戀愛故事中千年等一回的情況,已經(jīng)建立連接,但是服務(wù)端一直等待接收,發(fā)送端出現(xiàn)問題一直不能發(fā)送。

所以設(shè)計(jì)一個(gè)保活的計(jì)時(shí)器,如果一方出現(xiàn)問題,另一方過了這個(gè)計(jì)時(shí)器的時(shí)間,就發(fā)送試探報(bào)文,以后每隔 75 秒發(fā)送一次。若一連發(fā)送10個(gè)探測(cè)報(bào)文仍然沒反應(yīng),服務(wù)器就認(rèn)為客戶端出了故障,接著就關(guān)閉連接。

小結(jié)

今天用動(dòng)畫的形式給你女(男)朋友講了 TCP 四次分手的過程,文章的內(nèi)容以及展現(xiàn)形式是最基礎(chǔ)的內(nèi)容。

最后小鹿為大家整理的三次握手和四次分手整張圖,如下:

盡然文章看完了,再看點(diǎn)一下吧,最后希望你和你的女朋友永遠(yuǎn)三次握手,永不四次分手。

責(zé)任編輯:趙寧寧 來源: 小鹿動(dòng)畫學(xué)編程分手
相關(guān)推薦

2022-07-08 10:04:57

客戶端ACKFIN

2020-12-14 07:08:37

MSL網(wǎng)絡(luò)Linux

2021-10-21 08:31:31

Spring循環(huán)依賴面試

2024-07-11 10:55:27

2017-09-25 21:27:07

TCP協(xié)議數(shù)據(jù)鏈

2019-10-25 09:15:50

TCP面試端口

2019-10-16 22:50:23

TCP三次握手四次揮手

2023-12-06 13:37:00

TCP網(wǎng)絡(luò)通信

2023-10-24 15:22:09

TCPUDP

2021-10-14 20:33:16

TCP連接關(guān)閉

2021-03-11 16:45:29

TCP程序C語言

2019-06-12 11:26:37

TCP三次握手四次揮手

2015-10-13 09:42:52

TCP網(wǎng)絡(luò)協(xié)議

2019-07-16 11:06:09

TCP四次揮手半關(guān)閉

2024-01-12 08:23:11

TCPACK服務(wù)器

2020-03-02 14:41:04

運(yùn)維架構(gòu)技術(shù)

2021-05-19 11:02:44

PythonTurtle參數(shù)

2021-07-03 17:47:25

TCP控制協(xié)議

2021-05-18 12:27:40

TCP控制協(xié)議

2021-01-29 06:11:08

TCP通信三次握手
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

亚洲一区二区黄| 欧美一区二区播放| 在线观看免费黄网站| 亚洲国产aⅴ天堂久久| 在线观看国产原创自拍视频| 亚洲一品av免费观看| 日韩情爱电影在线观看| 91亚洲一区精品| 日本91福利区| 视频二区在线| 国产欧美日韩精品丝袜高跟鞋| 国产原创一区二区三区| 日本v片在线免费观看| 69久久夜色精品国产69乱青草| 六月天综合网| 五月天电影免费在线观看一区| 亚洲美女激情视频| 日韩影院在线观看| 四虎影院观看视频在线观看| 国产精品久久久久9999| 99久久久久久99| 成人资源在线| 欧美日韩一区二区三| 色偷偷久久人人79超碰人人澡| 91精品1区| 诱人的瑜伽老师3hd中字| 亚洲天堂av网| 久久综合一区二区| 国产黄色在线| 精品无人区一区二区三区竹菊 | 国产在线91| 久久综合九色99| 亚洲精品福利资源站| 999久久久91| 精品美女视频在线观看免费软件 | 欧美激情一区二区三区全黄| 国产精品一在线观看| 欧美欧美欧美| 99国产超薄丝袜足j在线观看| 欧美天天综合网| 精品一二线国产| 亚洲性图自拍| 亚洲欧美视频二区| 国产精品久久久久久久天堂第1集| 国产精品乱子久久久久| 四季av一区二区凹凸精品| 国产精品186在线观看在线播放| 鬼打鬼之黄金道士1992林正英| 91麻豆精品国产综合久久久久久| 国产亚洲欧洲997久久综合| 色诱色偷偷久久综合| 伊人网在线免费观看| 欧美福利一区二区三区| 欧美激情在线狂野欧美精品| 亚洲精品v欧美精品v日韩精品| 国产精品1区2区| 国产精品黑丝在线播放| 粉嫩一区二区三区| 亚洲欧洲日本精品| 成人在线精品视频| 亚洲成人黄色网| 色婷婷av一区二区| 韩国女主播成人在线| 欧美69视频| 亚洲综合影院| 宅男深夜免费观看视频| 国产精品久久中文字幕| 一区二区三区三区在线| 欧美肥婆姓交大片| 北条麻妃久久精品| 欧美日韩午夜激情| 中文字幕亚洲区| 亚洲伦理精品| 神马影视一区二区| 亚洲男人都懂第一日本| 少妇视频在线观看| 国产在线更新| 乱插在线www| www.国产91| 欧美在线观看www| 亚洲国产精品无码观看久久| 欧美另类视频在线| 成人精品在线视频| 日韩av成人在线| 欧美黄色性视频| 一本色道久久综合狠狠躁篇怎么玩 | 成人国产一区二区三区| 99se婷婷在线视频观看| 成人xxxx视频| 久久久亚洲网站| 亚洲男人av电影| 欧美激情第6页| 亚洲三级 欧美三级| 91精品国产综合久久福利| 日韩一区二区高清| 在线视频综合导航| 欧美中文一区二区三区| 亚洲午夜在线视频| 亚洲欧美中文日韩在线| 狠狠操狠狠色综合网| 婷婷丁香激情综合| 欧美日本乱大交xxxxx| 亚洲国产高清高潮精品美女| 欧美性欧美巨大黑白大战| 欧美一级精品在线| 久久69精品久久久久久久电影好| 日韩视频免费直播| 亚洲一级片在线看| 国产精品成人一区二区三区吃奶| av动漫一区二区| 亚洲成a天堂v人片| 欧美日韩国产美| 欧美一区二区在线免费播放| 在线日韩精品视频| 欧美高清在线视频观看不卡| 99久久综合狠狠综合久久止| 夜久久久久久| 亚洲欧美一区二区久久| 日韩视频第一页| 无码粉嫩虎白一线天在线观看| 性感美女激情视频在线观看| 东凛在线观看| 色婷婷综合久久久久久| 欧美日韩国产综合网| 成人教育av在线| 亚洲欧洲精品天堂一级| 亚洲欧美一区二区三区在线| 久久久久久久久网站| 欧美第一黄网| 黑料吃瓜在线观看| 国产黄色小视频在线| 国产精品xxx在线观看| 亚洲欧美日韩国产一区| 国产1区2区3区精品美女| 欧美疯狂做受xxxx富婆| 久久久999精品视频| 91精品国产综合久久久久久久久 | 欧美大片免费久久精品三p| 欧美激情高清视频| 欧美日韩成人一区二区三区| 波多野结衣在线中文| 在线视频成人| 一本色道久久综合亚洲精品不| 成人黄色国产精品网站大全在线免费观看| 亚洲制服丝袜av| 亚洲午夜av久久乱码| 欧洲精品亚洲精品| 久草视频在线播放| 欧美一区电影| 成人免费视频播放| 国产亚洲精品日韩| 高清视频一区二区三区| 国产乱xxⅹxx国语对白| 福利在线一区| 99国产精品一区| 欧美电影在线免费观看| 国精产品一区二区| 中文字幕理伦片免费看| 日韩久久电影| 国产欧美一区二区三区在线老狼| 亚洲色无码播放| 丰满少妇大力进入| 欧美艳星kaydenkross| 午夜亚洲性色视频| 精品日韩一区二区| 色婷婷777777仙踪林| 男女免费观看在线爽爽爽视频| 成人性生交大合| 亚洲一区三区| 美女爽到呻吟久久久久| 久久一区激情| 亚洲视频一二三区| 日韩在线免费视频| 无码毛片aaa在线| 97超碰在线公开在线看免费| 久久一区二区三区超碰国产精品| 亚洲va韩国va欧美va精品| 精品网站在线看| av大片在线| av综合在线播放| 久久久久久国产免费| 2019中文字幕视频| 欧美变态网站| 欧美日韩在线播放三区| 91中文在线观看| 中文字幕在线视频网| 国产情侣一区| 日韩电影中文字幕一区| 成人伦理视频网站| 日韩成人三级| 欧美极品少妇xxxxⅹ喷水| www.久草.com| 在线播放亚洲| 欧美日本一区二区| 91久久久久久久久久久久久| 日本桃色视频| 性欧美69xoxoxoxo| 亚洲一级电影视频| 4444欧美成人kkkk| 在线看a视频|