什么是带宽?
要了解带宽和延迟,我们需要对两者都有一个清晰的定义,所以让我们从带宽开始。带宽是可以从一个点传输到另一点的数据量,通常以秒为单位。互联网提供商通常会以20/20 Mbps的速度宣传其互联网带宽,这意味着每秒可以从YouTube上传或下载20兆比特的数据。大多数人只熟悉兆字节,千兆字节等带宽测量术语,但是Internet提供商仍使用兆位度量标准,因为它使数字看起来更大,但实际上20/20 Mbps的连接大约只有2兆字节。关于带宽要记住的重要一点是带宽不是速度。因此混乱!
什么是延迟?
延迟是数据包从一个点传输到另一点所花费的时间。延迟的另一个准确术语是延迟。关于延迟的一件重要的事情要记住,它是爱因斯坦在相对论中提出的自然现象。在我们的宇宙中,所有事物都需要时间旅行,甚至是光线。因此,在Internet上,数据包传输所需的时间(例如,从Facebook的数据中心到您的计算机)经过的时间称为“ 延迟”。
带宽和延迟之间有什么区别?
通过阅读上面两个术语的定义,您可能已经发现了两者之间的区别,但是如果您仍然感到困惑,我将给您一个类比,使其更易于理解。想象一下,一条高速公路有4条车道,速度限制为60 mph。现在在Internet上,带宽就是高速公路,而延迟则是60 mph的速度限制。现在,如果您想增加在高速公路上行驶的汽车数量,可以添加更多车道,但是由于高速公路上的弯道和颠簸太多,您无法提高速度限制,因此所有汽车必须以60 mph的速度行驶仍然。高速公路有多少车道无关紧要,无论高速公路多大,汽车都可以同时到达目的地!
您可能会问,为什么增加带宽会提高下载速度,不是吗?不,通过增加带宽,您增加容量而不是速度。按照高速公路的类比,想象一下,穿过那条高速公路的车辆都是卡车,上面装有要运送的砖头。所有卡车都必须以60 mph的速度行驶,但是一旦到达目的地而不是运送4块砖,则要运送6载荷,因为高速公路上又增加了2条车道。当您将带宽添加到Internet连接时,会发生同样的事情,容量增加了,但延迟(速度)保持不变。
什么导致延迟?
延迟是由Internet数据包所经过的介质的距离和质量引起的。例如,通过光纤连接的等待时间比通过铜线电缆的等待时间短,但是通过铜线电缆的等待时间比通过卫星连接的等待时间短,等等。卫星使用微波频谱中继来自太空的数据连接。增加等待时间(例如卫星连接中的滞后时间)的原因是数据包必须来回传播的距离。
延迟什么时候会成为问题?
只要网页,Netflix,YouTube和其他多媒体内容快速加载,大多数人就不会注意到也不在乎延迟。仅当需要实时数据传输时,延迟才成为问题。例如,VOIP呼叫,在线面对面会议等。我计算过,任何超过200ms的延迟都会给您带来实时通信方面的问题。例如,在Skype或VOIP通话中,您会遇到明显的延迟,这几乎使得在不中断的情况下进行流畅的通话几乎是不可能的。
如何测试延迟?
从任何计算机测试延迟的最快方法是将ICMP协议与Ping命令一起使用。例如,如果我想测试计算机与Google数据中心之间的延迟,则可以输入ping google.com命令:

如您所见,我的计算机与Google数据中心之间的平均延迟时间为18毫秒。