Debian开启BBR
给系统的内核升级到4.9以后,当然要开启大名鼎鼎的BBR了。这个出自谷歌的TCP拥堵控制算法确实是厉害,可以大大提高你服务器的网络连接速度,因此只要有可能,一般服务器都会开启。
首先看看内核版本是不是>=4.9,因为只有4.9或以上版本的内核才可以开启bbr。
uname -r
然后看看是否已经开启BBR,没有返回结果即表示没有开启。
lsmod | grep bbr
既然没有开启,那我们现在就把它打开,依次输入下记命令:
modprobe tcp_bbr
echo "tcp_bbr" >> /etc/modules-load.d/modules.conf
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p
继续输入命令,如果返回结果都有bbr, 则证明你设置成功。
sysctl net.ipv4.tcp_available_congestion_control
sysctl net.ipv4.tcp_congestion_control
最后再确认是否开启成功,可以看到返回结果里面有BBR了。
lsmod | grep bbr