延迟如何让人感觉即使是快速的互联网连接也很慢

互联网连接的速度不只是带宽,还有更多的因素。卫星互联网连接尤其如此,它可以提供高达15 Mbps的速度-但感觉仍然很慢。

延迟可能是所有Internet连接和网络的问题。有线网络连接往往具有最低的延迟,而无线连接通常具有较高的延迟。

图片来源:Timo Newton-Syms on Flickr

延迟与带宽

互联网连接,包括卫星互联网连接,都是以“高达15 Mbps”的速度宣传的。您可能会看到提供此速度的卫星互联网连接,并认为使用它的体验与使用15 Mbps有线互联网连接的体验相当,但您大错特错了。

带宽:带宽决定一段时间内数据传输的速度。带宽是每秒可以传输的数据量。 延迟:延迟是指延迟。延迟是指数据在其源和目标之间传输所需的时间,以毫秒为单位。

现实世界中的延迟

假设您正在不同类型的连接上浏览Web。以下是延迟的“感觉”:

卫星互联网连接(高速、高延迟):您可以点击网页上的链接,在明显延迟之后,网页将开始下载并几乎同时显示。 理论连接(低速、低延迟):单击网页上的链接,网页将立即开始加载。但是,完全加载需要一段时间,您会看到图像一个接一个地加载。 有线互联网连接(高速、低延时):单击网页上的链接,网页几乎会立即出现,一次下载所有内容。

延迟总是表现为延迟。例如,如果您正在通过高延迟Internet连接与某人进行Skype聊天,则可能会彼此不同步。你们必须在两句话之间停顿一下,否则你们最终会因为延迟而互相交谈。

如果您正在玩在线游戏,您的操作将会延迟,游戏中发生的事件在到达您的计算机之前会有明显的延迟,而不是感觉近乎即时。例如,如果你在高延迟连接上玩第一人称射击游戏,你会在屏幕上向某人射击,但延迟意味着当你的炮弹到达那里时,他们早就走了。

图片制作人:Flickr上的MLibrary

延迟的原因是什么

带宽和延迟不仅取决于您的Internet连接-它们还受您的网络硬件、远程服务器的位置和连接以及您的计算机和服务器之间的Internet路由器的影响。

数据包不会立即通过路由器传输。信息包必须经过的每个路由器都会引入几毫秒的延迟,如果信息包必须经过许多路由器才能到达世界的另一端,这一延迟可能会累积起来。

但是,某些类型的连接(如卫星互联网连接)即使在最好的条件下也会有很高的延迟。数据包通过卫星互联网连接到达互联网服务提供商通常需要500到700毫秒。

然而,延迟不仅仅是卫星互联网连接的问题。您可能会在不太注意延迟的情况下浏览另一个大陆上托管的网站,但如果您在加利福尼亚州使用位于欧洲的服务器玩在线游戏,延迟可能会更明显。

测量延迟

您可以使用ping命令测量您的计算机和网址之间的延迟。在我们的示例中,我们的计算机和Google服务器之间的流量需要11毫秒。如果我们有卫星互联网连接,这可能高达700ms。

要显示距离对延迟的影响,我们可以ping一下百度--一个中文搜索引擎。百度在北美没有任何服务器,所以我们的电脑必须与它在中国的服务器进行通信。我们的电脑和百度服务器之间的延迟是228ms。

当我们ping本地路由器时,我们看到延迟为1ms。我们的路由器很近,我们可以直接连接,而不需要通过其他路由器。

您可以使用traceroute命令查看每台路由器(或称“跳”)增加的延迟。

潜伏期总是伴随着我们;这只是一个它有多重要的问题。在低延迟时,数据应该几乎是即时传输的,我们应该不会注意到延迟。随着延迟的增加,我们开始注意到更多的延迟。

相关文章