所谓BBR简单粗暴地解释就是一种用流量换速度的算法,Linux的新内核(4.10以上?)都支持BBR,只是默认状态下需要开启。CentOS 7可以通过安装新的内核来开启BBR,而Debian 9由于默认的内核就支持BBR,所以简单设置一下就可以了,方法如下,
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p
sysctl net.ipv4.tcp_available_congestion_control
若提示如下,则表明bbr生效
sysctl net.ipv4.tcp_available_congestion_control net.ipv4.tcp_available_congestion_control = bbr cubic reno
lsmod | grep bbr
若提示如下,则表明bbr生效(注意16384这个数字各有不同)
tcp_bbr 16384 1