<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學習啦 > 知識大全 > 知識百科 > 百科知識 > 什么是滑動窗口滑動窗口的機制

        什么是滑動窗口滑動窗口的機制

        時間: 謝君787 分享

        什么是滑動窗口滑動窗口的機制

          滑動窗口概念不僅存在于數據鏈路層,也存在于傳輸層,兩者有不同的協議,但基本原理是相近的。那么你對滑動窗口了解多少呢?以下是由學習啦小編整理關于什么是滑動窗口的內容,希望大家喜歡!

          滑動窗口的概念

          滑動窗口(Sliding window)是一種流量控制技術。早期的網絡通信中,通信雙方不會考慮網絡的擁擠情況直接發送數據。由于大家不知道網絡擁塞狀況,同時發送數據,導致中間節點阻塞掉包,誰也發不了數據,所以就有了滑動窗口機制來解決此問題。參見滑動窗口如何根據網絡擁塞發送數據仿真視頻。圖片是一個滑動窗口的實例:

          滑動窗口協議是用來改善吞吐量的一種技術,即容許發送方在接收任何應答之前傳送附加的包。接收方告訴發送方在某一時刻能送多少包(稱窗口尺寸)。

          TCP中采用滑動窗口來進行傳輸控制,滑動窗口的大小意味著接收方還有多大的緩沖區可以用于接收數據。發送方可以通過滑動窗口的大小來確定應該發送多少字節的數據。當滑動窗口為0時,發送方一般不能再發送數據報,但有兩種情況除外,一種情況是可以發送緊急數據,例如,允許用戶終止在遠端機上的運行進程。另一種情況是發送方可以發送一個1字節的數據報來通知接收方重新聲明它希望接收的下一字節及發送方的滑動窗口大小。

          滑動窗口的機制

          滑動窗口協議的基本原理就是在任意時刻,發送方都維持了一個連續的允許發送的幀的序號,稱為發送窗口;同時,接收方也維持了一個連續的允許接收的幀的序號,稱為接收窗口。發送窗口和接收窗口的序號的上下界不一定要一樣,甚至大小也可以不同。不同的滑動窗口協議窗口大小一般不同。發送方窗口內的序列號代表了那些已經被發送,但是還沒有被確認的幀,或者是那些可以被發送的幀。

          下面舉例說明,假設發送窗口尺寸為2,接收窗口尺寸為1:

          分析:①初始態,發送方沒有幀發出,發送窗口前后沿相重合。接收方0號窗口打開,等待接收0號幀;②發送方打開0號窗口,表示已發出0幀但尚確認返回信息。此時接收窗口狀態不變;③發送方打開0、1號窗口,表示0、1號幀均在等待確認之列。至此,發送方打開的窗口數已達規定限度,在未收到新的確認返回幀之前,發送方將暫停發送新的數據幀。接收窗口此時狀態仍未變;④接收方已收到0號幀,0號窗口關閉,1號窗口打開,表示準備接收1號幀。此時發送窗口狀態不變;⑤發送方收到接收方發來的0號幀確認返回信息,關閉0號窗口,表示從重發表中刪除0號幀。此時接收窗口狀態仍不變;⑥發送方繼續發送2號幀,2號窗口打開,表示2號幀也納入待確認之列。至此,發送方打開的窗口又已達規定限度,在未收到新的確認返回幀之前,發送方將暫停發送新的數據幀,此時接收窗口狀態仍不變;⑦接收方已收到1號幀,1號窗口關閉,2號窗口打開,表示準備接收2號幀。此時發送窗口狀態不變;⑧發送方收到接收方發來的1號幀收畢的確認信息,關閉1號窗口,表示從重發表中刪除1號幀。此時接收窗口狀態仍不變。

          若從滑動窗口的觀點來統一看待1比特滑動窗口、后退n及選擇重傳三種協議,它們的差別僅在于各自窗口尺寸的大小不同而已。1比特滑動窗口協議:發送窗口=1,接收窗口=1;后退n協議:發送窗口>1,接收窗口=1;選擇重傳協議:發送窗口>1,接收窗口>1。

          滑動窗口流量控制

          TCP的特點之一是提供體積可變的滑動窗口機制,支持端到端的流量控制。TCP的窗口以字節為單位進行調整,以適應接收方的處理能力。處理過程如下:

          TCP連接階段,雙方協商窗口尺寸,同時接收方預留數據緩存區;

          發送方根據協商的結果,發送符合窗口尺寸的數據字節流,并等待對方的確認;

          發送方根據確認信息,改變窗口的尺寸,增加或者減少發送未得到確認的字節流中的字節數。調整過程包括:如果出現發送擁塞,發送窗口縮小為原來的一半,同時將超時重傳的時間間隔擴大一倍。

          滑動窗口機制為端到端設備間的數據傳輸提供了可靠的流量控制機制。然而,它只能在源端設備和目的端設備起作用,當網絡中間設備(例如路由器等)發生擁塞時,滑動窗口機制將不起作用。
        看過“滑動窗口的機制”的人還看了:

        1.WIN7如何修改固定IP地址讓電腦上網

        2.excel怎么設置前幾排不滾動

        3.CorelDRAW中如何平移和滾動繪圖窗口

        4.鼠標中間滾輪滑動速度調整方法

        5.最新的it運維工程師面試題整理

        6.計算機網絡協議基本知識

        1909163 主站蜘蛛池模板: 一本色道久久综合熟妇人妻| 久久久喷潮一区二区三区| 亚洲欧洲一区二区福利片| 狠狠色婷婷久久综合频道日韩| 国产精品线在线精品| 东方四虎av在线观看| 鲁鲁网亚洲站内射污| 边摸边吃奶边做爽动态| 18禁黄无遮挡网站免费| 亚洲人av毛片一区二区| 亚洲乱色熟女一区二区蜜臀| 草裙社区精品视频播放| 欧美国产精品不卡在线观看| 日韩色图区| 国产精品亚洲mnbav网站| 久久精品道一区二区三区| 国产精品久久亚洲不卡| 亚洲中文字幕av天堂| 911国产自产精选| 久久综合国产色美利坚| 蜜臀av一区二区三区精品| 欧美成人VA免费大片视频| 亚洲中文字幕无线无码毛片| 桃花岛亚洲成在人线AV| 国产乱码一二三区精品| 亚洲国产精品久久综合网| 亚洲一区二区在线无码| 乱60一70归性欧老妇| 亚洲国产成人无码网站大全| 精品国产乱子伦一区二区三区| 天天做天天爱夜夜爽导航| 欧美内射深插日本少妇| 亚洲人成色99999在线观看| 欧美日韩变态另类人妻| 亚洲人妻中文字幕一区| 日本一区二区在免费观看喷水| 国产免费午夜福利在线观看| 伊人久久大香线蕉av色婷婷色| 美女人妻激情乱人伦| 综1合AV在线播放| 国产网红无码福利在线播放|