计算机系统应用教程网站

网站首页 > 技术文章 正文

BBR开启教程 bbl怎么打开

btikc 2024-10-19 03:20:49 技术文章 4 ℃ 0 评论

BBR简介

Google TCP BBR是一种加速引擎,这种引擎机制类似于锐速,但是安装形式优于锐速因为嵌入 于内核,安装内核开启BBR就行,不过效果实测并不好于锐速多少。

BBR 目的是要尽量跑满带宽, 并且尽量不要有排队的情况!

安装方法

Debian 8 / Ubuntu 14

  • 下载最新的内核

查看所有内核点击这里

1wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9/linux-image-4.9.0-040900-generic_4.9.0-040900.201612111631_amd64.deb
  • 安装内核

1dpkg-ilinux-image-4.9.0*.deb
  • 更新 grub 系统引导文件并重启

1

2

update-grub

reboot

CentOS 6

  • 下载内核并安装

查看所有内核

123rpm--import https://www.elrepo.org/RPM-GPG-KEY-elrepo.orgrpm-Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpmyum--enablerepo=elrepo-kernel install kernel-ml-y
  • 查看内核是否安装成功

1

rpm-qa|grep kernel

  • 更新 grub 系统引导文件并重启

12sed-i's:default=.*:default=0:g'/etc/grub.confreboot

CentOS 7

  • 下载内核并安装

查看内核点击这里

123rpm--import https://www.elrepo.org/RPM-GPG-KEY-elrepo.orgrpm-Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpmyum--enablerepo=elrepo-kernel install kernel-ml-y
  • 查看内核是否安装成功

1

rpm-qa|grep kernel

  • 更新 grub 系统引导文件并重启

123egrep^menuentry/etc/grub2.cfg|cut-f2-d\'grub2-set-default0#default 0表示第一个内核设置为默认运行, 选择最新内核就对了reboot

开启bbr

开机后 uname -r 看看是不是内核4.9

执行

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

保存生效

1

sysctl-p

执行

1sysctl net.ipv4.tcp_available_congestion_control

如果结果中有bbr, 则证明你的内核已开启bbr

执行

1

lsmod|grep bbr

看到有 tcp_bbr 模块即说明bbr已启动

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表