网络故障诊断是以网络原理、网络配置和网络运行的知识为基础,从故障现象出发,以网络诊断工具为手段获取诊断信息、确定网络故障点、查找问题的根源、排除故障、恢复网络正常运行的过程。网络故障通常有一下几种可能:
(1)、物理层中物理设备相互连接失败或者硬件及线路本身的问题。
(2)、数据链路层的网络设备的接口配置问题。
(3)、网络层网络协议配置或操作错误。
(4)、传输层的设备性能或通信拥塞问题。
(5)、上三层或网络应用程序错误。
网络故障的诊断过程应该沿着OSI七层模型从物理层开始向上进行。首先检查物理层,然后检查数据链路层,以此类推,设法确定通信失败的故障点,直到系统通信恢复正常为止。
网络诊断可以使用包括局域网或广域网分析在内的多种工具:路由器诊断命令、网络管理工具和其他故障诊断工具。一般情况下查看路由表是解决网络故障的起点。ICMP的ping、trace命令和cisco的show命令、debug命令是获取故障诊断有用信息的网络工具。通常使用一个或多个命令收集相应的信息。根据不同情况,应确定使用什么命令获取所需要的信息。