如何在 ubuntu 系统上开启 BBR

发布于 2022年10月 标签: , 本文被浏览1832次

小科普:

BBR 是 Google 开发的一种拥塞控制算法,最初是用来为自家的服务提供更大的数据吞吐量,降低延迟。对于有一台境外主机的小伙伴来说,安装开启 BBR 可以一定程度上提高服务器的出/入站速度。特别是访问 Google 的服务非常契合。

ubuntu

ubuntu

如果主机的系统是 Ubuntu 并且内核版本≧ 4.9,那么可以很简单的开启 BBR。

早期版本可以自行百度“BBR 一键脚本”。

查看系统信息可以使用命令:

> uname -r    # 查看内核版本
5.15.0-48-generic   # 内核版本5.15
> uname -a    # 查看系统完整信息
Linux jammy-bare 5.15.0-48-generic #54-Ubuntu SMP Fri Aug 26 13:26:29 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux    # 系统是 Ubuntu

然后检查 BBR 是否可用以及是否已经启用:

> sysctl net.ipv4.tcp_available_congestion_control    # 检查系统可用的拥塞控制算法
net.ipv4.tcp_available_congestion_control = reno cubic    # reno cubic 说明 BBR 可用
> sysctl net.ipv4.tcp_congestion_control    # 检查当前使用的拥塞控制算法
net.ipv4.tcp_congestion_control = cubic    # BBR 未启用

启用 BBR

> vi /etc/sysctl.conf    # 用文本编辑器打开 sysctl.conf 文件

# 在文件末尾添加下面两行
net.core.default_qdisc=fq
net.ipv4.tcp_congestion_control=bbr

# 保存退出后,需要重载配置文件
> sysctl -p

# 最后检查 BBR 是否已经启用
> sysctl net.ipv4.tcp_congestion_control
net.ipv4.tcp_congestion_control = bbr    # 输出 =bbr 启用成功
原文标题:如何在 ubuntu 系统上开启 BBR
原文链接:https://ixcrap.com/how-to-enable-bbr-on-ubuntu.html
本站文章部分素材来源于网络,如有侵权请联系博主删除。文章可随意转载,但请保留原文出处。
尊重他人知识产权和劳动成果是互联网共享精神的基石!


发表评论

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

* 疑问 吐舌 沮丧 魔鬼 惊讶 微笑 害羞 可爱 汗 可怕 晕 酷 大笑 生气 眯眼 萌萌哒 勾引 色 亲 骄傲 哭 坏笑

还没有评论,快来坐沙发吧~