服务器上线阶段,依靠路由跟踪完成链路基线摸底
新服务器部署完成之后,不少运维人员只在本地做简单连通测试就直接上线业务,忽略国内不同运营商之间跨网链路质量参差不齐。上线之后陆续收到部分地区用户访问卡顿、超时反馈,路由跟踪可以在业务正式对外提供服务前完成链路摸底工作。
路由跟踪通过多节点向目标地址发起路径探测,输出各个地区、不同运营商线路下完整的途经节点、延迟数据。通过路由跟踪,运维人员可以直观看到不同地域访问服务器经过的网络路径,评估机房线路对于目标用户群体的适配程度。业务主要面向国内用户,如果个别运营商路径持续出现延迟飙升,就可以提前评估线路优化方案。
服务器部署阶段,防火墙、安全组规则会逐步配置修改,部分规则会拦截 ICMP 探测报文。这时路由跟踪出现最后一跳探测超时,不等于服务器网络链路中断,需要区分是链路本身不通,还是探测报文被安全策略拦截,再开展后续判断。
业务上线前的摸底,不只是做一次路由跟踪。网络环境会存在瞬时波动,多次采样观察数据变化,更能看清链路的稳定程度。个别中间跳无应答属于常见现象,如果从某一跳开始持续高丢包,后续跳数全部异常,就代表链路存在需要处理的稳定性隐患。
服务器选型评估阶段,也可以使用路由跟踪对多个候选服务器做对比,横向对比多线路访问路径与延迟表现,帮助选出更适配业务场景的机房资源。网络摸底只是前期工作的一环,路由跟踪提供网络层参考信息,还需要搭配业务访问测试,完整校验整套服务是否具备上线条件。