浅谈网络设备故障诊断与排除
2017-03-04韩微
【摘 要】网络故障是一件令人头痛而又不得不面对的难题。对于局域网络而言,网络故障大致可以分为4类,即链路故障、配置故障、协议故障和服务器故障。链路故障通常是由于接插件松动或设备硬件损坏所致,而其他故障则往往由人为的设置所致。在检查和定位网络故障时,必须认真地考虑一下可能出现故障的原因,以及应当从哪里开始着手,一步一步进行追踪和排除,直至最后恢复网络的畅通。
【关键词】网络;故障
一、网络故障概述
(一)故障主要原因和现象
虽然故障现象千奇百怪,故障原因多种多样,但总体来说就是硬件问题和软件问题,即网络连接性问题、配置文件和选项问题、网络协议问题及网络拓扑问题等。
1.网络链路
网络链路是故障发生后首先应当考虑的原因。链路的问题通常是由网卡、跳线、信息插座、网线、交换机等设备和通信介质引起的。其中任何一个设备的损坏,都会导致网络连接的中断。链路通常可采用软件和硬件工具进行测试验证。例如,当某一台计算机不能浏览Web时,首先想到是就是网络链路的问题,这要通过测试进行验证。FTP是否可以登录,是否看得到网上邻居,是否可以收发电子邮件,Ping是否能得到网络内同一网段的其他计算机,只要其中一项加答为YES,那就不是链路问题。当然,即使回答为NO,也不表明链路肯定发生。另外,观看网卡和交换机的指示灯是否闪烁是否正常。
当然如果排除了由于计算机网络协议配置不当而导致故障的可能后,接下来要做的事情就比较麻烦了。查看网卡和交换机的指示灯是否正常,测量网线是否通畅,检查交换机的安全配置和VLAN配置,直至最后找到影响网络链路的原因。
2.配置文件和选项
所有的交换机和路由器都有配置文件,所有的服务器、计算机都有配置选项,而其中任何一台设备的配置文件和配置选项设置不当,同样会导致网络故障。例如,路由器的访问列表配置不当,会导致Internet连接故障;交换机的VLAN设置不当,会导致VLAN间的通信故障,彼此之间都无法访问,更不用说访问Internet了;服务器权限设置不当,会导致无法连接的故障等。
3.网络协议
网络协议,其实就是在网络设备和计算机网络中彼此“交谈”时所使用的语言。因此,如果说没有网络协议就没有网络,这句话一点都不过分。没有网络协议,网络内的网络设备和计算机之间就无法进行通信,所有的硬件设备也不过都是一堆摆设而已。这就如同没有操作系统和应用软件,计算机就是一具没有灵魂的躯壳。因此,网络协议的配置在网络中居于举足轻重的地位,决定着网络能否正常运行。网络协议的含义非常广泛,既包括交换机的路由执行的网络协议,也包括计算机和路由器执行的网络协议。其中任何一个协议配置不当,没有正常工作,都有可能导致网络瘫痪,从而出现网络故障。
二、网络故障排除过程
1.识别故障现象
网络管理员在进行故障排除之前,必须确切地知道网络上到底出了什么毛病,是不能共享资源,还是不能浏览Web,或是不能登录QQ等。知道出了什么问题并能够及时识别,是成功排除故障最重要的步骤。对一名优秀网络管理员的最基本要求,首先就是对问题进行快速定位。也就是说,能够及时找到处理问题的出发点。
为了与帮障现象进行对比,必须非常清楚网络的正常运行状态。因此,了解网络设备、网络服务、网络软件、网络资源在正常状态下的表现方式,了解网络拓扑结构、理解网络协议、掌握操作系统和应用程序,都是故障排除必不可少的理论和知识准备。再次强调,在识别故障现象之前,必须明了网络系统的正常运行特性。
识别故障现象时,应该询问以下几个问题:
* 当被记录的故障现象发生时,正在运行什么进程:
* 这个进程以前运行过吗?
* 以前这个进程的运行是否成功?
* 这个进程最后一次成功运行是在什么时候?
* 故障现象是什么?
2.对故障现象进行详细描述
当处理由用户报告的问题时,对故障现象的详细描述显得尤为重要。当用户说无法浏览Web网站时,仅凭这些信息,恐怕任何人都无法做出明确的判断。这时,就要亲自到现场去试着操作一下,运行一下那个程序,并注意出错信息。
在操作时,应当对故障现象作出详细的描述,认真记录所有的出错信息,并快速记录所有有关的故障迹象,制作详尽的故障笔记。实际上它们究竟表明了什么,这些故障现象是否相互联系呢?在寻找问题答案的过程中,很有可能又导致更多的故障现象产生。所在在开始排除故障之前,应按发下步骤执行:
* 收集有关故障现象的信息。
* 对问题和故障现象进行详细的描述。
* 注意细节。
* 把所有的问题都记下来。
3.列举可能导致错误的原因
接下来要做的就是列举所有可能导致故障现象的原因了。网络管理员应当考虑导致无法浏览Web的原因可能有哪些,网卡硬件故障、网络连接故障、网络设备故障、TCP/IP协议设置不当等。在这个阶段不要试图去找出哪一个原因就是问题的所在。只要尽量多地记录下自己所能想到的,而且是可能导致问题发生的原因就可以了。或许认为可以根据出错的可能性把这些原因按优先级别进行排序。注意,千万不要忽略其中的任何一个细节。
4.故障分析
作为网络管理员,必须搞清楚故障是如何发生的,是什么原因導致了故障的发生,以后如何避免类似故障的发生,拟定相应的对策,采取必要的措施,制定严格的规章制度。
最后记录所的问题,并保存所有的记录。经常回顾曾经处理过的故障也是一种非常好的习惯,这不仅是一种经验的积累,便于以后处理类似故障,从而进一步提高理论和技术水平。
作者简介:韩微(1984.3-),男,籍贯:黑龙江安达市任民镇,学历:本科,毕业院校:东北林业大学,职称:讲师,现就职于:黑龙江农垦科技职业学院、计算机教研室教师,研究方向:网络设备,网站,服务器,大数据,云服务。
参考文献:
[1]王金光,浅谈局域网计算机及网络维护[J]甘肃科技 2008.
[2]闫立荣,如何做好网络维护[J]科技信息.2010.
[3]郭峰,增兴至,刘乃安.无线局域网.北京:电子工业出版社,1997.9.