
Ubuntu 启用bbr及验证办法
Ubuntu 22.04 LTS 默认使用内核版本高于 4.9,原生支持 BBR 算法,启用步骤如下:
检查内核版本
打开终端,执行以下命令验证内核版本(需高于 4.9):
1 | uname -r |
配置 BBR 参数
向系统配置文件添加队列规则与拥塞控制算法配置:
1 | echo "net.core.default_qdisc=fq" | sudo tee -a /etc/sysctl.conf |
net.core.default_qdisc=fq:设置默认队列规则为公平队列(Fair Queueing)
net.ipv4.tcp_congestion_control=bbr:指定 TCP 拥塞控制算法为 BBR
生效配置
重新加载 sysctl 配置使更改生效:
1 | sudo sysctl -p |
执行后会输出已应用的配置参数,表明设置成功。
验证 BBR 状态
方法 1:检查当前拥塞控制算法
1 | sysctl net.ipv4.tcp_congestion_control |
若输出net.ipv4.tcp_congestion_control = bbr,则 BBR 已启用。
方法 2:检查内核模块(可选)
BBR 为内核自带模块,无需单独加载,可通过以下命令辅助确认:
1 | lsmod | grep bbr |
无输出属正常现象,以方法 1 的验证结果为准。
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-SA 4.0 协议,完整转载请注明来自 Nanbowan!
评论
匿名评论
隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果