分类:
2008-10-17 14:42:33
网络故障的现象有很多,即使同一个故障的表面现象也可能不一样,所以作为一名网管员,要善于抓住问题的本质,用最快的速度去排除故障。这里介绍用分层和分段的方法去逐步找到故障的原因。
所谓分层的思路,是把OSI七层模型和现实的网络环境相对应,从高到低地判断故障。一般主要是考虑七层模型的下三层的对应关系,即把维护的的各种故障现象归类到物理层、链路层和网络层,其中物理层的故障一般很好理解,所以把链路和物理层放在一起,如图所示。
比如调制解调器的灯指示的是物理层的信息,CD代表载波,不亮的话指示电话线的连接有问题。CTS代表与电脑的接口是否正确地连接,不亮的话要么是连接线有问题,要么就是RS232口有问题。网卡的Link灯代表网线的好坏或者与Hub的连接是否正确,网卡的100M灯代表是否是100M连接。大中型的上一般都有液晶的小条,实时显示的运行状态,可以从中看出设备的故障情况。大部分的物理层的信息虽然标识一样,但在细节上很不相同,需要仔细研读产品说明书来了解。
从链路层开始就需要对网络有比较清晰的了解。在网络中运行的设备一般都严格遵守七层,可以运用网络规程仪表对网络进行监控,也可以运用本地环或者远端环对线路的质量进行检查。在以太网上,一般可以运用Sniffer对所有的包进行窃听来判断故障的位置。目前机普及后,也可用在机上观察各以太口上获得的MAC地址来判断故障。链路层的信息一般和物理层的信息交织在一起,除非出现误码率高和设备运行状态不稳定等,都不需要对链路层进行排障。
到了网络层,随着故障的复杂化,网络管理员可以运用的工具也多了。在IP网络上,一般用Ping来判断网络的通断,可以用traceroute来跟踪的方向,当然也可以利用网络设备内部提供的丰富的命令来查看设备内部的运行情况。比如设备的show命令就提供了很多选项,可以看到设备的各种信息。各种网管软件使用SNMP从各种设备上取出各种出错信息,来帮助网管员正确判断故障所在。从网络层再往上,故障一般都和应用程序的设置有关了,比如SQL数据库和C/S软件方面的问题,这时排障要和应用软件管理员一起来排除了。
[1]