通过 HTTP GET 请求下载指定大小的文件,默认使用 https://speed.cloudflare.com/__down?bytes=104857600 (100MB) 进行测试,计算下载时间得到下载速度。
测试结果:
带宽 是指下载指定大小文件的速度,即一般理解中的下载速度。当这个数值越高时表明节点的出口带宽越大。
延迟 是指 HTTP GET 请求拿到第一个字节的的响应时间,即一般理解中的 TTFB。当这个数值越低时表明你本地到达节点的延迟越低,可能意味着中转节点有 BGP 部署、出海线路是 IEPL、IPLC 等。
请注意带宽跟延迟是两个独立的指标,两者并不关联:
可能带宽很高但是延迟也很高,这种情况下你下载速度很快但是打开网页的时候却很慢,可能是是中转节点没有 BGP 加速,但出海线路带宽很充足。
可能带宽很低但是延迟也很低,这种情况下你打开网页的时候很快但是下载速度很慢,可能是中转节点有 BGP 加速,但出海线路的 IEPL、IPLC 带宽很小。
因此,在选择网络服务提供商时,同时要考虑带宽和延迟这两个指标,根据具体的需求进行选择。对于需要频繁下载大文件的用户,更关注带宽;而对于需要更快的浏览体验的用户,则更关注延迟。同时还要注意,速度测试结果也可能会受到网络拥堵、服务器响应等因素的影响,需要多次测试取平均值来获得更准确的结果。