跳至内容
九溪
溪水润知林,滴露启慧心
用户工具
登录
站点工具
搜索
工具
显示页面
过去修订
反向链接
最近更改
媒体管理器
网站地图
登录
>
最近更改
媒体管理器
网站地图
您在这里:
Home
»
知识标签
»
Linux
»
CentOS 开启BBR加速
您的足迹:
wiki:linux:centos-install-bbr
本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。
====== CentOS 开启BBR加速 ====== 更新环境与依赖 yum upgrade yum update yum install grub2 首先查看你的Linux内核版本 uname -a 示例结果 Linux centos-512mb-sfo2-01 4.12.1-1.el7.elrepo.x86_64 #1 SMP Thu Jul 13 07:25:32 EDT 2017 x86_64 x86_64 x86_64 GNU/Linux 主机名后面那个就是版本号了,这里可以看到,这台机子已经升到了最新的4.12版本。 开启BBR拥塞控制算法的要求是Linux内核4.9以上版本,现在主流的Linux发行版内核还停留在2.x,我们需要先升级Linux内核版本。 首先,我们需要增加一个 ELRepo 源。(可以先到 www.elrepo.org 看一下centos6和7的最新rpm连接) 首先,让我们添加 ELRepo GPG key: rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org 添加源: rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm 安装 fastestmirror yum install yum-plugin-fastestmirror 安装最新Kernel yum --enablerepo=elrepo-kernel install kernel-ml 切换到刚刚下载的新内核 grub2-set-default 0 重启 reboot 通过 uname -a 查看内核是否成功切换到最新的版本,确认后我们进入下一步开启BBR 开启BBR 在/etc/sysctl.conf中加入以下两句 net.core.default_qdisc=fq net.ipv4.tcp_congestion_control=bbr 检查是否成功设置 sysctl net.ipv4.tcp_available_congestion_control sysctl net.ipv4.tcp_congestion_control 分别查看可以用和现在使用的拥塞控制算法,正常开启BBR的结果: net.ipv4.tcp_available_congestion_control = bbr cubic reno net.ipv4.tcp_congestion_control = bbr 检查BBR是否正常运行 lsmod | grep tcp_bbr 正常结果: tcp_bbr 16384 21
wiki/linux/centos-install-bbr.txt
· 最后更改: 2023/01/03 15:25 由
127.0.0.1
页面工具
显示页面
过去修订
反向链接
回到顶部