This chapter describes how to configure multicast virtual private networks (VPNs).
You configure multicast VPNs at a number of different hierarchy levels within the JUNOS software. However, a majority of multicast VPN statements are configured within a routing instance as follows:
- description text;
- instance-type vrf;
- interface interface-name;
- route-distinguisher (as-number:number | ip-address:number);
- vrf-export [policy-names];
- vrf-import [policy-names];
- vrf-target (community | export community-name | import community-name);
- protocols {
-
- mvpn {
- receiver-site;
- sender-site;
-
- route-target {
-
- export-target {
- target target-community;
- unicast;
- }
-
- import-target {
-
- target {
-
target-value;
- receiver target-value;
- sender target-value;
- }
-
- unicast {
- receiver;
- sender;
- }
- }
- }
- }
- }
- provider-tunnel {
- pim-asm group-address address;
-
- rsvp-te {
- label-switched-path-template (default-template | lsp-template-name);
- static-lsp lsp-name;
- }
-
- selective {
-
- group address {
-
- source source-address {
-
- rsvp-te {
- label-switched-path-template (default-template | lsp-template-name);
- static-lsp lsp-name;
- }
- threshold-rate number;
- }
- }
- tunnel-limit number;
- }
- }
You can include these statements at the following hierarchy levels:
For more information on how to configure multicast VPNs, see the JUNOS Multicast Protocols Configuration Guide and the JUNOS Feature Guide. The JUNOS Feature Guide an example of how to configure multicast VPNs.
This chapter describes how to configure multicast VPNs, discussing the following topics: