你的网盘为什么下载速度慢?

在搜索平台上搜一搜“网盘”两个字,被大家吐槽最多的就是网盘下载速度难以保证,每秒钟都在以不均衡的速度呈心电图的架势摇摆不定,即使是充值了某云的会员,效果仍然是不理想的。一个大水池只能用小水管来放水,真的会等到天荒地老。不过这个下载速度慢的问题现在可以进行优化了,用的就是谷歌的“黑科技”-Google BBR 拥塞控制算法。让用户的文件下载速度翻倍。

在介绍这个“黑科技”之前,我们先来看看,普通的下载是怎么实现的。

 

我们以游乐园排队为例给大家解释:

1、当游乐园客流量并不是很多的时候,很多娱乐项目是不用排队的。直接就可以绑好安全带坐上过山车,老司机带着开一波。

2、游乐园流量稍微有点多的时候,我们就意识到哎呀,可能会排队,就会自动放慢了我们的脚步,力图可以达到走到排队口的时候恰好前面排队的渣渣被消耗完。我们也直接不用排队。可以慢慢的绑好安全带坐上过山车,老司机带着开一波。

3、当游乐园流量很大的时候,我们这时候已经接受到了信号,oops,堵住了,需要排队。那我们也会放慢我们的脚步甚至急刹车停留在原地等待堵住的队伍有新的进展(虽然真实世界我们并不会立刻停下脚步看队伍慢慢消耗殆尽,看细水长流)再继续前行,然后等排到了自己再绑好安全带坐上过山车,老司机带着开一波。

 

这就是一般网络里经常发生的状况:

1、传输一个数据,丢出去的有反馈,证明是绿色通道,没有人和你抢管道,数据分分钟传输完毕。

2、在稍微忙碌的环境下,丢出去的有反馈,但是,相同反馈回来了两三次。这时候就知道水管有点挤,传输数据缓慢行驶

3、在较忙碌的环境下,丢一个都没有反馈回来,那就是前方拥挤,启动应急预案,传输变慢甚至停滞不前,避免拥堵撞在一起。

 

这就是网络下TCP(网络传输协议)堵塞控制。

TCP 一直都是想要走一个公平稳健的下载环境,所以拟定的特点也都是,慢启动,在遇到比较拥挤的小水管的时候,默默地放慢速度甚至停下来。这些公平原则给了一些流氓下载软件提供了有机之乘,拼命的狂加塞不排队,还会增加丢包的风险。真是呵呵哒~。这就会造成网络世界里下载一拖再拖。

 

而从另外一方面来说

从知乎上搜索“BBR”出来最多的就是询问用户如何利用BBR来加速架梯子的速度,达到YouTube 秒开甚至是流畅的观看4K,8K超清视频。YouTube作为谷歌的骨肉,自然首先会用上新技术。据数字统计,用BBR 技术优化过的YouTube流量增长了4%。

所以从上面这些信息来看,BBR 是一项加速TCP的新算法,可以加速网络的传输速度。他的原理和TCP 的不同。

如果说刚才游乐园排队是靠肉眼的反馈来决定这个队伍怎么排,是加快脚步直接上车,还是加快脚步然后突然急刹车,等排队再上车,那么BBR 技术就是在游乐园安插了眼线,一直不断有游乐园内部员工通风报信,告知前方有多少人,大概需要多久处理完这些小渣渣。那这时候心里就有谱了嘛,你就可以自己算一下怎么排队,用什么速度可以在匀速前进的前提下,可以慢慢的绑好安全带坐上过山车,又不会堵车然后老司机还可以带着开一波。

所以,谷歌的这项技术BBR的最大特点就是尽量跑满带宽,不要有排队的情况产生,从而优化自己的传输速度。这就是为啥用了这项技术就可以速度开的飞起。一个情景下,以一定的速度不断测试往返流量时间,然后再以网络可以处理的速度发出流量,避免排队撞车。

这种模式还会有个好处,提防小人,匀速前进,不会突然急刹车,跑满带宽不留空隙,不给流氓软件留机会加塞。所以网络传输数据会很快。

现在,这项技术被运用到了坚果云数据同步传输上。

不管小文件,大文件,统统跑满带宽,文件尽最大化下载下来。不用心疼买的百兆光纤最后没发挥出功效变小水管,空浪费了那么多的钱。坚果云网盘会利用Google BBR传输协议,进行核心参数调优,用户完全不需要在客户端进行任何操作,默认开启buff模式。这就是为啥坚果云盘能做到下的又快,存的又稳。

赞(1)
网站部分内容和图片来源于网络如有侵权请联系我们删除:团队协作|移动办公|文件共享|坚果云的干货分享 » 你的网盘为什么下载速度慢?
分享到: 更多 (0)

坚果云 便捷、安全的网盘产品

免费试用下载客户端