Figure 64: IPv4 Multicast with Interprovider VPNs Topology Diagram

Interprovider VPNs are also mentioned in RFC 4364. An example is shown in Figure 64. The topology is slightly different; the main difference is the addition of MSDP between the two provider core transit (P) routers. In this limited topology, each P router is an SP-RP for the local autonomous system (AS), and Router CE1 is the VPN C-RP. VPN-A is the name of the routing instance on routers PE0 and PE1.
Router CE0
- [edit]
- protocols {
-
- pim {
-
- dense-groups {
- 229.0.0.0/8;
- }
-
- rp {
-
- static {
- address 10.254.14.132;
- }
- }
-
- interface all {
- mode sparse-dense;
- version 2;
- }
-
- interface fxp0.0 {
- disable;
- }
- }
- }
Router PE0
- [edit]
- protocols {
-
- pim {
-
- rp {
-
- static {
- address 10.254.71.49;
- }
- }
-
- interface all {
- mode sparse;
- version 2;
- }
-
- interface fxp0.0 {
- disable;
- }
- }
- }
- routing-instances {
-
- VPN-A {
-
- protocols {
-
- pim {
-
- dense-groups {
- 229.0.0.0/8;
- }
-
vpn-group-address 239.1.1.1;
-
- rp {
-
- static {
- address 10.254.14.132;
- }
- }
-
- interface t1-1/0/0:0.0 {
- mode sparse-dense;
- version 2;
- }
-
- interface lo0.1 {
- mode sparse-dense;
- version 2;
- }
- }
- }
- }
- }
Router P0
- [edit]
- protocols {
- ...
-
-
msdp {
-
- peer 10.254.71.48 {
- local-address 10.254.71.49;
- }
- }
- ...
-
- pim {
-
- rp {
-
- local {
- address 10.254.71.49;
- }
- }
-
- interface all {
- mode sparse;
- version 2;
- }
-
- interface fxp0.0 {
- disable;
- }
- }
- }
Router P1
- [edit]
- protocols {
- ...
-
-
msdp {
-
- peer 10.254.71.49 {
- local-address 10.254.71.48;
- }
- }
- ...
-
- pim {
-
- rp {
-
- local {
- address 10.254.71.48;
- }
- }
-
- interface all {
- mode sparse;
- version 2;
- }
-
- interface fxp0.0 {
- disable;
- }
- }
- }
Router PE1
- [edit]
- protocols {
-
- pim {
-
- rp {
-
- static {
- address 10.254.71.48;
- }
- }
-
- interface all {
- mode sparse;
- version 2;
- }
-
- interface fxp0.0 {
- disable;
- }
- }
- }
- routing-instances {
-
- VPN-A {
-
- protocols {
-
- pim {
-
- dense-groups {
- 229.0.0.0/8;
- }
-
vpn-group-address 239.1.1.1;
-
- rp {
-
- static {
- address 10.254.14.132;
- }
- }
-
- interface t1-1/0/0:0.0 {
- mode sparse-dense;
- version 2;
- }
-
- interface lo0.1 {
- mode sparse-dense;
- version 2;
- }
- }
- }
- }
- }
Router CE1
- [edit]
- protocols {
-
- pim {
-
- dense-groups {
- 229.0.0.0/8;
- }
-
- rp {
-
- local {
- address 10.254.14.132;
- }
- }
-
- interface all {
- mode sparse-dense;
- version 2;
- }
-
- interface fxp0.0 {
- disable;
- }
- }
- }