网络故障诊断以网络原理.网络配置与网络运行的知识为基础.从故障现象出发,以网络诊断工具为手段获取诊断信息,确定网络故障点,查找问题的根源,排除故障,恢复网络正常运行. 【程序编程相关:SUSE对clamav发布升级】
网络故障诊断应该实现三方面的目的:确定网络的故障点,恢复网络的正常运行;发现网络规划与配置中欠佳之处,改善与优化网络的性能;观察网络的运行状况,及时预测网络通信质量. 【推荐阅读:Linux内核多个漏洞】
网络诊断可以使用包括局域网或广域网分析仪在内的多种工具: 【扩展信息:Gentoo对dumb发布升级】
网络故障通常有以下几种可能:物理层中物理设备相互连接失败或者硬件及线路本身的问题;数据链路层的网络设备的接口配置问题;网络层网络协议配置或操作错误;传输层的设备性能或通信拥塞问题;上三层cisco ios或网络应用程序错误.诊断网络故障的过程应该沿着osi七层模型从物理层开始向上进行.首先检查物理层,然后检查数据链路层,以此类推,设法确定通信失败的故障点,直到系统通信正常为止.
路由器诊断命令;网络管理工具与其它故障诊断工具.cisco提供的工具足以胜任排除绝大多数网络故障.查看路由表,是解决网络故障开始的好地方.
icmp的ping.trace命令与cisco的show命令.debug命令是获取故障诊断有用信息的网络工具.我们通常使用一个或多个命令收集相应的信息,在给定情况下,确定使用什么命令获取所需要的信息.譬如,通过ip协议来测定设备是否可达到的常用方法是使用ping命令.ping从源点向目标发出icmp信息包,如果成功的话,返回的ping信息包就证实从源点到目标之间所有物理层.数据链路层与网络层的功能都运行正常.
如何在互联网络运行后了解它的信息,了解网络是否正常运行,监视与了解网络在正常条件下运行细节,了解出现故障的情况.监视那些内容呢?利用show interface命令可以非常容易地获得待检查的每个接口的信息.另外show buffer命令提供定期显示缓冲区大小.用途及使用状况等.show proc命令与 show proc mem命令可用于跟踪处理器与内存的使用情况,可以定期收集这些数据,在故障出现时,用于诊断参考.
网络故障以某种症状表现出来,故障症状包括一般性的(象用户不能接入某个服务器)与较特殊的(如路由器不在路由表中).对每一个症状使用特定的故障诊断工具与方法都能查找出一个或多个故障原因.一般故障排除模式如下:
第一步,当分析网络故障时,首先要清楚故障现象.应该详细说明故障的症侯与潜在的原因.... 下一页