在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

通俗地講解TCP的固定窗口和滑動窗口

如意 ? 來源:廈門微思網(wǎng)絡(luò) ? 作者:小微 ? 2020-08-13 09:56 ? 次閱讀

固定窗口

TCP 還提供了流量控制機制。 流量控制可以調(diào)整給定會話中源和目的之間的數(shù)據(jù)流速,有助于保持 TCP 傳輸?shù)目煽啃浴?流量控制的實施方法包括限制一次可以轉(zhuǎn)發(fā)的數(shù)據(jù)段數(shù)量,并要求在發(fā)送更多數(shù)據(jù)段之前確認接收。

要實施流量控制,TCP 要確定的第一件事是目的設(shè)備可以接受的數(shù)據(jù)段數(shù)量。 TCP 報頭包括一個稱為“窗口大小”的 16 位字段。 這是 TCP 會話的目的設(shè)備一次可以接受和處理的字節(jié)數(shù)。 通過源和目標之間的三次握手,會話開始時即可確定初始窗口大小。 一旦同意,源設(shè)備必須根據(jù)窗口大小限制發(fā)送到目的設(shè)備的數(shù)據(jù)段數(shù)量。 只有源設(shè)備收到數(shù)據(jù)段已接收的確認之后,才能繼續(xù)發(fā)送更多會話數(shù)據(jù)。

在接收確認的延遲過程中,發(fā)送方不會發(fā)送任何額外數(shù)據(jù)段。 如果網(wǎng)絡(luò)擁堵,或者接收主機資源緊張,延遲時間可能就更長。 延遲時間越長,該會話過程的有效傳輸速率越低, 當運行多個會話時,減緩每個會話的數(shù)據(jù)傳輸有助于減少網(wǎng)絡(luò)和目的設(shè)備上的資源沖突。

通俗地講解TCP的固定窗口和滑動窗口

請參看上圖中對窗口大小和確認消息的簡易展示。 在本例中,TCP 會話的初始窗口大小為 3000 字節(jié)。 此會話的發(fā)送方在傳輸 3000 字節(jié)后等待這些數(shù)據(jù)的確認消息,以便繼續(xù)傳輸更多數(shù)據(jù)段。 一旦發(fā)送方收到接收方發(fā)送的確認消息,它就可以傳輸另外 3000 字節(jié)的數(shù)據(jù)段。

TCP 使用窗口大小嘗試管理傳輸速率,將其調(diào)整為網(wǎng)絡(luò)和目的設(shè)備可以支持的最大速度,同時最大限度減少損失和重新傳輸。

TCP滑動窗口

我們也可以通過動態(tài)窗口大小來控制數(shù)據(jù)流量。 當網(wǎng)絡(luò)資源受到限制時,TCP 可以減小窗口的大小,這樣,目的主機就需要更加頻繁地確認所接收的數(shù)據(jù)段。 由于源主機需要更加頻繁地等待數(shù)據(jù)確認,這便可以大大降低傳輸?shù)乃俾省?/p>

接收主機將窗口大小值發(fā)送到發(fā)送主機,表示其準備接收的字節(jié)數(shù)。 如果目的主機由于緩沖內(nèi)存受限需要降低通信速率,那么它向源主機發(fā)送的確認信息中可以包含一個較小的窗口大小值。

通俗地講解TCP的固定窗口和滑動窗口

如圖所示,如果接收主機發(fā)生擁堵,它可以向發(fā)送主機發(fā)送指定了較小窗口大小的數(shù)據(jù)段。 圖中顯示,其中一個數(shù)據(jù)段丟失了。 接收方將返回數(shù)據(jù)段的 TCP 報頭中的窗口字段值由 3,000 減為 1,500,即將窗口大小改為 1,500。

在沒有數(shù)據(jù)丟失或資源限制的情況下傳輸一段時間后,接收方開始增加窗口字段,這樣可以減少網(wǎng)絡(luò)開銷,因為必須發(fā)送的確認減少。 窗口大小持續(xù)增加,直至出現(xiàn)數(shù)據(jù)丟失,然后窗口大小隨之減少。

窗口大小的這種動態(tài)增減是 TCP 中的一個持續(xù)不斷的過程。 在高效網(wǎng)絡(luò)中,由于不丟失數(shù)據(jù),窗口可能會相當大。 在基層基礎(chǔ)設(shè)施面臨壓力的網(wǎng)絡(luò)中,窗口可能會很小。

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

    關(guān)注

    9

    文章

    2009

    瀏覽量

    65799
  • TCP
    TCP
    +關(guān)注

    關(guān)注

    8

    文章

    1399

    瀏覽量

    80516
  • 流量控制
    +關(guān)注

    關(guān)注

    0

    文章

    28

    瀏覽量

    9779
