带宽和延时的区别

带宽和延时的区别是很多人都会混淆的东西,但如果你是一个IT专业人士,知道这两者之间的区别是很有用的,因为你迟早会面临与之相关的网络问题。部分的混乱是由互联网供应商造成的,他们总是建议增加带宽来解决每一个与网速相关的问题,但正如我们将看到的那样,互联网连接速度并不总是由带宽决定的。


什么是带宽?

要理解带宽和延迟,我们需要对这两者有一个明确的定义,所以我们先说说带宽。带宽是指可以从一点到另一点的数据传输量,通常以秒为单位。互联网供应商通常会这样宣传他们的互联网带宽,比如说20/20 Mbps,这意味着一秒钟内可以从YouTube上传或下载20兆比特/秒的数据。大多数人只熟悉衡量带宽的术语,如Megabytes、Gigabytes等,但互联网供应商仍然使用Megabit的衡量标准,因为它使数字看起来更大,但实际上,20/20 Mbps的连接只有2兆字节左右。重要的是,要记住带宽不是速度,带宽不是速度。


什么是延迟?

延迟是指一个数据包从一个点到另一个点所需的时间。Latency的另一个准确术语是延迟。关于延迟,有一件重要的事情要记住,那就是它是爱因斯坦在相对论中提出的一种自然现象。 在我们的宇宙中,万物都需要时间来运行,即使是光也是如此。所以在互联网上,一个数据包从Facebook的数据中心到你的电脑所需要的时间就叫做延迟。


带宽和延迟之间有什么区别?

通过阅读上面这两个术语的定义,你可能已经发现了两者之间的区别,但如果你还在困惑,我给你做个比喻,让你更容易理解。想象一下,在一条有4条车道的高速公路上,限速是60英里/小时。现在在互联网上,带宽就是高速公路,而延迟就是60英里/小时的限速。现在,如果你想增加通过高速公路的汽车数量,你可以增加更多的车道,但由于高速公路有太多的弯道和颠簸,你不能增加限速,所以所有的车都必须以60英里/小时的速度行驶。高速公路有多少车道并不重要,不管高速公路有多少车道,汽车都会在同一时间到达目的地,而不管高速公路的大小。

那你可能会问,为什么增加带宽就能提高下载速度,这不是速度吗?不,增加带宽是增加容量而不是增加速度。按照高速公路的比喻,想象一下,在高速公路上行驶的车辆都是装着房子的砖头的卡车。所有的卡车都必须以60英里/小时的速度行驶,但一旦到达目的地,不是运送4车砖,而是6车,因为高速公路上增加了2条车道。同样的事情也会发生,当你给互联网连接增加带宽时,容量增加了,但延迟(速度)不变。


是什么原因造成了延迟?

延迟是由互联网数据包通过的距离和介质的质量造成的。例如,通过光纤连接的延迟比通过铜线电缆的延迟短,但通过铜线电缆的延迟比通过卫星连接的延迟短等。 卫星利用微波频谱从太空中转发数据连接。增加卫星连接的延迟,例如,卫星连接的延迟是数据包来回传输的距离。


什么时候会出现延迟问题?

只要网页、Netflix、YouTube和其他多媒体东西加载速度快,大多数人都不会注意到也不会在意延迟。只有当需要实时数据传输时,延迟才会成为问题。例如,VOIP通话、在线面对面会议等。我计算过,任何超过200ms的延迟都会给你的实时通信带来问题,例如在Skype或VOIP通话中,你会经历一个明显的延迟,这将使你几乎不可能在没有中断的情况下进行流畅的对话。


如何测试延迟?

从任何一台电脑上测试延迟的最快捷的方法是使用ICMP协议的Ping命令来测试延迟,例如,如果我想测试我的电脑和Google的数据中心之间的延迟,我会输入命令ping google.com。


带宽和延时的区别


总结

希望你现在对带宽和延迟之间的理解更加清晰了。如果您有任何问题、建议或意见,请使用下面的评论框。


分享到:


相關文章: