网络故障排查流程及工具使用手册
2020.04

1.网络故障排查步骤流程:
2.一般的网络故障排查步骤如下:
2.1描述故障现象
亲临现场观察用户演示故障,向用户询问故障发生前的操作行为, 故障发生的首次时间、频率、影响的范围以及故障发生前是否对该节点或网络进行改动, 整理并记录故障现象.
2.2收集可能产生故障原因的信息.
查看网络维护日志并向其他网管员了解近期故障区域的相关变动信息.通过网络管理系统、网络设备诊断命令、操作系统诊断命令、协议分析工具以及网络测试仪器收集故障相关信息.比如, 观察双绞线与水晶头的连接是否正确;通过show interface命令查看交换机端口的状态是否异常;
2.3析故障的原因.
收集到的信息, 分析列举出导致故障的各种可能原因.
2.4解决方案
针对故障原因,按优先级排序,从可能性由大到小的制定出解决方案,提高排查的效率.
2.5逐一实施解决方案
逐一实施解决方案的对策,并观察网络状态,直到故障恢复正常.在实际综合布线故障排除时,可以先采用分段法确定故障点,再灵活应用结合替换法等排除故障,从而提高故障排查的效率.
2.6记录录好故障排查过程
故障排查的过程要认真记录每更改一个参数的结果.处理完故障后,要搞清楚故障发生的原因,定相应的对策,尽可能避免类似的故障再发生,同时记录好日志已备日后查阅,积累运维经验.</
一、分层排障模型(从物理层到应用层)
网络故障排查最忌”乱试”。按 OSI 自底向上:物理层(网卡/线缆/光模块/端口灯)→ 数据链路层(VLAN、MAC、STP、协商速率)→ 网络层(IP、网关、路由、ARP)→ 传输层(TCP/UDP 端口、ACL)→ 应用层(DNS、代理、证书)。先确认链路通断(网卡 up、协商速率正常),再 ping 网关,再 traceroute 看断点在第几跳,最后查应用端口与日志。
二、排障工具箱
- ping / pathping / mtr:看连通性与逐跳丢包延迟。
- traceroute / tracert:定位故障跳点,区分运营商侧还是内网侧。
- Wireshark:抓包看 TCP 重传、RST、DNS 超时、ARP 风暴,可复现 NAT 穿透与三次握手异常。
- 交换机端口:err-disable、CRC 错包、双工不匹配、loop guard 是端口故障高频原因,show interface 看 counters 是第一步。
- 防火墙:iptables/firewalld/nftables/ufw 规则顺序与默认策略决定放行,改前先备份规则、确认 SSH 不会被锁死。
三、工程经验
交换机端口频繁 err-disable 多因 BPDU guard 或线缆接触不良;无线与有线混排时优先固化上联端口;变更防火墙前在测试环境验证并保留回滚命令。运维类故障的闭环是:复现 → 定位 → 临时恢复 → 根因修复 → 复盘沉淀。
相关阅读
本文为转载作品。版权归原作者所有;本站仅作技术学习与方案参考,如涉侵权请联系我们删除。



评论 0
还没有评论,来抢沙发吧。