Ubuntu 18.04开启TCP网络协议BBR加速的方法(Google BBR 拥塞控制算法)

TCP BBR 是Google给出的一个改良版的tcp网络协议,ubuntu bbr加速相当于在已有TCP协议的基础上打了个补丁的意思,这个改良版TCP协议对拥塞控制有很好的支持,对于网络较差的环境有不错的应用场景,当然这里我们最常用的一个场景就是外网VPN上的,因为网络太差,能改进一些算一些,该协议的一些解释本文不讲,本文主要是讲一下在最新版Ubuntu18.04中如何设置bbr功能,因为在Linux4.9内核开始,bbr协议已经加入到Linux内核之中,如果所使用的Linux系统内核版本大于4.9,就可以直接启用bbr功能。

这里我们的场景是Ubuntu18.04,所以内核标准为4.15,所以我们这里只要开启、配置就行。

查看内核:

1088037-20190206124924925-18370325

开启TCP BBR

1、修改系统变量

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

1088037-20190206125402379-1108733150

2、保存生效,配置内核

  1. sysctl -p

1088037-20190206125621212-962562599

3、  查看内核是否已开启BBR

  1. sysctl net.ipv4.tcp_available_congestion_control

1088037-20190206125745147-1931116292

  1. sysctl net.ipv4.tcp_congestion_control

1088037-20190206130112317-1199551517

4、 验证BBR是否已经启动

1088037-20190206130244825-1093880423

未经允许不得转载:迪欧吧_技术交流_资源分享_热点资讯_免费VPS空间 » Ubuntu 18.04开启TCP网络协议BBR加速的方法(Google BBR 拥塞控制算法)

相关推荐

    暂无内容!