爱有站长链

Google 开源了 TCP BBR 拥塞控制算法(新内核自带)


文章编号:9 / 更新时间:2022-12-29 / 浏览:
Google 开源了 TCP BBR 拥塞控制算法,并提交到了 Linux 内核(> 4.9)。据悉,特别适用于网速不稳定的场景。根据网上的测试,在开启BBR后,网速甚至可以提升好几个数量级。 以下是我在GCP上开启BBR的步骤。系统版本是Centos 7。

 1:更新系统
yum update -y

2:安装内核

# 升级linux内核到5.4+,执行后需要重启节点

yum -y install http://mirror.cloud.idcsmart.com/cloud/kernel/5.4.166/kernel-lt-5.4.166-1.el7.elrepo.x86_64.rpm

grub2-set-default 'CentOS Linux (5.4.166-1.el7.elrepo.x86_64) 7 (Core)'

reboot


3: 查看安装内核并设置,从返回结果中找到版本号最大的一行的序号,设置为默认启动

awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg

4:  0是版本号最大的一行的序号
grub2-set-default 0

5: 重启
reboot
6:查看内核
uname -a
7:开启BBR

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

8:保存并生效
sysctl -p
9:查看是否开启。返回值有 tcp_bbr 模块即说明 bbr 已启动。
lsmod | grep bbr


10、如果删除旧内核(防止 yum 更新旧版内核之后覆盖了 grub 默认启动项)
执行:yum -y remove kernel kernel-tools


相关标签: BBR拥塞控制

本文地址: https://aiyouzz.com/article/9.html

上一篇:linux下安装开启原版BBR魔改BBR的方法...
下一篇:解决3389远程桌面连接出现了内部错误...

发表评论

温馨提示

做上本站友情链接,在您站上点击一次,即可自动收录并自动排在本站第一位!
<a href="https://aiyouzz.com/" target="_blank">爱有站长链</a>