You are not logged in.

#1 2017-01-16 07:04:49

enihcam
Member
From: Internet
Registered: 2009-12-20
Posts: 220

Anyone tried Google's amazing congestion control algorithm, BBR?

Has anyone tried Google's amazing congestion control algorithm, BBR, introduced in Linux 4.9?

https://lwn.net/Articles/701165 says these bits of code "allow network protocols (usually TCP) to maximize the throughput of any given connection while simultaneously sharing the available bandwidth equitably with other users."

Here are few benchmarks:
https://github.com/AOSC-Dev/aosc-os-abbs/issues/523

however, the result covers only bbr/fq_codel, not bbr/fq.

I also found another benchmark result:

Hybla: 689Kbps
BBR: 19.1Mbps
v2-2218943eab7a6b70ad0f4a213cb1f393_r.jpg

Offline

#2 2017-01-16 07:08:12

x33a
Forum Fellow
Registered: 2009-08-15
Posts: 4,587

Re: Anyone tried Google's amazing congestion control algorithm, BBR?

Mod note: Moving thread to GNU/Linux discussion.

Offline

#3 2017-04-04 05:30:20

adamlau
Member
Registered: 2009-01-30
Posts: 418

Re: Anyone tried Google's amazing congestion control algorithm, BBR?

I have been using CONFIG_DEFAULT_TCP_CONG="bbr" since just after this post. Honestly, I cannot tell the difference between BBR and Reno for the workload I push through the pipe...


Arch Linux + sway
Debian Testing + GNOME/sway
NetBSD 64-bit + Xfce

Offline

Board footer

Powered by FluxBB