「这个节点 Ping 值多少?」——这是选择代理节点时最常被讨论的问题之一。延迟(Ping)是衡量网络连接质量的最直观指标,理解它能帮助你做出更合理的节点选择。
延迟的定义
延迟(Latency),也称 Ping 值(来自网络诊断命令 ping),是指数据从你的设备发出,到达目标服务器,再返回的往返时间,单位为毫秒(ms,millisecond)。
这个往返过程通常被称为 RTT(Round-Trip Time,往返时延)。
举个例子:
你向香港的代理节点发送一个「你好,我在」的信号,节点收到后回复「收到」,整个过程花了 30ms,那么这个节点的延迟就是 30ms。
在 Clash 客户端的测速功能中,每个节点旁边显示的毫秒数值就是这个延迟。
影响延迟的因素
延迟主要受以下几个因素影响:
1. 地理距离
物理距离是延迟的基础。光在光纤中传播的速度约为 200,000 km/s(约为光速的 2/3),因此:
- 中国大陆 → 香港(距离约 1,000km):理论最低延迟约 5ms
- 中国大陆 → 日本(距离约 3,000km):理论最低延迟约 15ms
- 中国大陆 → 美国(距离约 10,000km):理论最低延迟约 50ms
实际延迟总是高于这个理论值,因为信号不会走直线,还有路由节点的处理时间。
2. 线路质量
同样的地理距离,专线(IPLC/IEPL)的延迟远低于公网线路,因为:
- 专线路由固定,跳数少
- 不受公网拥堵影响
3. 网络拥堵
公网线路在高峰期大量用户同时使用,会导致路由节点排队处理数据包,延迟显著增加。
4. 路由跳数
数据从你的设备到目标节点,中间经过的路由器数量越多,延迟越高。可以用 traceroute 命令查看路由路径。
5. 服务器负载
如果一个节点承载了过多用户,服务器处理数据的速度变慢,也会增加延迟。
延迟范围参考表
| 延迟范围 | 等级 | 适合用途 |
|---|---|---|
| < 30ms | 🟢 优秀 | 竞技游戏、实时通话、一切场景 |
| 30-80ms | 🟢 良好 | 流媒体、视频会议、普通游戏 |
| 80-150ms | 🟡 可接受 | 日常上网、非竞技游戏 |
| 150-300ms | 🟠 一般 | 基本网页浏览,游戏体验差 |
| > 300ms | 🔴 较差 | 仅适合低要求的网页浏览 |
| Timeout | ⚫ 无法连接 | 不可用 |
注意:延迟数值是参考,不是唯一指标。一个延迟 80ms 但丢包为 0% 的节点,可能比延迟 30ms 但丢包 2% 的节点实际体验更好。
为什么使用代理反而会增加延迟
这是一个很多新用户感到困惑的问题:用了代理,为什么访问境外网站还是很慢?甚至比不用代理还慢?
原因是:代理增加了数据传输的路径长度。
不使用代理时,你的设备直接与目标服务器(如 Google)通信,但由于 GFW 的存在,这个连接通常会被重置,导致无法访问。
使用代理时,数据路径变为:
你的设备 → 代理节点(境外)→ 目标服务器(如 Google)
→ 代理节点 → 你的设备
多了两段跳跃,延迟必然增加。这是代理机制的本质决定的,不可避免。
但对于境外网站,使用代理后的延迟通常远优于直连被 GFW 干扰的延迟——因为 GFW 干扰会导致数据包丢失和连接重置,而代理提供了一条可以正常工作的连接路径。
对于国内网站,合理配置规则模式后,流量不会经过代理,延迟与不用代理完全一致。
高延迟对不同用途的影响
| 用途 | 对延迟的敏感度 | 说明 |
|---|---|---|
| 竞技游戏(FPS、MOBA) | 极高 | > 80ms 即有明显操作感 |
| 视频通话(Zoom、Teams) | 高 | > 150ms 会出现明显声音延迟 |
| 流媒体(Netflix、YouTube) | 中 | 延迟影响不大,主要看带宽稳定性 |
| 普通网页浏览 | 低 | < 300ms 基本无感知 |
| 文件下载 | 极低 | 延迟几乎不影响下载速度 |
选节点时,先用 Clash 的测速功能筛出延迟 < 150ms 的节点,再根据你的具体使用需求(游戏 vs 流媒体 vs 上网)进一步选择。