亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

白話理解TCP為什么一定要進(jìn)行三次握手

  發(fā)布時(shí)間:2015-06-17 10:51:29   作者:佚名   我要評(píng)論
這篇文章主要介紹了白話理解TCP為什么一定要進(jìn)行三次握手,本文用通俗易懂的語(yǔ)言清晰、簡(jiǎn)潔、有趣的表達(dá)了為什么一定要進(jìn)行三次握手,需要的朋友可以參考下

首先簡(jiǎn)單介紹一下TCP三次握手

    在TCP/IP協(xié)議中,TCP協(xié)議提供可靠的連接服務(wù),采用三次握手建立一個(gè)連接。

第一次握手:建立連接時(shí),客戶端發(fā)送syn包(syn=j)到服務(wù)器,并進(jìn)入SYN_SEND狀態(tài),等待服務(wù)器確認(rèn);

第二次握手:服務(wù)器收到syn包,必須確認(rèn)客戶的SYN(ack=j+1),同時(shí)自己也發(fā)送一個(gè)SYN包(syn=k),即SYN+ACK包,此時(shí)服務(wù)器 進(jìn)入SYN_RECV狀態(tài);

第三次握手:客戶端收到服務(wù)器的SYN+ACK包,向服務(wù)器發(fā)送確認(rèn)包ACK(ack=k+1),此包發(fā)送完畢,客戶端和服務(wù)器進(jìn)入 ESTABLISHED狀態(tài),完成三次握手。

通過(guò)這樣的三次握手,客戶端與服務(wù)端建立起可靠的雙工的連接,開(kāi)始傳送數(shù)據(jù)。

三次握手的最主要目的是保證連接是雙工的,可靠更多的是通過(guò)重傳機(jī)制來(lái)保證的。

 

    但是為什么一定要進(jìn)行三次握手來(lái)保證連接是雙工的呢,一次不行么??jī)纱尾恍忻??我們舉一個(gè)現(xiàn)實(shí)生活中兩個(gè)人進(jìn)行語(yǔ)言溝通的例子來(lái)模擬三次握手。

第一次對(duì)話:

   老婆讓甲出去打醬油,半路碰到一個(gè)朋友乙,甲問(wèn)了一句:哥們你吃飯了么?

結(jié)果乙?guī)е鷻C(jī)聽(tīng)歌呢,根本沒(méi)聽(tīng)到,沒(méi)反應(yīng)。甲心里想:跟你說(shuō)話也沒(méi)個(gè)音,不跟你說(shuō)了,溝通失敗。說(shuō)明乙接受不到甲傳過(guò)來(lái)的信息的情況下溝通肯定是失敗的。

如果乙聽(tīng)到了甲說(shuō)的話,那么第一次對(duì)話成功,接下來(lái)進(jìn)行第二次對(duì)話。

第二次對(duì)話:

   乙聽(tīng)到了甲說(shuō)的話,但是他是老外,中文不好,不知道甲說(shuō)的啥意思也不知道怎樣回答,于是隨便回答了一句學(xué)過(guò)的中文 :我去廁所了。甲一聽(tīng)立刻笑噴了,“去廁所吃飯”?道不同不相為謀,離你遠(yuǎn)點(diǎn)吧,溝通失敗。說(shuō)明乙無(wú)法做出正確應(yīng)答的情況下溝通失敗。

如果乙聽(tīng)到了甲的話,做出了正確的應(yīng)答,并且還進(jìn)行了反問(wèn):我吃飯了,你呢?那么第二次握手成功。

通過(guò)前兩次對(duì)話證明了乙能夠聽(tīng)懂甲說(shuō)的話,并且能做出正確的應(yīng)答。接下來(lái)進(jìn)行第三次對(duì)話。

第三次對(duì)話:

甲剛和乙打了個(gè)招呼,突然老婆喊他,“你個(gè)死鬼,打個(gè)醬油咋這么半天,看我回家咋收拾你”,甲是個(gè)妻管?chē)?yán),聽(tīng)完嚇得二話不說(shuō)就跑回家了,把乙自己晾那了。乙心想:這什么人啊,得,我也回家吧,溝通失敗。說(shuō)明甲無(wú)法做出應(yīng)答的情況下溝通失敗。

如果甲也做出了正確的應(yīng)答:我也吃了。那么第三次對(duì)話成功,兩人已經(jīng)建立起了順暢的溝通渠道,接下來(lái)開(kāi)始持續(xù)的聊天。

通過(guò)第二次和第三次的對(duì)話證明了甲能夠聽(tīng)懂乙說(shuō)的話,并且能做出正確的應(yīng)答。

