华为OSN3500设备EFS0单板无法传送BPDU生成树报文
问题描述
使用华为OSN3500设备N2EFS0开通大客户汇聚业务,下挂数据设备开启MSTP生成树协议,数据业务可以ping通,但是下挂华为数据设备S3328和S2300之间生成树协议的BPDU报文只有发包,没有收包,BPDU报文无法通信。
处理过程
1、首先检查传输侧业务配置,发现配置成EPLAN业务,这需要传输设备的BPDU报文和数据设备能兼容。当传输侧开启RSTP时业务ping通,但是BPDU无法传送,关闭RSTP时,业务无法ping通。说明开启生成树协议后,业务信号是可以正常通信的,传输设备本身配置正常。
2、经过和数据确认,S3328和S2300之间开启的MSTP多生成树协议,华为传输设备是不支持的,只能支持RSTP单生成树协议。最好的办法就是S3328和S2300之间的生成树协议对接,传输进行透传。
3、指导用户配置为共享端口的EPL业务,来实现汇聚功能,EPL业务把BPDU报文当成数据业务信号来透明传送,不识别不处理。修改完后,故障依旧,下挂数据设备可以互相ping通,但是BPDU报文无法传送。
4、怀疑BPDU是超短包导致被丢弃,使用sniffer抓包,发现BPDU为100字节左右,排除超短包问题。
5、和数据工程师确认,BPDU为不带VLAN的报文,也就是数据侧送过来的信号有带VLAN的业务数据也有不带VLAN的BPDU报文,指导用户修改端口属性为hybrid后,数据侧看到BPDU报文收发正常,故障解决。
根因
1、BPDU报文字节小于64字节,导致超短包被丢弃。
2、BPDU报文配置VLAN和传输侧配置VLAN号不一致。
3、传输侧数据配置错误。
4、传输侧和数据侧生成树协议兼容性问题。
建议与总结
1、数据侧支持MSTP多生成树协议,而传输侧一般是RSTP单生成树协议,RSTP快速生成树只针对VB来进行端口业务阻断的,而MSTP是针对VLAN来进行业务阻断。两种协议对接兼容性会有问题。具体可以查询SC0000267422。
2、BPDU报文有带VLAN的,有不带VLAN的,传输侧配置业务时需要确认清楚,根据情况作对应配置。本例就是业务信号带VLAN,而BPDU不带VLAN,需要配置端口属性为hybrid属性。当BPDU带VLAN在传输透传时,BPDU当作业务信号处理,配置业务要增加对应的VLAN。
本章相关技术资料和SDH设备故障处理流程由深圳市鼎为网络技有限公司收集整理(www.szdingwei.net),转载请保留!本公司专注华为SDH光传输设备,SDH传输设备的销售。
- 上一篇:华为OSN3500设备HP_TIM告警触发TU_AIS告警使能后导致业务中断 2018-12-10
- 下一篇:华为SDH设备如何判断复用段倒换是否成功 2018-12-10