Ubuntu 18.04 内核版本为4.15,已经内置了 Google BBR(内核4.9及以上),但默认没有打开;可以通过修改系统变量的方法快速开启 Google BBR。以下方法还适用于 Debian 9。

Google BBR

修改系统变量:

echo -e "net.core.default_qdisc=fq\nnet.ipv4.tcp_congestion_control=bbr" \
  >> /etc/sysctl.conf

保存生效:

sysctl -p

是否开启

sysctl net.ipv4.tcp_available_congestion_control

显示以下则已开启:

net.ipv4.tcp_available_congestion_control = bbr cubic reno

是否启动

lsmod | grep bbr

显示以下则已启动:

tcp_bbr                20480  14