阿七

  • 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 5345Views 1Likes 2Comments

简介

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 知识共享署名 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
    Windows 绝赞应用 Transmission 安装方法以及种子制作 单词音频合成软件 Accelerider 坐骑云使用方法 Alone - Alan Walker namesilo 性价比最高的域名注册商

    © 2022 阿七 ALL RIGHTS RESERVED | Working

    Theme Kratos Made By Seaton Jiang