什么是VLAN和STP之间的关系

我想知道VLAN和STP协议之间的关系。因为STP在每个端口上运行,所以我想知道如何为这个VLAN提供关于STP的数据的MIB。

这取决于跨VLAN维护的生成树有两种主要forms

  • 多生成树(MSTP)
  • 每VLAN生成树(PVST)

每VLAN生成树(PVST)维护每个VLAN的生成树拓扑结构,它使用ISL中继(与Dot11q相对),允许VLAN中继对某些VLAN进行转发,对其他VLAN进行阻止。 由于PVST将每个VLAN视为一个单独的networking,因此它具有负载平衡stream量(在二层)的能力。 不幸的是,这与快速生成树不兼容,除非您专门用PVST +或R-PVSTconfiguration它。

MSTP并非如此不同,除了是开放标准之外,除了使用Dot11Q标准而不是专有的思科ISL标准之外,主要的(巨大的)优势在于MSTP将所有的生成树信息都包含在单个BPDU中。 这不仅可以减less局域网中每个VLAN所需的生成树信息,还可以保证与RSTP(以及经典STP)的向后兼容性。 PVST不那么好。

即使可能更困难,build立MSTP而不是PVST的理由也非常多 – 不一定限于具有生成树拓扑,扣除的卓越创新技能。 原因。 点头聪明。 我注意到MSTP的许多有经验的用户似乎都是清楚的思考者,并且关注networkingdevise。 (相比之下:严重偏见和粗糙:)。 除此之外,MSTP可以完成PVST所做的一切 – 更好。 负载平衡是优越的,不支持的设备支持,等等等等。你会稍后感谢你自己,如果你做MSTP。

就MIB来说,Theres在生成树的几个不同的设备和组件上有不同的MIB和对象标识符,你可能正在寻找stpRoutingInfo。