Linux如何开启BBR加速

1.BBR是什么

BBR是Google提出的一种新型拥塞控制算法,可以使得Linux系统服务器显著地提高吞吐量和减少TCP连接的延迟,能够显著国外VPS访问和下载速度。BBR是Bottleneck Bandwidth and Round-trip propagation time的缩写,意思是瓶颈带宽和往返时延。BBR算法的核心思想是通过对网络瓶颈带宽和往返时延进行测量,来调整TCP拥塞窗口大小,从而达到更好的网络传输效果。

BBR算法适用于存在一定丢包率的弱网环境下使用,在这类环境下,BBR的性能远超CUBIC等传统的拥塞控制算法.

常用的加速策略包括Google BBR TCP加速,以及在其基础上发展而来的BBR魔改版、暴力BBR、BBRplus,以及锐速加速等。

2.安装环境

1、系统支持:CentOS 6+、Debian 7+,Ubuntu 12+。

2、虚拟构架: KVM、Xen、VMware ,OpenVZ 不支持。

3、BBR和锐速不能同时安装,一个是升级内核,一个是降级内核。

4、系统内核最低要求是4.9。

3.脚本代码

wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh"
chmod +x tcp.sh
./tcp.sh

运行效果

 0. 升级脚本
————————————内核管理————————————
 1. 安装 BBR/BBR魔改版内核
 2. 安装 BBRplus版内核
 3. 安装 Lotserver(锐速)内核
————————————加速管理————————————
 4. 使用BBR加速
 5. 使用BBR魔改版加速
 6. 使用暴力BBR魔改版加速(不支持部分系统)
 7. 使用BBRplus版加速
 8. 使用Lotserver(锐速)加速
————————————杂项管理————————————
 9. 卸载全部加速
 10. 系统配置优化
 11. 退出脚本
————————————————————————————————
 当前状态: 已安装 Lotserver(锐速) 内核  未安装 BBR 加速内核
 请输入数字 [0-11]:1

接下来先安装 BBR/BBR魔改版内核。
安装完成后,服务器进行重启,接着重新运行,使用BBR加速。

./tcp.sh

这个脚本也支持卸载加速策略,如果你想用其他加速方法,只需要输入./tcp.sh重新使用脚本,输入9卸载全部加速之后重新安装内核、开启其他加速即可。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    请登录后查看评论内容