收藏 人收藏

    評論

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

    調(diào)試時Memory窗口中Flash內(nèi)容不更新的原因和解決辦法

    調(diào)試時在代碼中對Flash進行寫操作時(比如Bootloader對Code Flash進行升級操作,Application對Data Flash進行寫操作),Memory窗口中Flash內(nèi)容不更新。
    的頭像 發(fā)表于 04-01 09:18 ?404次閱讀
    調(diào)試時Memory<b class='flag-5'>窗口</b>中Flash內(nèi)容不更新的原因和解決辦法

    TCP協(xié)議的性能測試與評估方法

    的、基于字節(jié)流的傳輸層通信協(xié)議。它通過三次握手建立連接,使用序列號和確認應答機制保證數(shù)據(jù)的有序傳輸,并通過滑動窗口機制控制數(shù)據(jù)流量,以避免網(wǎng)絡(luò)擁塞。 性能測試指標 吞吐量(Throughput) :衡量單位時間內(nèi)成功傳輸?shù)臄?shù)據(jù)量,通常以Mbps或
    的頭像 發(fā)表于 01-22 10:03 ?1316次閱讀

    如何優(yōu)化TCP協(xié)議的性能

    優(yōu)化TCP協(xié)議的性能可以從多個方面入手,以下是一些關(guān)鍵的策略和方法: 一、調(diào)整TCP參數(shù) TCP窗口大小 : 重要性 :TCP
    的頭像 發(fā)表于 01-22 09:52 ?792次閱讀

    TCP-UART數(shù)據(jù)透傳技術(shù),居然如此簡單!

    連接的、可靠的、基于字節(jié)流的傳輸層通信協(xié)議。它主要用于在不可靠的網(wǎng)絡(luò)環(huán)境中提供穩(wěn)定的數(shù)據(jù)傳輸服務(wù),確保數(shù)據(jù)能夠按照順序、無錯誤地到達接收端。 TCP通過三次握手建立連接,使用滑動窗口進行流量控制,以及通過校驗和確認應答、超時重傳
    的頭像 發(fā)表于 12-30 16:46 ?579次閱讀
    <b class='flag-5'>TCP</b>-UART數(shù)據(jù)透傳技術(shù),居然如此簡單!

    TCP-UART透傳示例~看完就會源碼開放!

    連接的、可靠的、基于字節(jié)流的傳輸層通信協(xié)議。它主要用于在不可靠的網(wǎng)絡(luò)環(huán)境中提供穩(wěn)定的數(shù)據(jù)傳輸服務(wù),確保數(shù)據(jù)能夠按照順序、無錯誤地到達接收端。 TCP通過三次握手建立連接,使用滑動窗口進行流量控制,以及通過校驗和確認應答、超時重傳
    的頭像 發(fā)表于 12-30 16:43 ?579次閱讀
    <b class='flag-5'>TCP</b>-UART透傳示例~看完就會源碼開放!

    滑動變阻器的工作原理 滑動變阻器與固定電阻器的區(qū)別

    (通常是碳膜或線繞電阻)、一個滑動觸點(滑塊或滑片)和一個固定端子組成。電阻體通常繞在一個絕緣軸上,滑動觸點可以在電阻體上移動。 電阻變化 :當滑動觸點沿著電阻體移動時,它與電阻體之間
    的頭像 發(fā)表于 11-25 15:00 ?4922次閱讀

    Air780E之TCP應用,你了解嗎?

    的數(shù)據(jù)傳輸服務(wù),確保數(shù)據(jù)能夠按照順序、無錯誤地到達接收端。TCP通過三次握手建立連接,使用滑動窗口進行流量控制,以及通過校驗和、確認應答、超時重傳等機制來保證數(shù)據(jù)的可靠性。它是互聯(lián)網(wǎng)協(xié)議套件(
    的頭像 發(fā)表于 11-04 14:30 ?584次閱讀
    Air780E之<b class='flag-5'>TCP</b>應用,你了解嗎?

    使用SNRBoost 3G技術(shù)的窗口

    電子發(fā)燒友網(wǎng)站提供《使用SNRBoost 3G技術(shù)的窗口.pdf》資料免費下載
    發(fā)表于 10-18 09:44 ?0次下載
    使用SNRBoost 3G技術(shù)的<b class='flag-5'>窗口</b>

    控制臺窗口主機是什么

    控制臺窗口主機(conhost),通常指的是在Windows操作系統(tǒng)中用于承載和控制控制臺窗口(即命令行界面或CMD窗口)的進程。以下是對控制臺窗口主機的介紹: 一、定義與功能 定義
    的頭像 發(fā)表于 10-08 18:12 ?5233次閱讀

    針對DLP DMD窗口的波長透射率考慮因素

    電子發(fā)燒友網(wǎng)站提供《針對DLP DMD窗口的波長透射率考慮因素.pdf》資料免費下載
    發(fā)表于 09-26 09:13 ?1次下載
    針對DLP DMD<b class='flag-5'>窗口</b>的波長透射率考慮因素

    航天級100krad窗口比較器電路

    電子發(fā)燒友網(wǎng)站提供《航天級100krad窗口比較器電路.pdf》資料免費下載
    發(fā)表于 09-20 10:34 ?2次下載
    航天級100krad<b class='flag-5'>窗口</b>比較器電路

    基于ArkTS語言的OpenHarmony APP應用開發(fā):窗口管理

    1、程序介紹 本示例展示了在應用主窗口中創(chuàng)建和拉起子窗口,以及窗口跳轉(zhuǎn)等功能。 本案例已在OpenHarmony凌蒙派-RK3568開發(fā)板驗證通過,具體代碼可參考:https://gitee.com
    發(fā)表于 09-18 15:29

    LM92數(shù)字溫度傳感器和窗口比較器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《LM92數(shù)字溫度傳感器和窗口比較器數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 08-14 10:35 ?0次下載
    LM92數(shù)字溫度傳感器和<b class='flag-5'>窗口</b>比較器數(shù)據(jù)表

    事業(yè)單位銀行服務(wù)窗口應用智慧液晶顯示叫號屏便民化

    OBOO鷗柏銀行住房公積金窗口顯示屏案例隨著科技的快速發(fā)展,數(shù)字化、智能化已成為現(xiàn)代服務(wù)行業(yè)轉(zhuǎn)型升級的重要趨勢。銀行醫(yī)院稅務(wù)局等綜合辦公樓的事業(yè)單位在這一背景下,OBOO鷗柏的觸摸屏查詢一體機尺寸有
    的頭像 發(fā)表于 07-29 11:14 ?728次閱讀
    事業(yè)單位銀行服務(wù)<b class='flag-5'>窗口</b>應用智慧液晶顯示叫號屏便民化

    中值濾波窗口大小對結(jié)果影響有哪些

    中值濾波是一種常用的數(shù)字濾波技術(shù),它通過將信號中的每個點用其鄰域內(nèi)的中值替換來實現(xiàn)信號的平滑和去噪。中值濾波窗口的大小對濾波結(jié)果有很大的影響,以下是對中值濾波窗口大小對結(jié)果影響的分析。 窗口大小
    的頭像 發(fā)表于 07-29 09:10 ?1972次閱讀
    主站蜘蛛池模板: 女人张开腿让男人做爽爽 | 国产精品美女www爽爽爽视频 | 国产一区美女 | 永久在线观看www免费视频 | 午夜小视频在线观看 | 国产精品伦理一区二区三区 | 狠狠做深爱婷婷久久一区 | 福利片在线观看免费高清 | 色婷丁香| 天天草视频 | 狠狠色狠狠色综合网 | 男操女视频在线观看 | 四虎国产精品永久在线网址 | 色综合五月婷婷 | 中文字幕第一页在线 | ts视频在线观看 | 狠狠干视频网 | 美国一级做a一级爱视频 | 国模大尺度人体一区 | 在线观看二区三区午夜 | 五月激情六月 | 五月婷婷视频在线 | 人人干人人爽 | 天天摸日日舔 | 好男人午夜 | 欧美高清在线观看视频 | 久久视频精品线视频在线网站 | 四虎永久地址4hu紧急入口 | 日韩免费三级 | 另类free性欧美护士 | 精品久久香蕉国产线看观看亚洲 | 97福利| 老司机色网 | 56pao强力打造| 天堂va| 天天操天天舔天天射 | 大尺度视频网站久久久久久久久 | 射久久 | 免费的色视频 | 热久久国产| 国产又色|