MST 生成树 BPDU 的

网络工程 生成树
2021-07-14 22:52:28

我知道 MST 使用区域,因此它不必运行多个生成树实例。但是,中继上的 BPDU 不再标记 (dot1q) 并发送到邻居设备。即他们是否只发送未标记的?

谢谢,

2个回答

简短的回答是,除了用户定义的实例之外,MSTP 实际上还使用一个特殊实例来处理所有 MSTP 控制流量,称为内部生成树实例 (IST0)。

来自:http : //blog.ine.com/2010/02/22/understanding-mstp/

IEEE 802.1s 实现不会为每个活动的 STP 实例单独发送 BDPU,也不会封装 VLAN 编号列表配置消息。相反,一个称为内部生成树(IST aka MSTI0,多生成树实例 0)的特殊 STP 实例编号 0 被指定为承载所有 STP 相关信息。IST 的 BPDU 包含 IST 本身的所有标准 RSTP 样式信息,并携带附加信息字段。这些字段包括配置名称、修订号和通过 VLAN 计算到 MSTI 映射表内容的哈希值。通过比较从对等方接收到的散列值与本地值,仅使用这种压缩信息交换机可以检测 VLAN 映射中的错误配置。

您绝对应该查看白皮书的其余部分,这是一个很好的资源。

BPDU 仅在 Cisco 的 PVST/PVST+ 和其他供应商特定变体中标记。

基于 IEEE 标准的 STP 变体中的所有 BPDU,例如:802.1d、802.1w、802.1s(STP、RSTP、MSTP)在发送时没有任何 802.1Q 标头。