检测网络响应时间、丢包率和抖动
Ping(Packet Internet Groper)是一种网络诊断工具,用于测量本机到目标服务器之间的网络延迟和连通性。它通过发送ICMP(Internet Control Message Protocol)回显请求数据包到目标服务器,然后测量服务器回传响应包所需的时间。
Ping测试返回的关键指标包括:延迟(Latency)——数据包往返时间,单位为毫秒(ms);丢包率(Packet Loss)——发送的数据包中未能成功到达目标的比例;抖动(Jitter)——延迟的变化幅度。
| Ping值(ms) | 评价 | 适用场景 |
|---|---|---|
| 0-20 | 极优 | 电竞游戏、高频交易 |
| 20-50 | 优秀 | 在线游戏、视频会议 |
| 50-100 | 良好 | 网页浏览、视频流 |
| 100-200 | 一般 | 网页浏览(可接受) |
| 200+ | 较差 | 仅适合邮件、下载 |
Ping测试主要测量延迟(响应速度),而网速测试测量带宽(传输容量)。一个网络可以有高带宽但高延迟(比如卫星网络),也可以有低带宽但低延迟。两者结合才能全面评估网络质量。
一般来说,丢包率在1%以下属于正常。超过5%可能会影响视频会议和在线游戏体验。100%丢包表示完全无法连接目标服务器,可能是网络中断或防火墙阻止。
部分网站(如Google、Cloudflare)会过滤ICMP请求,导致Ping返回超时。这不代表网站不可访问,只是服务器配置阻止了Ping请求。你可以尝试访问网站本身来验证连通性。