跳到主要内容

3.5. Inter-Area Considerations (区域间考虑因素)

在以下示例图中, 假设所有区域都是单个 SR 域的一部分。

图 4 假设使用 MPLS 数据平面的 IPv6 控制平面。

       !          !
! !
B------C-----F----G-----K
/ | | |
S---A/ | | |
\ | | |
\D------I----------J-----L----Z (2001:DB8::2:1/128, Node-SID 150)
! !
Area 1 ! Backbone ! Area 2
! area !

图 4: 区域间拓扑示例

在区域 2 中, 节点 Z 为其本地 IPv6 前缀 2001:DB8::2:1/128 分配 Node-SID 150。

区域边界路由器 (Area Border Routers, ABR) G 和 J 将通过根据正常的区域间/级别 IGP 传播规则创建前缀的新实例, 将前缀及其 SID 传播到骨干区域。

节点 C 和 I 将在从骨干区域向下泄漏前缀到区域 1 时应用相同的行为。因此, 节点 S 将看到前缀 2001:DB8::2:1/128, 带有 Prefix-SID 150, 并由节点 C 和 I 通告。

因此, 结果是 Prefix-SID 通过区域间过程保持附加到其相关的 IGP 前缀, 这是单个 SR 域中的预期行为。

当节点 S 向 2001:DB8::2:1/128 发送流量时, 它推送 Node-SID(150) 作为活动段并将其转发到 A。

当数据包到达 ABR I (或 C) 时, ABR 根据活动段 (Node-SID(150)) 转发数据包。转发跨越区域边界继续, 使用相同的 Node-SID(150) 直到数据包到达其目的地。