阿七

  • HOME
  • CATEGORY
    • TECH
    • ENG
    • VIDEO
    • Image
    • MUSIC
  • Baidu
  • MY LIST
LOVE LASTS FOREVER
  1. Home
  2. TECH
  3. Text

加速linux TCP链接速度 Google BBR拥塞算法

10/12/2017 5154 Views 1 Likes 2 Comments

简介

Google BBR是一个TCP加速优化工具,类似于锐速,可用于优化TCP连接,最近Google开源了其TCP BBR拥塞控制算法,并提交到了Linux内核,根据实地测试,在部署了最新版内核并开启了TCP BBR的机器上,网速甚至可以提升好几个数量级。相对锐速来说BBR更加平滑一些,没有锐速的暴力,在4.9内核以后,内置BBR,但是需要开启。

安装

1 使用

首先使用命令查看内核版本

1
uname -r

如果在4.9以下的,先下载内核

1
2
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9-rc8/linux-image-4.9.0-040900rc8-generic_4.9.0-040900rc8.201612051443_amd64.deb(64bit)
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9-rc8/linux-headers-4.9.0-040900rc8_4.9.0-040900rc8.201612051443_all.deb(32bit)

2 安装

内核安装

1
dpkg -i linux-image-4.9.0*.deb

查看内核

1
dpkg -l | grep linux-image

删除旧内核

1
apt-get purge (旧内核名称)

内核更新

1
update-grub

重启

1
reboot

保存生效

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

查看内核是否已开启BBR

1
lsmod | grep bbr

显示以下即启动成功

1
tcp_bbr  13489  12

Licensed under (CC BY-NC-ND 4.0)
Tag: bbr linux tcp
Last:10/10/2018

frank

Love Lasts Forever

Like
< PREV
NEXT >

Comment

  • combo

    非常感谢楼主 很有用

    14/10/2018
    回复
    • frank

      @combo 不用谢

      24/11/2018
      回复
  • 取消回复

    frank

    Love Lasts Forever

    New Hot Rand
    New Hot Rand
    DirectAdmin 去掉邮件队列 Debian Directadmin 中设置 wordpress 最全的伪静态配置 vnstat 清零流量重新统计 忘记关于什么事情了 selinux DirectAdmin面板 删除log How to install htop on CentOS 7
    多少的爱都不要 Ten Nararak Solutions of DirectAdmin My Heart Will Go on 24bit 48000 Hz DirectAdmin面板 NewWorld主题 适配1.50 DirectAdmin面板 删除log LudicrousDB - Wordpress 数据库主从热备

    © 2022 阿七 ALL RIGHTS RESERVED | Working

    Theme Kratos Made By Seaton Jiang