BBR (Bottleneck Bandwidth and Round-trip propagation time) 是谷歌在 2016 年發(fā)布的一套擁塞控制算法。它尤其適合在存在一定丟包率的弱網(wǎng)環(huán)境下使用。比如谷歌就通過 BBR 讓內(nèi)部和外部的網(wǎng)絡(luò)能夠以更高吞吐量和更低延遲更高效地運(yùn)行。在這類環(huán)境下,BBR 的性能遠(yuǎn)超 CUBIC 等傳統(tǒng)的擁塞控制算法。
BBR 目前已迭代更新到 v3 版本,谷歌稱 BBRv3 在內(nèi)部已被廣泛使用,并且表現(xiàn)出色,他們正在積極將 BBRv3 提交到上游 Linux 內(nèi)核主線。
谷歌工程師于 7 月底出席了在舊金山舉行的 IETF 117 活動(dòng)。根據(jù)工程師的介紹,BBRv3 包含各種修復(fù)和算法更新。此外 BBRv3 的數(shù)據(jù)包重傳率降低了 12%,延遲也略有改善。


按照計(jì)劃,谷歌工程師 8 月份會(huì)將 BBRv3 提交到上游 Linux 內(nèi)核主線 TCP/networking 模塊,并將 BBR 模塊從 v1 升級(jí)到 v3 代碼。BBRv3 將采用 GPL 和 BSD 雙重許可證。



-
谷歌
+關(guān)注
關(guān)注
27文章
6254瀏覽量
111345 -
算法
+關(guān)注
關(guān)注
23文章
4784瀏覽量
98035 -
Linux
+關(guān)注
關(guān)注
88文章
11756瀏覽量
219000
原文標(biāo)題:谷歌稱TCP擁塞控制算法BBRv3表現(xiàn)出色,本月提交到Linux內(nèi)核主線
文章出處:【微信號(hào):OSC開源社區(qū),微信公眾號(hào):OSC開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
進(jìn)迭時(shí)空 Upstream | K3 獲得 Linux 7.0 內(nèi)核原生支持
高效能PFC控制器NCP1623:設(shè)計(jì)與應(yīng)用詳解
探索 onsemi NTBG014N120M3P SiC MOSFET:高效能與可靠性的完美結(jié)合
汽車級(jí)同步降壓控制器NCV8856A的設(shè)計(jì)與應(yīng)用
探索 onsemi NTH4L023N065M3S SiC MOSFET:高性能開關(guān)的理想之選
GD32F470+LWIP TCP偶爾丟包怎么解決?
全新輕量級(jí)ViSTA-SLAM系統(tǒng)介紹
AUDIO SoC的解決方案
普誠PT2513B芯片在空調(diào)排水泵的應(yīng)用優(yōu)勢(shì)
管腳兼容替代TPA3118_2×30W雙聲道立體聲D類音頻功率放大器
H5528T投影儀60V降壓恒流芯片方案
一種適用于動(dòng)態(tài)環(huán)境的3DGS-SLAM系統(tǒng)
谷歌稱TCP擁塞控制算法BBRv3表現(xiàn)出色,本月提交到Linux內(nèi)核主線
評(píng)論