小白问题关于bbr加速选择!求各位mjj解答一下

分类: 日期:2021-07-20 作者:James 浏览:14

使用BBR+FQ加速

使用BBR+FQ_PIE加速

使用BBR+CAKE加速

使用BBR2+FQ加速

使用BBR2+FQ_PIE加速

使用BBR2+CAKE加速

主要有太多区别了

FQ加速是不是=翻强

CAKE加速又是啥

主要是做网站想加速不知道选择谁


-----------------------------------------------------
网友回复:

1、传说中的BBR

我相信,你在搜索各种科学上网技术的时候,肯定不止一次的听过bbr这个东西,在各种博客添油加醋之下,让人觉得它神乎其神。更有bbrplus,bbr2,魔改bbr等一大堆衍生品。仿佛神油一般,用了就能野鸡线路变专线。

那么,这东西究竟是什么?它有没有用?又该用哪一个版本呢?

2、实际的BBR

BBR=BottleneckBandwidthandRound-trippropagationtime,是一种TCP的拥塞控制算法。简单粗暴的理解就是数据流量的交通管理:当公路不再塞车的时候,每辆车自然就能保持较快的车速了。

那么它有没有用呢?一般而言,有BBR和没有BBR会有可以感知的差别(速度、稳定性、延迟方面都会有一些改善),所以【非常建议开启BBR】。

但开启之后,BBR在4.x和5.x之间的差异往往比较微妙、见仁见智,造成体验差别的决定性因素仍然是线路质量。所以【不必纠结版本、不必盲目追新、跟随你的发行版更新内核即可】

3、bbrplus,bbr2,魔改bbr和其他各种听起来就酷炫的版本是不是更好?

一句话:不是!不要用这些!这些都为了吸引眼球乱起的名字!

BBR的更新和发布,都是跟随Linux的内核(Kernel)进行的。换言之,只要你用的是比较新的内核,就自然会使用到新版BBR。

而这些名字看起来很酷炫的东西,说白了就是仍未正式发布的、尚在测试阶段的内核及其对应的BBR版本。这些脚本也仅仅就是通过下载预览版的内核(甚至第三方魔改内核)来率先开启而已。

内核的稳定是一台服务器稳定运行的基石。【BBR测试版带来的细微性能差异绝对不值得更换不稳定的内核。】请选择你所在的Linux发行版所支持的最新内核,这样可以最大限度的保持服务器的长期稳定和兼容。

注意:所谓魔改bbr的【领先】是有非常强的时效性的。比如很多bbrplus脚本,因为几年来都没有更新,到现在还会把你的内核换成4.19,要知道现在稳定如Debian已经是5.9的时代了,那么这个脚本放在2018年1月也许领先了一点,到2018年10月4.19正发布时就已经失去了意义,放在现在甚至可以说是完完全全的【降级】和【劣化】


网友回复:

BBR主要针对少量丢包情况,如果丢包太多,或线路太好,那就没什么用了~


网友回复:

引用:蓝瘦香菇发表于2021-7-1719:08

我选择BBR+FQ_PIE


网友回复:

bbr的总体差别非常小区别不是很大只要不是bbr2那个脑残玩意慢出翔了


网友回复:

引用:ApkB发表于2021-7-1719:08

每个都试一下,看看你的线路适合哪种


网友回复:

主要还是看线路,各种BBR对比区别不是很大,当然不装肯定区别大了


网友回复:

花里胡哨,普通bbr对于大多数为了飞机的人来说足以日常。


网友回复:



    net.core.default_qdisc=fq

    net.ipv4.tcp_congestion_control=bbr

这就足够了


网友回复:

BBR主要针对少量丢包情况,如果丢包太多,或线路太好,那就没什么用了~


网友回复:

1、传说中的BBR

我相信,你在搜索各种科学上网技术的时候,肯定不止一次的听过bbr这个东西,在各种博客添油加醋之下,让人觉得它神乎其神。更有bbrplus,bbr2,魔改bbr等一大堆衍生品。仿佛神油一般,用了就能野鸡线路变专线。

那么,这东西究竟是什么?它有没有用?又该用哪一个版本呢?

2、实际的BBR

BBR=BottleneckBandwidthandRound-trippropagationtime,是一种TCP的拥塞控制算法。简单粗暴的理解就是数据流量的交通管理:当公路不再塞车的时候,每辆车自然就能保持较快的车速了。

那么它有没有用呢?一般而言,有BBR和没有BBR会有可以感知的差别(速度、稳定性、延迟方面都会有一些改善),所以【非常建议开启BBR】。

但开启之后,BBR在4.x和5.x之间的差异往往比较微妙、见仁见智,造成体验差别的决定性因素仍然是线路质量。所以【不必纠结版本、不必盲目追新、跟随你的发行版更新内核即可】

3、bbrplus,bbr2,魔改bbr和其他各种听起来就酷炫的版本是不是更好?

一句话:不是!不要用这些!这些都为了吸引眼球乱起的名字!

BBR的更新和发布,都是跟随Linux的内核(Kernel)进行的。换言之,只要你用的是比较新的内核,就自然会使用到新版BBR。

而这些名字看起来很酷炫的东西,说白了就是仍未正式发布的、尚在测试阶段的内核及其对应的BBR版本。这些脚本也仅仅就是通过下载预览版的内核(甚至第三方魔改内核)来率先开启而已。

内核的稳定是一台服务器稳定运行的基石。【BBR测试版带来的细微性能差异绝对不值得更换不稳定的内核。】请选择你所在的Linux发行版所支持的最新内核,这样可以最大限度的保持服务器的长期稳定和兼容。

注意:所谓魔改bbr的【领先】是有非常强的时效性的。比如很多bbrplus脚本,因为几年来都没有更新,到现在还会把你的内核换成4.19,要知道现在稳定如Debian已经是5.9的时代了,那么这个脚本放在2018年1月也许领先了一点,到2018年10月4.19正发布时就已经失去了意义,放在现在甚至可以说是完完全全的【降级】和【劣化】


网友回复:

不要用bbr2,好像还在实验阶段我个人用cake或者fq_pie


网友回复:

引用:mlcq发表于2021-7-1722:09

1、传说中的BBR

我相信,你在搜索各种科学上网技术的时候,肯定不止一次的听过bbr这个东西,在各种博客添...