CDN性能测试工具

测试不同CDN提供商的延迟和下载速度

CDN提供商

Cloudflare (免费版)

ogmiao.events

腾讯EO (国际免费版)

eo.ogmiao.com

CNMCDN (旗舰版)

cnmcdn.ogmiao.com

OMGCDN (入门版)

omgcdn.ogmiao.com

测试文件

📝 访问说明:您可以根据以下域名 + 文件名直接访问文件资源

例如: https://ogmiao.events/motorcycles-3045706.jpg
或者: https://cnmcdn.ogmiao.com/经济学与中国经济-柳欣.pdf
经济学与中国经济-柳欣.pdf (1.1MB)
motorcycles-3045706.jpg (7.3MB)
4K阳光绿叶夏日自然美景.mp4 (72.4MB)

技术说明

延迟计算公式

延迟 = 响应结束时间 - 请求开始时间

• 使用 performance.now() 获取高精度时间戳

• 采用 HEAD 请求方式,仅获取响应头信息

• 结果单位:毫秒(ms)

速度计算公式

速度 = 文件大小(MB) ÷ 下载时间(秒)

• 文件大小:blob.size / 1024 / 1024

• 下载时间:(结束时间 - 开始时间) / 1000

• 结果单位:兆字节每秒(MB/s)

综合评分算法

评分 = 延迟评分 × 30% + 速度评分 × 70%

• 延迟评分:100 - (平均延迟 / 30)

• 速度评分:平均速度 × 10

• 权重分配:延迟30%,速度70%

🌐 HTTP 协议检测

HTTP/3 > HTTP/2 > HTTP/1.1

HTTP/3:基于 QUIC,更低延迟,更好的错误恢复

HTTP/2:支持多路复用,可并行传输

HTTP/1.1:传统协议,逐步降级支持

检测方法:Alt-Svc头、服务器特征、性能分析

🔒 TLS 版本支持

TLS 1.3 > TLS 1.2 > TLS 1.1 > TLS 1.0

TLS 1.3:最新安全标准,更快的握手

TLS 1.2:广泛支持,成熟稳定

TLS 1.1/1.0:较旧版本,逐步弃用

📋 缓存策略说明

缓存时长: 365天
缓存策略: 长期缓存 + 版本控制
缓存破坏: URL时间戳参数

说明:所有测试资源已配置365天长期缓存,测试时通过添加时间戳参数 ?t=timestamp 确保每次请求都是真实的网络测试,避免浏览器缓存影响测试结果的准确性。