Ubuntu 18.04上开启 BBR

BBR的用处

BBR是Google提出的一种拥塞控制算法。

 

使用 BBR 的好处包括:

  • 降低延迟。适合慢速接入网络。
  • 在有一定丢包率的网络环境下,充分利用链路上的带宽。提升高延迟,高带宽的网络链路的性能。

Linux内核从4.9开始已经支持该算法。 下面说明下在Ubuntu 18.04 开启 BBR的方法。

 

1. 修改sysctl.conf文件

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

 

2. 生效配置

sysctl -p

 

3. 确认内核已经开启BBR功能

sysctl net.ipv4.tcp_available_congestion_control

显示结果的样例如下:

net.ipv4.tcp_available_congestion_control = reno cubic bbr

如net.ipv4.tcp_available_congestion_control 拥塞控制算法参数中包含有bbr的话,说明内核已经开启BBR功能

 

4. 确认BBR已经启动

lsmod | grep bbr

如下显示证明BBR已经启动。

tcp_bbr                20480  42

 

版权声明:
作者:maggie
标题:Ubuntu 18.04上开启 BBR
链接:https://www.gtyyj.com/141.html/
文章版权归作者所有,转载请标注来源。
THE END
分享
二维码
打赏
海报
Ubuntu 18.04上开启 BBR
BBR的用处 BBR是Google提出的一种拥塞控制算法。   使用 BBR 的好处包括: 降低延迟。适合慢速接入网络。 在有一定丢包率的网络环境下,充分利用链路上……
<<上一篇
下一篇>>