Installing BBR on CentOS 7
Installing and Configuring TCP BBR Congestion Control on CentOS 7
Written by Damian
TCP BBR has significantly increased throughput and reduced latency for connections on Google’s internal backbone networks, Google Search and YouTube by 4% on average globally – and by more than 14% in some countries.
“BBR allows the 500,000 WordPress sites on our digital experience platform to load at lightning speed. According to Google’s tests, BBR’s throughput can reach as much as 2,700x higher than today’s best loss-based congestion control; queueing delays can be 25x lower.” — Jason Cohen, Founder and CTO, WP Engine
Our KVM based Cloud Servers support BBR and we invite anyone wanting to increase network throughput to try it.
For a one-click installation of BBR run the following script:
yum install wget -y &>> /dev/null && mkdir ~/cloudapps && cd ~/cloudapps && wget -q http://mirror.cloudcone.net/centos/7/apps/install-bbr.sh -O ~/cloudapps/install-bbr.sh && bash ~/cloudapps/install-bbr.sh && rm -rf ~/cloudapps && cd
After the installation is complete, run the following commands to verify that BBR was successfully installed.
net.core.default_qdisc = fq
net.ipv4.tcp_congestion_control = bbr
Congratulations! You have successfully installed TCP BBR Congestion Control!