[Cerowrt-devel] BBR congestion control algorithm for TCP in net-next

Maciej Soltysiak maciej at soltysiak.com
Sat Sep 17 14:34:45 EDT 2016


Just saw this: https://patchwork.ozlabs.org/patch/671069/

Interested to see how BBR would play out with things like fq_codel or cake.

"loss-based congestion control is unfortunately out-dated in today's
networks. On
today's Internet, loss-based congestion control causes the infamous
bufferbloat problem"

So, instead of waiting for packet loss they probe and measure, e.g. when
doing slow start (here called STARTUP) they don't speed up until packet
loss, but slow down before reaching estimated bandwidth level.

Cake and fq_codel work on all packets and aim to signal packet loss early
to network stacks by dropping; BBR works on TCP and aims to prevent packet

Best regards,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.bufferbloat.net/pipermail/cerowrt-devel/attachments/20160917/bb5d2a68/attachment.html>

More information about the Cerowrt-devel mailing list