互联网速度测试如何工作? (以及它们的准确性如何?)

速度测试是一种快速查看您的互联网速度的方法。 ISP 承诺在最佳条件下“达到”一定的速度,但速度测试将确认您的连接有多快或多慢。

什么是速度测试?

互联网速度测试是了解您现在的连接速度的最佳方式。 您连接的服务通常会根据您选择的计划、本地拥塞、它所具有的任何限制规则等限制您的下载和上传速度。

关键是您的互联网服务提供商 (ISP) 做出的承诺几乎总是包含“最多”这个短语。 这为 ISP 提供了回旋余地——如果它向您承诺“最高 30 Mbps”,而您始终只能获得 28 Mbps,那么该公司可以说它信守了承诺。 但是,如果您看到 10 Mbps,那么您并没有得到您所支付的费用,是时候致电您的 ISP 了。

速度测试测量您的 ping 以及下载和上传速度。 衡量后两者是必不可少的,因为大多数 ISP 对下载和上传速度做出了单独的承诺。 通常,下载速度的特点很突出,但如果您深入了解细节,ISP 通常会为每个级别指定较慢的上传速度。 例如,我们当地的 ISP 提供了一个下载速度为 500 Mbps,但上传速度为 125 Mbps 的计划。

速度测试的工作原理

选择服务器后,将执行 ping、下载和上传测试。

当您开始速度测试时,会发生多种情况。 首先,客户端确定你的位置和离你最近的测试服务器——这部分很重要。 某些版本,例如 Ookla 的 Speedtest.net,可以选择更改服务器。 测试服务器就位后,速度测试会向服务器发送一个简单的信号(ping),然后它会做出响应。 该测试以毫秒为单位测量往返。

ping 完成后,开始下载测试。 客户端打开到服务器的多个连接并尝试下载一小段数据。 在这一点上,测量了两件事:抓取数据片段需要多长时间,以及它使用了多少网络资源。

如果客户端检测到您有空闲空间,它会打开更多与服务器的连接并下载更多数据。 一般的想法是对你的互联网连接征税,看看它可以同时做多少。

将您的互联网服务想象成有速度限制的高速公路。 打开额外的连接就像在高速公路上增加更多的车道。 限速没有改变,但是更多的汽车可以更快的速度通过相同的空间; 因此,第 50 辆汽车在四车道高速公路上将比在两车道上更快到达。

一旦客户端确定它有正确的连接来测试您的互联网服务,它就会下载额外的数据块,测量在分配的时间内下载的数量,并显示下载速度。

接下来是上传测试。 它与下载测试的过程基本相同,但相反。 客户端不会将数据从服务器拉到您的 PC,而是将数据从您的 PC 上传到服务器。

有关更详细的技术信息,请查看 Speedtest.net 的解释 它是如何工作的。

速度测试准确吗?

此路由器测试显示 ISP 提供的真实速度,而 Wi-Fi 上的其他测试由于其连接而较慢。

  如何在 Minecraft 中制作酿造台

速度测试听起来很简单,但它比看起来要准确地测量连接速度要困难得多。

考虑该过程的第一步:选择测试服务器。 通常最近的服务器可能非常接近——甚至可能在同一个城市。 这种接近是一种最佳情况,因此数据没有那么远的传输距离。 企业知道靠近会产生影响,这就是为什么像 Netflix 这样的一些企业会使用内容交付网络来让数据离您更近。

但是整个互联网并不靠近你。 其中大部分都在遥远的计算机上——有时在全国或另一个国家。 因此,虽然您的速度测试可能会显示非常快的流,但如果托管数据的服务器很远,您可能会发现下载程序非常慢。 在这种情况下,您的结果可能反映了比您的实际使用情况更快的性能。

服务器位置的差异是为什么您在尝试不同的测试时可能会看到不同的速度结果,例如 奥克拉, Netflix的, 或者 谷歌的. 您的 ISP 也可能会提供速度测试,例如 康卡斯特, 光谱, 或者 美国电话电报公司. 但是,您可能不应该依赖 ISP 生成的速度测试。 他们的测试针对理想条件进行了优化,使用靠近您的服务器,这些服务器通常维护在您正在测试的同一 ISP 网络上。 这意味着您将获得比 Netflix 或 Google 速度测试更快的结果。 如果您只是想吹嘘您的 ISP 有多棒(这就是想法),这很好,但对于了解您的实际速度却很不利。

在测试过程的第二步中,客户端尝试打开其他连接并最大化您的网络使用率。 如果您已经对网络征税,那么速度测试就无法充分利用您的资源。 例如,如果您在流式传输 Netflix 或下载大型更新时进行测试,您的结果可能会低于没有运行的测试。

在我们运行的所有测试中,这个结果是最慢的。 当时,一台 Xbox One 正在下载操作系统更新。

您的连接方式以及您正在测试的设备也会影响结果。 连接以太网的 PC 应该比连接 Wi-Fi 的平板电脑具有更快的速度结果,因为通常 Wi-Fi 比以太网慢。 您可能会发现不同设备上的结果会有所不同,即使它们使用相同的连接也是如此。

如何获得最准确的结果

获得准确的测试结果取决于您打算测量的内容。 您想看看您的 ISP 是否真正提供了它所承诺的速度? 然后,寻求最佳条件。 使用连接以太网的设备,选择离您最近的测试服务器,并停止任何可能对互联网连接造成负担的事情(如流媒体服务)。

您甚至可能想在运行速度测试之前重新启动路由器。 如果您的路由器具有内置速度测试,请使用它而不是浏览器测试。 这样做消除了该过程必须跳过的一些障碍。

但是,如果您希望结果更接近真实世界的性能,请使用浏览器或应用程序测试。 绕过路由器测试应该可以让您选择更远的服务器。 如果您经常有一个或两个视频或音频流,请在开始互联网速度测试之前启动它们。

最终,无论您采取哪些步骤或如何测量,您都不会获得完全准确的结果。 但是,您可以获得足够好的结果来满足您的好奇心或检查您的 ISP 承诺的速度。