启用BBR的条件是内核版本大于4.9
uname -r 可以查看内核版本
[root@localhost ~]# uname -r
4.18.0-305.3.1.el8.x86_64
CentOS8默认版本4.18已经高于4.9了,所以只需要在sysctl.conf配置文件加入两句内容,在重新加载系统参数即可即可,命令如下:
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p
这时已经启用成功。
检测是否启用成功:
sysctl -n net.ipv4.tcp_congestion_control
lsmod | grep bbr
如果输出字样包含BBR,说明启用成功了。