手动开启VPS自带BBR教程

发布于 2021-03-29  286 次阅读


什么是BBR?

TCP BBR是谷歌出品的TCP拥塞控制算法,可以使Linux服务器显著地提高吞吐量和减少TCP连接的延迟,2016年9月,Google 开源了其 TCP BBR 拥塞控制算法,并将其提交到了 Linux 内核,从Linux内核4.9版本开始,Linux内核已经用上了该算法。通俗的来说,BBR就是用来提速的,根据测试开启BBR和不开启BBR的同一台VPS网速可以相差好几倍(不同VPS不同地区不同环境可能会有所不同)

开启BBR方法

1.查看Linux内核版本(内核版本4.9以上自带bbr)

uname -r

2.修改系统变量

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

3.使其生效

sysctl -p

4.检测bbr是否成功开启

lsmod | grep bbr

开启BBR前后网速前后对比

未开启bbr:

未开启bbr时YouTube跑分
未开启bbr时speedtest测速

开启bbr后

开启bbr后YouTube跑分
开启bbr后speedtest测速

由此可以看出开启bbr后网速有显著的提升