如果默认模式不适合您的环境,可以配置 RPT-SPT 模式(也称为 共享树数据分发),如 BGP-MVPN 草案 (draft-ietf-l3vpn-2547bis-mcast-bgp-00.txt) 第 13 节 所述。RPT-SPT 模式支持使用本机 PIM 模型,将 (*,G) 消息从接收方传输到 RP,以获取站点间共享树加入消息。这意味着 6 类 (*,G) 路由从一个 PE 路由器传输到另一个 PE 路由器。在 RPT-SPT 模式中,共享树组播路由从出口 PE 路由器播发至通过 C-RP 连接到 VPN 站点的上游路由器。单转发器选择是为 C-RP 而不是为源执行的。出口 PE 路由器采用上游跃点播发 (*,G),并向上游 PE 路由器发送类型 6 路由。要在 RPT 上发送数据,可以使用包容性或选择性提供程序隧道。数据开始在 RPT 上流动后,最后一跳路由器将切换到 SPT 模式,除非您在配置中包含 spt-threshold infinity 语句。
注意:
MVPN 单转发器选择遵循 BGP-MVPN 草案 (draft-ietf-l3vpn-2547bis-mcast-bgp-00.txt) 第 9.1.1 节 中记录的规则。单一转发器选举获胜者基于以下规则:
切换到 SPT 模式由 PIM 执行,而不是由 MVPN 5 类和 6 类路由执行。最后一跳路由器切换到 SPT 模式后,SPT (S,G) 加入消息遵循与仅 SPT 默认模式相同的规则。
RPT-SPT 模式的优点是,当 C-RP 位于客户站点(而非 PE 路由器)上时,它为 PE 路由器提供了一种在组播 VPN 中发现源的方法。由于共享 C 树是在 VPN 站点之间建立的,因此无需在 C-RP 和 PE 路由器之间运行 MSDP。RPT-SPT 模式还使出口 PE 路由器能够在学习到源信息后切换为从连接到源的 PE 接收数据,而不是从 RP 接收数据。
在 Junos OS 15.1 版及更高版本的 RPT-SPT 模式下,即使不存在直连接收器,也会在出口 PE 上创建 PIM SSG 连接。
谨慎:
配置 RPT-SPT 模式时,不支持直接连接到 PE 路由器的接收器或信号源。解决方法是,在任何接收器或源与 PE 路由器之间放置一个 CE 路由器。
要配置 RPT-SPT 模式,请执行以下作: