找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1715|回复: 65

bbrplus(bbr修正版)一键安装与使用

  [复制链接]

5

主题

32

回帖

91

积分

注册会员

积分
91
发表于 2018-12-21 18:53:11 | 显示全部楼层 |阅读模式
本帖最后由 cx9208 于 2018-12-27 22:24 编辑

本帖首发于hostloc,转载请注明原帖

在https://blog.csdn.net/dog250/article/details/80629551 中,  
dog250大神提到了bbr初版的两个问题:bbr在高丢包率下易失速以及bbr收敛慢的问题,  
提到了他个人与bbr作者对这两个问题的一些修正,并在文末给出了修正后的完整代码。  
在这里我只是将它编译出来(不是我写的),做了一键脚本,我叫它bbr修正版,或者bbrplus。  
它基于原版bbr,但修正了bbr存在的上述问题,尝试使其更好,减少排队和丢包。  
  
这里提供一个编译好并内置bbrplus的适用于centos7的内核,以及一键安装方法供大家测试。  

感谢dog250大神对bbr相关原理和代码的解析与分享!  


注意,这是一个实验性的修改,没有人对它的稳定性负责,也不担保它一定能产生正向的效果。  
所以请酌情使用,at your own risk.


github项目地址:https://github.com/cx9208/bbrplus

# 安装方法:  

不支持ovz
CentOS一键安装脚本(自动安装内核并启用):  

[ol]
  • wget "https://github.com/cx9208/bbrplus/raw/master/ok_bbrplus_centos.sh" && chmod +x ok_bbrplus_centos.sh && ./ok_bbrplus_centos.sh[/ol]复制代码

    debian/Ubuntu见:https://www.hostloc.com/thread-508015-1-1.html

    安装后,执行uname -r,显示4.14.89则切换内核成功
    执行lsmod | grep bbr,显示有bbrplus则开启成功
    目前只测了vultr和cloudcone两家idc,如果出现问题,按下面的方法切回原来的内核

    # 卸载方法:
    http://www.c去掉nblogs.com/lolau/p/8964303.html
    用这个教程切换回原来的内核,或者在vnc里重启,重启时选中原来的内核,bbrplus自动失效

    对比效果:
    bbr原版:




    bbr魔改版:




    bbrplus:




    请注意,这只是一台cloucone在非拥堵期的测试结果,不代表不同线路、时段都能达到这样的效果,只是个很不严谨的测试。

    最后,我更期待已经在开发中的bbr2.0了~
  • 本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    ×
    回复

    使用道具 举报

    5

    主题

    32

    回帖

    91

    积分

    注册会员

    积分
    91
     楼主| 发表于 2018-12-21 18:53:25 | 显示全部楼层
    本帖最后由 cx9208 于 2018-12-21 20:58 编辑

    卧槽你们太快了,下周抽个时间折腾个debian/ubuntu版的
    回复

    使用道具 举报

    22

    主题

    723

    回帖

    1544

    积分

    金牌会员

    积分
    1544
    发表于 2018-12-21 23:28:00 | 显示全部楼层
    "at your own risk" 楼主写错了23333
    回复

    使用道具 举报

    2

    主题

    101

    回帖

    226

    积分

    中级会员

    积分
    226
    发表于 2018-12-21 19:37:00 | 显示全部楼层
    哎呀,还要升级内核啊。好麻烦的说。。。
    回复

    使用道具 举报

    18

    主题

    95

    回帖

    262

    积分

    中级会员

    积分
    262
    发表于 2018-12-21 21:13:26 | 显示全部楼层
    战略Mark
    回复

    使用道具 举报

    74

    主题

    1106

    回帖

    2456

    积分

    金牌会员

    积分
    2456
    发表于 2018-12-21 19:05:43 | 显示全部楼层
    此贴要火,赶紧抢个楼
    回复

    使用道具 举报

    4

    主题

    4

    回帖

    22

    积分

    新手上路

    积分
    22
    发表于 2018-12-21 19:40:00 | 显示全部楼层
    顶起来 楼主弄个debian能用的

    回复

    使用道具 举报

    10

    主题

    435

    回帖

    962

    积分

    高级会员

    积分
    962
    发表于 2018-12-21 18:54:45 | 显示全部楼层
    马克再说。
    回复

    使用道具 举报

    15

    主题

    415

    回帖

    921

    积分

    高级会员

    积分
    921
    发表于 2018-12-21 18:56:15 | 显示全部楼层
    给楼主一颗小星星
    回复

    使用道具 举报

    8

    主题

    133

    回帖

    306

    积分

    中级会员

    积分
    306
    发表于 2018-12-21 18:56:20 | 显示全部楼层
    收藏备用
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|Discuz! X

    GMT+8, 2025-4-27 16:12 , Processed in 0.020948 second(s), 4 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表