发布时间:2018-03-06 16:36:22 文章来源:互联网
微博 微信 QQ空间
    理论上,只要两端设备支持,光纤可以传输的宽带可以达到无穷大。那为何我们目前的光纤只能达到100M呢?主要是因为运营商在上级的端口进行了限速。

    运营商本来的设备都是千兆级别的,但它不可能只为一户两户家庭服务,于是它只给你报百兆宽带。所以理论速度是1000*100M÷8÷1000=12.5M/s。上层交换机一旦检测到下载峰值超过12.5M/s,就会开始限速,速度也慢慢降下来了。
 
    还有可能是迅雷的显示有误。迅雷在下载时,会将东西先存入内存中缓存,再写进硬盘,中间可能存在卡顿。比方说,0-1s内没有往硬盘写,内存存了10M了。1s-2s,内存又存了10M,连同之前的10M一起写到硬盘就,就造成了下载速度到了20M/s的假象。
 
    而且,迅雷采用P2P的下载机制。简单的解释一下,就是你下载了文件A,文件A存在了你电脑中,其他人可以通过你获得文件A。如果你开着迅雷,和你在同一个局域网的人也要在迅雷上下载文件A,迅雷不必跑很远去找文件A了,它可以直接从你电脑上传给另一个人。这种不经过公网的传输自然速度更快,可以突破理论速度也不足为奇了。
 
    当然,也不排除是迅雷为了推广会员服务,与运营商达成了协议,针对性的解除了会员的一部分限速,造成了显示的下载速度超过了理论速度的情况。

另一视角

换一换