Introduction to Configuring MBGP MVPNs

You configure multiprotocol BGP-based (MBGP) multicast VPNs (MVPNs) at a number of different hierarchy levels within the Junos OS. However, a majority of MBGP MVPN 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 {mvpn-mode (rpt-spt | spt-only);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;pim-ssm {group-address address;}rsvp-te {label-switched-path-template {(default-template | lsp-template-name);}static-lsp lsp-name;}selective {group multicast--prefix/prefix-length {source ip--prefix/prefix-length {pim-ssm {group-range multicast-prefix;}rsvp-te {label-switched-path-template {(default-template | lsp-template-name);}static-lsp point-to-multipoint-lsp-name;}threshold-rate kbps;}wildcard-source {pim-ssm {group-range multicast-prefix;}rsvp-te {label-switched-path-template {(default-template | lsp-template-name);}static-lsp point-to-multipoint-lsp-name;}threshold-rate kbps;}}tunnel-limit number;wildcard-group-inet {wildcard-source {pim-ssm {group-range multicast-prefix;}rsvp-te {label-switched-path-template {(default-template | lsp-template-name);}static-lsp lsp-name;}threshold-rate number;}}wildcard-group-inet6 {wildcard-source {pim-ssm {group-range multicast-prefix;}rsvp-te {label-switched-path-template {(default-template | lsp-template-name);}static-lsp lsp-name;}threshold-rate number;}}}threshold-rate number;}

You can include these statements at the following hierarchy levels:

For more information about how to configure MBGP MVPNs, see the Junos Multicast Protocols Configuration Guide and the Junos Feature Guide. The Junos Feature Guide provides examples of how to configure MBGP MVPNs.