跳到主要内容

14.1.1. Single-Active Redundancy Mode (单活冗余模式)

14.1.1. Single-Active Redundancy Mode (单活冗余模式)

对于给定 ES, 如果远程 PE 已从至少一个 PE 导入 Ethernet A-D per ES route 集合, 且其中 ESI Label extended community 的 "Single-Active" flag 已设置, 则远程 PE MUST 推断该 ES 以 Single-Active redundancy mode 运行. 因此, 该 MAC 地址只能通过通告关联 MAC/IP Advertisement route 的 PE 到达, 该 PE 称为 primary PE. 为同一 ES 通告 Ethernet A-D per ES route 集合的其他 PE 为该 ES 提供 backup path, 以防 primary PE 遭遇故障, 这些 PE 称为 backup PE. 需要注意, 给定 < ES, VLAN> (或 < ES, VLAN bundle>) 的 primary PE 是该 < ES, VLAN> (或 < ES, VLAN bundle>) 的 DF.

如果 primary PE 遭遇故障, 它 MAY 在撤销其 MAC/IP Advertisement route 集合之前, 先撤销受影响 ES 的 Ethernet A-D per ES route 集合.

如果给定 ES 只有一个 backup PE, 则远程 PE MAY 使用 primary PE 撤销其 Ethernet A-D per ES route 集合作为触发条件, 将关联 MAC 地址的 forwarding entry 更新为指向 backup PE. 随着 backup PE 开始在其所连接 ES 上学习 MAC 地址, 它会开始发送 MAC/IP Advertisement route, 同时故障 PE 撤销其路由. 此机制最大限度减少 fail-over 事件期间的流量泛洪.

如果给定 ES 有多个 backup PE, 则远程 PE MUST 使用 primary PE 撤销其 Ethernet A-D per ES route 集合作为触发条件, 开始泛洪关联 MAC 地址的流量 (只要 unknown unicast packet 的泛洪在管理上被允许), 因为无法选择单个 backup PE.