2022
我们一起努力

v2bbr加速,怎么在vps运行Windows

BBR是 Google 提出的一种新型拥塞控制算法,可以使 Linux 服务器显著地提高吞吐量和减少 TCP 连接的延迟。TCP BBR是由来自Google的 Neal Cardwell 和 Yuchung Cheng 发表的新的TCP拥塞控制算法,其目的就是要尽量跑满带宽,并且尽量不要有排队的情况。目前已经在Google内部大范围使用,并且随着Linux 4.9版本正式发布。

Google BBR 拥塞控制算法

网上也有很多脚本可以一键开启BBR,不过个人还是喜欢通过升级内核的方法开启BBR,毕竟这样更加安全和可靠。
实验环境
服务器:AlmaLinux 8
客户端:Windows 11
SSH客户端:MobaXterm 21.1
使用的用户:root
本文同时适用于RockyLinux、AlmaLinux、CentOS,因为它们都是基于RedHat Linux。Ubuntu等操作系统原理也是类似的。

检查内核版本

Linux内核4.9版本已经内置BBR,因此首先检查内核版本。

如果内核版本小于4.9,请参考 如何升级Linux内核?

# uname -r
5.4.225-1.el8.elrepo.x86_64

检查是否启用了BBR?

# sysctl net.ipv4.tcp_available_congestion_control
net.ipv4.tcp_available_congestion_control = reno cubic
# sysctl net.core.default_qdisc
net.core.default_qdisc = fq_codel

返回结果中没有BBR,说明没有启用。

开启BBR

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

检查是否开启成功

# sysctl net.ipv4.tcp_available_congestion_control
net.ipv4.tcp_available_congestion_control = reno cubic bbr

# sysctl net.core.default_qdisc
net.core.default_qdisc = fq

现在内核中已经BBR功能,检测一下是否正在运行。

v2bbr加速,怎么在vps运行Windows
# lsmod | grep bbr
tcp_bbr 20480 13

看到 tcp_bbr 说明 BBR 已经成功在运行了。

赞(0)
文章名称:《v2bbr加速,怎么在vps运行Windows》
文章链接:https://www.fzvps.com/48489.html
本站文章来源于互联网,如有侵权,请联系管理删除,本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
图片版权归属各自创作者所有,图片水印出于防止被无耻之徒盗取劳动成果的目的。

相关推荐

  • 暂无文章

评论 抢沙发

评论前必须登录!