美文网首页程序员Linux学习之路
【Linux之道】Linux网速慢?使用BBR!

【Linux之道】Linux网速慢?使用BBR!

作者: 梦醒天阑 | 来源:发表于2018-11-09 14:39 被阅读0次

原文链接:https://www.techrepublic.com/article/how-to-enable-tcp-bbr-to-improve-network-speed-on-linux/

检测环境

首先,运行如下命令:
sysctl net.ipv4.tcp_available_congestion_control
检测是否使用RenoCUBIC
如果显示如下:
net.ipv4.tcp_available_congestion_control = cubic reno
那么说明目前用的不是BBR,需要改成BBR。

运行uname -r检测linux内核版本,如果版本低于4.9。
那么需要更新内核,目前Ubuntu16.04用的4.4。不过可以很方便的更新内核,运行如下命令:

sudo apt update
sudo apt install --install-recommends linux-generic-hwe-16.04

更新内核后,需要重启系统
重启完成后,再次使用uname -r查看内核版本,如果大于4.9,那么可以继续往下更改设置了。

更改设置

使用如下命令编辑文件:
sudo nano /etc/sysctl.conf
在末尾加如下两行:

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

保存后,使用如下命令重新加载sysctl:

root@ubuntu1:~# sudo sysctl -p
net.core.default_qdisc = fq
net.ipv4.tcp_congestion_control = bbr

接着,使用如下命令,查看设置是否更改成功:
sysctl net.ipv4.tcp_congestion_control
显示如下:
net.ipv4.tcp_congestion_control = bbr
那么,就更改成功了,可以感受一下网速的提升。

相关文章

  • 【Linux之道】Linux网速慢?使用BBR!

    原文链接:https://www.techrepublic.com/article/how-to-enable-t...

  • CentOS 7安装bbr教程

    Google 开源了其 TCP BBR 拥塞控制算法,并提交到了 Linux 内核,从 4.9 开始,Linux ...

  • CentOS 上开启 BBR 加速 2020-07-26

    CentOS 上开启 BBR 加速(基于centos7) BBR 算法需要 Linux 4.9 及以上的内核支持,...

  • 在Ubuntu16.04上启用TCP-BBR

    [toc] BBR简介 BBR 是 Google 推出的一个「TCP 拥塞控制算法」,它是以 Linux 内核模块...

  • Centos7安装BBR

    查看系统内核 uname -r开启BBR拥塞控制算法的要求是Linux内核4.9以上版本,我们需要先升级Linux...

  • Centos7 开启bbr加速

    首先我们要知道BBR是什么? BBR 是 Google 提出的一种新型拥塞控制算法,可以使 Linux 服务器显著...

  • BBR加速 Centos

    BBR是什么 BBR 是 Google 提出的一种新型拥塞控制算法,可以使 Linux 服务器显著地提高吞吐量和减...

  • 安装 Arch Linux

    Arch Linux 介绍 Arch Linux 是 Linux 的一种发行版,它遵循 Arch之道(The Ar...

  • linux手动配置bbr

    BBR是google的TCP阻塞控制算法,可以最大程度的利用带宽,提升网络传输速率。 Linux kernel 4...

  • linux手动配置BBR

    BBR是google的TCP阻塞控制算法,可以最大程度的利用带宽,提升网络传输速率。 Linux kernel 4...

网友评论

    本文标题:【Linux之道】Linux网速慢?使用BBR!

    本文链接:https://www.haomeiwen.com/subject/idrdxqtx.html