google-tcp-bbr.png

给系统的内核升级到4.9以后,当然要开启大名鼎鼎的BBR了。这个出自谷歌的TCP拥堵控制算法确实是厉害,可以大大提高你服务器的网络连接速度,因此只要有可能,一般服务器都会开启。

首先看看内核版本是不是>=4.9,因为只有4.9或以上版本的内核才可以开启bbr。

uname -r

2.png

然后看看是否已经开启BBR,没有返回结果即表示没有开启。

lsmod | grep bbr

3.png

既然没有开启,那我们现在就把它打开,依次输入下记命令:

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

12.png

继续输入命令,如果返回结果都有bbr, 则证明你设置成功。

sysctl net.ipv4.tcp_available_congestion_control
sysctl net.ipv4.tcp_congestion_control

13.png

最后再确认是否开启成功,可以看到返回结果里面有BBR了。

lsmod | grep bbr

14.png

标签: debian, bbr

添加新评论