精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

兩將軍問題和TCP三次握手

網(wǎng)絡(luò) 網(wǎng)絡(luò)管理
本文記錄了兩將軍問題: 對于不可靠信道,無數(shù)次確認(rèn)都不能百分百達(dá)成可靠共識。TCP 三次握手是在兩個(gè)方向確認(rèn)包的序列號, 增加了超時(shí)重試, 是兩將軍問題的一個(gè)工程解。

兩將軍問題,又被稱為兩將軍悖論、兩軍問題, 是一個(gè)經(jīng)典的計(jì)算機(jī)思想實(shí)驗(yàn)。

首先, 為避免混淆,我們需要認(rèn)識到兩將軍問題雖然與拜占庭將軍問題相關(guān),但兩者不是一個(gè)東西。拜占庭將軍問題是一個(gè)更通用的兩將軍問題版本, 通常在分布式系統(tǒng)故障容錯(cuò)、區(qū)塊鏈中廣泛討論也會猶豫。

1.兩將軍問題

兩支軍隊(duì),駐扎在兩個(gè)山頭,山谷里的同一伙敵人,兩將軍只有同時(shí)發(fā)起進(jìn)攻才能獲勝,兩將軍約定時(shí)間的的唯一方式是派遣信使通過山谷,山谷處于敵占區(qū)。如果信使被俘獲了,那么信息將會丟失。

現(xiàn)象一:A將軍先派遣信使向 B 將軍傳遞“晚上 10 點(diǎn)一起進(jìn)攻”,但是 A 將軍不知道信使能否穿越敵占區(qū),由于擔(dān)心自己成為唯一進(jìn)攻方,A 將軍可能會猶豫是否按計(jì)劃進(jìn)攻; 此時(shí) B 將軍收到后可以派遣信使確認(rèn)收到,B的信使也可能被俘獲,由于擔(dān)心A沒有收到確認(rèn)信號而退縮,B將軍也會猶豫;再次確認(rèn)也不能解決,因?yàn)樵俅未_認(rèn)的新信使也可能被俘獲。因此交替確認(rèn)是無止盡的。

現(xiàn)象二:將軍A派遣信使,過了很長時(shí)間未收到回復(fù),將軍A不知道是自己的信使被俘獲了還是將軍B的確認(rèn)信使被俘獲了。

我們意識到即使雙方不斷確認(rèn)已收到對方的上一條信息,也無法確保對方已與自己達(dá)成共識。

兩將軍問題是無解的,目前的tcp三次握手、四次揮手都是工程解(這個(gè)一會再聊)。

2.兩將軍問題的頭腦風(fēng)暴

許多人試圖解決/緩解雙將軍問題,提出了一些能落地的實(shí)踐。

這里我們依舊假設(shè)通道的不確定性,信使只會被俘獲,但是不會叛變篡改。

2.1 霰彈打鳥

如果A將軍每次派遣100名信使(編號1到100),期待B將軍最差也能收到一名信使的信息。

B將軍根據(jù)收到的信使數(shù)量,評估這條通道的可靠性,并根據(jù)概率也派遣合適數(shù)量的確認(rèn)信使。

eg:  A將軍派遣100信使,B將軍收到10名信使的信息,B將軍基本可確認(rèn)這條信道可靠度為10%,B將軍最少應(yīng)派出10名信使(根據(jù)概率會有1名信使到達(dá)對岸)。

2.2 間歇性重試

霰彈打鳥的姿勢太費(fèi)信使了,但至少可幫助B將軍提高信心,達(dá)成共識。

還有一種少費(fèi)信使(并能提高將軍信心)的策略,假設(shè)跨越山谷到達(dá)對岸并返回耗時(shí)20min, A將軍可間隔20min派遣信使到對岸,直到收到對岸B將軍的首次信使確認(rèn)(就不再派遣)。

以上兩種策略是對速度和成本的權(quán)衡,采用哪一種取決于哪一種更適合我們遇到的問題。

3. 為什么說tcp三次握手[1]是雙將軍問題的工程解?

圖片

知乎上有個(gè)問題: TCP 為什么是三次握手,而不是兩次或四次?[2]有三個(gè)回答角度。

①TCP 為什么是三次握手,而不是兩次或四次?- 朋克雪球兔的回答 - 知乎[3]

