BBR 是一個新的 TCP 擁塞控制算法,常用於改善網絡連接如代理。
前置環境#
在 Linux Kernal 4.9 以及往上,BBR 會自動集成在系統中,無需用戶手動安裝。
輸入以下命令查看可用的 TCP 控制算法:
sysctl net.ipv4.tcp_available_congestion_control
啟用算法#
使用任意編輯器打開 /etc/sysctl.conf
文件,添加以下兩行:
net.core.default_qdisc=fq
net.ipv4.tcp_congestion_control=bbr
部分雲服務商,如 DMIT 在初始化伺服器時以及配置好了 BBR 算法,可以使用以下指令查看:
sysctl net.ipv4.tcp_congestion_control
最後配上成功後的結果:
root@vmi819506:~# sysctl net.ipv4.tcp_congestion_control
net.ipv4.tcp_congestion_control = bbr