首页 科技问答 STP 收不到BPDU

STP 收不到BPDU

科技问答 175
1690902785,海斯 海斯 零段 粉丝:0人 关注:1人

问题描述:

XK_newOA.93  G23接口----------网桥---------ZYCJ#_1F_OA.25  G24接口   都是Trunk         OA25为接入交换机什么接口都没有用 只用了24接口作为上联。

两台设备都开启了

 STP bpdu-protection 

 stp global enable

生成树信息正常!

所有端口开启了:stp edged-port  除了trunk


OA93 一直报错:

%Aug 1 14:59:09:652


OA 23 一直报错:

%Aug 1 14:59:30:657


我不知道为什么会这样。设备重启,换接口,都试了不行。 不可能环路!  我应该怎么解决?

组网及组网描述:


8小时前提问

bpdu 单通 ,触发了dispute 保护机制;

上行设备收到了低优先级的bpdu,下游设备收不到根桥的高优先级bpdu,上游设备认为下游设备发生了环路

将互联的端口 致于lerning/discarding 状态;


-----------

解决方法,如果确实没有环路,可以强制关闭dispute 功能;

在上游设备

undo stp dispute-protection命令关闭Dispute保护功能,一般情况下不建议关闭;

----------

触发这个问题原因,是你的中途设备有个网桥,可能不支持stp、交换机全局关闭STP功能时,会将接收的BPDU报文作为普通数据报文转发,即收到BPDU报文时根据配置打上Vlan标签,转发BPDU报文时进行Vlan标签拆除及Vlan检查等处理。导致bpdu 单通;

-----

第二种方法:

直接关闭下行设备stp 

互联接口:undo  stp enable  不收发bpdu;

-----------

第三种方法:解决bpdu 单通问题;就是收到vlan trunk 或者PVID  的影响;梳理一下、让上下游互通即可;


揭秘STP Dispute保护机制

8小时前回答 (4)

在OA 25 上 配置 undo stp dispute-protection 就可以了吗?

海斯

那里触发在哪里配置;dis stp abnormal-port ,这个查看被dispute 的端口;看你的日志你这个触发的设备就是 OA25

好的,谢谢你的专业建议,非常感谢你,受教了。 我去试一下

海斯

不好意思,看你的日志是 OA93 触发的dispute ;

把网桥去掉,左边那个设备BPDU单通,能收到,但发出去的BPDU对端设备收不到

8小时前回答

可以尝试一下undo stp dispute-protection命令,关闭dispute保护

senc


7小时前回答

你正在内容来源:知了社区,STP 收不到BPDU

STP