
Google 的 TCP 拥塞控制新算法——BBR,一改以往的 TCP 拥塞控制策略,解决了下面两个问题:
- 在有一定丢包率的网络链路上充分利用带宽。
- 降低网络链路上的 buffer 占用率,从而降低延迟。
关于 Google BBR 算法的具体原理,小白们可以参考知乎问答:
https://www.zhihu.com/question/53559433
专业人士请参考 Google BBR 的相关论文:
http://dl.acm.org/citation.cfm?id=3022184
http://dl.acm.org/citation.cfm?id=3009824
一个是发在 ACM QUEUE 上的 34 页详细版本,另一个是发在 CACM 上的 9 页版本。可能需要一定的访问权限,高校师生基本都能访问。
今天自然不是为了讨论 BBR 的原理,感兴趣的我们可以私下讨论,我也把论文下下来了看了一下。今天我们不管原理,直接教大家怎么用。

本脚本适用环境
系统支持:CentOS 6+,Debian 8+,Ubuntu 16+
虚拟技术:OpenVZ 以外的,比如 KVM、Xen、VMware
内存要求:≥128M
日期 :2022 年 5 月 11 日
关于本脚本
1、本脚本已在 Vultr 上的 VPS 全部测试通过。
2、当脚本检测到 VPS 的虚拟方式为 OpenVZ 时,会提示错误,并自动退出安装。
3、脚本运行完重启发现开不了机的,打开 VPS 后台控制面板的 VNC, 开机卡在 grub 引导, 手动选择内核即可。
4、由于是使用最新版系统内核,最好请勿在生产环境安装,以免产生不可预测之后果。
使用方法
使用 root 用户登录,运行以下命令:
wget --no-check-certificate -O /opt/bbr.sh https://github.com/teddysun/across/raw/master/bbr.sh
chmod 755 /opt/bbr.sh
/opt/bbr.sh
安装完成后,脚本会提示需要重启 VPS,输入 y 并回车后重启。
重启完成后,进入 VPS,验证一下是否成功安装最新内核并开启 TCP BBR,输入以下检查:
No.1
uname -r
查看内核版本,显示为新版内核就表示 OK 了。
No.2
sysctl net.ipv4.tcp_available_congestion_control
返回值一般为:
net.ipv4.tcp_available_congestion_control = bbr cubic reno
或者:
net.ipv4.tcp_available_congestion_control = reno cubic bbr
No.3
sysctl net.ipv4.tcp_congestion_control
返回值一般为:
net.ipv4.tcp_congestion_control = bbr
No.4
sysctl net.core.default_qdisc
返回值一般为:
net.core.default_qdisc = fq
No.5
lsmod | grep bbr
返回值有 tcp_bbr 模块即说明 bbr 已启动。比如:
tcp_bbr 20480 3
注意:并不是所有的 VPS 都会有此返回值,若没有也属正常。
特别说明
如果你使用的是 Google Cloud Platform (GCP)更换内核,有时会遇到重启后,整个磁盘变为只读的情况。只需执行以下命令即可恢复:
mount -o remount rw /
参考文章:
- https://teddysun.com/489.html
基本不会有什么问题。遇到问题请在下面留言。
在 Bandwagonhost/搬瓦工 VPS 的 KVM 方案上已成功部署。有需要购买的点击下方链接直接购买:
| 方案 | CPU/内存 | 内存 | 硬盘 | 流量/带宽 | 机房 | 价格 | 购买 |
|---|---|---|---|---|---|---|---|
| CN2 常规方案(CN2 GT) | |||||||
| CN2 (最便宜) |
1 核/1GB | 1GB | 20GB | 1TB/1Gbps | DC3 CN2 DC8 ZNET DC2 QNET DC4 MCOM 弗里蒙特 FMT 新泽西 USNJ 纽约 USNY_2 荷兰 EUNL_3 加拿大 CABC_1 |
$49.99/年 | 链接 |
| CN2 | 1 核/2GB | 2GB | 40GB | 2TB/1Gbps | $52.99/半年 $99.99/年 |
链接 | |
| CN2 | 2 核/2GB | 4GB | 80GB | 3TB/1Gbps | $59.99/季度 $199.99/年 |
链接 | |
| CN2 | 2 核/8GB | 8GB | 160GB | 5TB/1Gbps | $39.99/月 $399.99/年 |
链接 | |
| CN2 | 3 核/16GB | 16GB | 320GB | 8TB/1Gbps | $79.99/月 $799.99/年 |
链接 | |
| CN2 HIBW1 | 3 核/16GB | 16GB | 320GB | 12TB/1Gbps | $99.99/月 $999.99/年 |
链接 | |
| CN2 HIBW2 | 3 核/16GB | 16GB | 320GB | 16TB/1Gbps | $129.99/月 $1299.99/年 |
链接 | |
| CN2 GIA ECOMMERCE 方案(DC6 CN2 GIA-E) | |||||||
| 方案 | CPU/内存 | 内存 | 硬盘 | 流量/带宽 | 机房 | 价格 | 购买 |
| CN2 GIA-E (最推荐) |
2 核/1GB | 1GB | 20GB | 1TB/2.5Gbps | DC6 CN2 GIA-E DC9 CN2 GIA 日本软银 JPOS_1 荷兰 EUNL_9 DC3 CN2 DC8 ZNET DC2 QNET DC4 MCOM 弗里蒙特 FMT 新泽西 USNJ 纽约 USNY_2 荷兰 EUNL_3 加拿大 CABC_1 |
$49.99/季度 $169.99/年 |
链接 |
| CN2 GIA-E | 3 核/2GB | 2GB | 40GB | 2TB/2.5Gbps | $89.99/季度 $299.99/年 |
链接 | |
| CN2 GIA-E | 4 核/4GB | 4GB | 80GB | 3TB/2.5Gbps | $56.99/月 $549.99/年 |
链接 | |
| CN2 GIA-E | 6 核/8GB | 8GB | 160GB | 5TB/5Gbps | $86.99/月 $879.99/年 |
链接 | |
| CN2 GIA-E | 8 核/16GB | 16GB | 320GB | 8TB/5Gbps | $159.99/月 $1599.99/年 |
链接 | |
| CN2 GIA-E | 10 核/32GB | 32GB | 640GB | 10TB/10Gbps | $289.99/月 $2759.99/年 |
链接 | |
| CN2 GIA-E | 12 核/64GB | 64GB | 1280GB | 12TB/10Gbps | $549.99/月 $5399.99/年 |
链接 | |
| DUBAI ECOMMERCE 阿联酋迪拜方案 | |||||||
| 方案 | CPU/内存 | 内存 | 硬盘 | 流量/带宽 | 机房 | 价格 | 购买 |
| DUBAI | 2 核/1GB | 1GB | 20GB | 0.5TB/1Gbps | 迪拜 AEDXB_1 DC6 CN2 GIA-E DC9 CN2 GIA 日本软银 JPOS_1 荷兰 EUNL_9 DC3 CN2 DC8 ZNET DC2 QNET DC4 MCOM 弗里蒙特 FMT 新泽西 USNJ 纽约 USNY_2 荷兰 EUNL_3 加拿大 CABC_1 |
$19.99/月 $169.99/年 |
链接 |
| DUBAI | 3 核/2GB | 2GB | 40GB | 1TB/1Gbps | $32.99/月 $299.99/年 |
链接 | |
| DUBAI | 4 核/4GB | 4GB | 80GB | 2TB/1Gbps | $56.99/月 $549.99/年 |
链接 | |
| DUBAI | 6 核/8GB | 8GB | 160GB | 3TB/1Gbps | $86.99/月 $879.99/年 |
链接 | |
| DUBAI | 8 核/16GB | 16GB | 320GB | 4TB/1Gbps | $159.99/月 $1599.99/年 |
链接 | |
| DUBAI | 10 核/32GB | 32GB | 640GB | 5TB/1Gbps | $289.99/月 $2759.99/年 |
链接 | |
| DUBAI | 12 核/64GB | 64GB | 1280GB | 6TB/1Gbps | $549.99/月 $5399.99/年 |
链接 | |
| HONG KONG CN2 GIA 中国香港 CN2 GIA 方案 | |||||||
| 方案 | CPU/内存 | 内存 | 硬盘 | 流量/带宽 | 机房 | 价格 | 购买 |
| HK (最高端) |
2 核/2GB | 2GB | 40GB | 0.5TB/1Gbps | 中国香港 CN2 GIA 日本东京 CN2 GIA |
$89.99/月 $899.99/年 |
链接 |
| HK | 4 核/4GB | 4GB | 80GB | 1TB/1Gbps | $155.99/月 $1559.99/年 |
链接 | |
| HK | 6 核/8GB | 8GB | 160GB | 2TB/1Gbps | $299.99/月 $2999.99/年 |
链接 | |
| HK | 8 核/16GB | 16GB | 320GB | 4TB/1Gbps | $589.99/月 $5899.99/年 |
链接 | |
| HK | 10 核/32GB | 32GB | 640GB | 6TB/1Gbps | $989.99/月 $9989.99/年 |
链接 | |
| HK | 12 核/64GB | 64GB | 1280GB | 8TB/1Gbps | $1889.99/月 $18989.99/年 |
链接 | |
| OSAKA CN2 GIA 日本大阪 CN2 GIA 方案 | |||||||
| 方案 | CPU/内存 | 内存 | 硬盘 | 流量/带宽 | 机房 | 价格 | 购买 |
| OSAKA | 2 核/2GB | 2GB | 40GB | 0.5TB/1.5Gbps | 日本大阪 CN2 GIA | $49.99/月 $499.99/年 |
链接 |
| OSAKA | 4 核/4GB | 4GB | 80GB | 1TB/1.5Gbps | $86.99/月 $869.99/年 |
链接 | |
| OSAKA | 6 核/8GB | 8GB | 160GB | 2TB/1.5Gbps | $165.99/月 $1665.99/年 |
链接 | |
| OSAKA | 8 核/16GB | 16GB | 320GB | 4TB/1.5Gbps | $329.99/月 $3279.99/年 |
链接 | |
| OSAKA | 10 核/32GB | 32GB | 640GB | 6TB/1.5Gbps | $549.99/月 $5549.99/年 |
链接 | |
| OSAKA | 12 核/64GB | 64GB | 1280GB | 8TB/1.5Gbps | $1059.99/月 $10559.99/年 |
链接 | |
| TOKYO CN2 GIA 日本东京 CN2 GIA 方案 | |||||||
| 方案 | CPU/内存 | 内存 | 硬盘 | 流量/带宽 | 机房 | 价格 | 购买 |
| TOKYO | 2 核/2GB | 2GB | 40GB | 0.5TB/1.2Gbps | 日本东京 CN2 GIA | $89.99/月 $899.99/年 |
链接 |
| TOKYO | 4 核/4GB | 4GB | 80GB | 1TB/1.2Gbps | $155.99/月 $1559.99/年 |
链接 | |
| TOKYO | 6 核/8GB | 8GB | 160GB | 2TB/1.2Gbps | $299.99/月 $2999.99/年 |
链接 | |
| TOKYO | 8 核/16GB | 16GB | 320GB | 4TB/1.2Gbps | $589.99/月 $5899.99/年 |
链接 | |
| TOKYO | 10 核/32GB | 32GB | 640GB | 6TB/1.2Gbps | $989.99/月 $9989.99/年 |
链接 | |
| TOKYO | 12 核/64GB | 64GB | 1280GB | 8TB/1.2Gbps | $1889.99/月 $18989.99/年 |
链接 | |
| KVM 常规方案 | |||||||
| 方案 | CPU/内存 | 内存 | 硬盘 | 流量/带宽 | 机房 | 价格 | 购买 |
| KVM | 2 核/1GB | 1GB | 20GB | 1TB/1Gbps | DC3 CN2 DC8 ZNET DC2 QNET DC4 MCOM 弗里蒙特 FMT 新泽西 USNJ 纽约 USNY_2 荷兰 EUNL_3 (DC3 流量为 1/3) |
$49.99/年 | 链接 |
| KVM | 3 核/2GB | 2GB | 40GB | 2TB/1Gbps | $52.99/半年 $99.99/年 |
链接 | |
| KVM | 4 核/4GB | 4GB | 80GB | 3TB/1Gbps | $19.99/月 $199.99/年 |
链接 | |
| KVM | 5 核/8GB | 8GB | 160GB | 4TB/1Gbps | $39.99/月 $399.99/年 |
链接 | |
| KVM | 6 核/16GB | 16GB | 320GB | 5TB/1Gbps | $79.99/月 $799.99/年 |
链接 | |
| KVM | 7 核/24GB | 24GB | 480GB | 6TB/1Gbps | $119.99/月 $1199.99/年 |
链接 | |
上面的列表里点进去有货的可以直接买,没货的会显示 out of stock。
声明:1、本博客不从事任何主机及服务器租赁业务,不参与任何交易,也绝非中介。博客内容仅记录博主个人感兴趣的服务器测评结果及一些服务器相关的优惠活动,信息均摘自网络或来自服务商主动提供;所以对本博客提及的内容不作直接、间接、法定、约定的保证,博客内容也不具备任何参考价值及引导作用,访问者需自行甄别。2、访问本博客请务必遵守有关互联网的相关法律、规定与规则;不能利用本博客所提及的内容从事任何违法、违规操作;否则造成的一切后果由访问者自行承担。3、未成年人及不能独立承担法律责任的个人及群体请勿访问本博客。4、一旦您访问本博客,即表示您已经知晓并接受了以上声明通告。文章标题:Bandwagonhost/搬瓦工 VPS 安装并开启 Google BBR 教程文章作者:蝈蝈文章链接:https://www.zhujixk.com/15165.html
你可能也喜欢
- ♥ HostYun:新上香港 U.2 SSD 系列 VPS,200Mbps 带宽 VPS,月付 18 元起07/02
- ♥ #年中钜惠#Database Mart:美国 VPS/GPU 独服新款上线,低至 6 折,$7.19/月起,GPU 服务器最高立减$100,$79/月起,原生 IP 不限流量06/27
- ♥ #黑五#Greenwebpage:1 核/1GB 内存/20GB SSD 硬盘/1TB 流量/1Gbps 端口,€29.94/年,可选香港/洛杉矶/欧洲等机房11/25
- ♥ servitro:德国 vps,1 核/1GB/10GB NVMe/1TB@1Gbps,$12/年08/17
- ♥ 如何检查搬瓦工 VPS 的 SSH 端口是否被封,以及更换 SSH 端口的办法09/22
- ♥ (补货)HostYun:洛杉矶 Ceranetworks 机房 AMD YES 系列 VPS,美国原生 IP,去程 163 高防回程三网 AS4837 联通 CU 线路,月付 18 元起10/15
热评文章
- Hostdare:搬瓦工同机房,CN2 GIA 线路,9 折优惠中,年付$44.99 起 0
- A400:庆中秋|八折+买一得二/19.2 两个月/洛杉矶 CN2GIA/1H/1G/30M/1T 0
- 微基主机: CU4837 Lite VPS 补货,18 元/月,1 核/512M/20G NVMe/500G 流量/1G 带宽/10G 防御 0
- TMWhost:$31.5/季/1 核/2GB 内存/150GB 空间/1TB 流量/200Mbps-300Mbps 端口/KVM/澳门 ctm 0
- PIGYun:中秋特惠,香港、韩国 CN2+BGP 线路,大带宽,月付 14 元起 0
- Shockhosting:日本东京机房上线,送中国用户 10 刀余额,2 核/2G 套餐月付$9.9 0





