■
近日,某学校反映该学校的教育网出现故障,不能正常打开网页。大致了解这一现象故障后我们立即展开排查。为了更好地排除故障,首先介绍一下网络的拓扑结构(如图1)。
图1 教育网网络拓扑结构
通过图1我们可以看到,整个网络的拓扑结构十分简单,主要采用的交换机和收发器进行组网。
我们在和学校网管员取得联系后,对收发器的状态进行了查看,确认收发器的状态指示灯是正常的。收发器这种光转电设备如果长时间工作需要断电重启,所以我们尝试着断电重启了两端的收发器,也没有奏效。接下来按照网络层次进行排查,和学校网管员配合,让其使用笔记本直接连接到收发器B上,IP地址设置成路由器WAN口的地址。我们在教育网的交换机上Ping该笔记本的IP地址,一直显示超时。但是使用命令dis macaddress vlan 10可以看到该笔记本的MAC地址。
故障排查到这里,我们索性在基站的H3C上也查看该笔记本的MAC地址,同样可以看到该笔记本的MAC地址。这样整个网络情况就十分清楚了,学校笔记本MAC地址可以在基站H3C和教育网交换机上看到,但是学校的笔记本一直反映Ping不通设置在教育网交换机上的网关,这是为什么呢?既然在交换机上能学习到MAC地址,那么可以说在二层数据链路层是没有问题的,而且整个网络的传输都是二层透明传输。故障分析到这里似乎摸不着头脑了。
从教育网交换机到基站的H3C交换机使用收发器A一共透传3个VLAN,可以看一下其他学校的网络情况。试着Ping了一下和故障学校同属一个VLAN其他学校(路由器A的WAN口)的IP地址,结果是可以正常Ping通的,这样就可以排除从教育网交换机到基站H3C交换机的问题。接下来就是H3C交换机至学校收发器这一环节了,我们发现从这个交换机另外一个端口连接的学校网络正常,这样就可以把故障定位到交换机至收发器这一环节,而且收发器指示灯状态正常。
会不会是交换机的端口出现了问题呢?立即和基站值班人员取得联系,决定更换H3C交换机连接该学校的端口,并对该端口进行了配置:
通过上面的配置和端口的倒换后,我们再一次联系学校的网管员了解情况,得知网络已经恢复正常。
后期我们通过查询资料和请教厂家工程师,得知交换机长时间使用后,会出现端口故障,出现故障的现象比较多,比如说端口始终处于Down状态、数据通过该端口不能正常转发等现象。出现这些故障的主要原因的是设备运行时间过长、设备突然断电、设备供电不稳或者是交换机的寿命已到端口正常损坏。发生这种状况后需要更换交换机端口来排除故障,但是为了后期网络的稳定,我们需要购买备份交换机,一旦在用交换机出现故障后,就可以快速地进行更换,实现接入层交换机的冷备份。
其实在网络故障的排查时,首先需要了解网络的拓扑结构,知道网络如何组建的,然后按照网络拓扑结构进行逐级排查。在故障排查的过程中可以多使用命令dis macaddress进行查看,这个命令可以帮助我们迅速定位网络故障的点,从而有助于快速排除故障。只有网络拓扑熟悉了,然后遵循多学多练的原则,就会在网络故障的排查能力上取得进步,从而为网络的健康有序发展打下良好的基础。