Related Documentation
- M, MX, T Series
- Example: Configuring Any-Source Multicast for Draft-Rosen VPNs
- Example: Configuring Source-Specific Multicast for Draft-Rosen Multicast VPNs
- Additional Information
- Junos OS VPNs Configuration Guide
Configuring Draft-Rosen Multicast VPNs
Draft-rosen multicast virtual private networks (MVPNs) can be configured to support service provider tunnels operating in any-source multicast (ASM) mode or source-specific multicast (SSM) mode.
There are three functional areas to configure for draft-rosen MVPNs with service provider tunnels operating in SSM mode:
- Provider tunnel
- Autodiscovery mechanism
- Control plane protocol
In the unicast environment for Layer 3 VPNs, all VPN state information is contained within the PE routers.
However, with multicast for Layer 3 VPNs, PIM adjacencies are established in one of the following ways:
- You can set PIM adjacencies between the customer edge (CE) router and the PE router through a VPN routing and forwarding (VRF) instance at the [edit routing-instances instance-name protocols pim] hierarchy level. You must include the vpn-group-address statement at this hierarchy level, specifying a multicast group. The RP listed in the VRF-instance is the VPN customer RP (C-RP).
- You can also set the master PIM instance and the PE's IGP neighbors by configuring statements at the [edit protocols pim] hierarchy level. You must add the multicast group specified in the VRF instance to the master PIM instance. The set of master PIM adjacencies throughout the service provider network makes up the forwarding path that becomes an RP tree rooted at the service provider RP (SP-RP). Therefore, provider (P) routers within the provider core must maintain multicast state information for the VPNs.
For this configuration to work properly, you need two types of RP routers for each VPN:
- A VPN C-RP—An RP router located somewhere within the customer VPN
- An SP-RP—An RP router located within the service
provider network
Note: A PE router can act as an SP-RP or the VPN C-RP of a VPN. However, when auto-RP and BSR are used, the PE cannot be a C-RP. It can, however, learn another router as C-RP by means of the auto-RP or BSR protocols.
Related Documentation
- M, MX, T Series
- Example: Configuring Any-Source Multicast for Draft-Rosen VPNs
- Example: Configuring Source-Specific Multicast for Draft-Rosen Multicast VPNs
- Additional Information
- Junos OS VPNs Configuration Guide
Published: 2012-11-16
Related Documentation
- M, MX, T Series
- Example: Configuring Any-Source Multicast for Draft-Rosen VPNs
- Example: Configuring Source-Specific Multicast for Draft-Rosen Multicast VPNs
- Additional Information
- Junos OS VPNs Configuration Guide