Centos6.X安装支持bbr的内核并开启bbr

bbr是什么

简单的说,bbr是tcp网络传输协议下的拥塞控制算法,Linux最新的4.9内核开始支持。使用了bbr算法的服务器,可以明显改善高丢包/高延迟网络环境下的网站加载速度,加速效果接近专业的tcp加速引擎。

支持bbr的内核下载地址

http://www.ilucong.net/file/kernel-ml-4.9.0-rc8.el6.x86_64.rpm,是64位的。

centos主机更换内核的方法(openvz不支持)

开启bbr算法的方法

cp /etc/sysctl.conf /root/  (备份sysctl.conf文件到/root目录)
cat /dev/null > /etc/sysctl.conf  (清空sysctl.conf文件)
vi /etc/sysctl.conf  (编辑sysctl.conf文件)

然后把下面的代码复进去,保存。

net.ipv4.tcp_congestion_control=bbr
net.core.default_qdisc=fq

然后执行sysctl -p  即可生效。

验证bbr是否生效

执行以下代码:
sysctl -a|grep tcp_congestion_control
如果显示net.ipv4.tcp_congestion_control = bbr 就说明OK的。

Centos6.X安装支持bbr的内核并开启bbr》上有2条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注