论文标题

OOKLA速度测试和测量实验室网络诊断测试的比较分析(NDT7)

A Comparative Analysis of Ookla Speedtest and Measurement Labs Network Diagnostic Test (NDT7)

论文作者

MacMillan, Kyle, Mangla, Tarun, Saxon, James, Marwell, Nicole P., Feamster, Nick

论文摘要

消费者,监管机构和ISP都使用基于客户端的“速度测试”来测量单用户设置和汇总的网络性能。尽管在测试设计和实施方面以及用于执行测量值的基础架构中,尽管Ookla的速度测试和测量实验室的网络诊断测试(NDT)以及用于执行测量的基础架构有显着差异,但经常将两项普遍的速度测试分别用于类似目的。在本文中,我们介绍了Ookla和NDT7(最新版本的NDT)的第一个比较评估,包括受控区域和广阔区域。我们的目标是表征这两种速度测试何时何地产生不同的结果,以及导致差异的因素。为了研究测试设计的效果,我们在一系列全面的网络条件和使用模式下进行了一系列受控的,LAB实验(例如,TCP拥塞控制,本机与浏览器客户端)。我们的结果表明,Ookla和NDT7在大多数LAB条件下报告了类似的速度,除了经历高潜伏期的网络,Ookla始终报告较高的吞吐量。为了表征这些工具在大区域部署中的行为,我们在9个月和126个家庭中收集了80,000多对OOKLA和NDT7测量,并具有一系列的ISP和速度层。此首次配对测试分析揭示了许多以前未知的系统性问题,包括NDT7测试结果的高可变性以及Ookla网络中系统性不佳的服务器。

Consumers, regulators, and ISPs all use client-based "speed tests" to measure network performance, both in single-user settings and in aggregate. Two prevalent speed tests, Ookla's Speedtest and Measurement Lab's Network Diagnostic Test (NDT), are often used for similar purposes, despite having significant differences in both the test design and implementation, and in the infrastructure used to perform measurements. In this paper, we present the first-ever comparative evaluation of Ookla and NDT7 (the latest version of NDT), both in controlled and wide-area settings. Our goal is to characterize when and to what extent these two speed tests yield different results, as well as the factors that contribute to the differences. To study the effects of the test design, we conduct a series of controlled, in-lab experiments under a comprehensive set of network conditions and usage modes (e.g., TCP congestion control, native vs. browser client). Our results show that Ookla and NDT7 report similar speeds under most in-lab conditions, with the exception of networks that experience high latency, where Ookla consistently reports higher throughput. To characterize the behavior of these tools in wide-area deployment, we collect more than 80,000 pairs of Ookla and NDT7 measurements across nine months and 126 households, with a range of ISPs and speed tiers. This first-of-its-kind paired-test analysis reveals many previously unknown systemic issues, including high variability in NDT7 test results and systematically under-performing servers in the Ookla network.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源