如何才能完全禁用 Opensolaris 桥中的 STP。
该桥连接到 Cisco 接入端口,当第一个 BPDU 到达时将禁用上行链路端口。
bridged[3651]: [ID 581644 daemon.warning] unexpected BPDU on rge1 from 0:xx:xx:xx:xx:b; forwarding disabled
我已经通过以下方式禁用了向交换机传输 BPDU 消息:
dladm set-linkprop -p stp=0 rge1
这仅解决了接入交换机端口进入“错误禁用”模式的问题。
托马斯
答案1
您确定要禁用生成树吗?启用 STP 是为了停止第 2 层路由循环,这可能会导致以太网帧无限循环!
我不太确定您操作的环境是什么或者您想要实现什么,也许最好是彻底找到问题,而不是解决问题。
答案2
更好的解决方案是取消配置spanning-tree portfast
您spanning-tree bpduguard enable
所连接的 Cisco 端口。如果没有 BPDU 传输和生成树,您最终可能会出现交换环路,而且我曾见过交换环路导致网络瘫痪。