计算机网络故障排除理与实践

更新时间:2024-01-14 作者:用户投稿原创标记本站原创 点赞:4379 浏览:13751

摘 要:现代社会计算机网络已经应用在各行各业,无处不在,然而同时也带来了很多的烦恼:网络故障越来越普遍,故障种类也十分繁杂,给网络故障的排除带来了数不清的麻烦.文章就网络故障的概念及其诊断方法和排除理论进行了讨论和解析.

关 键 词:计算机网络;网络故障;故障排除

中图分类号:TP393文献标识码:A文章编号:1009-3044(2012)01-0043-02


1计算机网络

依托和采用各种技术方法,把分散在各地的计算机关联起来,形成联系网络,使得这些就算及可以彼此联络并互通共享软件、硬件、数据资料等资源,即由计算机集合加通信设施组成的系统,称之为计算机网络.计算机网络涉及和覆盖的区域大小是不同的,根据区域大小可以分为广域网和局域网.广域网是指覆盖地域较大,如商场、城市之间、乃至全世界;而局域网就是覆盖区域较为狭窄,一般在几米到几十千米之间.计算机网络要求统一的协议来实现网络互联,也只有共同的协议才能加速计算机网络的发展.因特网的通信协议是TCP/IP协议,因特网的发展将全球的计算机网络整合成为了一个整体,也使英特网成为网络的代名词和生活的重要组成.

2计算机网络故障诊断

计算机网络故障诊断是从分析故障现象和原因出发的,用诊断工具初步诊断获得故障信息,确定发生故障的根源,并结合网络原理、网络配置和网络运行的知识,最后达到排除故障的目的,恢复网络正常运行.引发计算机网络故障的原因是多方面的,比如,硬件或者传输线路出现故障或者物理层中的设备连接不畅;数据链路层的网络设备的接口配置问题;上三层CISCOOSI或网络应用程序错误;传输层的通信拥塞和设备故障.计算机网络故障检查首先分析物理层,进而检查数据链路层.按照这样的顺序有条理的检查故障点,确定通信失败的原因,直到系统恢复正常.

3常见计算机网络故障的解决方法

计算机网络技术发展迅速,网络故障也十分复杂,针对具体的诊断技术,总体来说是遵循先软后硬的原则,具体情况具体分析.网络中可能出现的故障多种多样,往往解决一个复杂的网络故障需要广泛的网络知识与丰富的工作经验.

3.1网络故障分层诊断技术

3.1.1物理层及其诊断

通常在OSI分层结构中,处于最基础位置的就是物理层了,网络故障检测最需要的首先就是排查物理层.物理层是以通信媒体为基础,为数据链路实体间的传输工作提供怎么写作.当物理层发生故障时,首先排查物理层电缆连接及网络通信状况.检查无误后,可以尝试检查MODEM、CSU/DSU等设备,这也是经常硬件故障的易发点,应认真检查.一般使用showinterface命令检查路由器端口的物理连接,观察输出端口的情况,如果线路仍然不通,可能就得通知线路的提供商检查线路本身的情况,看是否线路中间被切断,等等.

3.1.2数据链路层及其诊断

数据链路层是物理层和网络层的“中间人”,网络层通过链路层就得到了需要的信息,不需要再和物理层联接.数据链路层为通过链路层的数据进行打包和解包、差错检测和一定的校正能力,并协调共享介质.数据链路层在完成数据交换时,比较注重形成帧.数据链路层的诊断主要是通过排查路由器,观察其数据链路层的通信情况,检查端口的封装方式.

3.2硬件诊断

3.2.1串口故障排除

串口故障多属于连通性问题,一般的解决方法是使用showinterfaceserial命令,根据屏幕输出寻找问题症结所在.串口检测能够帮助我们提供很多解决问题的办法.接口和线路协议组合方式是多样的:1)串口和线路运行状态同为“1”的时候,即同时运行的状态.这种状态下线路协议和串口正在互通信息.2)线路协议为“0”,但是串口为“1”.此时的状态显示串口与协议处于断开,信号在本地和远程的modem之间传递,如果引发故障的话最可能的就是之间的连接出现了错误.错误的连接可能是由于modem操作问题引发的,路由器线路干扰和接收故障也是会造成这种情况的原因.3)串口和线路协议都为“0”的状态,这种故障的出现怕是电力线路出了问题,modem故障也会引起这样的状态.4)串口管理性关闭和线路协议关闭,这种情况可以通过输入noshutdown命令,打开管理性关闭.

接口和线路协议都运行同为“1”的状况下,虽然串口链路的基本通信建立起来了,但仍然可能由于信息包丢失和信息包错误时会出现许多潜在的故障问题.正常通信时接口输入或输出信息包不应该丢失,或者丢失的量非常小,而且不会增加.如果信息包丢失有规律性增加,表明通过该接口传输的通信量超过接口所能处理的通信量.排除故障的最有效途径就是加大线路储存量,若排查其它信息包容量,需查看showinterfaceserial命令的输出报告中的输入输出保持队列的状态.

3.2.2以太接口典型故障排除

以太网接口常出现的典型故障有:过度使用和分享带宽;不停地冲突和中断,帧类型变化.使用showinterfaceether命令可以查看该接口吞吐量、冲突次数、数据包损失、和帧类型的变化等.

通常来讲,最好的方法是先把故障细分或隔离在一个小的功能段上,即首先排除最大的简单段,从任何一个方便的,靠近问题的站点出发,利用二分法隔离障碍,再继续使用二分法直至把故障划分到最小的单位.两个接口试图同时传输信息包到以太电缆上时,将发生碰.不同网络对冲突次数的要求是不同的,一般情况发现冲突每秒有3-5次就可以查找冲突原因了.碰冲突产生拥塞,碰冲突的原因通常是由于敷设的电缆过长、过分利用、或者“聋”节点.

3.3解决网络故障的一般排除模式

出现网络故障是再多难免的,但是要有基本的处理模式和步骤.第一步,分析当前网络情况与状态,初步了解故障现象,抓住问题点,通过表象分别从主客观方向可能解答问题的原因.第二,通过初步分析后,再发散的向周围辐射了解故障现象及变化的点.第三针对所搜集的信息对故障原因作出分析.依托手中掌握的资料,分析是软件还是硬件故障,从而缩短解决故障的时间,大大提高故障解决效率.第四,分析出可能的目标原因之后制定一个诊断计划.分析故障原因时不可贪多,针对单个故障原因容易拟定诊断计划,如果同时兼顾可能的多个原因,会造成诊断的复杂性,不利于故障诊断;第五,按照故障诊断计划执行,观测执行中的现象;第六,在调整参数后,关注参数改变前后现象的不同.故障如果仍然没有排除,可重新调整顺序,继续查找.

4结束语

计算机网络故障的发生在所难免,网络建成运行后,网络故障诊断和排除是网络正常运行的先决条件.如何搞好网络的故障诊断及故障排除工作,提高故障检测成功率,减少故障发生次数,应该做到以下几点:要有对网络相关运行维护知识的基本把握能力,要不断学习和完善知识体系;了解网络体系结构和组成,比如网络拓朴、硬件设备连接、系统参数数据及软件的相关应用;熟悉网络运行出现故障时,不同故障对象的参数输出的情况;更要掌握网络诊断工具,积累处理网络故障的经验,及时把握故障原因,加以分析,根据原因,对症下药,第一时间处理故障.