首页 百科知识 网络中故障现象的分类

网络中故障现象的分类

时间:2022-10-16 百科知识 版权反馈
【摘要】:设备故障是指网络设备本身出现问题。在一般硬件故障中,网线的问题占其中很大一部分。但是网络应用中的其他故障就不是很容易解决了,如网络通信阻塞、广播风暴以及网络密集型应用程序造成的网络阻塞等。前面已经介绍了造成局域网故障的主要因素。用户是故障信息的主要来源,毕竟他们每天使用网络,而且他们所遇到的故障现象最明显、最直接。

8.11 网络中故障现象的分类

在进行网络硬件和软件的安装之后,可能会遇到各种问题,导致无法联通网络。要解决这些网络问题,必须具备丰富的软、硬件知识。局域网的组建并不复杂,但是很多时候局域网的故障会把人弄得焦头烂额。因此对网络故障测试和调试的方法是解决问题的关键。局域网的故障主要分硬件故障和软件故障两种,其中硬件故障比较难诊断和解决。

一、硬件故障

硬件故障又分为以下几种:

1.设备故障

设备故障是指网络设备本身出现问题。如网线制作或使用中出现问题,造成网线不通。在一般硬件故障中,网线的问题占其中很大一部分。另外,网卡、集线器和交换机的接口甚至主板的插槽都有可能损坏,造成网络不通。

2.设备冲突

设备冲突是困扰电脑用户的难题之一。电脑设备都是要占用某些系统资源的,如中断请求、I/O地址等。网卡最容易与显卡、声卡等关键设备发生冲突,导致系统工作不正常。

一般情况下,如果先安装显卡和网卡,再安装其他设备,发生网卡与其他设备冲突的可能性就小些。

3.设备驱动问题

设备驱动问题严格来说应该算是软件问题,不过由于驱动程序与硬件的关系比较大,所以也将其归纳为硬件问题。主要问题是出现不兼容的情况,如驱动程序与操作系统、驱动程序与主板BIOS之间不兼容。

4.软件设置故障

除了硬件故障外,软件设置不正确也会导致局域网出现各种各样的故障。

5.协议配置问题

协议是电脑之间通信的“语言”。如果没有所需的协议,协议绑定不正确,协议的具体设置不正确,如TCP/IP协议中的IP地址设置不正确,都会导致网络出现故障。

6.服务的安装问题

局域网中,除了协议以外,往往需要安装一些重要的服务。举例来说,如果需要在Windows 2000系统中共享文件和打印机,就需要安装Microsoft文件和打印共享。

7.安装相应的用户

例如,在Windows系统中,如果是对等网中的用户,只要使用系统默认的Microsoft友好登录即可。但是如果用户需要登录Windows 2000域,就需要安装Microsoft网络用户。

8.网络标识的设置问题

Windows对等网和带有Windows 2000域的网络中,如果不正确设置用户电脑的网络标识,也会造成不能访问网络资源的问题。

9.网络应用中的其他故障

上面所介绍的故障,一般都是因为疏忽或对系统情况了解不清造成的,因此比较容易避免。但是网络应用中的其他故障就不是很容易解决了,如网络通信阻塞、广播风暴以及网络密集型应用程序造成的网络阻塞等。

二、排除网络故障的一般方法

前面已经介绍了造成局域网故障的主要因素。当出现用户无法联上局域网或者用户无法访问局域网资源时,网管如何在短时间内找到问题的症结呢?下面介绍排除网络故障的一般方法。

中医有“望、闻、问、切”的诊断方法,网络故障也有一定的解决之道。按照一定的顺序和方法进行操作会收到事半功倍的效果。

1.首先要检查的问题

有些问题很简单,只需进行简单的检查和操作就可以解决。

(1)弄清问题是否由用户的错误操作所引起

很多时候网络用户出现的问题实际上与网络没有什么关系,而是用户对电脑进行了某些错误操作发生的,例如可能改动了电脑的配置,安装了一些会引起问题的软件,或者是误删了一些重要文件,表面上好像是网络引起的。所以,在动手解决问题前,必须向用户询问清楚故障发生前后所做的操作,以及当时电脑的反应和表现。

(2)检查物理连接是否正确

看看网线有没有松脱,还是根本就没插入网卡或集线器的接线口。集线器或交换机的电源是否打开?交换机或集线器的电源插头是否松脱?就像显示器没接电源线造成显示器出现故障的假象一样,由于物理连接造成的网络故障很有迷惑性。

(3)重新启动电脑

有很多问题只要重新启动一下电脑,就可以迎刃而解。

注意,上述的方法用于问题发生在一两台机器时,可能很快就能解决问题。但如果很多用户都反映同一问题,那就很可能是网络的问题了。

2.解决网络问题的一般顺序

检查网络问题有一定的操作步骤,如果方法得当,那么在处理故障的时候就会少走很多弯路。

首先询问用户,了解他们都遇到了什么故障,他们认为是哪里出了问题。用户是故障信息的主要来源,毕竟他们每天使用网络,而且他们所遇到的故障现象最明显、最直接。然后如果可能,问问一起做管理的同事,有多少用户受到了影响?受影响的用户有什么共同点?发生的故障是持续的还是间歇的?在故障发生之前,是否对局域网中的设备和软件进行了改动?办公楼是否在装修或施工?是不是停过电?以前是不是有同样的问题出现?

然后,对收集到的信息进行整理和分类,找出引发问题的若干可能。对故障的排除进行计划,想好从哪里入手,哪些故障需要先排除?对要处理的问题心中有数,行动起来就会有的放矢,不会顾此失彼。

根据故障分析,把认为可能的故障点隔离出来,然后一个一个地对可能的故障点进行排除。例如,在处理某台电脑不能联网的问题时,我们可以用交叉电缆直接连接两台电脑,看是否能够联通,将电脑与网络设备隔离开来,判断是电脑的问题,还是网络设备的问题。

三、网络安装常见故障分析

下面我们按照网络安装的顺序,介绍两种故障处理和排除的方法。在开始之前,必须提醒各位要准备好几种常用的工具:一字和十字螺丝刀、网线钳、一根制作好的3m交叉线和电缆测试仪。

1.无法在用户电脑中安装网卡

用户在安装网卡的时候,有时会发现新安装的驱动程序不起作用,看不到新安装的网卡,甚至连机器的启动都无法完成。出现这种情况,主要是因为用户的电脑中设备冲突所致。

发生冲突的原因也是各种各样的,容易和网卡发生冲突的板卡主要有显卡和内置Modem。解决这一问题的方法其实很简单,按照如下的方法就可以解决:

(1)把其他板卡,如声卡、内置Modem等设备卸下,只保留显卡和网卡,然后开机引导系统;

(2)安装显卡的驱动程序;

(3)安装网卡驱动程序;

(4)一切正常后,再插入其他板卡,并安装这些设备的驱动程序。

还有一种情况,就是网卡与主板接触不良,如果发生故障之前移动过电脑,可以将网卡卸下,然后再插入主板的扩展槽。

只要经过以上几步,一般的冲突问题都可以解决。如果问题还不能解决,就需要在CMOS设置中,对系统资源进行进一步设置。具体的做法是,首先设置让系统自动分配资源,然后禁用系统中不存在的设备(将这些设备的设置值设为Disabled)。因为目前的主流电脑设备和操作系统都已经支持即插即用,因此经过修改CMOS设置、重新安装驱动程序之后,无法安装网卡的情况一般都可以解决。

2.查看“网络邻居”时系统提示:“无法访问网络”

导致这种情况发生的原因有很多,用户按照以下步骤就可解决:

(1)检查网卡是否正确安装;

(2)检查网线和集线器。

先检查网线是不是已经松脱了?或者干脆就没插在网卡上?检查集线器端,网线是否连接好了?集线器的电源是否打开?集线器是否有问题?最直接的方法是检查网卡和集线器上的工作状态指示灯。如果指示灯不亮,就说明硬件连接有问题。把网线从接口上拔下来,再重新插好,看看问题是否解决。

如果问题依旧,就把网线换到集线器的另一个接口试一试。如果问题解决了,就说明毛病出在集线器上;如果换接口不奏效,就使用电缆测试仪对网线进行检查。如果确实是电缆的问题,就需要重新制作网线。

如果问题还没有解决,网卡和集线器的指示灯显示工作正常,就需要通过软件对网卡进行诊断。最直接的方法就是使用Ping命令进行诊断。

方法为单击“开始”菜单,然后单击“运行”命令,在“运行”文本框中输入“ping 本机IP地址”,如果可以联通,表明本机网卡没有硬件问题。如果无法联通,则表示本机的网卡损坏了,解决的办法就只能是更换了。

Ping命令是最基本的命令行网络工具,主要用来检测网络中设备的联通性,可以判断网络连接是否正常。虽然这一工具很简单,但是这一工具对判断线路状况、协议设置状况和服务器问题有很大帮助,我们必须掌握。

a.ping 127.0.0.1

127.0.0.1被规定为loop back地址。这个测试包不会被送到本机上的网络设备,而是被送到本机的loop back driver。这一操作通常用来测试TCP/IP协议组是否正常运行和工作。

b.ping本机IP

如果前面TCP/IP协议组工作正常,这一命令就可检查本机的网络设备是否工作正常。如果设备出现故障,就不会有回应。

c.ping本地网络中其他电脑的IP

这一命令可以检查本地网络的工作情况。如果所有电脑都无法ping通,那么可能是与本机相联的网络设备如网线和集线器等出现了故障。如果可以联通部分电脑,则问题可能出在被ping的设备上。

d.ping网关IP

网关实际上是网络的出口,如果能够成功ping通,就说明本地网络与网关的设置都没有问题。

e.ping 互联网上的IP或者域名

ping互联网上的IP,如果成功,就说明本地的网络设置正确。接着如果ping域名(或电脑名),无法ping通,那么就说明网络中的DNS有问题。

(3)检查是否安装了局域网中所需的协议

如果进行了以上检查仍然一无所获,看一看电脑是否安装了局域网中使用的通信协议。具体的方法是在该连接的“属性”框中查看所使用的网络组件列表。

四、Windows 2000 active directory 故障、检测方法及其维护

在Windows 2000系统中,Active Directory以其突出的特点和完备的性能而日益受到用户的重视。Active Directory 目录服务使用结构化的数据存储作为目录信息结构的基础。Active Directory 的优点是:具备信息安全性,实现了基于策略的管理、系统可扩展性和伸缩性、系统间信息的复制、集成DNS服务以及与其他目录服务的互操作性等。其出色的性能也在应用中产生了相应的难度。故此,系统在运行过程中按照约定的模式记录了大量的日志文件,保存了Active Directory运行时的状态轨迹;而且,在Windows 2000 Resource Kit中,提供了相应的辅助和诊断工具,以便用户可以准确地判断使用中出现的问题,保证系统的运行处于可靠、安全和高效的状态。

Windows 2000 Resource Kit中提供的工具有这样几类:

·发布工具类

·诊断工具类

·文件和磁盘工具类

·网络管理工具类

·性能管理工具类

同时,在Windows 2000系统内部还具备了相应的管理工具,包括:性能管理、设备管理、系统安全模式、网络管理、注册表管理、系统更新管理、系统故障报告管理和一些涉及网络连接、DNS解析、协议管理等方面的MS DOS命令形式的应用工具。

(一)Active Directory的运行日志记录

Active Directory的运行日志可以通过注册表的修改而实现对于性能的全面监测。相关的注册表记录为:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NTDS\Diagnostics

因此,我们可以获得有关性能分析的全面数据——日志文件。与Active Directory有关的日志文件有:

1.DCPromoUI.log

保存在%SystemRoot%\Debug目录下,记录了有关Active Directory的安装/卸载的详细数据。即运行Active Directory Installation Wizard(也就是dcpromo),就开始建立成功/出错的信息记录。一般包括下述内容:

·用于复制的源域控制器的名称

·将要复制到目标服务器的目录内容

·在每个域的组成部分中的复制项目

·目标域控制器的服务配置

·有关注册表和文件的存取控制权限(ACEs)设置

·SYSVOL 目录

·应用错误信息

·在安装/卸载过程中Administrator 所做的选择

2.DCPromos.log

保存在%Windir%\debug\目录下,在由Windows 3.1或Windows NT升级到Windows 2000的过程中生成。

3.DCPromo.log

默认的保存路径为%SystemRoot%\Debug ,由Active Directory Installation Wizard产生。它记录了升级/降级(promotion or demotion)过程中的信息,包括site name、Active Directory database 和日志文件的路径,以及有关计算机账号的信息和时间同步等;DCPromo.log 文件全面记录了 Active Directory database的生成、SYSVOL目录树及服务的安装/修改。

