为什么网速测试报告的结果不同?

我道歉。上周在tl80的技术建议专栏Tech911上,我回答了tl80主编梅丽莎的一个问题。从技术上讲,她是一个生活黑客读者,所以它仍然符合本专栏的主题,但感觉像一个骗子。这周我又在做同样的事情了,不是因为你没有提出有价值的问题-只是另一位tl80的工作人员对我们最近探讨的一个话题提出了一个很好的问题,我敢打赌你们中的一些人也会有类似的想法。...
Illustration for article titled Why Do Internet Speed Tests Report Different Results?

我道歉。上周在tl80的技术建议专栏Tech911上,我回答了tl80主编梅丽莎的一个问题。从技术上讲,她是一个生活黑客读者,所以它仍然符合本专栏的主题,但感觉像一个骗子。这周我又在做同样的事情了,不是因为你没有提出有价值的问题-只是另一位tl80的工作人员对我们最近探讨的一个话题提出了一个很好的问题,我敢打赌你们中的一些人也会有类似的想法。

tl80社交媒体编辑蒂姆写道(通过Slack):

“他妈的互联网速度测试是怎么工作的?为什么我在不同的测试中得到了截然不同的结果?!”

我对这个问题进行了更深入的探讨,结果发现,Tim在对自己的家庭连接进行各种基于web的速度测试时,看到了很多不同的数字。就一个?178.4 Mbps不太破旧。另一方面呢?187仍然做得很好。不过,在第三个问题上,我们遇到了一个奇怪的问题:22.7mbps,这看起来像是一场灾难。它也可能是一个红鲱鱼,发射一个人进入龙卷风的故障排除,他们甚至不需要。

首先,所有的速度测试网站都有一个稍微不同的方法来计算数据,比如你的下载/上传速率,但是一般的原则是非常相似的。例如,下面是Speedtest.net如何描述它的过程。

为了测量延迟,站点会查看消息从您、服务器、再返回到您所用的时间,然后一遍又一遍地重复此过程,最低值将成为您的延迟结果。对于下载和上传,Speedtest测量处理多个数据块所需的时间,同时在整个测试过程中将数据塞满管道。

以下是Netflix对fast.com的做法:

根据网络吞吐量的不同,fast.com客户端使用不同数量的并行连接来运行测试。对于低吞吐量的网络,运行更多的连接可能会导致每个连接争夺非常有限的带宽,导致更多的超时,并导致更长和更不准确的测试。

然而,当带宽足够高时,运行更多的并行连接有助于更快地饱和网络链路并减少测试时间。对于吞吐量非常高的连接,特别是在延迟更高的情况下,一个连接和一个25MB的文件可能不足以达到最高速度,因此需要多个连接。

对于每个连接,fast.com客户端都会选择要下载的25MB文件的块大小。在网络层支持周期性进度事件的情况下,使用下载进度计数器请求整个文件并估计网络速度是有意义的。在下载进度事件不可用的情况下,客户端将在测试期间逐渐增加有效负载大小,以执行多次下载并获得足够数量的样本。”

即使这听起来像是一堆网络上的胡言乱语,那也没关系。关键是,您应该科学地对待吞吐量测试,因为除了测试的固有差异之外,还有许多变量可以影响典型的internet速度测试。

也许你有一个人工慢连接到任何服务器(一个或多个)的测试正在使用或测试是一团糟。您的ISP可能会优先考虑或限制您的性能,这取决于测试的运行方式。甚至你的浏览器,装满了附加组件和扩展,可能会以某种方式干扰特定的测试。或者你在不同的时间运行测试,把“糟糕”的互联网连接错误地理解为你的邻居中其他人在同一时间流式传输Netflix造成的网络拥塞。

别让我开始在无线连接的设备上运行这些测试。在可能的情况下,使用有线连接来消除变量(如果你只是想知道你的房子或公寓是否真的达到了你支付的速度)。将无线网络添加到混合中会使故障排除变得相当困难,因为您必须运行更多的测试来将问题隔离到您的ISP、路由器或设备。

把网络速度测试当成一个科学项目

你不想依赖一个服务的一个测试结果,即使它们看起来很好。您应该从多个提供者运行多个测试,看看是否可以了解趋势。你的速度平均比你要付的钱慢75%吗?有个问题。

Illustration for article titled Why Do Internet Speed Tests Report Different Results?

是否有一两个测试报告的速度如此之快,但其他网站都是废话?你可能做得很好,尤其是如果你没有注意到日常使用中的任何重大问题。

你在Youru光纤连接上下载千兆位有困难吗?也许你的笔记本电脑的机械硬盘和低内存不能处理大量的数据,这会影响测试结果(大大简化过程)。

