Linux系统打开BBR

BBR 是 Google 提出的一种新型拥塞控制算法,可以使 Linux 服务器显著地提高吞吐量和减少 TCP 连接的延迟。BBR 对 Linux 内核的最低版本要求为 4.9,大部分系统可以直接启用。

查询系统内核

如果 Linux 内核低于 4.9,需要先升级内核再开启 BBR。

1
uname -r

查询系统TCP堵塞算法

1
sysctl net.ipv4.tcp_available_congestion_control

默认应该是:net.ipv4.tcp_available_congestion_control = reno cubic

操作

编辑配置

1
vim /etc/sysctl.conf

在文件末尾添加:

1
2
3
# BBR TCP Settings
net.core.default_qdisc=fq
net.ipv4.tcp_congestion_control=bbr

重载系统变量

1
sysctl -p

查看

1
sysctl net.ipv4.tcp_available_congestion_control

输出应该为:net.ipv4.tcp_available_congestion_control = reno cubic bbr

bbr代表成功

相关文章

Vi基础命令

Linux基础命令

Centos使用

Centos升级Ruby

Shell脚本

Nginx多配置文件

Nginx图片大小限制

Nginx配置WebSocket超时时间和wss

Ubuntu常用配置

Centos设置终端代理