前阵子打游戏,延迟显示 120ms,按说能玩,但人物动不动瞬移,体验极差。切了个延迟 180ms 的节点,反而稳如老狗。那次之后我彻底明白:看延迟只看平均值是刻舟求剑,抖动(Jitter)才是体验的隐形杀手。
插图来源:Storyset
什么是抖动#
抖动就是延迟的"波动幅度"。延迟 120ms 恒定,和延迟在 60ms–300ms 之间乱跳,平均值可能都是 120ms,但体验天差地别:
- 游戏:抖动大 = 瞬移、技能放不出去。
- 视频:抖动大 = 播放器频繁降清晰度保流畅。
- 视频会议:抖动大 = 声音断断续续。
排查流程#
第一步:确认抖动的存在#
别凭感觉,用数据说话:
- 对节点 IP 持续 ping 一两分钟,看延迟的最大值和最小值差距。
- 差距在几十毫秒内:正常;差距动辄上百毫秒:抖动实锤。
- Cloudflare 测速会直接给出抖动分项,测速站横评里讲过怎么看。
第二步:定位是本地还是线路#
这是最关键的一步,决定后面往哪使劲:
- 先测网关:ping 你的路由器(一般是 192.168.1.1)。如果连网关都抖,问题在你家里:Wi-Fi 干扰、路由器过热、网线松动,逐一排查。
- 再测直连:不走代理 ping 一个国内大站。如果直连稳、走代理抖,问题在代理线路。
- 换网络对比:手机热点下再测一次。如果热点稳、宽带抖,就是宽带运营商的问题。
第三步:线路抖动的细分#
确认是代理线路抖动后,再看是哪种:
换节点的决策依据#
满足下面两条就换,别犹豫:
- 同机场同地区的其他节点不抖(说明不是你本地的问题)。
- 抖动持续存在超过一天(排除临时拥塞)。
只满足一条时先观察:比如全机场都抖,可能是机场整体线路问题,换机场比换节点管用;比如只抖了一会儿,可能是临时波动。
几个实战经验#
- 游戏选节点看抖动不看延迟:延迟 200ms 恒定的节点,打游戏可能比 100ms 狂抖的强得多。
- Wi-Fi 是抖动的重灾区:能插网线就插网线,Wi-Fi 干扰导致的抖动和代理半点关系没有。
- 别在晚高峰做判断:所有结论都要有两个时段的数据支撑,单次测试容易误判。
理解三个基础指标的关系见延迟/速度/丢包科普;觉得速度慢但不知道从哪下手,看网速慢排查。