Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

BGP-MVPN AS 间选项 B 概述

本主题概述了对自治间系统 (AS) 选项 B 的 Junos 支持,该选项通过扩展边界网关协议组播虚拟专用网络 (BGP-MVPN) 以使用分段提供商隧道 (p-tunnels) 支持 AS 间情景而实现。Junos OS 还支持使用非分段 p 隧道的 Option A 和 Option C 单播,这一支持在 Junos OS 12.1 中引入。有关这些选项的详细信息,请参阅以下链接。

如果 L3VPN 产生使用 BGP-MVPN 的两个或更多 AS,则需要对组播流量提供 AS 间支持。ASes 可能由同一当局或不同当局管理。使用带分段 p 隧道的 BGP-MVPN AS 间选项 B 时,p 隧道分段在自治系统边界路由器 (ASBR) 上执行。ASBR 还会执行 BGP-MVPN 信号发送并形成数据平面。

使用分段 p 隧道设置 AS 间选项 B 可能很复杂,但配置确实具有以下优势:

  • 独立。不同的行政当局可以选择是否允许其他 AS 发现其 AS 的拓扑。也就是说,每个 AS 都可由不同的独立机构单独控制。

  • 异 质 性。在给定 AS 中可以使用不同的 p 隧道技术(就像现在必须组合的异构网络一样)。

  • 规模。带分段 p 隧道的 AS 间选项 B 避免了当 AS 内部 p 隧道使用非分段 p 隧道跨 AS 设置时可能发生的 ASBR 瓶颈。(具有包容性 p 隧道的单播分支机构 LSP 都必须通过 ASBR 进行传输。在这种情况下,对于 IR,紧点将成为数据平面规模。对于 RSVP-TE,由于通过 ASBR 的 RSVP 刷新消息数量众多,它将成为 P2MP 控制平面扩展。

选项 B 支持的 Junos 实施为所有分段使用 RSVP-TE p 隧道,以及 MVPN AS 间信号过程。组播信息流通过一个标记为 LSP 的单跃点跨 AS 边界进行转发。AS 间 p 隧道有两个分段:一个 ASBR-ASBR 分段,称为 AS 分段,AS 间分段和 ASBR-PE 分段称为 AS 内部分段。(不支持静态 RSVP-TE、IR、PIM-ASM 和 PIM-SSM p 隧道。)

MVPN AS 内部 AD 路由不会跨 AS 边界传播。在类型 1 路由中通告的 AS 内部包容性 p 隧道将在每个 AS 内的 ASBR 上终止。单播和组播流量的路由学习仅通过选项 B 进行。

ASBR 将 AS 间 AD(2 类)路由发起至 eBGP,其中可能包含 AS 间 p 隧道的隧道属性(称为 AS 间或 ASBR-ASBR p 隧道分段)。类型 2 路由包含 ASBR 的路由区分符 (RD),按 VPN 和 ASBR 唯一,以及其 AS 编号。隧道设置在相邻 ASS 中的两个直接连接的 ASBR 之间,并且始终为单跃点对点 (P2P) LSP。

源 AS 中的 ASBR 可将通过包容性 p 隧道接收的所有组播信息流转发到 AS 间 p 隧道。相邻 AS 中的 ASBR 会通过 iBGP 将收到的 AS 间路由传播到自己的 AS 中,但仅在重写提供商组播服务接口 (PMSI) 隧道属性并修改多协议可访问 (MP_REACH_NRLI) 属性的下一跳跃以及 ASBR 的可访问地址之后(下一跳跃自重写)。当 ASBR 通过 iBGP 传播类型 2 路由时,它可以选择其 AS 中支持的任何 p-tunnel 类型,尽管受支持的 Option B 实施仅对所有分段使用 RSVP-TE p 隧道。

在 ASBR 上,通过上游 p-tunnel 分段接收的信息流通过下游 p 隧道分段进行转发。此进程在每个 AS 边界重复。生成的 AS 间 p 隧道由交替的 AS 间和 AS 内部 p 隧道分段(因此称为“分段 p 隧道”)组成。

具有分段 p 隧道的选项 B 并非没有缺点。:

  • ASBR 在主实例中同时分配 VPN 路由和路由。因此,它们可能会成为瓶颈。

  • 由于 VPN 数量众多,ASBR 可能会耗尽标签,因为每个单播 VPN 路由都需要一个。

  • 每个 VPN 数据包流计费不能在 ASBR 上执行。

  • 除非路由目标在 AS 边界上重写,否则不同服务提供商必须就 VPN 路由目标达成一致(这与 option-C 相同)

  • ASBR 必须能够发出 MVPN 信号并支持 AS 间 MVPN 过程。