Debian/Ubuntu开启TCP BBR拥塞控制算法

1、查看系统版本

uname -a

如果有x64,就下载64 版本的哦

2、下载4.9 内核。,最新内核查看这里:Debian Kernel Ubuntu Kernel 最新的貌似都支持bbr 哦

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9.10/linux-image-4.9.10-040910-generic_4.9.10-040910.201702141931_amd64.deb

这是64位的,如果你是32位的自行查找哦

3、安装内核

dpkg -i linux-image-4.9.10*.deb

4、更新grub 重启

update-grub
reboot

5、貌似不用调整启动顺序,会自动设置为使用新内核的

重启后自己用  uanme -a 看看是不是新内核。

6、启用bbr

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

7、保存生效

sysctl -p

8、查看是否启用

sysctl net.ipv4.tcp_available_congestion_control

 

lsmod | grep bbr

如果有bbr 字样,就是成功了。

 

ps:实际使用效果,只能说还可以吧,看机器性能。bbr 效果较慢,没有锐速暴力,效果好像还是锐速好一点,但是bbr 省流量啊,效果也算不错哦

You May Also Like

About the Author: admin

发表评论

邮箱地址不会被公开。 必填项已用*标注