如果“消息年龄”高于“最大年龄”,TCN BPDU 是否会在到达根的途中被丢弃?

网络工程 生成树
2022-02-19 05:52:26

如果消息年龄字段达到最大年龄,则丢弃普通 BPDU 。

我想知道 TCN BPDU 在到达根桥的过程中是否相同。

2个回答

请注意,真正的 TCN BPDU 仅在原始 STP 中使用。RSTP 使用设置了 TC 位的 RST BPDU,这些 BPDU 具有 message/max age 字段,并且在过期时被丢弃。

真正的 TCN BPDU 没有年龄字段,但据我了解,它们没有被转发。不过,接收 TCN BPDU 的网桥可能(并且可能会)决定自己发送 TCN BPDU。

拓扑更改通知 BPDU 没有消息年龄字段。这是来自 IEEE 802.1D-2004 标准的格式:

  1. 协议标识符以八位字节 1 和 2 编码。它取值 0000 0000 0000 0000。
  2. 协议版本标识符以 Octet 3 编码。它取值 0000 0000。
  3. BPDU 类型以八位字节 4 编码。该字段取值 1000 0000(其中第 8 位显示在序列的左侧)。这表示拓扑更改通知 BPDU。