STP 需要应用到整个网络吗?

STP 需要应用到整个网络吗?

在我的设置中,网络的核心路由器 (MikroTik hEX S) 具有交换硬件加速功能,可大幅降低交换任务的 CPU 消耗。这让我很感兴趣,因为我打算在路由器上运行 VPN 服务器。

但是,需要禁用 STP 才能启用硬件加速。尽管我仍然对 STP 感兴趣,但我不确定是否需要为整个网络启用它,或者我是否首先需要它。

如果我想要 STP,我需要在所有地方都启用它吗?或者我是否可以在似乎需要的地方谨慎地启用它(例如,仅在图表中Site 1 SW1和之间)?Site 2 SW2

在此处输入图片描述

答案1

这取决于您的交换机之间的连接。

如果您(计划)在交换机之间有冗余路径,则必须在 SW1 和 SW2 之间的两个交换机上启用 STP(它也必须是相同的实现/协议,否则会导致不同端口状态之间的时序问题,因此请检查交换机是否是不同的型号或来自不同的供应商)。

据我所知,交换机和路由器之间只有一条路径(电缆),而连接到路由器的另一个 SW 没有连接到任何其他交换机,因此没有环路。因此,不需要启用路由器的 STP。然后,您只需要在将新连接连接到路由器时小心谨慎,以免产生环回。

SW3 和 SW4 也一样。每个都只有一个到 SW2 的连接,没有到其他交换机的连接,因此不会形成环路。

相关内容