Enable tcp Bbr on ubuntu

Enable TCP-BBR in Ubuntu Server

TCP-BBR is available for Linux Kernel v4.9

This is a quick start guide for the TCP-BBR implementation

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9/linux-image-4.9.0-040900-generic_4.9.0-040900.201612111631_amd64.deb
dpkg -i linux-image-4.9.0*.deb
dpkg -l|grep linux-image | awk '{print $2}' | grep -v 'linux-image-4.9.0-040900-generic'
apt-get purge OLD KERNEL NAME
update-grub
reboot
[email protected]:~# uname -r
4.9.0-040900-generic
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

sysctl net.ipv4.tcp_congestion_control

if “bbr” in both 2 command result ,then TCP-BBR is enabled

lsmod | grep bbr

if return “tcp_bbr” , then TCP-BBR is start up