Ubuntu 18.04開啟TCP網絡協議BBR加速的方法(Google BBR 擁塞控制算法)


 

TCP BBR 是Google給出的一個改良版的tcp網絡協議,相當於在已有TCP協議的基礎上打了個補丁的意思,這個改良版TCP協議對擁塞控制有很好的支持,對於網絡較差的環境有不錯的應用場景,當然這里我們最常用的一個場景就是外網VPN上的,因為網絡太差,能改進一些算一些,該協議的一些解釋本文不講,本文主要是講一下在最新版Ubuntu18.04中如何設置bbr功能,因為在Linux4.9內核開始,bbr協議已經加入到Linux內核之中,如果所使用的Linux系統內核版本大於4.9,就可以直接啟用bbr功能。

 

 

這里我們的場景是Ubuntu18.04,所以內核標准為4.15,所以我們這里只要開啟、配置就行。

查看內核:

 

 

 

 

開啟TCP BBR

1、修改系統變量

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

 

 

 

 

 

 

2、保存生效,配置內核

sysctl   -p

 

 

 

 

 

3、  查看內核是否已開啟BBR

sysctl net.ipv4.tcp_available_congestion_control

 

 

 

 

sysctl net.ipv4.tcp_congestion_control

 

 

 

 

 

 

4、 驗證BBR是否已經啟動

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM