8.2. Fast Convergence (快速收敛)
8.2. Fast Convergence (快速收敛)
在 EVPN 中, MAC 地址可达性通过 MPLS 网络上的 BGP 控制平面学习. 因此, 在没有任何快速保护机制时, 网络收敛时间取决于遭遇故障的 PE 必须撤销的 MAC/IP Advertisement route 数量. 对于大规模环境, 这种方案会导致较慢收敛.
为缓解这一问题, EVPN 定义了一种机制, 用于在到某个 Ethernet segment 的连接发生故障时, 高效且快速地向远程 PE 节点发出需要更新其转发表的信号. 这通过让每个 PE 为每个本地连接的 Ethernet segment 通告一组一个或多个 Ethernet A-D per ES route 来完成 (这些路由如何构建的细节见下面第 8.2.1 节). 对于给定 ES, PE 可能需要通告多条 Ethernet A-D per ES route, 因为该 ES 可能处于多个 EVI 中, 且所有这些 EVI 的 RT 可能无法放入单条路由. 为该 ES 通告一组 Ethernet A-D per ES route 可以让每条路由包含完整 RT 集合的一个子集. 集合中的每条 Ethernet A-D per ES route 通过不同的 Route Distinguisher (RD) 与其他路由区分.
当到所连接 segment 的连接发生故障时, PE 撤销对应的一组 Ethernet A-D per ES route. 这会触发所有收到撤销的 PE 更新与该 Ethernet segment 关联的所有 MAC 地址的 next-hop adjacency. 如果没有其他 PE 为同一 segment 通告过 Ethernet A-D route, 则收到撤销的 PE 只需使该 segment 的 MAC 条目失效. 否则, 该 PE 相应更新其 next-hop adjacency.