Linux系统开启BBR

  1. 1. 查看当前内核
    1. 1.1. 配置文件
    2. 1.2. 保存生效
    3. 1.3. 分别查看可以用和现在使用的拥塞控制算法
    4. 1.4. 执行下面的命令,看到有 tcp_bbr 模块即说明BBR已启动。

Linux kernel 4.9.x开始支持tcp_bbr

查看当前内核

1
uname -a

如有必要,自行升级,可参考文档

配置文件

1
2
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf

保存生效

1
sysctl -p

分别查看可以用和现在使用的拥塞控制算法

1
sysctl net.ipv4.tcp_available_congestion_control

net.ipv4.tcp_available_congestion_control = bbr cubic reno

1
sysctl net.ipv4.tcp_congestion_control

net.ipv4.tcp_congestion_control = bbr

执行下面的命令,看到有 tcp_bbr 模块即说明BBR已启动。

1
lsmod | grep bbr