VPS/云主机等
优惠信息分享

访问家里网络速度慢?国内运营商疯狂qos?开启bbr缓解跨网qos问题

访问家里网络速度慢?国内运营商疯狂qos?开启bbr缓解跨网qos问题插图

自从网间结算后,各大运营商为了自己成本考虑都不约而同的限制了出市出省和跨运营商的流量,导致从外部访问家里nas等设备的时候异常卡顿,平时从nas拉取个文件速度都非常慢,干脆开启bbr缓解运营商qos情况。

一、什么是bbr

BBR是一种网络拥塞控制算法,全称为Bottleneck Bandwidth and Round-trip propagation time。它是由Google开发的一种TCP拥塞控制算法,旨在提高网络的吞吐量和延迟。BBR通过动态地估计网络的带宽和往返时延,并根据这些信息来调整TCP的发送速率,以实现更高的网络性能。BBR的核心思想是通过不断地测量网络的带宽和往返时延,来确定网络的瓶颈带宽和拥塞程度。然后,BBR根据这些信息来调整TCP的发送速率,使其适应当前网络的状况,从而实现更高的吞吐量和更低的延迟。

相比传统的TCP拥塞控制算法,BBR具有更好的性能表现。它能够更准确地估计网络的带宽和往返时延,避免了传统算法中的一些不必要的拥塞控制行为,从而提高了网络的吞吐量和响应速度。BBR已经被广泛应用于Google的网络服务中,并逐渐得到了其他互联网公司和网络设备厂商的采用。

二、bbr好处

一句话,开启bbr可以有效缓解运营商qos问题,提升从其他地方访问家里设备的速度。下面放个截图,我自己用4g访问家里测速服务,跨运营商未跨地区,分别是开启和关闭后的样子,上图为未启用bbr,下图为启用bbr,可以看到,启用bbr后,从其他运营商访问家里网络下载速度提升了50%,为了防止误差我也进行了多次测速,总之提速明显。

访问家里网络速度慢?国内运营商疯狂qos?开启bbr缓解跨网qos问题插图1访问家里网络速度慢?国内运营商疯狂qos?开启bbr缓解跨网qos问题插图2

我也托群友从其他地方进行测速,跨地区未跨运营商,下行速度也提升20%左右,上行速度纯粹是群友宽带上传太猛了,,,

访问家里网络速度慢?国内运营商疯狂qos?开启bbr缓解跨网qos问题插图3访问家里网络速度慢?国内运营商疯狂qos?开启bbr缓解跨网qos问题插图4

三、开启bbr

这个之前有写过教程《一键开启bbr加速网络》,这里不再赘述,相关教程翻看往期文章即可。

这里需要说明下,如果路由器支持bbr,只需要单独在路由器启用bbr就行,反之则需要在对应内网设备上启用bbr。如果是lxc/docker容器,则在宿主机上启用bbr就行。补充下,文中说在路由器开启bbr,前提是通过socat这种应用实现端口转发才行,如果是走防火墙转发无效,最好还是在反向代理服务器上开启bbr。

四、说明

1.bbr只针对tcp流量,如果有udp流量,则没法缓解qos,不过可以使用某个特殊工具实现。

2.开启bbr后,是只能对服务端(这里就是家里设备)提升上传,如果想要提升客户端(在其他地方访问家里)上传速度,还需要在对应客户端也开启bbr,上图中启用了bbr后客户端上传速度提升只是误差,后面测试的时候没有变化这么大。

3.开启bbr后,对所有的tcp上传流量都会有提升,所以像往网盘传文件这种,也会有一定提升,除非网盘主动限制了上传速率。

4.bbr并不是万能,提升效果需要看自己网络qos情况,qos越严重,感知也越明显,反之亦然。

赞(0)
未经允许不得转载:遗弃你|YIQINI.COM » 访问家里网络速度慢?国内运营商疯狂qos?开启bbr缓解跨网qos问题

评论 抢沙发

评论前必须登录!

 

登录

找回密码

注册