网速测试
测量你到最近 Cloudflare 边缘节点的连接——下载、上传、延迟和抖动——全部在浏览器中完成。无需账号,无需安装,结果可导出为 CSV。
网速测试测量的是你的设备与附近一台测试服务器之间路径的四项指标:数据下行有多快、上行有多快、往返一次需要多久、以及往返时间是否稳定。本测试在浏览器中测量你到最近 Cloudflare 边缘节点的连接,使用 speed.cloudflare.com 背后的开源引擎,并为每个数字附上含义,而不是只给一个总分。配套文章如何读懂网速测试结果解释了浏览、视频通话、游戏和 4K 流媒体分别需要怎样的数值,以及为什么同一条线路每次测出的数字都不一样。如果你的地址本身在其他服务那里看起来可疑,可以看看IP 纯净度检测;想了解网站除了你的连接还能从浏览器里知道什么,可以试试浏览器指纹测试;想对比你的网站在全球各地的响应,可以用全球 Ping。
最后更新:
开始之前
- 关闭其他占用带宽的应用和标签页——视频流、下载、云备份和视频通话都会分走正在测量的连接带宽,并拉低测试结果。
- 一次完整测试最多可能产生约 200 MB 的流量(Cloudflare 官方数字)。测试会逐步加大下载和上传的数据量,直到每个方向都测得充分,因此会产生真实流量。
- 请勿在按流量计费或有流量上限的连接上运行测试,例如流量不多的移动数据。尽量使用不限流量的 Wi-Fi 或有线连接;有线连接的结果最稳定、最可重复。
🔒 测试在你的浏览器与最近的 Cloudflare 边缘节点之间进行。Cloudflare 会收集测量结果用于聚合统计;SysOSX 不存储你的任何测试内容。无需账号。
测量由 @cloudflare/speedtest(MIT 许可证)驱动,这是 speed.cloudflare.com 背后的开源引擎。
你的测试数据会怎样处理
测量在你的浏览器与最近的 Cloudflare 边缘节点之间进行:你的设备会向 speed.cloudflare.com 下载和上传测试数据,因此 Cloudflare 会看到你的 IP 地址和测量结果——就像你连接的任何服务器一样。测量结果会在测试完成时由 Cloudflare 收集,用于计算有关互联网连接质量的聚合洞察——这是引擎 README 的原话实质。测试结束后,本页会通过与浏览器指纹测试相同的 whoami 端点显示你的 IP 地址、服务商和大致位置——每页加载最多请求一次;SysOSX 不存储任何测试内容:没有账号、没有历史记录、除了限流之外没有任何标识。CSV 导出在你的浏览器中生成并直接下载,绝不会发送到任何地方。
这项测试不能证明什么
测试结果只是此刻、从这个浏览器、经由这条 Wi-Fi 或网线、到最近 Cloudflare 边缘节点的连接估计。它不是保证的线路速率,也不是对你的服务商的判决:同一条线路每次测出的数字都不一样,因为 Wi-Fi、其他设备、一天中的时段和浏览器本身都会影响结果。
速度以 Mbps(兆比特每秒)显示。要与以 MB/s(兆字节每秒)显示的下载速度对比,请除以 8:80 Mbps 约等于 10 MB/s。结果面板会同时显示两种单位,避免混淆。
网速测试无法诊断连接变慢的原因。它分不清是 Wi-Fi 问题还是服务商问题,是拥塞还是限速,是服务器慢还是线路慢——而且本版本不测量丢包,因为丢包测量需要 TURN 中继,而本站尚未搭建。文章如何读懂网速测试结果解释了如何缩小排查范围,包括改用有线连接、在不同时段测试、以及连续测三次。
测试如何工作
测试分多轮进行。先从较小的下载和上传开始,逐步加大数据量——100 KB、1 MB、10 MB、25 MB、100 MB,最高 250 MB——当某一方向的一轮耗时达到一整秒时就提前停止;这就是为什么高速连接的测试会传输更大的数据。带宽取样本的第 90 百分位数,延迟取中位数;同时还会在下载和上传进行时采样延迟,以显示连接在负载下变慢了多少。
计时来自浏览器的 PerformanceResourceTiming API,它用浏览器自己的时钟测量每个请求——因此结果包含浏览器和 Wi-Fi 的限制,而不只是线路本身。由于测试服务器是最近的 Cloudflare 边缘节点,结果主要反映路径的前半段;托管在远方或服务器本身很慢的网站,即使这项测试看起来很快,实际用起来仍可能很慢。如果需要一个可以引用的数字,请连续测三次,取中间那次的结果。
常见问题
为什么重复测试每次的数字都不一样?
因为你与测试服务器之间的几乎一切都会在两次运行之间变化:Wi-Fi 信号、共享连接的其他设备和应用、一天中的时段,以及响应请求的边缘节点。浏览器也会限制单个页面能达到的吞吐。请把单次运行看作快照:关闭其他应用,连续测三次,取中间的结果。文章如何读懂网速测试结果解释了每一种变化来源。
为什么测出的速度比套餐宣传的速度慢?
宣传速度是理想条件下的线路最大值——通常是有线连接、且没有其他应用占用带宽。浏览器经 Wi-Fi 进行的测试测量的是你的设备实际使用的整条路径,包括 Wi-Fi、浏览器和到最近边缘节点的路由,因此读数通常更低。如果差距很大,请在关闭其他应用的有线连接上重复测试:如果有线数值接近套餐速度而 Wi-Fi 数值不是,瓶颈在 Wi-Fi,而不是线路。
这项测试会耗尽我的移动数据流量吗?
可能会用掉不少:一次完整测试最多可能产生约 200 MB 的流量。请不要在按流量计费的连接上反复测试。测试开始前会有警告,而且它从不会自行运行——只有当你按下“开始测试”时才会测量。