This section shows how to configure the routes between the PE and CE routers by using a combination of static routes, BGP, and OSPF:
Here, the configuration for VPN AB also includes a static route to CE1.
On Router PE1, configure a combination of static routing, BGP, and OSPF between the PE and CE routers:
- [edit]
- routing-instances {
-
- VPN-A {
- instance-type vrf;
- interface fe-1/0/0.0;
- route-distinguisher 10.255.14.175:3;
- vrf-import vpna-import;
- vrf-export vpna-export;
-
- routing-options {
-
- static {
- rib-group vpna-vpnab;
- route 10.255.14.155/32 next-hop 192.168.197.141;
- }
- }
- }
-
- VPN-AB {
- instance-type vrf;
- interface fe-1/1/0.0;
- route-distinguisher 10.255.14.175:9;
- vrf-import vpnab-import;
- vrf-export vpnab-export;
-
- protocols {
-
- bgp {
-
- group vpnab-site1 {
-
- family inet {
-
- unicast {
- rib-group vpnab-vpna_and_vpnb;
- }
- }
- export to-vpnab-site1;
- peer-as 9;
- neighbor 192.168.197.178;
- }
- }
- }
- }
-
- VPN-B {
- instance-type vrf;
- interface fe-1/0/2.0;
- route-distinguisher 10.255.14.175:10;
- vrf-import vpnb-import;
- vrf-export vpnb-export;
-
- protocols {
-
- ospf {
- rib-group vpnb-vpnab;
- export vpnb-import;
-
- area 0.0.0.1 {
- interface t3-0/3/3.0;
- }
- }
- }
- }
- }
- policy-options {
-
- policy-statement to-vpnab-site1 {
-
- term a {
- from protocol static;
- then accept;
- }
-
- term b {
- from protocol bgp;
- then accept;
- }
-
- term c {
- then reject;
- }
- }
- }