centos 7 bbr 安装
原创
©著作权归作者所有:来自51CTO博客作者rongfengliang的原创作品,请联系作者获取转载授权,否则将追究法律责任
1. 准备
2. yum 内核升级
a. 添加 ELRepo 源 GPG key
rpm --import https://www.elrepo.org/
b. 添加 centos-7 源
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
c. 安装 fastestmirrot (可选)
yum install yum-plugin-fastestmirror
d. 安装 kernel-ml 版本
yum --enablerepo=elrepo-kernel install kernel-ml
e. 设置启动项
sudo echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
sudo echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
f. 重启查看信息
sudo sysctl net.ipv4.tcp_available_congestion_control
sudo sysctl net.ipv4.tcp_congestion_control
g. 查看 tcp bbr 是否开启
3. 作用
TCP BBR 致力于解决两个问题:
在有一定丢包率的网络链路上充分利用带宽。
降低网络链路上的 buffer占用率,从而降低延迟。
4. 参考资料
https://www.zhihu.com/question/53559433/answer/135903103
http://51.ruyo.net/p/2783.html
https:///post/tcp-bbr.html
·