Linode Debian 开启 BBR
BBR相关介绍可以看: BBR: Congestion-Based Congestion Control Google’s BBR拥塞控制算法模型解析 知乎: Linux Kernel 4.9 中的 BBR 算法与之前的 TCP 拥塞控制相比有什么优势?
VPS现有情况: Debian Jessie, Linode 2048. 实作如下: 1、将版本从Jessie切换到testing
nano /etc/apt/sources.list
替换所有jessie 为 testing ,保存修改。
apt-get update
apt-get -u -o APT::Force-LoopBreak=1 dist-upgrade
apt-get autoremove
更新到testing版本 2、安装新内核
apt-get install linux-image-4.9.0-1-686-pae
安装完重启后,可以用uname -a 确认。 3、开启bbr
echo "net.core.default\_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp\_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p
4、验证确认
sysctl net.ipv4.tcp\_available\_congestion\_control
sysctl net.ipv4.tcp\_congestion_control
如果都发现了bbr,开启成功。