htcp + bbr 榨干 FreeBSD 的带宽

Jul 04, 2024 • 预计阅读时间 1 分钟

htcpbbr 配合使用,可以极大的利用带宽。

需要 FreeBSD ≥ 13.0 才有 bbr 模块,htcp 则是在 FreeBSD 9.0 提供的。

编辑 /etc/sysctl.conf

net.inet.tcp.functions_default = bbr
net.inet.tcp.bbr.resend_use_tso = 1
net.inet.tcp.bbr.pacing.hw_pacing = 1

net.inet.tcp.cc.algorithm = htcp
net.inet.tcp.cc.htcp.adaptive_backoff = 1
net.inet.tcp.cc.htcp.rtt_scaling = 1

htcpbbr 模块默认不自动加载,需要配置一下:

$ sudo sysrc kld_list+="cc_htcp tcp_bbr"
FreeBSD
版权声明:如果转发请带上本文链接和注明来源。

lvv.me

iOS/macOS Developer

FreeBSD 创建 Swap 文件

Nginx 配置多个域名共用 443 端口