对于版本大于4.9的内核,bbr是集成的。简言之,bbr是集成的内核模块。模块都有了,但默认未启用。
启用BBR
修改系统变量
echo net.core.default_qdisc=fq >> /etc/sysctl.conf
echo net.ipv4.tcp_congestion_control=bbr >> /etc/sysctl.conf
保存生效
sysctl -p
验证是否已经开启(1)
sysctl net.ipv4.tcp_available_congestion_control
显示如下内容则表示已经开启
net.ipv4.tcp_available_congestion_control = reno cubic bbr
验证是否已经开启(2)
lsmod | grep bbr
显示如下类似内容则表示已经开启
tcp_bbr 20480 1