FreeBSD 启用 BBR

Apr 17, 2024 • 预计阅读时间 1 分钟

BBR 是谷歌设计的用来解决 TCP 拥堵的优化算法,最早是用于 Linux ,现在 FreeBSD 也支持了。

加载 BBR 驱动

$ sudo kldload tcp_bbr

更改 TCP 协议栈为 BBR:

$ sudo sysctl net.inet.tcp.functions_default=bbr
$ sudo sysctl net.inet.tcp.hpts.skip_swi=1

持久化保存配置

sudo sysrc kld_list+="tcp_bbr"

启动时自动修改网络的 tcp 协议栈配置:/etc/sysctl.conf

net.inet.tcp.functions_default = bbr

重启系统就生效了。

参考文档:

FreeBSD
版权声明:如果转发请带上本文链接和注明来源。

lvv.me

iOS/macOS Developer

生成符合 GitHub 要求的新版本 SSH Key

VN009 获取超级管理员权限