Post

Enable BBR Congestion Control

Enable TCP BBR in Linux

Requires atleast linux kernel 4.9 or above. This is not an issue on modern linux distros. Everyone is kernel version 5.x.x

1
sudo nano /etc/sysctl.conf

Add the following at the end of the file.

1
2
3
4
5
6
## Enable BBR Congestion Control
net.core.default_qdisc=fq
net.ipv4.tcp_congestion_control=bbr

## Enable Window Scaling
net.ipv4.tcp_window_scaling = 1

Reload sysctl config

1
sudo sysctl -p

Output should be:
net.core.default_qdisc = fq
net.ipv4.tcp_congestion_control = bbr
net.ipv4.tcp_window_scaling = 1

This post is licensed under CC BY 4.0 by the author.