怎么看延迟、丢包和路由波动
网络测试不要只看一个数字。延迟、丢包、抖动和路由路径要一起看。
延迟
延迟越低通常越好,但更重要的是稳定。比如:
- 长期 30ms 左右,很稳定;
- 一会儿 20ms,一会儿 200ms;
后者即使最低值更好,实际体验也可能更差。
丢包
偶发 1 个包丢失不一定代表故障。需要关注:
- 是否持续丢包;
- 是否只在某个时间段出现;
- 是否所有目标都丢,还是单个目标丢;
- 是否客户端真实体验也受影响。
持续丢包比偶发丢包更值得反馈。
抖动
抖动是延迟的波动幅度。实时应用更怕抖动,即使平均延迟不高,波动太大会让体验不稳定。
路由变化
路由会受运营商策略、目标网络、拥塞和维护影响。偶尔变化正常,持续绕路或明显变差才需要重点关注。
怎么判断是不是 Po0 的问题
按链路拆开:
如果只有目标服务慢,可能不是 Po0。
如果 Po0 到多个出口都异常,才更像入口或链路问题。
如果出口机自己直连就不稳定,先修出口机。
推荐反馈方式
反馈时尽量提供:
- 测试时间;
- 入口地区;
- 出口地区;
- 目标地址;
- Ping/TCPing/MTR/Nexttrace 结果;
- 客户端实际现象。
这样比只说“很卡”更容易定位。