TCP 通訊控制比對

相對 CUBIC, BBR, 有不同損失率和RTT 的 Reno 吞吐量. 包括工作量建议矩阵。

二. 工作量建议矩阵
工作量推荐避免理由
BUK WAN 傳輸 (高 BDP)BB 雷諾BBR 在不充氣排行中填入 BDP; 在高 RTT × BW 出品上放入 Reno 摊位
互動性 SSH / 通訊網CUBIC( CUBIC ) --低 BDP; 所有相近的算法; Linux 上 CUBIC 的缺省可以
相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相相相接相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相BBR RenoBBR 保持平稳的發出速率而無損失起落
Datacenter (低RTT) 中東偏西CUBIC BB非常低的RTT; CUBIC相接快; BBR 的測試增加了不必要的焦點
有高損失的通路BBR 雷諾BBR 使用 BW 估計不是以損失為基礎; 不誤解無線相關放送為堵塞
有遺傳結點的公平性CUBIC BBRBBR 在共享瓶颈中可以不公平地支配 CUBIC/ Reno 流 ( BBRv1 期)
算法概述
算法二. 方法通訊B. 最佳用途
CUBIC( CUBIC )損失后立方體多數增長套件損失一般用途;自 2. 6. 19起 Linux 預設
BBR基于模型的 BW + RTT 相關估計BW 饱和度 + RTT 增量高BDP WAN相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相
RenoAIMD -- -- 添加剂增加、多活性减少Packet loss遺傳相容; 在高 BDP 連接上避免