• 您好!欢迎进入深圳市华讯佳科技有限公司官网!

    15088181811
您当前所处位置: 首页 > 新闻资讯 > 华为案例

Metro1000V3设备EFS单板开LAN业务,交换机BPDU报文被丢

发布人:华讯佳 更新时间:2023-12-25 点击数:

问题描述

新开局Metro1000V3 EFS--METRO100 EFT开汇聚业务,METRO1000V3为汇聚点,外部交换机端口为ACCESS模式;业务不带VLAN;配置为LAN业务,交换机的BPDU报文经EFS单板不通过,业务运行一段时间就会中断;

主机版本:5.37.05.12P03EFS版本:2.52;


处理过程

1、协调对端厂家工程师核实其交换机端口模式,业务不带VLANID,配置交换机端口为ACCESS模式;本端EFS外部端口设置也是ACCESS模式,内部端口也相同,没有问题,更改内外部端口模式为HYBRID,重新配置端口挂接,问题依旧;

2、检查网线,端口全部强制全双工,两端设置一致;将端口MTU值设置为1535,问题依旧,和MTU值设置没有关系;

3、试验室验证,直接在EFS对接交换机端口抓包核实,报文是正常发送过来;然后配置EFS单板PORT--PORT端口业务,绑定内部vctrunk,一端和交换机对接,一端接PC抓包,发现BPDU报文丢失;至此确认是EFS单板没有透传BPDU报文;

经最终分析,根本原因如下:

单板软件bug,如果单板配置网桥业务,收到满足一定条件的协议报文,单板遗漏处理该协议报文,从而不会释放该协议报文所占用的信元(单板资源),进一步导致其它协议报文无法抢占到信元,因而无法透传协议报文。

导致故障产生的具体协议报文条件为:

1、协议报文长度小于144字节

2、协议报文字节长度为奇数

现网抓取的协议报文长度为119字节。

规避方法:

1、修改单板配置,将网桥业务更改为EPL业务

2、降低单板软件版本,使用EFS单板2.42版本,如果设置设备比较少,建议使用46SCB配置的V3R4版本主机;

根本解决方法:

修改代码,出版本解决该问题,暂无版本计划;

现场降级EFS单板版本到2.42,问题解决;


根因

1、业务配置问题;

2、EFS单板问题;

3、对接设备问题;