课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
随着互联网的不断发展,越来越多的人都在学习计算机网络技术,而今天我们就通过案例分析来了解一下,造成网络延时的构成因素都有哪些。
肯定是信号传输的距离,距离越长,传输速率越慢,需要的时间就越长。
接下来就是消息的长度,我们把消息中的所有比特转移到链路中需要时间,消息长度越长,需要的时间越多。
数据上了链路之后,处理分组部、检查位错误及确定分组目标也需要时间。
我们对于分组数据进行排队处理也需要时间。
现在主网络的传输介质基本上都是光纤了,光在光纤中传播,并不是直线进行的,并且也有折射率的影响,所以速度比光在真空中传播要慢一点。
比如说信号围绕赤道转一圈,只需要大概200ms。已经很快了。
200ms确实很快了,但是对于某些实时性要求特别高的应用场景,我们可以使用CDN技术(ContentDeliveryNetwork,内容分发网络),把内容部署在全球网络中,然后从近的地方去取数据。从而大大减少传输延时。
200ms够快了,但是为什么我们仍然会感觉到网速慢呢?
大家都听过木桶原理吧,木桶能够装的水,决定于短的那块木板。同样的对于网络延时来说,提升速度不在于你在主干网上采用了多么先进的技术,因为提升的再多或者再差也是毫米级的。
真正决定网速的在于后一公里,也就是你电缆线的传输速率,你的wifi的传输速率,还有你电脑的处理速率等。
能接入更高带宽固然好,特别是传输大块数据时更是如此,比如在线听音乐、看视频,或者下载大文件。可是,日常上网浏览需要的是从数十台主机获取较小的资源,这时候往返时间就成了瓶颈。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请在707945861群中学习了解。