BBR通过优化和控制TCP的拥塞,充分利用带宽并降低延迟,起到神奇的加速效果。

  • 测试环境

centos7.5
加速效果,没有那么跨张,但是下载从50K加速到400K

  • 下载更换内核
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
yum --enablerepo=elrepo-kernel install kernel-ml -y
  • 查看内核是否安装成功
rpm -qa | grep kernel
  • 更新 grub 系统引导文件并重启
egrep ^menuentry /etc/grub2.cfg | cut -f 2 -d \'
grub2-set-default 0  # default 0 表示第一个内核设置为默认运行, 选择最新内核就对了
reboot
  • 开机后看看是不是内核 >= 4.9
uname -r
  • 执行 lsmod | grep bbr,如果结果中没有 tcp_bbr 的话就先执行
modprobe tcp_bbr
echo "tcp_bbr" | sudo tee --append /etc/modules-load.d/modules.conf
  • 配置内和bbr
echo "net.core.default_qdisc=fq" | sudo tee --append /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" | sudo tee --append /etc/sysctl.conf
sysctl -p
  • 查看内和是否启动bbr
sysctl net.ipv4.tcp_available_congestion_control
sysctl net.ipv4.tcp_congestion_control

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

  • 查看tcp_bbr是否启动
执行 lsmod | grep bbr, 看到有 tcp_bbr 模块即说明 bbr 已启动
  • 参考资料

https://github.com/iMeiji/shadowsocks_install/wiki/开启TCP-BBR拥塞控制算法

此生必看的科学实验-水知道答案
http://v.youku.com/v_show/id_XMjgzMzcwNDk4OA
《了凡四训》详解之改过之法
https://v.youku.com/v_show/id_XMzY5NTcxMDIwO
印光大师十念法(胡小林主讲第1集)
http://v.youku.com/v_show/id_XMzUwMzc4NzY4NA
精神病为什么治不好
https://v.qq.com/x/page/h0359zvupc0.html
百病之源
https://v.qq.com/x/page/o0359x7oy11.html

centos7开启bbr加速黑科技相关推荐

  1. CentOS7 开启 BBR 加速

    写了那么久的博客,始于Python爬虫,目前专于Java学习,终于有了属于自己的小窝,欢迎各位访问我的个人网站,未来我们一起交流进步. CentOS7 开启 BBR 加速 BBR 是 Google 开 ...

  2. Centos7 开启BBR加速

    建议使用BBR 透明并且使用方便,BBR作为现在TCP比较好的拥塞控制协议,通过对于带宽和网络延迟的交替估计更加准确控制发送窗口的大小. Centos7开启方法: 1.更新系统 yum update ...

  3. 什么是BBR加速,Centos7如何开启BBR加速,优化服务器的传输速度,避免堵塞

    Centos7开启BBR加速,优化你的传输速度,避免堵塞 了解BBR加速 什么是BBR加速? BBR是一种加速TCP的拥堵算法技术.BBR 利用瓶颈带宽和往返传播时间,被认为是迄今为止跨越不同路由发送 ...

  4. 硅谷蓝图发布销售加速黑科技组合第一期

    (文)Patrick@硅谷销售研究院 今天硅谷蓝图发布第一期2018年Q4的销售加速黑科技组合,让更多企业了解业内前沿技术供应商,共同加速业务成长,推进管理精细化发展. 这个组合本来是基于我们的科学销 ...

  5. Ubuntu 16.04 开启BBR加速

    BBR(Bottleneck Bandwidth and RTT)是Google推出的一个提高网络利用率的算法,可以对网络进行加速,用来干什么大家心里都有B数 Ubuntu开启BBR的前提是内核版本必 ...

  6. aws ec2开启bbr加速

    注:文章来自于我的博客shawnluo.com,欢迎访问~! 背景: 使用github学生包,获得了aws的75刀额度,开启了ec2实例,搭建好了.但是速度比较慢,特别是晚高峰时段. 故而为其开启bb ...

  7. Centos7安装开启BBR加速

    BBR 是 Google 提出的一种新型拥塞控制算法,可以使 Linux 服务器显著地提高吞吐量和减少 TCP 连接的延迟. BBR解决了两个问题: 1.再有一定丢包率的网络链路上充分利用带宽.非常适 ...

  8. CentOS7 配置BBR加速

    CN2 的路线很慢,延迟几百ms,启用了BBR加速,看720p比较流畅,之前是240p都很卡,BBR加速很棒. 参考文献: CentOS 7 开启Google BBR

  9. 揭秘360手机助手未经用户同意,自动开启辅助功能的“黑科技”

    转载自:https://www.freebuf.com/articles/terminal/121253.html 0×00 概述 Android为正常使用手机有障碍的用户提供了辅助功能,即Acces ...

最新文章

  1. 第三方类AFNetworking
  2. MDX 中的重要概念 (MDX)
  3. python 中文识别 不用tesseract_Python——验证码识别 Pillow + tesseract-ocr
  4. sklearn 特征工程
  5. JavaScript重难点解析3(原型与原型链、执行上下文与执行上下文栈)
  6. 存放哪些内容 项目中vuex_房屋安全鉴定中房屋抗震检测内容有哪些
  7. envi查看灰度直方图_ENVI实习直方图匹配校正分类.doc
  8. 怎么用别的方法里的变量_微波炉烤鸡翅的方法 怎么用微波炉烤鸡翅
  9. adaway的jni设计摸索
  10. Thesus(忒修斯)的故事
  11. H5横幅,旗帜飘动动画
  12. TCP协议和UDP协议头部结构
  13. java graphics2d 绘图_java GUI Graphics2D 绘图
  14. 个人永久性免费-Excel催化剂功能第60波-数据有效性验证增强版,补足Excel天生不足...
  15. Windows10 电源选项中没有 唤醒时需要密码
  16. win10 linux 修复引导菜单,win10 + Ubuntu16.04双系统修复linux grub引导丢失
  17. OA系统高性能部署方案
  18. 不怕有错误,就怕没错误(1)
  19. 第二台计算机,世界上第二台电脑的名称是什么
  20. 大衣哥谷传民纷争,若和合国际收购《火火的情怀》收购价格受关注

热门文章

  1. MySQL 服务基础
  2. aix java安装_AIX系统中安装Java6全过程
  3. 大数据分析案例-基于随机森林算法构建人口普查分析模型
  4. FL Studio21傻瓜式编曲音乐编辑器FL水果软件
  5. rec更新系统保留root,刷了第三方rec后怎么更新系统
  6. Eclipse安装DSS会出现的一点问题
  7. VTD链接不到license
  8. jmeter(二):简单web测试流程
  9. UNIXLinux操作系统---文件系统
  10. 嵌入式开发<单片机软件升级>