在使用 VTP(尚未修剪)的网络上工作时,我注意到 STP 拓扑(以 VLAN 10 为例)包括所有交换机,即使是那些在 VLAN 10 中没有任何接口的交换机。
这是否会影响 VLAN 10 知道网络正在使用 rapid-pvst 的收敛时间?我会说不,因为 RSTP 在传播 TC 时似乎对网络大小不敏感。没有风险也不会泛滥更多的单播(由于 MAC 地址表被刷新),因为这些交换机没有任何接口绑定到我们的 VLAN10。
如果我启用 VTP 修剪,没有 VLAN 10 接口的交换机是否仍会为“它们的”本地 STP 拓扑创建 RSTP 实例?问这个是因为他们在 vlan.dat 中仍然有 VLAN10,但没有允许 VLAN10 流量为该 VLAN 交换 BPDU 的中继链路?因此,他们会将自己视为该拓扑实例的根桥吗?
最后我得到了不止一个问题,但这将帮助我更好地理解 VTP 和 RSTP 是如何实际互连的。
思科关于 VTP 的官方文档 ( https://www.cisco.com/c/en/us/support/docs/lan-switching/vtp/10558-21.html ) 强调了将 VTP 与 STP 并行使用的一些潜在风险,但我无法弄清楚它们是什么(如果使用 RSTP,而不是 STP)。