Ubuntu enable tcp bbr 開啟bbr

TCP BBR 的目的是要盡量跑滿頻寬, 並且盡量不要有排隊等待的情況,效果並不比速銳來的差。

首先,確保你的主機 Kernel > 4.9 以上,若要更新Kernel到最新版本,可以參考這個 教學範例

  1. 假設主機的Kernel > 4.9 以上,我們要開啟該功能,若有跟新Kernel,請記得Reboot主機先
  2. ssh 輸入該指令
    echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
    echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
    sysctl -p
  3. 如果有顯示這個狀態
    net.core.default_qdisc = fq
    net.ipv4.tcp_congestion_control = bbr
  4. 這樣就成功啦
  5. 這個是另外一個驗證方法
    lsmod | grep bbr