1.
概述与准备工作
先准备:列出网段、BGP ASN、专线物理口位(SFP口号)、对端联络人和工单号。小分段:a) 获取电路编号与接入时间;b) 确认本地交换/路由器型号与固件;c) 预留维护时间窗口与告知业务方。
2.
物理层检查(光口与电源)
步骤详解:a) 检查光模块(SFP)是否松动,拔插并清洁光纤头;b) 用光功率计测量TX/RX功率,参考SFP规格;c) 检查设备端口速率/双工是否一致并重置接口(命令示例:interface GigabitEthernet0/1 shutdown / no shutdown)。
3.
链路与接口验证(Ping/Traceroute/MTR)
操作步骤:a) 本地ping对端网关(小包与大包分别测试:ping -c 10 -s 1400)观察丢包与延迟;b) traceroute或mtr定位丢包节点(traceroute -n IP);c) 若中间节点丢包在ISP侧,记录跳数与IP反馈给对端。
4.
MTU与分片问题排查
详细步骤:a) 使用ping带DF标志测试最大不分片包(Linux: ping -M do -s 1472 IP);b) 逐步降低包长直到通畅,确定MTU值;c) 若需要,调整接口MTU或开启TCP MSS clamping(示例:ip tcp adjust-mss 1360)。
5.
BGP与路由策略检查
检查要点:a) 查看BGP邻居状态(show ip bgp summary / show bgp neighbors);b) 确认路由是否被本地策略(route-map/prefix-list)过滤(show run | include route-map);c) 若路由不通,检查看是否有AS PATH或社区被改写,必要时与对端运营商比对RIB表项(show ip route bgp)。
6.
防火墙与NAT导致的连通问题
排查方法:a) 暂时放通ICMP/TCP到对端测试端口,确认是否为ACL阻断;b) 检查目的端是否存在源地址检查或反向路径过滤(rp_filter);c) 对于NAT环境,确认映射表和端口转发规则,使用tcpdump或Wireshark抓包验证流量是否到达边缘设备。
7.
深度抓包与性能分析
操作指南:a) 在边缘路由器抓包(tcpdump -i eth0 host X.X.X.X -w file.pcap),抓取上下行样本;b) 用Wireshark检查重传、RST、窗口缩小与SYN延迟;c) 若为抖动或丢包问题,结合SNMP接口错误计数(ifInErrors/ifOutErrors)判定是否为链路质量问题。
8.
Q1:CN2台湾专线出现高丢包我首先应该做什么?
问:CN2台湾专线出现高丢包我首先应该做什么?
答:先本地做三步:1) 对网关和对端做ping与mtr定位丢包跳点;2) 检查本端接口错误与光功率;3) 若丢包位于运营商中间跃点,记录traceroute结果与时间点,提交工单给ISP并附上抓包与mtr输出。
9.
Q2:如何判断是我方设备问题还是运营商链路问题?
问:如何判断是我方设备问题还是运营商链路问题?
答:按顺序排查:1) 本地接口、光功率与错误计数正常且本地网段内无丢包,排查范围向外扩展;2) 若在首跳就出现丢包或BGP邻居频繁掉线,多为本端设备配置或物理故障;3) 若丢包在中间或多点出现,且发生在运营商网络IP,通常是运营商链路或对端问题,应联系ISP。
10.
Q3:提交运营商工单需要提供哪些必备信息?
问:提交运营商工单需要提供哪些必备信息?
答:必须包含:电路编号、发生时间范围、traceroute/mtr结果(含跳数和丢包)、ping样本(含包大小)、BGP邻居状态截图、光功率值与SFP型号,和尝试过的本端处理步骤;这些信息能大幅缩短排障时间。
来源:广州cn2台湾 专线常见问题与快速故障定位手册