小科普:
BBR 是 Google 开发的一种拥塞控制算法,最初是用来为自家的服务提供更大的数据吞吐量,降低延迟。对于有一台境外主机的小伙伴来说,安装开启 BBR 可以一定程度上提高服务器的出/入站速度。特别是访问 Google 的服务非常契合。
如果主机的系统是 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
本站文章部分素材来源于网络,如有侵权请联系博主删除。文章可随意转载,但请保留原文出处。
尊重他人知识产权和劳动成果是互联网共享精神的基石!
原文链接:https://ixcrap.com/how-to-enable-bbr-on-ubuntu.html
本站文章部分素材来源于网络,如有侵权请联系博主删除。文章可随意转载,但请保留原文出处。
尊重他人知识产权和劳动成果是互联网共享精神的基石!
还没有评论,快来坐沙发吧~