CISCO与DLINK交换机互连
在用户处进行网络中心交换机升迁。 在将CISCO4506-S2+替换原来的DLINK DES-6000,连接接入层的DLINK交换机时,出现了一些兼容性问题:
1、千兆单模连接:(通过G5486模块)
A、与接入层的DLINK DES-6000的DES6007模块连接正常。
B、与接入层的DLINK DES-3624i的千兆单模模块连接正常。
C、与接入层的DLINK DES-3225G的千兆单模模块连接失败。
2、千兆多模连接:(通过G5484模块)
A、与接入层的DLINK DES-6000的DES6005模块连接失败。
问题解决过程:
A、首先,在确保用户安全使用的情况下,将失败的连接还原回原来的中心交换机DES6000上。
B、在还原的过程中,发现原来的中心交换机DES6000与接入层的DLINK DES-3225G的千兆单模模块的连接异于正常:状态显示灯先不亮,过了将近1分钟才亮起来。
C、从现象分析,与该DES-3225G交换机的千兆单模模块的“握手协商”过程不正常,属勉强握手。
D、分析原因,可能有光接头污染、链路衰减、握手协议不匹配、双工设置、设备老化等原因,依次排除过去;可除了检查光接头污染、握手协议不匹配、双工设置等情况之外,对链路衰减、设备老化的情况不能进行试排除,试了几种方法后,仍然未能解决问题,工作仿佛陷入僵局。
E、抱着试验的态度,将连接正常的与DES-3624i的千兆单模模块的接头拔除后再插回,问题出现了,结果与DES3225G的一样,连接失败;回想起来,从原先的连接成功到现在的连接失败,中间只进行了几个操作,其中一个是改了DES-3624i的千兆端口的速率,从AUTO改为1000M/FUL。于是,试着将它改回AUTO,连接正常了!
F、再看看DES-3225G交换机的千兆端口的速率,也是1000M/FUL,改为AUTO,这下与原来的中心交换机DES6000的连接正常了,状态显示灯迅速亮起来;再将它迁移至CISCO4506的G5486模块上,一切正常了。
解决了单模的连接后,多模的连接也是类似,只是不同的是,这次修改的是CISCO的G5484端口的速率,将它由NEGOTIATE(AUTO)变成NONEGOTIATE(指定1000M),原因很简单,DLINK DES6000的千兆接口的速率不能改动,固定为AUTO。
分析:
在链路连接的速率握手上,DLINK与CISCO的千兆存在一些兼容性的差异,在实践中一定要试验,不能按理论指定。后来用户又采购了一台6506构成双核心,仍然发现这些兼容性差异的存在。
经验: (CISCO---DLINK)
千兆单模: AUTO----AUTO
千兆多模 NONEG----AUTO