网络通信 频道

网络升级故障排除一例

在网络设备升级调试过程中常常会出现一些意想不到的问题,在大多数情况下,都是连通型故障。只要我们冷静对待,出现困难应首先寻找所有可能的原因,逐一加以判断和排除。

问题的出现

我单位近日进行了网络升级,核心设备采用系列美国Linksys 24口千兆三层路由交换机(型号EG24M)。为了扩展网络节点,我在Linksys 24口千兆三层路由交换机上连接了四台新购的Linksys DSSX24 10/100M交换机,此外还有两台旧的Linksys DSSX16E。网络拓扑见图1。

图1
安装很顺利。但启动设备后,从管理软件中只能看到四台Linksys DSSX24 10/100M交换机,另外两台Linksys DSSX16E10/100M交换机都踪影全无。我急忙用串口配置线将两台Linksys DSSX16E 10/100M交换机都配置上IP地址,再从Linksys DSSX24 10/100M交换机去Ping,还是不通!而照常理这种堆叠方式应该不需配置就可以连通的。

测试寻障

出现这种故障的可能性不外乎下面几个:
1.端口矩阵堆叠模块有故障,导致连接失败。
2.堆叠电缆损坏,导致连接失败。
3.Linksys DSSX24 10/100M交换机插槽有故障,六口矩阵堆叠模块不能正常工作
4.两块单口堆叠模块都有故障(可能性不大)。
5.两台Linksys DSSX16E 10/100M交换机都有故障(可能性不大,昨天还使用)。
对应这些可能的故障因素,我安排了几个测试。
首先,我另找了一台Linksys DSSX24 10/100M交换机,将两台Linksys DSSX24 10/100M交换机都插入单口堆叠模块,连接一条堆叠电缆,启动后显示网络连通,堆叠成功。由此证明,Linksys DSSX24 10/100M交换机及两块单口堆叠模块都工作正常。再更换另一条堆叠电缆连接,也能连通,证明两条电缆都无故障。至此可以肯定上述2、3、4种可能都是不成立的。于是我再将一台Linksys DSSX16E 10/100M交换机插入单口堆叠模块,与一台也插入单口堆叠模块的Linksys DSSX24 10/100M交换机堆叠,结果连通,再更换上另一台Linksys DSSX16E 10/100M交换机居然也通!由此可见,两台Linksys DSSX16E 10/100M交换机均工作正常。看来第5种可能也不成立。而后,我又将一台Linksys DSSX24 10/100M交换机换装上六口矩阵堆叠模块,再堆叠另一台Linksys DSSX24 10/100M交换机,也通,六口矩阵堆叠模块有故障之说看来也不成立。
最后,我将一台Linksys DSSX24 10/100M交换机和一台Linksys DSSX16E 10/100M交换机一起堆叠到装有矩阵模块的一台Linksys DSSX24 10/100M交换机上,结果两台Linksys DSSX24 10/100M交换机均连通,但那台Linksys DSSX16E 10/100M交换机却找不到。看来问题就出在Linksys DSSX16E 10/100M交换机上,它对使用矩阵模块堆叠似乎有些不兼容,但所有的设备都是正常的。而且公司的介绍材料上清楚地写着,Linksys DSSX16E 10/100M交换机与Linksys DSSX24 10/100M交换机Linksys DSSX16E 10/100、都可以通过矩阵模块堆叠到7层,我的做法为何连不通呢?

问题解决

考虑了一下后,我觉得最简单的办法就是联系Linksys的网络工程师解决这个问题。电话接通后,简明扼要地介绍了情况,告知测试后所有硬件设备都正常,但矩阵模块不可堆叠Linksys DSSX16E 10/100M交换机。对方听了以后,想了想说道,既然所有设备正常,堆叠又不成功,请考虑升级设备的固件程序,部分老版本的固件程序可能无法支持新推出的模块。
我赶紧上网,在公司主页,果然找到了对这一问题的权威解释:为了能够支持这些新的标准和模块,有必要及时地升级交换机的固件(Fireware)。自VER4.99起固件程序新增了对六口矩阵堆叠模块和千兆以太网模块的支持,目前最新的固件版本为VER5.66。
我一看,两台Linksys DSSX24 10/100M交换机的固件版本为VER 5.66,而两台Linksys DSSX16E 10/100M交换机的固件版本均为VER4.42。一切就都明白了:Linksys DSSX16E 10/100M交换机根本就不能识别连接的六口矩阵堆叠模块。
接下来的问题就很简单了:
1.设置一台TFTP(信任FTP)服务器,将Fireware升级文件拷贝到发布目录。
2.通过配置专用串口线将交换机连接到一台Windows 2000工作站,启动“超级终端”。
3.用笔尖按住Reset键(Power灯下的小坑)持续8-10秒,“超级终端”显示进入系统维护模式。
4.此时可以使用tftp命令从服务器下载升级文件,命令格式如下:
tftp filename ownip tftpip [gatewayip]
其中filename为升级文件名:ownip 为待升级设备IP地址:tftpip为TFTP服务器IP地址;gatewayip为到达TFTP服务器的网关地址。
例如:升级文件是DSSX5.66,TFTP服务器IP地址为10.10.10.11,指定待升级设备IP地址为10.10. 10.15,在同一网段(不需设置网关)则命令如下:
tftp DSSX5.66 10.10.10.15 10.10.10.10
稍后,系统显示下载fireware升级文件,升级开始。
完成后,系统恢复至出厂设置(但IP地址改为升级时的指定值)。
对于忘记口令的设备,先进入维护模式,键入命令:
run defparm
口令设置清除。
下载后,把所有的交换机固件都刷新一遍,再堆叠,果然成功了。

思考

网络发生故障是不可避免的。网络建成运行后,网络故障诊断是网络管理的重要技术工作。搞好网络的运行管理和故障诊断工作,提高故障诊断水平需要注意以下几方面的问题:认真学习有关网络技术理论;清楚网络的结构设计,包括网络拓扑、设备连接、系统参数设置及软件使用;了解网络正常运行状况、注意收集网络正常运行时的各种状态和报告输出参数;熟悉常用的诊断工具,准确地描述故障现象。

文章转载地址:http://www.365master.com/kt_article_show.php?article_id=1359&categ_code=10151002

0
相关文章