In this example, PE-1 connects to VPN-A (sender-only) and VPN-B (receiver-only) at site 1, PE-4 connects to VPN-A (receiver-only) at site 4, and PE-2 connects to VPN-A (receiver-only) and VPN-B (sender-only) at site 3. To configure an MVPN for a mixture of sender-only and receiver-only sites on VPN–A and VPN-B, perform the following steps:
Configure PE-1 (VPN-A sender-only and VPN-B receiver-only at site 1):
- [edit]
- routing-instances {
-
- VPN-A {
- instance-type vrf;
- interface so-6/0/0.0;
- interface so-6/0/1.0;
-
- provider-tunnel {
-
- pim-asm {
- group-address 224.1.1.1;
- }
- }
-
- protocols {
-
- mvpn {
- sender-site;
-
- route-target {
- export-target unicast;
- import-target target target:1:4;
- }
- }
- }
- route-distinguisher 65535:0;
- vrf-target target:1:1;
-
- routing-options {
- auto-export;
- }
- }
-
- VPN-B {
- instance-type vrf;
- interface ge-0/3/0.0;
-
- provider-tunnel {
-
- pim-asm {
- group-address 224.1.1.2;
- }
- }
-
- protocols {
-
- mvpn {
- receiver-site;
-
- route-target {
- export-target target target:1:5;
- import-target unicast;
- }
- }
- }
- route-distinguisher 65535:1;
- vrf-target target:1:2;
-
- routing-options {
- auto-export;
- }
- }
Configure PE-4 (VPN-A receiver-only at site 4):
- [edit]
- routing-instances {
-
- VPN-A {
- instance-type vrf;
- interface so-1/0/0.0;
-
- provider-tunnel {
-
- pim-asm {
- group-address 224.1.1.1;
- }
- }
-
- protocols {
-
- mvpn {
- receiver-site;
-
- route-target {
- export-target target target:1:4;
- import-target unicast;
- }
- }
- }
- route-distinguisher 65535:2;
- vrf-target target:1:1;
-
- routing-options {
- auto-export;
- }
- }
Configure PE-2 (VPN-A receiver-only and VPN-B sender-only at site 3):
- [edit]
- routing-instances {
-
- VPN-A {
- instance-type vrf;
- interface so-2/0/1.0;
-
- provider-tunnel {
-
- pim-asm {
- group-address 224.1.1.1;
- }
- }
-
- protocols {
-
- mvpn {
- receiver-site;
-
- route-target {
- export-target target target:1:4;
- import-target unicast;
- }
- }
- }
- route-distinguisher 65535:3;
- vrf-target target:1:1;
-
- routing-options {
- auto-export;
- }
- }
-
- VPN-B {
- instance-type vrf;
- interface ge–1/3/0.0;
-
- provider-tunnel {
-
- pim-asm {
- group-address 224.1.1.2;
- }
- }
-
- protocols {
-
- mvpn {
- sender-site;
-
- route-target {
- export-target unicast
- import-target target target:1:5;
- }
- }
- }
- route-distinguisher 65535:4;
- vrf-target target:1:2;
-
- routing-options {
- auto-export;
- }
- }