狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

有趣的 TCP 搶帶寬行為

freeflydom
2024年1月27日 16:0 本文熱度 1229

看看共享鏈路上如何擠占帶寬:

如果 B 倔強地也要保住自己在 start 點的 bw 怎么辦?假設 B 確實通過 inflate inflight 保住了自己原來的 bw,A 又不服又要搶回來怎么辦?來看看這個過程:

多流均保帶寬的代價是高昂的。丟包導致每一個脈沖的能耗白白浪費,而排隊延時則意味著存儲器的能耗。保帶寬的結果,損人不利己,這里就解釋了。
看個有趣的:Relentless Congestion Control
如果放寬算法的公平性約束,搶帶寬,讓帶寬就自然多了,非常像高速公路的場景了,你想快就快,不太過分且我也沒啥急事就讓讓你,當然,我也一樣。算法的核心是:
instead of applying a multiplicative reduction to cwnd after a loss, cwnd is reduced by the number of lost segments.
完全基于范雅各布森報文守恒,精確填充管道:發出去 a,丟了 b,cwnd = a - b。relentless cc 承認自己非標:
Relentless Congestion Control conforms to neither the details nor the philosophy of current congestion control standards.
與其它 draft 幾乎無例外想轉正不同,relentless cc 甚至不以標準化為目標,只記錄一種可能性:
We are not even planning to standardize it at this time. The goal of the document is to illustrate what new protocol features and properties might be possible if we relax the “TCP-friendly” mandate.
看一下 relentless cc 的工作圖示:

這方式是不是更溫柔呢。
如前述,執意保固定帶寬有大代價,只要別硬杠,一般不會有大沖突。流多了就都慢點,自己有需要,隨時 probe,如果大家沒有特別要緊的事非要給你擠回去,一般都會默認的。relentless cc 只是在不停地執行 cwnd = cwnd - losses。
非要硬來的話,說說 arq 和 fec,二者結合效果更好,比方說尾部 fec,重傳 fec。fec 就是提前重傳。既然預測到丟包率,重傳就是必然的,等到后面實際丟包(這是必然的)再重傳,不如提前重傳,用 fec 的話講就是發送冗余。但由于擁塞丟包本身就是發送行為的函數,擁塞 fec 效果未必好(大概率很差),無論任何時候擁塞都要謹慎對待。
總有人說不受控的 udp 要比 tcp 快,其實一個優秀的 udp-based 協議并不比 tcp 快,它至少把 tcp 那些東西重新在 udp 上實現了一遍,比如 quic,最后就成了 yat-yet another tcp 了。但凡為 udp 做加法,只能讓它更慢,但慢并不意味著不好,端到端傳輸協議要全局看。

作者:dog250

轉自:https://blog.csdn.net/dog250/article/details/134322441


該文章在 2024/1/27 16:00:42 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved