CentOS 開啟 BBR 加速

BBR (Bottleneck Bandwidth and Round-trip propagation time)是 Google 在 2016 年發布的一套擁塞控製算法。它尤其適合在存在一定丟包率的弱網環境下使用,在這類環境下,BBR 的性能遠超 CUBIC 等傳統的擁塞控製算法。

想了解更多的 BBR 原理,可以參考這篇文章

內核版本要求,大於 4.9 最佳,建議升級內核,話不多說,直接貼上程式碼

# 使用 root 權限運行以下命令

# 查看當前內核版本,需高於 4.9
uname -r  

# 開啟 BBR
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf

# 生效
sysctl -p

# 檢查 BBR 開啟是否生效(回顯中有 bbr,均表示開啟成功,以下命令都可以)
sysctl net.ipv4.tcp_available_congestion_control
lsmod | grep bbr

Leave a Comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.