当我想对自己的网速有一个很好的了解时,我会做各种各样的测试,看看事情进展如何,然后才有压力。此列表包括:

  • 法斯特网
  • 速度测试.net
  • 我的速度
  • DSL报告
  • 测试我的.net
  • M-Lab无损检测
  • 谷歌光纤速度测试

这听起来像很多,但这些测试都很简单,你点击一个按钮,你让它嘎嘎作响,你去做另一个。这很简单。

如果有一两个测试被取消了,那也没什么大不了的。如果我不能达到我所期望的速度,我会考虑我有多想破坏房子的网络设置(或我的桌面系统),因为我没有得到我和室友应该享受的100+Mbps的速度。快乐时光!


  • 发表于 2021-05-14 01:08
  • 阅读 ( 201 )
  • 分类:IT

你可能感兴趣的文章

从桌面开始测试你的网速

...应用程序给了你一个很好的起点。它给你的第一个线索,为什么你的浏览如此缓慢。速度测试已经是一项流行的服务。它还为iOS、Android、Apple TV和Google Chrome提供了专用应用程序。所以,告诉我们这是不是太过分了。 ...

  • 发布于 2021-03-16 01:28
  • 阅读 ( 213 )

什么是通道连接?一种让你的网速翻倍的方法

...要的基础设施部署到您的家庭或企业所在的位置。这就是为什么提供商提供一个覆盖范围图,让你知道他们能够提供什么样的服务。 ...

  • 发布于 2021-03-22 14:34
  • 阅读 ( 197 )

6款出色的android网络应用程序,用于监控、ping等

... 你的网速有多快?这一周你很难不去想你的网速有多慢。不管你的连接速度有多快,也不管你用的是哪种设备。 ...

  • 发布于 2021-03-22 17:15
  • 阅读 ( 275 )

speedtest现在可以测量网络流视频的速度

如果你曾经测试过你的网络的网速,很有可能你至少听说过Speedtest,这是Ookla推出的一项很受欢迎的在线服务,它完全按照它的名字来做。自从2006年Speedtest推出以来,数百万人使用这项服务来检查他们网络连接的下载和上传速度...

  • 发布于 2021-03-26 18:45
  • 阅读 ( 163 )

如何加速你的互联网连接

...和Mac系统,识别进程是很重要的,这样您就可以理解软件为什么使用您的连接。在Internet上搜索任何不明显的进程名称,然后决定是否需要该应用程序。 恶意软件和病毒也可能是不必要的网络活动的来源,特别是在Windows计算机...

  • 发布于 2021-04-03 09:00
  • 阅读 ( 261 )

网速测试是如何工作的?(它们有多准确?)

...,所以数据不必走那么远。企业都知道近在咫尺,这就是为什么像Netflix这样的一些公司会使用内容交付网络让数据离你更近。 但整个互联网并不是离你很近。其中大部分都在很远的电脑上,有时在全国各地,有时在另一个国家...

  • 发布于 2021-04-03 09:38
  • 阅读 ( 230 )

您的智能家庭设备是否需要快速的网速?

...在一定时间内你可以发送和接收多少数据),而不管你认为什么是“快”。网速越高,你可以支配的带宽就越多。 例如,发送或接收电子邮件不需要像从Netflix流式传输电影那样多的带宽。这也适用于各种智能家居功能。 那么,...

  • 发布于 2021-04-05 00:35
  • 阅读 ( 167 )

如何选择最佳(最快)的替代dns服务器

...traDNS,如果您需要,它还提供原始结果。不过,如果你的网速很快,而且是我们网速最快的网速之一,那无论如何都是个不错的选择。但NeuStar并没有明确承诺不**您的第三方数据,其DNS服务条款只是指向其网站隐私政策。 如果...

  • 发布于 2021-04-06 18:03
  • 阅读 ( 407 )

为什么我的网速这么慢?

...的互联网连接或您的互联网服务提供商的网站。 相关:为什么你可能得不到你支付的网速(以及如何判断) 这里有一些警告。速度测试有时可能显得相当高,因为一些互联网服务提供商可能会优先考虑它们,而且它们的服务器...

  • 发布于 2021-04-06 18:33
  • 阅读 ( 256 )

你应该为更快的互联网连接支付更多的费用吗?

...的基础设施已经到位,可以为您提供这种服务。 相关:为什么你可能得不到你支付的网速(以及如何判断) 问题是,根据你的ISP、你所在地区的基础设施和你的邻居的不同,你可能一开始就得不到你支付的网速。这就是为什么...

  • 发布于 2021-04-07 12:09
  • 阅读 ( 164 )
uywe4170
uywe4170

0 篇文章

相关推荐