R5(config-if)#Exit
R1#show ip interface brief
Interface IP-Address OK? Method Status Protocol
FastEthernet0/0 10.1.1.1 YES manual up up
Serial4/0 1.1.1.1 YES manual up up
Serial4/2 3.3.3.2 YES manual up up
Loopback0 192.168.10.1 YES manual up up
Loopback1 192.168.11.1 YES manual up up
Loopback2 192.168.12.1 YES manual up up
Loopback3 192.168.13.1 YES manual up up
R2#show ip interface brief
Interface IP-Address OK? Method Status Protocol
FastEthernet0/0 20.1.1.1 YES manual up up
Serial4/0 1.1.1.2 YES manual up up
Serial4/1 2.2.2.1 YES manual up up
Loopback0 192.168.20.1 YES manual up up
Loopback1 192.168.21.1 YES manual up up
Loopback2 192.168.22.1 YES manual up up
Loopback3 192.168.23.1 YES manual up up
R3#show ip interface brief
Interface IP-Address OK? Method Status Protocol
FastEthernet0/0 30.1.1.1 YES manual up up
Serial4/1 2.2.2.2 YES manual up up
Serial4/2 3.3.3.1 YES manual up up
Loopback0 192.168.30.1 YES manual up up
Loopback1 192.168.31.1 YES manual up up
Loopback2 192.168.32.1 YES manual up up
Loopback3 192.168.33.1 YES manual up up
R4#show ip interface brief
Interface IP-Address OK? Method Status Protocol
FastEthernet0/0 10.1.1.2 YES manual up up
Loopback0 192.168.40.1 YES manual up up
R5#show ip interface brief
Interface IP-Address OK? Method Status Protocol
FastEthernet0/0 30.1.1.2 YES manual up up
Loopback0 192.168.50.1 YES manual up up
R1(config)#router ospf 1
R1(config-router)#network 1.0.0.0 0.255.255.255 area 0
R1(config-router)#network 3.0.0.0 0.255.255.255 area 0
R1(config-router)#network 192.168.10.0 255.0.0.0 area 0
R1(config-router)#network 192.168.11.0 255.0.0.0 area 0
R1(config-router)#network 192.168.12.0 255.0.0.0 area 0
R1(config-router)#network 192.168.13.0 255.0.0.0 area 0
R1(config-router)#end
R2(config)#router ospf 1
R2(config-router)#network 20.0.0.0 0.255.255.255 area 0
R2(config-router)#network 1.0.0.0 0.255.255.255 area 0
R2(config-router)#network 2.0.0.0 0.255.255.255 area 0
R2(config-router)#network 192.168.20.0 255.0.0.0 area 0
R2(config-router)#network 192.168.21.0 255.0.0.0 area 0
R2(config-router)#network 192.168.22.0 255.0.0.0 area 0
R2(config-router)#network 192.168.23.0 255.0.0.0 area 0
R2(config-router)#end
R3(config)#router ospf 1
R3(config-router)#network 2.0.0.0 0.255.255.255 area 0
R3(config-router)#network 3.0.0.0 0.255.255.255 area 0
R3(config-router)#network 192.168.30.0 255.0.0.0 area 0
R3(config-router)#network 192.168.31.0 255.0.0.0 area 0
R3(config-router)#network 192.168.32.0 255.0.0.0 area 0
R3(config-router)#network 192.168.33.0 255.0.0.0 area 0
R3(config-router)#end
R1#show ip route ospf
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP
+ - replicated route, % - next hop override
Gateway of last resort is not set
O 2.0.0.0/8 [110/128] via 3.3.3.1, 01:14:38, Serial4/2
[110/128] via 1.1.1.2, 01:14:38, Serial4/0
O 20.0.0.0/8 [110/65] via 1.1.1.2, 01:14:38, Serial4/0
192.168.20.0/32 is subnetted, 1 subnets
O 192.168.20.1 [110/65] via 1.1.1.2, 01:14:38, Serial4/0
192.168.21.0/32 is subnetted, 1 subnets
O 192.168.21.1 [110/65] via 1.1.1.2, 01:14:38, Serial4/0
192.168.22.0/32 is subnetted, 1 subnets
O 192.168.22.1 [110/65] via 1.1.1.2, 01:14:38, Serial4/0
192.168.23.0/32 is subnetted, 1 subnets
O 192.168.23.1 [110/65] via 1.1.1.2, 01:14:38, Serial4/0
O 192.168.30.0/24 [110/65] via 3.3.3.1, 01:14:38, Serial4/2
192.168.31.0/32 is subnetted, 1 subnets
O 192.168.31.1 [110/65] via 3.3.3.1, 01:14:38, Serial4/2
192.168.32.0/32 is subnetted, 1 subnets
O 192.168.32.1 [110/65] via 3.3.3.1, 01:14:38, Serial4/2
192.168.33.0/32 is subnetted, 1 subnets
O 192.168.33.1 [110/65] via 3.3.3.1, 01:14:38, Serial4/2
R3#show ip route ospf
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP
+ - replicated route, % - next hop override
Gateway of last resort is not set
O 1.0.0.0/8 [110/128] via 3.3.3.2, 01:18:05, Serial4/2
[110/128] via 2.2.2.1, 01:18:05, Serial4/1
O 20.0.0.0/8 [110/65] via 2.2.2.1, 01:18:05, Serial4/1
O 192.168.10.0/24 [110/65] via 3.3.3.2, 01:18:05, Serial4/2
192.168.11.0/32 is subnetted, 1 subnets
O 192.168.11.1 [110/65] via 3.3.3.2, 01:18:05, Serial4/2
192.168.12.0/32 is subnetted, 1 subnets
O 192.168.12.1 [110/65] via 3.3.3.2, 01:18:05, Serial4/2
192.168.13.0/32 is subnetted, 1 subnets
O 192.168.13.1 [110/65] via 3.3.3.2, 01:18:05, Serial4/2
192.168.20.0/32 is subnetted, 1 subnets
O 192.168.20.1 [110/65] via 2.2.2.1, 01:18:05, Serial4/1
192.168.21.0/32 is subnetted, 1 subnets
O 192.168.21.1 [110/65] via 2.2.2.1, 01:18:05, Serial4/1
192.168.22.0/32 is subnetted, 1 subnets
O 192.168.22.1 [110/65] via 2.2.2.1, 01:18:05, Serial4/1
192.168.23.0/32 is subnetted, 1 subnets
O 192.168.23.1 [110/65] via 2.2.2.1, 01:18:05, Serial4/1
R1(config)#mpls label protocol ldp
R1(config)#mpls label range 99 199
R1(config)#mpls ldp router-id loopback 0
R1(config)#exit
R1(config)#interface serial 4/0
R1(config-if)#mpls ip
R1(config-if)#exit
R1(config)#interface serial 4/2
R1(config-if)#mpls ip
R1(config-if)#exit
R2(config)#mpls label protocol ldp
R2(config)#mpls label range 200 299
R2(config)#mpls ldp router-id loopback 0
R2(config)#exit
R2(config)#interface serial 4/0
R2(config-if)#mpls ip
R2(config-if)#exit
R2(config)#interface serial 4/1
R2(config-if)#mpls ip
R2(config-if)#exit
R3(config)#mpls label protocol ldp
R3(config)#mpls label range 300 399
R3(config)#mpls ldp router-id loopback 0
R3(config)#exit
R3(config)#interface serial 4/1
R3(config-if)#mpls ip
R3(config-if)#exit
R3(config)#interface serial 4/2
R3(config-if)#mpls ip
R3(config-if)#exit
R1#show mpls ldp neighbor
Peer LDP Ident: 192.168.20.1:0; Local LDP Ident 192.168.10.1:0
TCP connection: 192.168.20.1.41723 - 192.168.10.1.646
State: Oper; Msgs sent/rcvd: 190/188; Downstream
Up time: 02:23:12
LDP discovery sources:
Serial4/0, Src IP addr: 1.1.1.2
Addresses bound to peer LDP Ident:
20.1.1.1 1.1.1.2 2.2.2.1 192.168.20.1
192.168.21.1 192.168.22.1 192.168.23.1
Peer LDP Ident: 192.168.30.1:0; Local LDP Ident 192.168.10.1:0
TCP connection: 192.168.30.1.27403 - 192.168.10.1.646
State: Oper; Msgs sent/rcvd: 186/184; Downstream
Up time: 02:20:31
LDP discovery sources:
Serial4/2, Src IP addr: 3.3.3.1
Addresses bound to peer LDP Ident:
2.2.2.2 3.3.3.1 192.168.30.1 192.168.31.1
192.168.32.1 192.168.33.1
R2#show mpls ldp neighbor
Peer LDP Ident: 192.168.10.1:0; Local LDP Ident 192.168.20.1:0
TCP connection: 192.168.10.1.646 - 192.168.20.1.41723
State: Oper; Msgs sent/rcvd: 189/192; Downstream
Up time: 02:24:22
LDP discovery sources:
Serial4/0, Src IP addr: 1.1.1.1
Addresses bound to peer LDP Ident:
1.1.1.1 3.3.3.2 192.168.10.1 192.168.11.1
192.168.12.1 192.168.13.1
Peer LDP Ident: 192.168.30.1:0; Local LDP Ident 192.168.20.1:0
TCP connection: 192.168.30.1.64637 - 192.168.20.1.646
State: Oper; Msgs sent/rcvd: 187/189; Downstream
Up time: 02:22:00
LDP discovery sources:
Serial4/1, Src IP addr: 2.2.2.2
Addresses bound to peer LDP Ident:
2.2.2.2 3.3.3.1 192.168.30.1 192.168.31.1
192.168.32.1 192.168.33.1
R3#show mpls ldp neighbor
Peer LDP Ident: 192.168.20.1:0; Local LDP Ident 192.168.30.1:0
TCP connection: 192.168.20.1.646 - 192.168.30.1.64637
State: Oper; Msgs sent/rcvd: 190/188; Downstream
Up time: 02:22:52
LDP discovery sources:
Serial4/1, Src IP addr: 2.2.2.1
Addresses bound to peer LDP Ident:
20.1.1.1 1.1.1.2 2.2.2.1 192.168.20.1
192.168.21.1 192.168.22.1 192.168.23.1
Peer LDP Ident: 192.168.10.1:0; Local LDP Ident 192.168.30.1:0
TCP connection: 192.168.10.1.646 - 192.168.30.1.27403
State: Oper; Msgs sent/rcvd: 187/189; Downstream
Up time: 02:22:33
LDP discovery sources:
Serial4/2, Src IP addr: 3.3.3.2
Addresses bound to peer LDP Ident:
1.1.1.1 3.3.3.2 192.168.10.1 192.168.11.1
192.168.12.1 192.168.13.1
R(config)#ip vrf A-1
R1(config-vrf)#rd 500:1
R1(config-vrf)#route-target import 500:1
R1(config-vrf)#route-target export 500:1
R1(config-vrf)#exit
R3(config)#ip vrf A-2
R3(config-vrf)#rd 500:1
R3(config-vrf)#route-target both 500:1
R3(config-vrf)#exit
R1(config)#interface fastethernet 0/0
R1(config-if)#ip vrf forwarding A-1
% Interface FastEthernet0/0 IPv4 disabled and address(es) removed due to enabling VRF A-1
R1(config-if)#ip address 10.1.1.1 255.0.0.0
R1(config-if)#no shutdown
R1(config-if)#exit
R3(config)#interface fastethernet 0/0
R3(config-if)#ip vrf forwarding A-2
% Interface FastEthernet0/0 IPv4 disabled and address(es) removed due to enabling VRF A-2
R3(config-if)#ip address 30.1.1.1 255.0.0.0
R3(config-if)#exit
R1#show run | section vrf
ip vrf A-1
rd 500:1
route-target export 500:1
route-target import 500:1
ip vrf forwarding A-1
R3#show run | section vrf
ip vrf A-2
rd 500:1
route-target export 500:1
route-target import 500:1
ip vrf forwarding A-2
R1(config)#interface loopback 0
R1(config-if)# ip ospf network point-to-point
R1(config-if)#end
R3(config)#interface loopback 0
R3(config-if)# ip ospf network point-to-point
R3(config-if)#end
R4(config)#router eigrp 6100
R4(config-router)#network 192.168.40.0
R4(config-router)#network 10.0.0.0
R4(config-router)#no auto-summary
R4(config-router)#exit
R1(config)#router eigrp 6500
R1(config-router)#address-family ipv4 vrf A-1
R1(config-router-af)#autonomous-system 6100
R1(config-router-af)#network 10.0.0.0
R1(config-router-af)#no auto-summary
R1(config-router-af)#exit
*Mar 19 04:40:45.835: %DUAL-5-NBRCHANGE: EIGRP-IPv4 6100: Neighbor 10.1.1.2 (FastEthernet0/0) is up: new adjacency
R1#show ip eigrp vrf A-1 neighbors
EIGRP-IPv4 Neighbors for AS(6100) VRF(A-1)
H Address Interface Hold Uptime SRTT RTO Q Seq
(sec) (ms) Cnt Num
0 10.1.1.2 Fa0/0 10 00:00:54 110 660 0 2
R1#show ip route vrf A-1 eigrp
Routing Table: A-1
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP
+ - replicated route, % - next hop override
Gateway of last resort is not set
D 192.168.40.0/24 [90/156160] via 10.1.1.2, 00:02:12, FastEthernet0/0
R1#ping vrf A-1 192.168.40.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.40.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 44/80/104 ms
R5(config)#router eigrp 6100
R5(config-router)#network 192.168.50.0
R5(config-router)#network 30.0.0.0
R5(config-router)#exit
R3(config)#router eigrp 6500
R3(config-router)#address-family ipv4 vrf A-2
R3(config-router-af)#autonomous-system 6100
R3(config-router-af)#network 30.0.0.0
R3(config-router-af)#end
*Mar 19 04:45:49.659: %DUAL-5-NBRCHANGE: EIGRP-IPv4 6100: Neighbor 30.1.1.2 (FastEthernet0/0) is up: new adjacency
R3#show ip eigrp vrf A-2 neighbors
EIGRP-IPv4 Neighbors for AS(6100) VRF(A-2)
H Address Interface Hold Uptime SRTT RTO Q Seq
(sec) (ms) Cnt Num
0 30.1.1.2 Fa0/0 10 00:03:42 126 756 0 2
R3#show ip route vrf A-2
Routing Table: A-2
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP
+ - replicated route, % - next hop override
Gateway of last resort is not set
30.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C 30.0.0.0/8 is directly connected, FastEthernet0/0
L 30.1.1.1/32 is directly connected, FastEthernet0/0
D 192.168.50.0/24 [90/156160] via 30.1.1.2, 00:04:32, FastEthernet0/0
R3#ping vrf A-2 192.168.50.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.50.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 64/73/92 ms
R1(config)#router bgp 6500
R1(config-router)#no bgp default ipv4-unicast
R1(config-router)#neighbor 192.168.30.1 remote-as 6500
R1(config-router)#neighbor 192.168.30.1 update-source loopback 0
R1(config-router)#address-family vpnv4 unicast
R1(config-router-af)#neighbor 192.168.30.1 activate
R1(config-router-af)#neighbor 192.168.30.1 send-community extended
R1(config-router-af)#neighbor 192.168.30.1 next-hop-self
R1(config-router-af)#end
R3#show ip bgp vpnv4 all summary
BGP router identifier 192.168.33.1, local AS number 6500
BGP table version is 1, main routing table version 1
Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd
192.168.10.1 4 6500 4 4 1 0 0 00:00:34 0
R1#show ip bgp vpnv4 all summary
BGP router identifier 192.168.13.1, local AS number 6500
BGP table version is 1, main routing table version 1
Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd
192.168.30.1 4 6500 5 5 1 0 0 00:01:40 0
R3(config)#router bgp 6500
R3(config-router)#address-family ipv4 vrf A-2
R3(config-router-af)#redistribute eigrp 6100
R3(config-router-af)#exit
R3(config)#router eigrp 6500
R3(config-router)#address-family ipv4 vrf A-2
R3(config-router-af)#redistribute bgp 6500 metric 1000 2000 255 1 1500
R3(config-router-af)#end
R1(config)#router bgp 6500
R1(config-router)#address-family ipv4 vrf A-1
R1(config-router-af)#redistribute eigrp 6100
R1(config-router-af)#end
R1(config)#router eigrp 6500
R1(config-router)#address-family ipv4 vrf A-1
R1(config-router-af)#redistribute bgp 6500 metric 1000 2000 255 1 1500
R1(config-router-af)#end
R1#show ip bgp vpnv4 all
BGP table version is 7, local router ID is 192.168.13.1
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter,
x best-external, a additional-path, c RIB-compressed,
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found
Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: 500:1 (default for vrf A-1)
*> 10.0.0.0 0.0.0.0 0 32768 ?
*>i 30.0.0.0 192.168.30.1 0 100 0 ?
*> 192.168.40.0 10.1.1.2 156160 32768 ?
*>i 192.168.50.0 192.168.30.1 156160 100 0 ?
R1#show ip bgp vpnv4 vrf A-1
BGP table version is 7, local router ID is 192.168.13.1
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter,
x best-external, a additional-path, c RIB-compressed,
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found
Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: 500:1 (default for vrf A-1)
*> 10.0.0.0 0.0.0.0 0 32768 ?
*>i 30.0.0.0 192.168.30.1 0 100 0 ?
*> 192.168.40.0 10.1.1.2 156160 32768 ?
*>i 192.168.50.0 192.168.30.1 156160 100 0 ?
R1#ping vrf A-1 192.168.50.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.50.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 112/135/172 ms
R1#ping vrf A-1 192.168.40.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.40.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 36/76/112 ms
R3#ping vrf A-2 192.168.50.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.50.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 40/76/116 ms
R3#ping vrf A-2 192.168.40.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.40.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 112/151/188 ms
R1#show ip route vrf A-1
Routing Table: A-1
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP
+ - replicated route, % - next hop override
Gateway of last resort is not set
10.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C 10.0.0.0/8 is directly connected, FastEthernet0/0
L 10.1.1.1/32 is directly connected, FastEthernet0/0
B 30.0.0.0/8 [200/0] via 192.168.30.1, 00:08:45
D 192.168.40.0/24 [90/156160] via 10.1.1.2, 00:30:13, FastEthernet0/0
B 192.168.50.0/24 [200/156160] via 192.168.30.1, 00:08:45
R3#show ip route vrf A-2
Routing Table: A-2
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP
+ - replicated route, % - next hop override
Gateway of last resort is not set
B 10.0.0.0/8 [200/0] via 192.168.10.1, 00:05:30
30.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C 30.0.0.0/8 is directly connected, FastEthernet0/0
L 30.1.1.1/32 is directly connected, FastEthernet0/0
B 192.168.40.0/24 [200/156160] via 192.168.10.1, 00:05:30
D 192.168.50.0/24 [90/156160] via 30.1.1.2, 00:25:42, FastEthernet0/0