当前位置:首页 > 互联网 > 正文内容

GOOGLE BBR2 BBRV2 [已更新5.4.0RC6]内核编译及安装

cmc6年前 (2019-12-14)互联网3799

什么是BBR

TCP BBR(Bottleneck Bandwidth and Round-trip propagation time)是由Google设计,于2016年发布的拥塞算法。以往大部分拥塞算法是基于丢包来作为降低传输速率的信号,而BBR则基于模型主动探测。该算法使用网络最近出站数据分组当时的最大带宽和往返时间来创建网络的显式模型。数据包传输的每个累积或选择性确认用于生成记录在数据包传输过程和确认返回期间的时间内所传送数据量的采样率。该算法认为随着网络接口控制器逐渐进入千兆速度时,分组丢失不应该被认为是识别拥塞的主要决定因素,所以基于模型的拥塞控制算法能有更高的吞吐量和更低的延迟,可以用BBR来替代其他流行的拥塞算法,例如CUBIC。Google在YouTube上应用该算法,将全球平均的YouTube网络吞吐量提高了4%,在一些国家超过了14%。
BBR2 是 BBR 的新版本,当前为 alpha 版。

网上的一键脚本不支持CentOS,所自己只能自己编译了,编译至少需要预留10G硬盘空间,本教程已在Viramch、CentOS7测试成功。

一、编译BBR2

1、安装编译相关的工具

2、获取源代码

3、进入源代码文件夹、打开编译选项菜单

1.jpg

4、按  /  (斜杠)键在搜索框输入 bbr2 回车

2.jpg

5、按 数字键 2 进入 TCP_CONG_BBR2 配置页面,(图中显示是50%,按键盘下键到100%按数字2键就显示了。)

3.jpg

6、按 空格键 启用 bbr2 内核模块,然后按 Save 保存到 .config 文件中(按Tab键切换)。

4.jpg

5.jpg

7、查看保存的配置文件中BBR配置项是否为m(CONFIG_TCP_CONG_BBR2=m)

6.jpg

8、禁用签名和调试

PS:因编译时间较长,建议安装Screen,在Screen模式下编译。

9、编译内核并打包成rpm安装包(漫长的等待………)

10、查看生成的rpm安装包,默认在root目录下

7.jpg

二、安装内核


2、查看Grub2菜单

8.jpg

3、选择默认引导项

4、启用BBR2,配置完成然后重启服务器。

5、确认 BBRv2 是否启用

9.jpg

教程到此结束,以下是强迫症操作,删除多余启动项。

1、查询当前使用的系统

2、查看内核系统中安装的内核

yum  remove  你要删除的内核  #把老版本的内核remove,千万不要把正在使用的内核删掉。

3、重新编译引导,然后重启。

本文部分内容来自:


扫描二维码推送至手机访问。

版权声明:本文由陈茂春的博客发布,如需转载请注明出处。

本文链接:https://www.0817dn.com/post/757.html

分享给朋友:

相关文章

全面剖析3721及上网助手

全面剖析3721及上网助手

还在为3721而争论。今天看到了这个,转到这里来,大家好好看看清楚,也许有疑问的地方,请跟帖提出。3721真的能够卸载干净吗?3721真的仅仅是一个中文上网这么简单吗?3721对网络甚至对国家安全的危害仅仅是您目前所认识到的吗?3721自称...

54万!白血病女孩佘艳留下7份救命钱

54万!白血病女孩佘艳留下7份救命钱

昨日,对7个患白血病等重大疾病且面临生死危机的成都孩子来说,具有非常特别的意义。因为一个名叫“佘艳”的孩子,这7个孩子的命运得到彻底的改变——“我来过我很乖”的佘艳送给了这7个正徘徊在生死边缘的小朋友同一个礼物:“生命”。这7个孩子分别是杨...

微软称系统中毒后很难修复 重装才是正解

据外电报道,微软安全官员日前表示,为有效防止恶意软件破坏,企业必须要部署一套自动化管理程序,用来清理硬盘数据并重新安装操作系统。  据IDG报道,微软安全解决方案部门程序经理Mike Danseglio表示:“如果系统被Rootkit或其他...

你真真的了解"双核处理器" 吗??

近来,关于双核处理器的大肆宣传甚嚣尘上,以致于人们对该技术的理解似乎已脱离了某些事实。AMD和英特尔都通过自己的网站对各自的双核处理器优点不惜赞美之辞。这样的宣传行动很及时,因为多数产业观察人士都认为双核处理器将在2006年大行其道。  但...

一个站长创业史

谨以此文,激励自我! 25岁我拥有了两家公司 没有什么不可能,只要有心,一切都有可能,三年时间我从学生蜕变成小头目,从一个行业跳到另一个行业并将两个行业较好的结合在一起实现更广阔的前途,我想告诉要创业的朋友:奇迹是执着者创造的。 2002年...

怎样避免被搜索引擎视为作弊

一个网站要想成功注册,它起码应具备两个条件,一是网站本身要有较好的内容和设计,二是网站没有作弊行为。这里所谓的“作弊”,是指采用一些特殊的、有悖常规的网页设计手法,以期提高网站排名的行为。如何设计好网站,相关的资料很多,本文就不废话了。这里...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。