故障排查.docx
- 文档编号:152985
- 上传时间:2022-10-04
- 格式:DOCX
- 页数:9
- 大小:107.94KB
故障排查.docx
《故障排查.docx》由会员分享,可在线阅读,更多相关《故障排查.docx(9页珍藏版)》请在冰豆网上搜索。
为了降低设计的复杂性,增强通用性和兼容性,计算机网络都设计成层次结构。
这种分层体系使多种不同硬件系统和软件系统能够方便地连接到网络。
管理员在分析和排查网络故障时,应充分利用网络这种分层的特点,快速准确地定位并排除故障。
然而在实际故障排查过程中,这种分层方法往往被忽略,导致故障排查效率降低。
两种逐层排查方式
OSI的层次结构为管理员分析和排查故障提供了非常好的组织方式。
由于各层相对独立,按层排查能够有效地发现和隔离故障,因而一般使用逐层分析和排查的方法。
通常有两种逐层排查方式,一种是从低层开始排查,适用于物理网络不够成熟稳定的情况,如组建新的网络、重新调整网络线缆、增加新的网络设备;另一种是从高层开始排查,适用于物理网络相对成熟稳定的情况,如硬件设备没有变动。
无论哪种方式,最终都能达到目标,只是解决问题的效率有所差别。
根据具体情况选择排查方式
具体采用哪种方式,可根据具体情况来选择。
例如,遇到某客户端不能访问Web服务的情况,如果管理员首先去检查网络的连接线缆,就显得太悲观了,除非明确知道网络线路有所变动。
比较好的选择是直接从应用层着手,可以这样来排查:
首先检查客户端Web浏览器是否正确配置,可尝试使用浏览器访问另一个Web服务器;如果Web浏览器没有问题,可在Web服务器上测试Web服务器是否正常运行;如果Web服务器没有问题,再测试网络的连通性。
即使是Web服务器问题,从底层开始逐层排查也能最终解决问题,只是花费的时间太多了。
如果碰巧是线路问题,从高层开始逐层排查也要浪费时间。
在实际应用中往往采用折衷的方式,凡是涉及到网络通信的应用出了问题,直接从位于中间的网络层开始排查,首先测试网络连通性,如果网络不能连通,再从物理层(测试线路)
开始排查;如果网络能够连通,再从应用层(测试应用程序本身)开始排查。
首先使用ping命令测试连通性。
在TCP/IP网络中,排查网络问题的
第一步常常是使用ping命令。
如果能够成功地ping到远程主机,就排除了网络连接出现故障的可能性。
即使是使用ping命令,也有一个逐步检测判断的步骤。
图1网络示意图
例如,假设有一个如图1所示的网络,这里要测试网络能否正常通信。
通常从ping远程计算机开始(例中在主机A上ping主机B),成功说明系统和网络正常,失败说明主机离线或网络故障。
失败后再ping同一子网的网关(例中为192.168.1.1)来确认主机A是否能够连接到路由器。
失败后再ping环回地址127.0.0.1来确认TCP/IP协议软件是否有问题,如果有问题,需要重新安装TCP/IP协议软件。
也可以采用另一种步骤,从ping环回地址127.0.0.1
开始,失败说明TCP/IP协议软件安装有问题,如果成功再ping同一子网的网关,如果成功再ping其他网关(路由器)逐步排查网络各个环节,直到最后ping远程主机。
只要成功地ping到远程主机,可以判断网络问题一般发生在更高层次。
分层排查网络的措施
图2分层排查网络的措施
每个网络层次都有相应的检测排查工具和措施,各层的基本排查措施如图2所示。
在最底层的物理层,专业人员往往采用专门的线缆测试仪,没有测试仪的可通过网络设备(网卡、交换机等)信号灯进行目测。
数据链路层的问题不多,对于TCP/IP网络,可以使用简单的
arp命令来检查MAC地址(物理地址)和IP地址之间的映射问题。
网络层出现问题的可能性大一些,路由配置容易出现错误,可通过route命令来测试路由路径是否正确,也可使用
ping命令来测试连通性。
协议分析器(如微软提供的网络监视器)具有很强的检测和排查能力,能够分析链路层及其以上层次的数据通信,当然包括传输层。
至于应用层,可使用应用程序本身进行测试。
WinXP中网络故障排查大全
自从我们把网络“娶”进了家门,从此就烦恼不断,时而网络不稳定,时而传输有问题。
面对随时都有可能出现的网络故障,本期e博士将向大家介绍使用一些WindowsXP内置的工具消灭网络“顽疾”的思路与方法。
由于网络本身特有的复杂性,所以许多网络故障的定位和排除都需要大量的知识和丰富的组网经验,以及一系列软件和硬件工具。
在本文中,e博士将带领大家从诊断网络故障出现的原因、快速排除轻微故障和彻底解决网络故障的方法三方面入手,帮助大家了解并掌握消除网络“顽疾”的方法。
问诊号脉
正如医生首先要对患者的病情有一定的了解才能开药一样,排除网络故障同样也需要首先进行初步“诊断”才行,这个诊断过程对下一步的故障排除往往会起到至关重要的作用。
只有明确了故障出现的原因,才能准确使用相应的工具达到“药到病除”的效果。
1.“自动化”的网络诊断
依次点击“开始→程序→附件→系统工具→系统信息”,在打开的“系统信息”窗口中点击“工具→网络诊断”,随后进入“帮助和支持中心”的网络诊断运行窗口,点击“扫描您的系统”后,网络诊断工具将开始对整个网络进行诊断。
在这个过程中,系统将调用Ping等命令对网关、DNS服务器等进行探测和查错。
此过程完成后,展开所有标有红色“失败”的项,即可快速诊断出故障的所在之处了(图1)。
2.TCP/IP故障诊断工具IPConfig
通过IPConfig提供的信息,可以确定存在于TCP/IP属性中的一些配置上的问题。
例如使用“IPConfig/all”就可以获取主机的详细的配置信息,其中包括IP地址、子网掩码和默认网关、
DNS服务器等信息。
通过所获知的信息,可以迅速判断出网络的故障所在。
例如子网掩码为0.0.0.0时,则表示局域网中的IP地址可能有重复的现象存在;如果返回的本地IP地址显示为169.254.*.*,子网掩码为255.255.0.0,则表示该IP地址是由WindowsXP的自动专用IP寻址功能分配的。
这意味着TCP/IP未能找到DHCP服务器,或是没有找到用于网络接口的默认网关。
如果返回的本地IP地址显示为0.0.0.0,则既可能是DHCP初始化失败导致IP地址无法分配,也可能是因为网卡检测到缺少网络连接或TCP/IP检测到IP地址有冲突而导致的。
3.连接故障诊断工具Ping
大家可能对Ping命令非常熟悉,关于Ping的种种应用也非常多,这里e博士只谈一下通过Ping命令探测远程IP地址和域名来检查连接故障的方法。
假设使用Ping域名的方式失败了,但PingIP的方式却成功了,那么问题显然是出在主机名称解析服务上,此时就应该检查本机TCP/IP属性中设置的DNS服务器是否能够正常解析。
4.“网络路径”诊断工具Tracert
Tracert可以帮助我们确定网络中从一台主机到另一台主机的路径(包括路由器和网关)。
通过Tracert反馈的消息,我们可以初步判定故障所在的位置。
假设A科室到车间的网络不通,我们就可使用“Tracert车间IP”命令来检查故障的位置,当看到反馈信息中有排成一行的三个星号则表示通信到此失败,那么就可以派人到故障位置检查线路和设备。
微恙自疗
在网络应用中,常常会遇到一些令人心烦的小毛病,如网络时通时断、只能上QQ却不能打开网页等。
通过前面的“诊断”得出结果后,你是愿意等高手来排除故障,还是愿意自己动手使用一些“速效”办法来应急“自疗”呢?
一般情况下,你还是想自行排除故障吧。
1.“修复”功能
“修复”功能采用了一种“批处理”的方式,在每次执行该功能时,系统会自动调用内置的近十条网络修复命令,从多个方面帮助用户解决网络故障。
在“本地连接”的右键快捷菜单中可以看到它的存在(图2)。
这个功能可以让网络重新进行DHCP动态IP的分配、可以刷新地址解析协议和NetBIOS
名称等缓存。
这个并不起眼的“修复”功能免去了我们手工输入“ipconfig/renew”、“arp–d”、
“nbtstat–R”、“nbtstat–RR”、“ipconfig/flushdns”等诸多命令的麻烦,能够帮助我们极快地解决很多网络中的轻微故障。
2.暂停服务
在WindowsXP中,很多系统服务都与网络有着密切的联系,如果你在进行了一些设置后发现网络出现不稳定的现象,不妨先将相关的服务暂时关闭,看看是否能够解决问题。
如使用IPSec技术可以提高网络的安全性,这是众所周知的。
但在某些情况下,IPSec
策略会要求网络通信采用“安全模式”,这个要求可能会使一些网络连接变得不稳定。
所以,在设置了IPSec策略后网络不稳定时,不妨先在“运行”栏中输入“services.msc”命令打开“服务”窗口,将列表中的“IPSEC”服务暂时关闭,看看故障是否可以得到解决。
如果停止IPSec服务后问题消失,说明故障是IPSec的部分策略导致的,在故障的大概范围确定下来后,再进行顺藤摸瓜式的故障排除即可,如逐个检查或停用可疑的IPSec策略,观察它们是否存在设置上的问题。
重症猛药
重症需要猛药治,对于网络中的一些使用“速效法”也无济于事的顽疾,要想彻底根治,就要从根本上解决问题。
如一些因系统本身设计上的缺陷导致的故障,必须要用“打补丁”的方法来解决,而那些因混乱不堪的协议设置导致的故障,则需要重装协议方可彻底解决。
1.修修补补
很多想尽办法也难以解决的网络故障,往往都是系统本身设计的缺陷所导致的,针对这种情况我们要做的事情只有一件——下载补丁程序进行修补。
微软的帮助与支持网址是“
2.重装协议
对于一些明显是因为网络协议安装、配置不正确导致的故障,重装协议也许就是最好的办法了。
在Windows98中可以通过在“网上邻居”的属性窗口中删除网卡的方法来重装所有的协议和服务;在Windows2000/XP/2003中使用“Netshintipresetc:
\123.txt”命令,可让
TCP/IP协议恢复初始的状态(未进行任何设置),接着再重新进行设置即可。
网络故障多种多样,但并非无规律可循,随着经验的不断丰富,大家排除网络故障的能力将会越来越高。
希望本期e博士介绍的网络故障排除思路和方法,能够成为大家预防、排除网络故障的得力助手,能够提高大家对网络的管理、维护能力。
网络故障排查的步骤与准则
由于网络协议和网络设备的复杂性,许多故障解决起来绝非像解决计算机故障那么简单,只需要简单的拔插和板卡置换就能搞定。
网络故障的定位和排除,既需要长期的知识和经验积累,对网络协议的理解,也需要一系列的软件和硬件工具,更需要你的智慧。
因此多学习,掌握一定的知识,是每个网络管理员都应该做到的。
在网络故障的检查与排除中,掌握合理的分析步骤及排查原则是极其重要的,这一方面能够让我们快速地定位网络故障,找到引发相应故障的成因,从而最终解决问题,同时
,也会让我们在工作中事半功倍,提高效率及降低网络维护的繁杂,最大限度地保持网络的不间断运行。
在开始动手排除故障之前,最好先准备一支笔和一个记事本,然后,将故障现象认真仔细记录下来。
在观察和记录时不要忽视细节,很多时候正是一些最小的细节使整个问题变得明朗化。
排除大型网络故障如此,十几台计算机的小型网络的故障亦为如此。
网络故障的确认与定位确认及识别网络故障,是网络维护的基础。
在排除故障之前,必须确切地知道网络上到底出了什么毛病,究竟是不能共享资源,还是找接中断线等等,知道出了什么问题并能够及时确认、定位,是成功排除故障最重要的步骤。
要确认网络故障,当然需要首先清楚网络系统正常情况下的工作状态,以此作参照,才能确认网络故障的现象,不然,对故障进行确认及定位将无从谈起。
1.识别故障现象在确认故障之前,应首先清楚如下几个问题:
当被记录的故障现象发生时,正在运行什么进程(即操作者正在对计算机进行什么操作)?
这个进程之前是否曾经运行过?
以前这个进程的运行是否正常?
这个进程最后一次成功运行是什么时
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 故障 排查