如何在 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
这仅解决了接入交换机端口进入“错误禁用”模式的问题。
托马斯
您确定要禁用生成树吗?启用 STP 是为了停止第 2 层路由循环,这会导致以太网帧无限循环!
我不太确定您的操作环境或您试图实现的目标,最好是找到问题的根源而不是解决问题。
更好的解决方案是取消配置
spanning-tree portfast
并spanning-tree bpduguard enable
在您连接的 Cisco 端口上。如果没有 BPDU 传输和生成树,您最终可能会有一个交换循环,我已经看到交换循环导致网络瘫痪。