可見(jiàn),兩個(gè)人進(jìn)行有效的語(yǔ)言溝通,這三次對(duì)話的過(guò)程是必須的。

同理對(duì)于TCP為什么需要進(jìn)行三次握手我們可以一樣的理解:

為了保證服務(wù)端能收接受到客戶端的信息并能做出正確的應(yīng)答而進(jìn)行前兩次(第一次和第二次)握手,為了保證客戶端能夠接收到服務(wù)端的信息并能做出正確的應(yīng)答而進(jìn)行后兩次(第二次和第三次)握手。

相關(guān)文章

  • 三大網(wǎng)絡(luò)管理協(xié)議:SNMP、NETCONF、RESTCONF介紹

    本文將詳細(xì)介紹三種主要的協(xié)議:SNMP(Simple Network Management Protocol)、NETCONF(Network Configuration Protocol)和RESTCONF,需要的朋友可以參考下
    2024-02-13
  • 常見(jiàn)網(wǎng)絡(luò)協(xié)議匯總

    常見(jiàn)的網(wǎng)絡(luò)協(xié)議有:TCP/IP協(xié)議、UDP協(xié)議、HTTP協(xié)議、FTP協(xié)議等,本文就詳細(xì)的介紹一下常見(jiàn)的網(wǎng)絡(luò)協(xié)議,通過(guò)這些具體的協(xié)議更深刻的認(rèn)識(shí)整體網(wǎng)絡(luò)的傳輸流程及相關(guān)網(wǎng)絡(luò)原理,
    2023-05-30
  • L2TP和PPTP的區(qū)別小結(jié)

    本文主要介紹了L2TP和PPTP的區(qū)別,主要的前區(qū)別在于用途不同、使用要求不同,下面就來(lái)介紹一下L2TP和PPTP的聯(lián)系與區(qū)別,感興趣的可以了解一下
    2023-05-30
  • 自組織網(wǎng)絡(luò)Ad Hoc之OLSR 協(xié)議詳解

    這篇文章主要介紹了自組織網(wǎng)絡(luò)Ad Hoc之OLSR 協(xié)議詳解,需要的朋友可以參考下
    2023-05-08
  • 自組織網(wǎng)絡(luò)Ad Hoc之AODV協(xié)議詳解

    這篇文章主要介紹了自組織網(wǎng)絡(luò)Ad Hoc之AODV協(xié)議詳解,需要的朋友可以參考下
    2023-05-08
  • 自組織網(wǎng)絡(luò)Ad Hoc 網(wǎng)絡(luò)基礎(chǔ)知識(shí)

    自組織網(wǎng)絡(luò)(Ad Hoc)是一種移動(dòng)通信和計(jì)算機(jī)網(wǎng)絡(luò)相結(jié)合的網(wǎng)絡(luò),是移動(dòng)計(jì)算機(jī)網(wǎng)絡(luò)的一種,用戶終端可以在網(wǎng)絡(luò)內(nèi)隨意移動(dòng)而保持通信
    2023-05-08
  • 一次完整的http請(qǐng)求過(guò)程分析

    瀏覽器輸入一個(gè)URL回車(chē)后,會(huì)發(fā)生什么呢?這里就為大家分享一下,需要的朋友可以參考下
    2022-10-19
  • 常用網(wǎng)絡(luò)協(xié)議匯總

    本篇主要是對(duì)網(wǎng)絡(luò)協(xié)議進(jìn)行一個(gè)歸納總結(jié),方便后續(xù)查閱及復(fù)習(xí),當(dāng)然如有新的認(rèn)知或新的理解,也會(huì)持續(xù)更新
    2022-10-19
  • 常用網(wǎng)絡(luò)協(xié)議匯總 詳解篇

    今日回顧網(wǎng)絡(luò)知識(shí)時(shí),發(fā)現(xiàn)自己專(zhuān)門(mén)整理過(guò)一篇關(guān)于日常生活中常見(jiàn)的網(wǎng)絡(luò)協(xié)議知識(shí)以及作用的梳理,特發(fā)此一貼,也當(dāng)給自己鞏固網(wǎng)絡(luò)知識(shí)了,如有錯(cuò)誤,望各大佬指正
    2022-10-19
  • HTTP協(xié)議的8種請(qǐng)求方式及常用請(qǐng)求方式的解析

    HTTP即超文本傳輸協(xié)議,是一種實(shí)現(xiàn)客戶端和服務(wù)器之間通信的響應(yīng)協(xié)議,它是用作客戶端和服務(wù)器之間的請(qǐng)求,需要的朋友可以參考下
    2022-10-19

最新評(píng)論