APP下载

设备版本不兼容引故障

2016-11-26

网络安全和信息化 2016年1期
关键词:单层上联交换机

故障现象

近日有同事反映,新部署的一台OLT无法上网。我们进一步了解到该OLT是刚刚部署的,目前该OLT还没有覆盖互联网用户,开通互联网用户前在进行上网测试时,同事发现上网拨号不能成功,错误代码是678。

故障分析

为了尽快解决故障,我们首先了解一下网络拓扑结构。拓扑结构十分简单,就是OLT直连BRAS,然后在OLT下使用PON口3/16连接ONU进行上网测试。既然PPPoE拨号的错误代码是678,我们首先对BRAS的端口配置进行检查。经过对BRAS端口配置的检查后并没有发现异常,值得注意的是虽然该OLT下的ONU上不去网,但是OLT和BRAS的通讯即网管VLAN78是正常的。

索性登录到OLT查看PON口和上联口的配置,均没有发现异常,通过查看设备的全局MAC地址表项,发现测试电脑的MAC地址3c97.0ec4.683e可以在PON口上学习到,但是连接BRAS的上联口19/1,学习不到VLAN2015的MAC地址,相反的发现上联口19/1可以学习到一个VLAN1的MAC地址,也就是说,没有从OLT学习到来自BRAS上关于VLAN2015的MAC地址。

接下来登录到BRAS上进行故障的排除,即使用Debug命令查看故障OLT拨号信息,具体的操作步骤是,在OLT上使用ONU拨号,在BRAS上通过对账号test@qf以及电脑的MAC地址进行查看,结果没有在BRAS上看到任何拨号的信息。这也就说明账号的拨号信息并没有到达BRAS,进一步说就是需要排查二层网络问题,即OLT的配置。为了尽快排除故障,我们决定使用交换机连接BRAS,然后在交换机上直接拨号测试,那么需要在BRAS上配置一个单层VLAN,我们这里设置的VLAN号是888,BRAS上的配置即:

配置完BRAS和交换机相应的端口后,结果是可以正常拨号上网,按照相同的办法在OLT上也配置VLAN888,依然可以正常拨号上网。回过头来综合考虑一下,刚才可以正常管理到OLT设备,OLT设备的管理VLAN是78,测试拨号的VLAN888也是单层的VLAN。问题分析到这里我们大胆做了一个假设,会不会是OLT上可以将单层的VLAN转发,而双层VLAN不能正常处理呢?

故障解决

按照上述思路仔细查看了一下PON口的配置,发现该PON口配置的是灵活QINQ。大家知道,QINQ有基本和灵活的两种,尝试将该PON口的目前灵活QINQ的配置更改为基本的QINQ试下,PON口的基本QINQ配置命令即:

将PON口的配置更改完毕后,在ONU上可以正常拨号上网,这样故障就算解决了。

经验总结

从得知故障,先查看了设备的MAC地址表,随后在BRAS上Debug查看用户拨号信息后确定是二层网络故障。为了尽快定位,我们配置单层VLAN进行测试,最后通过单层VLAN和双层VLAN的对比进行了大胆假设,修改了PON口的QINQ规则后故障恢复正常。

后期将此问题反馈给厂家技术支持人员,在对设备的软件版本进行升级后杜绝了此类问题的再次发生,原因是该OLT的现有软件版本不能很好地兼容灵活QINQ,从而出现了文章开头的那一幕。

猜你喜欢

单层上联交换机
二维四角TiC单层片上的析氢反应研究
牛年春联集锦
基于PLC控制的立式单层包带机的应用
深圳:研发出单层多晶石墨烯可控断裂技术
基于地铁交换机电源设计思考
修复损坏的交换机NOS
使用链路聚合进行交换机互联
小试身手
羊年春联
基于CAGD的单层球形网壳构型设计