我正在使用较旧的 Foundry 交换机和 Catalyst 3560,并尝试记录生成树拓扑。Foundry 交换机向我显示了您所期望的根端口和根网桥,但被阻止的端口也显示了指定的网桥,或者换句话说,如果根端口出现故障将接管的交换机。Cisco 交换机向我显示了根端口和根网桥,以及备用/阻塞端口,但它们没有显示这些端口的指定网桥是什么。我想弄清楚如何从 Cisco IOS 中获取这些信息。
以 Foundry 交换机为例,我看到了根端口、指定根(STP 域的根交换机)和指定网桥(即根端口的当前 STP 根)。备用阻塞端口显示指定根(STP 域的根交换机)和指定网桥(即“辅助”根或将作为根接管的交换机)。
这是拼图的最后一部分,如果上游出现故障,我似乎无法从 Cisco IOS 中弄清楚,指定的桥接器或更确切地说是交换机将接管并使备用端口成为根端口。我已经通过了几个生成树显示和调试命令,但我一直无法找到答案。
我知道生成树是如何工作的,我也知道计算不同交换机和端口的手动过程,但问题是我正在处理的拓扑有很多交换机、很多 VLAN 和几个不同的 STP 根交换机。似乎没有完全一致的配置模式。我被分配了记录物理和逻辑拓扑的任务,以便我们可以理顺事情。有一对 Cat6500 充当核心,其中一个 6500 充当大多数 VLAN(但不是全部)的 STP 根。第二个 6500 是几个 VLAN 的根,其余 VLAN 的根位于分散在整个网络中的其他交换机上。我不能的原因 只需查看每个 VLAN 并简单地确定根和次要 VLAN,这是因为几乎所有的 Foundry 交换机都配置为仅在 VLAN1 中运行,尽管它们的上游交换机是为特定 VLAN 配置的。换句话说,它们参与 STP,但不参与 VLAN 结构。