②(TCP 為什么是三次握手,而不是兩次或四次?- 車小胖的回答 - 知乎[4]

③TCP 為什么是三次握手,而不是兩次或四次?- wuxinliulei的回答 - 知乎[5]

希望大家仔細(xì)讀一讀。

首先我們要知道:

三次握手是為了在兩個(gè)方向上同步(syn)序列號(seq=m),同步一次序列號需要一去一回兩個(gè)包,倆方向就4個(gè)包。第2,3個(gè)包由一側(cè)發(fā)出可以合并到一起所以最后三個(gè)包。

但是根據(jù)雙將軍問題,誰說一來一回兩個(gè)包就能確保同步成功。

為了緩解雙將軍問題,tcp3次握手增加了超時(shí)重試的機(jī)制。(注意:重試只在信息同步的發(fā)起方)

第一個(gè)包:A發(fā)送給B的SYN中途丟失,沒有到達(dá)B

A會周期性超時(shí)重傳,直到收到B的確認(rèn)。

第二個(gè)包,即是發(fā)送給A的SYN+ACK 中途丟失,沒有到達(dá)A

B會周期性超時(shí)重傳,直到收到A的確認(rèn)

第三個(gè)包:即A發(fā)送給ACK 中途丟失,沒有到達(dá)B

A發(fā)完ACK,單方面認(rèn)為tcp Established狀態(tài),而B顯然認(rèn)為tcp為Active狀態(tài)。

a. 假定此時(shí)雙方都沒有數(shù)據(jù)發(fā)送,B會周期性超時(shí)重傳,直到收到A的確認(rèn),收到之后B的TCP 連接也為 Established狀態(tài),雙向可以發(fā)包。

b. 假定此時(shí)A有數(shù)據(jù)發(fā)送,B收到A的 Data + ACK,自然會切換為established 狀態(tài),并接受A的 Data。

c. 假定B有數(shù)據(jù)發(fā)送,數(shù)據(jù)發(fā)送不了,會一直周期性超時(shí)重傳SYN + ACK,直到收到A的確認(rèn)才可以發(fā)送數(shù)據(jù)。

  • https://finematics.com/two-generals-problem/? https://www.bilibili.com/read/cv16604716

總結(jié)

本文記錄了兩將軍問題: 對于不可靠信道,無數(shù)次確認(rèn)都不能百分百達(dá)成可靠共識。

TCP 三次握手是在兩個(gè)方向確認(rèn)包的序列號, 增加了超時(shí)重試, 是兩將軍問題的一個(gè)工程解。

    引用鏈接

    [1] tcp三次握手: https://blog.csdn.net/weixin_35942339/article/details/112733885

    [2] TCP 為什么是三次握手,而不是兩次或四次?: https://www.zhihu.com/question/24853633/answer/573627478

    [3] TCP 為什么是三次握手,而不是兩次或四次?- 朋克雪球兔的回答 - 知乎: https://www.zhihu.com/question/24853633/answer/200721662

    [4] (TCP 為什么是三次握手,而不是兩次或四次?- 車小胖的回答 - 知乎: https://www.zhihu.com/question/24853633/answer/115173386

    [5] TCP 為什么是三次握手,而不是兩次或四次?- wuxinliulei的回答 - 知乎: https://www.zhihu.com/question/24853633/answer/63668444

    責(zé)任編輯:武曉燕 來源: 精益碼農(nóng)
    相關(guān)推薦

    2023-10-24 15:22:09

    TCPUDP

    2015-10-13 09:42:52

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

    2023-09-07 16:46:54

    TCP數(shù)據(jù)傳遞

    2021-04-30 13:32:17

    TCP三次握手網(wǎng)絡(luò)協(xié)議

    2024-10-16 08:38:37

    TCP編號信息

    2021-01-29 06:11:08

    TCP通信三次握手

    2021-05-18 12:27:40

    TCP控制協(xié)議

    2020-12-08 06:34:16

    TCP握手SYN 報(bào)文

    2017-09-25 21:27:07

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

    2019-05-14 10:09:06

    TCP連接握手

    2019-06-12 11:26:37

    TCP三次握手四次揮手

    2024-01-12 08:23:11

    TCPACK服務(wù)器

    2014-09-19 09:46:46

    TCPIP

    2024-10-09 20:54:16

    2022-07-25 07:07:35

    TCP客戶端服務(wù)器

    2021-03-08 18:08:08

    TCP Connect 協(xié)議

    2020-06-29 14:50:47

    TCP狀態(tài)ACK

    2021-05-28 09:08:20

    TCP連接序列號

    2022-07-07 09:00:17

    TCP 連接HTTP 協(xié)議

    2018-10-15 08:06:33

    TCP握手原理
    點(diǎn)贊
    收藏

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

    欧美黄色aaaa| 亚洲四虎影院| av色综合久久天堂av综合| 久久久久久久久91| 五月婷婷综合在线观看| 欧美日韩五码| 最好看的中文字幕久久| http;//www.99re视频| 日本一级一片免费视频| 激情av综合| 色呦呦国产精品| 中文字幕一区二区中文字幕| 亚洲国产精品二区| 久热精品在线| 91日韩一区二区三区| 热99精品只有里视频精品| jizz中文字幕| 六九午夜精品视频| 亚洲欧美激情插| 久久久福利视频| 亚洲无码久久久久久久| 亚洲网站视频| 在线播放亚洲激情| 久久精品无码专区| 精品欧美一区二区三区在线观看 | 亚洲一区美女视频在线观看免费| 精品无码人妻一区二区三| 国产伦精品一区二区三区视频| 欧美久久婷婷综合色| 成人av在线播放观看| 黄色毛片在线看| 国产成人午夜精品影院观看视频| 国产成人a亚洲精品| 久久久国产精华液| 久久在线视频免费观看| 日韩成人在线观看| 中文字幕无码毛片免费看| 日韩精品专区| 亚洲国产综合在线| 国产日韩av在线播放| 亚洲不卡在线播放| 精品久久综合| 日韩电影大片中文字幕| 香蕉视频在线观看黄| yy6080久久伦理一区二区| 精品动漫一区二区| 欧美日韩dvd| 69视频在线| 久久婷婷成人综合色| 一区二区欧美亚洲| 国产高清自拍视频| 超碰97成人| 欧美一区二区私人影院日本| 在线观看岛国av| 中文字幕不卡三区视频| 亚洲影院理伦片| 致1999电视剧免费观看策驰影院| 五月婷婷久久久| 成人免费看的视频| 91久久国产综合久久蜜月精品| 天天爱天天做天天爽| 国产精品视频| 7777精品视频| 五月婷婷中文字幕| 亚洲三级毛片| 久久免费观看视频| 日本熟妇乱子伦xxxx| 雨宫琴音一区二区在线| 色综合91久久精品中文字幕 | 成人久久久精品国产乱码一区二区| 精品一区二区三区日韩| 国产精品女主播视频| 一级黄色在线观看| 免费成人美女在线观看.| 国产精品小说在线| 亚洲视频一区在线播放| 久久av资源网| 91免费欧美精品| 国产黄色一级大片| 国产在线视视频有精品| 91九色蝌蚪国产| 国产女人高潮时对白| 国产美女久久久久| 91精品国产高清久久久久久91裸体| 国产麻豆精品一区| 国产精品538一区二区在线| 99国产高清| 视频一区二区免费| 国产亚洲污的网站| 日韩视频在线观看国产| 色欧美激情视频在线| 中文字幕不卡的av| 中文字幕在线亚洲三区| 色噜噜狠狠狠综合欧洲色8| 亚洲成av人在线观看| 国产成人在线免费看| 欧美日韩亚洲国产| 91麻豆精品91久久久久久清纯 | 中文字幕日韩欧美在线 | 无码精品人妻一区二区三区影院| 2023国产精品| 欧美少妇一级片| a级大胆欧美人体大胆666| 色综合久久88色综合天天6 | 大香伊人久久| 91成人免费电影| 在线国产伦理一区| 国产精品久久麻豆| 婷婷综合另类小说色区| 五月婷婷激情久久| 综合欧美亚洲| 日韩av影视在线| 国产精品麻豆一区| 日韩一区二区久久| 另类美女黄大片| 欧美极品aaaaabbbbb| 黄色亚洲在线| 国产精品扒开腿做爽爽爽视频 | 青青草福利视频| 91精品国产视频| 欧美最顶级的aⅴ艳星| 国产精品久久久久精| 91视频国产观看| 中文视频一区视频二区视频三区| 丰满诱人av在线播放| 欧美网站大全在线观看| 国产大尺度视频| av亚洲在线观看| 欧美极品少妇xxxxx| 亚洲中文无码av在线| 不卡高清视频专区| 成年人黄色在线观看| 欧美黑人粗大| 日韩欧美二区三区| 69夜色精品国产69乱| 丝袜诱惑亚洲看片| 精品国产aⅴ麻豆| bestiality新另类大全| 高潮白浆女日韩av免费看| 亚洲自拍第三页| 欧美色图一区| 亚洲天堂成人在线| 日韩免费在线视频观看| 国产一区二区视频在线| 亚洲精品成人久久久998| 国产极品人妖在线观看| 日韩一区二区三免费高清| 少妇一级黄色片| 久久婷婷亚洲| 麻豆91蜜桃| 污视频在线免费观看网站| 欧美日韩一级黄| www欧美激情| 日韩成人动漫在线观看| 欧美日韩高清在线观看| 国产av精国产传媒| 亚洲欧美激情视频在线观看一区二区三区 | 亚洲自偷自拍熟女另类| 亚洲一级大片| 色偷偷偷综合中文字幕;dd| 日本一级一片免费视频| 99re这里只有精品6| 水蜜桃色314在线观看| 高清精品xnxxcom| 欧美富婆性猛交| 性生交生活影碟片| 亚洲综合免费观看高清完整版在线| 手机在线播放av| 99热在线成人| 亚洲www在线观看| 青草视频在线免费直播| 欧美一级高清大全免费观看| 免费在线观看一级片| 国产精品资源网| 白白操在线视频| 亚洲精品a区| 久久久久免费视频| 天天操天天射天天| 日韩欧美在线观看| 国产一级久久久久毛片精品| 免费成人性网站| 人人妻人人澡人人爽精品欧美一区| 欧美黄色一级| 91爱视频在线| 九色在线免费| 欧美日韩aaaaa| 一区二区视频免费看| 国产成人av电影在线观看| 国产在线无码精品| 加勒比色老久久爱综合网| 2019精品视频| sese一区| 欧美伦理视频网站| 日韩欧美国产成人精品免费| 国产高清无密码一区二区三区| 国产xxxx振车| 国产99精品| 91免费在线视频网站| 福利写真视频网站在线| 一道本无吗dⅴd在线播放一区| 国产精品视频一区二区三区,| 亚洲男同性恋视频| 中文字幕影片免费在线观看| 免费观看日韩av| 成人在线免费观看视频网站| 中文有码一区| 成人免费视频网址| 亚洲av无码乱码国产精品| 性做久久久久久免费观看 | 国产女主播喷水视频在线观看| 中文字幕欧美激情| 95视频在线观看| 秋霞影院一区二区| 精品人妻少妇一区二区| 成人女性视频| 国产色综合一区二区三区| 成人精品国产| 午夜精品福利视频| 国产原创视频在线观看| 亚洲精品一区二区三区99| 亚洲天堂网在线观看视频| **性色生活片久久毛片| 亚洲图片综合网| 国内成人免费视频| 视频一区亚洲| 国内毛片久久| 亚洲综合在线播放| 精品成人av| 国外成人在线直播| 成人短视频在线观看| 亚洲性夜色噜噜噜7777| 天堂在线视频网站| 制服丝袜中文字幕一区| 中文字幕av在线免费观看| 岛国av一区二区在线在线观看| 婷婷色中文字幕| 久久新电视剧免费观看| 韩国一区二区三区四区| 麻豆精品视频在线观看免费| 欧美日韩性生活片| 黑丝一区二区| 69精品丰满人妻无码视频a片| 久久人体视频| 日本不卡在线播放| 色橹橹欧美在线观看视频高清| 99re在线视频观看| 在线播放一区二区精品视频| 国产精品视频精品| 超薄肉色丝袜脚交一区二区| 午夜精品一区二区三区视频免费看| jizzjizz亚洲| 久久精品91久久久久久再现| 奇米影视888狠狠狠777不卡| 91黄色激情网站| 免费毛片在线播放免费| 亚洲人妖av一区二区| 黄色精品视频在线观看| 中文字幕亚洲视频| 永久免费观看片现看| 国产日韩欧美综合一区| 国产一区二区三区精品在线| 国产色91在线| 在线观看免费小视频| 日本一区二区三区在线观看| 日本一级免费视频| 久久免费视频色| 国产情侣久久久久aⅴ免费| 国产伦精品一区二区三区免费迷| 一级片免费在线观看视频| 极品少妇xxxx偷拍精品少妇| 制服丝袜中文字幕第一页| 日韩高清在线一区| 亚洲色图38p| 男女性色大片免费观看一区二区| 天天色综合社区| 久久99久久精品欧美| 91性高潮久久久久久久| 高清国产一区二区| 黄色在线免费播放| 久久亚洲精精品中文字幕早川悠里| 性少妇bbw张开| 国产精品午夜免费| 玖玖爱免费视频| 欧美视频中文字幕在线| 日韩av电影网| 欧美日韩精品中文字幕| 成人黄色三级视频| 91精品国产综合久久婷婷香蕉| 国产av一区二区三区| 亚洲精品v欧美精品v日韩精品| 国产一级免费在线观看| 伊人久久久久久久久久| 福利在线视频网站| 777国产偷窥盗摄精品视频| 成人精品高清在线视频| 91丨九色丨国产在线| 欧美亚洲色图校园春色| 亚洲视频精品一区| 伊人久久成人| 熟女人妇 成熟妇女系列视频| 国产最新精品免费| 精品国产av色一区二区深夜久久| 国产欧美一区二区精品秋霞影院| 久草手机视频在线观看| 精品福利樱桃av导航| 亚洲香蕉在线视频| 亚洲国产精品字幕| 污视频在线看网站| 成人黄色午夜影院| 成人网18免费网站| 每日在线更新av| 成人综合在线观看| 福利所第一导航| 欧美人牲a欧美精品| 国产一区精品| 国产91网红主播在线观看| 另类在线视频| 女人被男人躁得好爽免费视频| 精品一区二区三区在线播放视频 | 精品美女www爽爽爽视频| 中国china体内裑精亚洲片| 天天综合av| 精品一卡二卡三卡四卡日本乱码| 欧美 日韩 国产一区二区在线视频 | 日韩字幕在线观看| 日韩欧美视频一区| a视频在线观看| 97久久夜色精品国产九色| 91精品99| 欧美色图校园春色| 亚洲精品视频在线| 国产wwwxxx| 精品综合久久久久久97| 国产95亚洲| 免费日韩在线观看| 国产一区二区三区免费在线观看 | 欧美日韩一区二区国产| 五月花丁香婷婷| 亚洲欧洲在线观看av| 一区二区三区www污污污网站| 色综合伊人色综合网| 国产香蕉久久| 青青草原国产免费| 国产精品自拍三区| 国产对白videos麻豆高潮| 亚洲国产精品一区二区三区| 国产高清视频色在线www| 久久精品国产一区二区三区日韩 | 欧美午夜精品免费| 五月天婷婷在线视频| 91视频九色网站| 好吊日精品视频| jlzzjizz在线播放观看| 日韩欧美大尺度| 91青青在线视频| 91在线观看免费观看| 欧美破处大片在线视频| 李丽珍裸体午夜理伦片| 一本色道久久综合亚洲aⅴ蜜桃| 浮生影视网在线观看免费| 成人性生交xxxxx网站| 亚洲一级一区| 玖玖爱在线观看| 欧美人伦禁忌dvd放荡欲情| 日本天码aⅴ片在线电影网站| 精品蜜桃传媒| 蜜臀91精品一区二区三区 | 在线亚洲一区观看| 黄色免费网站在线| 极品日韩久久| 麻豆成人在线观看| 精品人妻在线播放| 亚洲人成电影在线| 欧美日韩中出| 成人观看免费完整观看| 《视频一区视频二区| 午夜在线观看视频18| 国产日韩换脸av一区在线观看| 精品二区久久| 色www亚洲国产阿娇yao| 欧美电影精品一区二区| 日韩在线影院| www.国产二区| 欧美国产精品v| 欧美一区二区黄片| 久久精品视频导航| 福利片在线一区二区| 亚洲欧美久久久久| 亚洲第一精品在线| 在线观看麻豆| 久久久久久国产精品mv| 国产自产视频一区二区三区| 国产尤物在线视频| 欧美成人久久久| 精品一区二区三区中文字幕老牛| 超碰在线免费av| 91福利资源站| 欧美aa一级| 免费在线黄网站| 国产精品成人一区二区艾草|