启用生成树协议 (STP)如果我只有一个管理型交换机维护生成树协议 (STP)在网络中?
我有一个树形拓扑,其中根主管理交换机与路由器相连(路由器不在我的掌控之中)。所有其他交换机都是非管理的,不维护生成树协议 (STP)主
交换机会将其他交换机视为网络的简单段(从 STP 的角度来看),不是吗?
答案1
不,不是 - 在单桥拓扑中,它是根桥,根桥上的每个端口都在转发。没有办法检测和阻止任何环路。
不过,您可能仍希望在获得第二台支持 STP 的交换机时将其设置并运行。因为,如果您稍微改变一下这个问题:
如果仅管理两台交换机,启用 STP 是否有意义?
是的,确实如此。生成树显然在每个交换机都支持的拓扑中效果最好,但如果至少有两个交换机支持它,启用它会带来一些好处。哑交换机不理解 BPDU,因此它们只会将它们从每个端口泛洪出去 - 这意味着无论您的支持 STP 的交换机是直接连接还是通过哑交换机连接,它们都可以正确进行环路阻塞。
因此在这样的拓扑中:
STP 会阻塞非根桥上的一个端口,并正确地防止环路。
但是,它们只能在它们之间的链接中进行这种检测。你仍然需要警惕地防止非托管交换机之间出现循环。如果发生这种情况,例如:
哑交换机 1 和哑交换机 2 之间会出现广播风暴。哎呀,还会有 BPDU 风暴。我从未见过这种情况……我几乎想设置它只是为了看看。这可不是什么好事。