在ubuntu云主机上部署TCP-BBR 拥塞控制算法

简介背景

Google 的一项开源的项目。 试了下,对于传输的提升(特别是国外的云服务器)还是极为明显的,基本上能保证跑满带宽。

开源地址(github)
算法介绍

注意:BBR不支持OPENVZ的架构
注意:使用BBR需要升级内核

实际配置(非linode)

代码就两行

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9-rc8/linux-image-4.9.0-040900rc8-generic_4.9.0040900rc8.201612051443_amd64.deb
dpkg -i linux-image-4.9.0*.deb`

完成后需要重启
sudo poweroff

之后开启bbr

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

linode的直接在dashboard里切换内核版本后重启就好啦,不需要手动安装

检查

uname -a
lsmod | grep bbr
如果有 tcp_bbr 则大功告成啦

本文 暂无 评论

Top

分享:

支付宝

微信