4.Netsetup.log

记录了在一台计算机加入Windows 2000域时所需要的信息,包括Networking Setup(NetSetup)安装的全部Microsoft支持模块,防止出错的预防措施和对于第三方程序模块的支持。

5.Netlogon.log

由NetLogon service 生成,并将记录动态记录于指定服务器的DNS database,记录了详尽的DNS相关数据。一般应用于域名解析等应用。

6.Ntfrsapi.log

保存在%SystemRoot%\Debug目录下,是用于File Replication service (FRS)的文本格式的日志文件。它保存了在安装/卸载Active Directory 过程中出现的复制问题和发生的事件。

7.Userenv.log

保存在%SystemRoot%\Debug 目录下,用于记录在用户和组策略实施过程中出现的问题和事件。

同时,在Active Directory的运行过程中,相应的事件也记录到系统的日志文件中,也作为对于Active Directory性能状态的监控和判断的重要论据。

8.Active Directory的诊断

Active Directory的运行可以通过Windows 2000 Resource Kit提供的一些工具软件进行诊断、监控和调整,使之保持安全可靠和高效的运行状态。

根据微软的TechNet提供的资料,可以考虑下述方式,使用不同的诊断工具。

(1)网络方面:事件管理器

PING

IPCONFIG(用于网络的IP协议配置的检测)

NETDIAG(用于网络的隔离检测)

NLTEST(用于测试域的信任关系)

DNS方面:事件管理器

NSLOOKUP

PING

NBTSTAT

DNSCMD(用于DNS的管理)

Active Directory方面:事件管理器

DCDIAG(用于活动目录和DNS结合的检测)

NTDSUTIL(用于备份和恢复活动目录的配置)

DSASTAT(用于域控制器上的命名差异的检查)

(2)存取权限控制方面:事件管理器

DSACLS(用于活动目录的对象的查询和安全属性的操作)

NETDOM(用于管理Windows 2000的域和信任关系)

Clone Principal(用于克隆迁移Windows NT上的用户和组)

SDCHECK(用于安全的脚本检查)

(3)用于网络和连接方面诊断的工具NETDIAG.exe

NETDIAG提供了针对网络配置和连接方面的详尽的诊断功能,具体项目有:

Ndis——网卡的测试

IpConfig——IP 配置测试

Member——域成员的关系测试

NetBT Transports——NetBT 传输测试

Autonet——Automatic Private IP Addressing(APIPA)地址测试

IpLoopBk——IP loopback (PING)测试

DefGw——默认网关测试

NbtNm——NetBT 名称测试

WINS——WINS 服务测试

Winsock ——Winsock 测试

DNS——DNS 测试

Browser——重定向和浏览测试

DsGetDc——DC(域控制器)发现测试

DcList——DC(域控制器)列表测试

Trust——信任关系测试

Kerberos——Kerberos 测试

Ldap——LDAP测试

Route——路由表测试

Netstat ——Netstat 信息测试

Bindings——绑定测试

WAN——WAN 配置测试

Modem——Modem 诊断测试

NetWare——NetWare 测试

IPX——IPX测试

另外,还可以给出当前系统所安装的所有ServicePack和HotFix列表,用于为完善系统安全方面提供参考。

相关的测试结果,可以直接以文本形式生成报告文件;或者,直接生成NetDiag.log文件。

(4)用于Active Directoy与DNS结合的诊断工具DCDIAG.exe

本工具仅适用于网络连接状态下的域控制器,而不是独立的单机。DCDIAG可以分析Active Directoy的目录树或网络中的域控制器状态,并生成一个检测报告,报告将所有通过诊断测试得到的问题汇集。当系统管理人员或技术支持人员分析问题和排除故障时候,可以依此作为判断的依据。DCDIAG可以针对指定的问题进行测试,包括:

·网络的联通性

·复制

·网络拓扑的完整性

·目录分区Head权限

·用户权限

·取得域控制器位置

·Inter-site 状态

·信任校验

·安全边界

在实际应用中,DCDIAG特别适用于因为Active Directory与DNS而产生的问题的诊断;当一个网络的域控制器或网络中的服务器及其他计算机出现名称解析问题时,DCDIAG可以给出详尽的检测结果。DCDIAG可以将检测结果以文本的形式输出,或者以Log日志形式记录。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