Ubuntu 啟用 google bbr

reference:

Ubuntu 18.04 默認內核是 4.15版本的內核

Linux Kernel 內核升級到 4.9 及以上版本可以實現 BBR 加速,由於,由於Ubuntu 20.04 默認的內核就是 5.4 版本的內核,並已經默認編譯了 TCP BBR 模塊,所以可以直接通過參數開啟。

新的 TCP 擁塞控制算法 BBR (Bottleneck Bandwidth and RTT) 可以讓服務器的帶寬儘量跑慢,並且儘量不要有排隊的情況,讓網絡服務更佳穩定和高效。

修改系統變量

echo net.core.default_qdisc=fq >> /etc/sysctl.conf
echo net.ipv4.tcp_congestion_control=bbr >> /etc/sysctl.conf

保存生效

sysctl -p

執行

sysctl net.ipv4.tcp_available_congestion_control
net.ipv4.tcp_available_congestion_control = bbr cubic reno

或是用 lsmod | grep tcp_bbr


  轉載請註明: YuYan's blog Ubuntu 啟用 google bbr

  目錄