1.首先确认系统内核大于4.9,使用如下命令查看:

uname -r

如果系统内核小于4.9,说明该系统内核不支持Google BBR

2.在/etc/sysctl.conf文件的末尾追加如下内容:

net.core.default_qdisc=fq
net.ipv4.tcp_congestion_control=bbr

3.运行如下命令使设置生效:

sysctl -p

4.查看设置是否生效,运行如下命令:

sysctl net.ipv4.tcp_available_congestion_control

如果返回结果为如下,说明设置生效:

net.ipv4.tcp_available_congestion_control = reno cubic bbr

5.确认Google BBR已启动,运行如下命令:

lsmod | grep bbr

如果结果返回如下,说明已启动:

tcp_bbr                20480  2

不同的发行版,不同的系统内核可能会返回不同的数值。如果返回结果为空,说明失败。