Saturday, 18 March 2017

Inter-AS option C - MPLS





R1:-

interface Loopback0
 ip address 1.1.1.1 255.255.255.255

interface FastEthernet0/0
 description *** Connected to PC1 ***
 ip address 10.1.1.1 255.255.255.0
 no shut

interface FastEthernet0/1
 description *** Connected to R2 ***
 ip address 12.12.12.1 255.255.255.0
no shut

router ospf 100
 log-adjacency-changes
 network 1.1.1.1 0.0.0.0 area 0  -<< Loopback advertisement
 network 10.1.1.1 0.0.0.0 area 0 --<<LAN subnet advertisement
 network 12.12.12.1 0.0.0.0 area 0 --<To create ospf neighbor ship with R2

R2:-

ip vrf cust1
 rd 1:1
 route-target export 1:1  --<< RT used in AS1
 route-target export 200:1  --<< RT used in AS2
 route-target import 1:1
 route-target import 200:1

interface Loopback0
 ip address 2.2.2.2 255.255.255.255

interface FastEthernet0/1
 description *** Connected to R1 ***
 ip vrf forwarding cust1
 ip address 12.12.12.2 255.255.255.0
no shut

interface FastEthernet1/0
description *** Connected to R3 ***
 ip address 23.23.23.2 255.255.255.0
no shut

router ospf 100 vrf cust1
 log-adjacency-changes
 redistribute bgp 1 subnets
 network 12.12.12.2 0.0.0.0 area 0

router ospf 1
 log-adjacency-changes
 network 2.2.2.2 0.0.0.0 area 0
 network 23.23.23.2 0.0.0.0 area 0

router bgp 1
 bgp log-neighbor-changes
 neighbor 3.3.3.3 remote-as 1
 neighbor 3.3.3.3 update-source Loopback0

 address-family ipv4
  no neighbor 3.3.3.3 activate
  no auto-summary
  no synchronization
 exit-address-family

 address-family vpnv4
  neighbor 3.3.3.3 activate
  neighbor 3.3.3.3 send-community extended
 exit-address-family

 address-family ipv4 vrf cust1
redistribute ospf 100 vrf cust1 match internal external 1 external 2 --< To redistribute both internal and external routes otherwise only internal routes will be redistributed.
  no synchronization
 exit-address-family

mpls ldp router-id Loopback0 force

R3:-

interface Loopback0
 ip address 3.3.3.3 255.255.255.255

interface FastEthernet1/0
description *** Connected to R2 ***
 ip address 23.23.23.3 255.255.255.0
mpls ip
no shut

interface FastEthernet2/0
description *** Connected to R4 ***
 ip address 34.34.34.3 255.255.255.0
mpls ip
no shut

router ospf 1
 log-adjacency-changes
 network 3.3.3.3 0.0.0.0 area 0
 network 23.23.23.3 0.0.0.0 area 0
 network 34.34.34.3 0.0.0.0 area 0

router bgp 1
 bgp log-neighbor-changes
 neighbor internal peer-group
 neighbor internal remote-as 1
 neighbor internal update-source Loopback0
 neighbor 2.2.2.2 peer-group internal
 neighbor 4.4.4.4 peer-group internal
 neighbor 6.6.6.6 remote-as 2
 neighbor 6.6.6.6 ebgp-multihop 10  --<< eBGP between R3 and R6 both are RR of their respective AS.
 neighbor 6.6.6.6 update-source Loopback0

 address-family ipv4
  no neighbor 2.2.2.2 activate
  no neighbor 4.4.4.4 activate
  no neighbor 6.6.6.6 activate
  no auto-summary
  no synchronization
 exit-address-family

 address-family vpnv4
  neighbor internal send-community extended
  neighbor internal route-reflector-client  --<<<Configured R3 as RR
  neighbor 2.2.2.2 activate
  neighbor 4.4.4.4 activate
  neighbor 6.6.6.6 activate
  neighbor 6.6.6.6 send-community extended
  neighbor 6.6.6.6 next-hop-unchanged
 exit-address-family


mpls ldp router-id Loopback0 force

R4:-

interface Loopback0
 ip address 4.4.4.4 255.255.255.255

interface FastEthernet2/0
description *** Connected to R3 ***
 ip address 34.34.34.4 255.255.255.0
mpls ip
no shut

interface FastEthernet3/0
description *** Connected to R5 ***
 ip address 45.45.45.4 255.255.255.0
 mpls bgp forwarding
no shut

router ospf 1
 log-adjacency-changes
 redistribute bgp 1 subn route-map AS2_loopbacks--<< Advertise PE’s and RR’s loopback of AS2 to AS1
 network 4.4.4.4 0.0.0.0 area 0
 network 34.34.34.4 0.0.0.0 area 0
 network 45.45.45.4 0.0.0.0 area 0

router bgp 1
 no bgp default route-target filter
 bgp log-neighbor-changes
 neighbor 3.3.3.3 remote-as 1
 neighbor 3.3.3.3 update-source Loopback0
 neighbor 45.45.45.5 remote-as 2

 address-family ipv4
  no synchronization
  redistribute ospf 1 route-map AS1_loopbacks --<< Advertise PE and RR loopback to AS2
  no neighbor 3.3.3.3 activate
  neighbor 45.45.45.5 activate
  neighbor 45.45.45.5 send-label
  no auto-summary
 exit-address-family

 address-family vpnv4
  neighbor 3.3.3.3 activate
  neighbor 3.3.3.3 send-community extended
  neighbor 3.3.3.3 next-hop-self
 exit-address-family


ip access-list standard AS2_loopbacks
 permit 5.5.5.5
 permit 6.6.6.6
 permit 7.7.7.7

ip access-list standard AS1_loopbacks
 permit 2.2.2.2
 permit 4.4.4.4
 permit 3.3.3.3

route-map AS1_loopbacks permit 10
 match ip address AS1_loopbacks

route-map AS2_loopbacks permit 10
match ip address AS2_loopbacks

mpls ldp router-id Loopback0 force

R5:-

interface Loopback0
 ip address 5.5.5.5 255.255.255.255

interface FastEthernet1/0
description *** Connected to R6 ***
 ip address 56.56.56.5 255.255.255.0
mpls ip
no shut

interface FastEthernet3/0
description *** Connected to R4 ***
 ip address 45.45.45.5 255.255.255.0
mpls bgp forwarding
no shut

router ospf 2
 log-adjacency-changes
 redistribute bgp 2 subnets route-map AS1_loopback
 network 5.5.5.5 0.0.0.0 area 0
 network 56.56.56.5 0.0.0.0 area 0

router bgp 2
 no bgp default route-target filter
 bgp log-neighbor-changes
 neighbor 6.6.6.6 remote-as 2
 neighbor 6.6.6.6 update-source Loopback0
 neighbor 45.45.45.4 remote-as 1

 address-family ipv4
  no synchronization
  redistribute ospf 2 route-map AS2_loopback
  no neighbor 6.6.6.6 activate
  neighbor 45.45.45.4 activate
  neighbor 45.45.45.4 send-label
  no auto-summary
 exit-address-family

 address-family vpnv4
  neighbor 6.6.6.6 activate
  neighbor 6.6.6.6 send-community extended
  neighbor 6.6.6.6 next-hop-self
 exit-address-family


ip access-list standard As2_loopback
 permit 6.6.6.6
 permit 5.5.5.5
 permit 7.7.7.7


route-map loopback permit 10
 match ip address AS2_loopback

mpls ldp router-id Loopback0 force


ip access-list standard AS1_loopback
 permit 2.2.2.2
 permit 3.3.3.3
 permit 4.4.4.4


route-map loopback permit 10
 match ip address AS1_loopback

mpls ldp router-id Loopback0 force

router eigrp 2
 auto-summary

R6:-

interface Loopback0
 ip address 6.6.6.6 255.255.255.255


interface FastEthernet1/0
description *** Connected to R5 ***
 ip address 56.56.56.6 255.255.255.0
mpls ip
no shut

interface FastEthernet2/0
description *** Connected to R7 ***
 ip address 67.67.67.6 255.255.255.0
mpls ip
no shut

router ospf 2
 log-adjacency-changes
 network 6.6.6.6 0.0.0.0 area 0
 network 56.56.56.6 0.0.0.0 area 0
 network 67.67.67.6 0.0.0.0 area 0

router bgp 2
 bgp log-neighbor-changes
 neighbor internal peer-group
 neighbor internal remote-as 2
 neighbor internal update-source Loopback0
 neighbor 3.3.3.3 remote-as 1
 neighbor 3.3.3.3 ebgp-multihop 10
 neighbor 3.3.3.3 update-source Loopback0
 neighbor 5.5.5.5 peer-group internal
 neighbor 7.7.7.7 peer-group internal

 address-family ipv4
  no synchronization
  no neighbor 3.3.3.3 activate
  no neighbor 5.5.5.5 activate
  no neighbor 7.7.7.7 activate
  no auto-summary
 exit-address-family

 address-family vpnv4
  neighbor internal send-community extended
  neighbor internal route-reflector-client
  neighbor 3.3.3.3 activate
  neighbor 3.3.3.3 send-community extended
  neighbor 3.3.3.3 next-hop-unchanged
  neighbor 5.5.5.5 activate
  neighbor 7.7.7.7 activate
 exit-address-family

mpls ldp router-id Loopback0 force

R7:-

ip vrf cust1
 rd 2:2
 route-target export 200:1
 route-target export 1:1
 route-target import 200:1
 route-target import 1:1

interface Loopback0
 ip address 7.7.7.7 255.255.255.255

interface FastEthernet0/1
 description *** Connected to R8 ***
 ip vrf forwarding cust1
 ip address 78.78.78.7 255.255.255.0
no shut

interface FastEthernet2/0
description *** Connected to R6 ***
 ip address 67.67.67.7 255.255.255.0
mpls ip
no shut

router ospf 2
 log-adjacency-changes
 network 7.7.7.7 0.0.0.0 area 0
 network 67.67.67.7 0.0.0.0 area 0

router bgp 2
 bgp log-neighbor-changes
 neighbor 6.6.6.6 remote-as 2
 neighbor 6.6.6.6 update-source Loopback0

 address-family ipv4
  no neighbor 6.6.6.6 activate
  no auto-summary
  no synchronization
 exit-address-family

 address-family vpnv4
  neighbor 6.6.6.6 activate
  neighbor 6.6.6.6 send-community extended
  neighbor 6.6.6.6 next-hop-self
 exit-address-family

 address-family ipv4 vrf cust1
  redistribute eigrp 2 metric 2
  default-metric 1
  no synchronization
 exit-address-family

mpls ldp router-id Loopback0 force

router eigrp 1
 auto-summary
 !
 address-family ipv4 vrf cust1
  redistribute bgp 2 metric 1 1 1 1 1
  network 78.78.78.7 0.0.0.0
  auto-summary
  autonomous-system 2
 exit-address-family
  redistribute eigrp 2 metric 2

R8:-

interface Loopback0
 ip address 8.8.8.8 255.255.255.255

interface FastEthernet0/0
description *** Connected to R8 ***
 ip address 40.1.1.1 255.255.255.0
 no shut

interface FastEthernet0/1
description *** Connected to PC4 ******
 ip address 78.78.78.8 255.255.255.0
 no shut

router eigrp 2
 network 8.8.8.8 0.0.0.0
 network 40.1.1.1 0.0.0.0
 network 40.1.1.0 0.0.0.255
 network 78.78.78.8 0.0.0.0
 no auto-summary


Verification:-


PC1:-

PC1> ping 40.1.1.10
84 bytes from 40.1.1.10 icmp_seq=1 ttl=56 time=171.600 ms
84 bytes from 40.1.1.10 icmp_seq=2 ttl=56 time=218.400 ms
84 bytes from 40.1.1.10 icmp_seq=3 ttl=56 time=187.200 ms
84 bytes from 40.1.1.10 icmp_seq=4 ttl=56 time=234.000 ms
84 bytes from 40.1.1.10 icmp_seq=5 ttl=56 time=202.800 ms

R1:- 

R1#                    sh ip route
Codes: 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

Gateway of last resort is not set

     1.0.0.0/32 is subnetted, 1 subnets
C       1.1.1.1 is directly connected, Loopback0
     8.0.0.0/32 is subnetted, 1 subnets
O E2    8.8.8.8 [110/1] via 12.12.12.2, 00:28:28, FastEthernet0/1
     40.0.0.0/24 is subnetted, 1 subnets
O E2    40.1.1.0 [110/1] via 12.12.12.2, 00:28:28, FastEthernet0/1
     10.0.0.0/24 is subnetted, 1 subnets
C       10.1.1.0 is directly connected, FastEthernet0/0
     78.0.0.0/24 is subnetted, 1 subnets
O E2    78.78.78.0 [110/1] via 12.12.12.2, 00:28:28, FastEthernet0/1
     12.0.0.0/24 is subnetted, 1 subnets
C       12.12.12.0 is directly connected, FastEthernet0/1

R1#sh ip ospf neighbor

Neighbor ID     Pri   State           Dead Time   Address         Interface
12.12.12.2        1   FULL/DR         00:00:35    12.12.12.2      FastEthernet0/1

R1#traceroute 40.1.1.10

Type escape sequence to abort.
Tracing the route to 40.1.1.10

  1 12.12.12.2 8 msec 12 msec 8 msec
  2 23.23.23.3 [MPLS: Labels 25/20 Exp 0] 136 msec 120 msec 104 msec
  3 34.34.34.4 [MPLS: Labels 24/20 Exp 0] 132 msec 120 msec 92 msec
  4 45.45.45.5 [MPLS: Labels 19/20 Exp 0] 88 msec 112 msec 128 msec
  5 56.56.56.6 [MPLS: Labels 17/20 Exp 0] 120 msec 148 msec 80 msec
  6 78.78.78.7 [MPLS: Label 20 Exp 0] 60 msec 124 msec 88 msec
  7 78.78.78.8 108 msec 64 msec 108 msec
  8 40.1.1.10 108 msec 152 msec 136 msec



R1:-

interface Loopback0
 ip address 1.1.1.1 255.255.255.255

interface FastEthernet0/0
 description *** Connected to PC1 ***
 ip address 10.1.1.1 255.255.255.0
 no shut

interface FastEthernet0/1
 description *** Connected to R2 ***
 ip address 12.12.12.1 255.255.255.0
no shut

router ospf 100
 log-adjacency-changes
 network 1.1.1.1 0.0.0.0 area 0  -<< Loopback advertisement
 network 10.1.1.1 0.0.0.0 area 0 --<<LAN subnet advertisement
 network 12.12.12.1 0.0.0.0 area 0 --<To create ospf neighbor ship with R2

R2:-

ip vrf cust1
 rd 1:1
 route-target export 1:1  --<< RT used in AS1
 route-target export 200:1  --<< RT used in AS2
 route-target import 1:1
 route-target import 200:1

interface Loopback0
 ip address 2.2.2.2 255.255.255.255

interface FastEthernet0/1
 description *** Connected to R1 ***
 ip vrf forwarding cust1
 ip address 12.12.12.2 255.255.255.0
no shut

interface FastEthernet1/0
description *** Connected to R3 ***
 ip address 23.23.23.2 255.255.255.0
no shut

router ospf 100 vrf cust1
 log-adjacency-changes
 redistribute bgp 1 subnets
 network 12.12.12.2 0.0.0.0 area 0

router ospf 1
 log-adjacency-changes
 network 2.2.2.2 0.0.0.0 area 0
 network 23.23.23.2 0.0.0.0 area 0

router bgp 1
 bgp log-neighbor-changes
 neighbor 3.3.3.3 remote-as 1
 neighbor 3.3.3.3 update-source Loopback0

 address-family ipv4
  no neighbor 3.3.3.3 activate
  no auto-summary
  no synchronization
 exit-address-family

 address-family vpnv4
  neighbor 3.3.3.3 activate
  neighbor 3.3.3.3 send-community extended
 exit-address-family

 address-family ipv4 vrf cust1
redistribute ospf 100 vrf cust1 match internal external 1 external 2 --< To redistribute both internal and external routes otherwise only internal routes will be redistributed.
  no synchronization
 exit-address-family

mpls ldp router-id Loopback0 force

R3:-

interface Loopback0
 ip address 3.3.3.3 255.255.255.255

interface FastEthernet1/0
description *** Connected to R2 ***
 ip address 23.23.23.3 255.255.255.0
mpls ip
no shut

interface FastEthernet2/0
description *** Connected to R4 ***
 ip address 34.34.34.3 255.255.255.0
mpls ip
no shut

router ospf 1
 log-adjacency-changes
 network 3.3.3.3 0.0.0.0 area 0
 network 23.23.23.3 0.0.0.0 area 0
 network 34.34.34.3 0.0.0.0 area 0

router bgp 1
 bgp log-neighbor-changes
 neighbor internal peer-group
 neighbor internal remote-as 1
 neighbor internal update-source Loopback0
 neighbor 2.2.2.2 peer-group internal
 neighbor 4.4.4.4 peer-group internal
 neighbor 6.6.6.6 remote-as 2
 neighbor 6.6.6.6 ebgp-multihop 10  --<< eBGP between R3 and R6 both are RR of their respective AS.
 neighbor 6.6.6.6 update-source Loopback0

 address-family ipv4
  no neighbor 2.2.2.2 activate
  no neighbor 4.4.4.4 activate
  no neighbor 6.6.6.6 activate
  no auto-summary
  no synchronization
 exit-address-family

 address-family vpnv4
  neighbor internal send-community extended
  neighbor internal route-reflector-client  --<<<Configured R3 as RR
  neighbor 2.2.2.2 activate
  neighbor 4.4.4.4 activate
  neighbor 6.6.6.6 activate
  neighbor 6.6.6.6 send-community extended
  neighbor 6.6.6.6 next-hop-unchanged
 exit-address-family


mpls ldp router-id Loopback0 force

R4:-

interface Loopback0
 ip address 4.4.4.4 255.255.255.255

interface FastEthernet2/0
description *** Connected to R3 ***
 ip address 34.34.34.4 255.255.255.0
mpls ip
no shut

interface FastEthernet3/0
description *** Connected to R5 ***
 ip address 45.45.45.4 255.255.255.0
 mpls bgp forwarding
no shut

router ospf 1
 log-adjacency-changes
 redistribute bgp 1 subn route-map AS2_loopbacks--<< Advertise PE’s and RR’s loopback of AS2 to AS1
 network 4.4.4.4 0.0.0.0 area 0
 network 34.34.34.4 0.0.0.0 area 0
 network 45.45.45.4 0.0.0.0 area 0

router bgp 1
 no bgp default route-target filter
 bgp log-neighbor-changes
 neighbor 3.3.3.3 remote-as 1
 neighbor 3.3.3.3 update-source Loopback0
 neighbor 45.45.45.5 remote-as 2

 address-family ipv4
  no synchronization
  redistribute ospf 1 route-map AS1_loopbacks --<< Advertise PE and RR loopback to AS2
  no neighbor 3.3.3.3 activate
  neighbor 45.45.45.5 activate
  neighbor 45.45.45.5 send-label
  no auto-summary
 exit-address-family

 address-family vpnv4
  neighbor 3.3.3.3 activate
  neighbor 3.3.3.3 send-community extended
  neighbor 3.3.3.3 next-hop-self
 exit-address-family


ip access-list standard AS2_loopbacks
 permit 5.5.5.5
 permit 6.6.6.6
 permit 7.7.7.7

ip access-list standard AS1_loopbacks
 permit 2.2.2.2
 permit 4.4.4.4
 permit 3.3.3.3

route-map AS1_loopbacks permit 10
 match ip address AS1_loopbacks

route-map AS2_loopbacks permit 10
match ip address AS2_loopbacks

mpls ldp router-id Loopback0 force

R5:-

interface Loopback0
 ip address 5.5.5.5 255.255.255.255

interface FastEthernet1/0
description *** Connected to R6 ***
 ip address 56.56.56.5 255.255.255.0
mpls ip
no shut

interface FastEthernet3/0
description *** Connected to R4 ***
 ip address 45.45.45.5 255.255.255.0
mpls bgp forwarding
no shut

router ospf 2
 log-adjacency-changes
 redistribute bgp 2 subnets route-map AS1_loopback
 network 5.5.5.5 0.0.0.0 area 0
 network 56.56.56.5 0.0.0.0 area 0

router bgp 2
 no bgp default route-target filter
 bgp log-neighbor-changes
 neighbor 6.6.6.6 remote-as 2
 neighbor 6.6.6.6 update-source Loopback0
 neighbor 45.45.45.4 remote-as 1

 address-family ipv4
  no synchronization
  redistribute ospf 2 route-map AS2_loopback
  no neighbor 6.6.6.6 activate
  neighbor 45.45.45.4 activate
  neighbor 45.45.45.4 send-label
  no auto-summary
 exit-address-family

 address-family vpnv4
  neighbor 6.6.6.6 activate
  neighbor 6.6.6.6 send-community extended
  neighbor 6.6.6.6 next-hop-self
 exit-address-family


ip access-list standard As2_loopback
 permit 6.6.6.6
 permit 5.5.5.5
 permit 7.7.7.7


route-map loopback permit 10
 match ip address AS2_loopback

mpls ldp router-id Loopback0 force


ip access-list standard AS1_loopback
 permit 2.2.2.2
 permit 3.3.3.3
 permit 4.4.4.4


route-map loopback permit 10
 match ip address AS1_loopback

mpls ldp router-id Loopback0 force

router eigrp 2
 auto-summary

R6:-

interface Loopback0
 ip address 6.6.6.6 255.255.255.255


interface FastEthernet1/0
description *** Connected to R5 ***
 ip address 56.56.56.6 255.255.255.0
mpls ip
no shut

interface FastEthernet2/0
description *** Connected to R7 ***
 ip address 67.67.67.6 255.255.255.0
mpls ip
no shut

router ospf 2
 log-adjacency-changes
 network 6.6.6.6 0.0.0.0 area 0
 network 56.56.56.6 0.0.0.0 area 0
 network 67.67.67.6 0.0.0.0 area 0

router bgp 2
 bgp log-neighbor-changes
 neighbor internal peer-group
 neighbor internal remote-as 2
 neighbor internal update-source Loopback0
 neighbor 3.3.3.3 remote-as 1
 neighbor 3.3.3.3 ebgp-multihop 10
 neighbor 3.3.3.3 update-source Loopback0
 neighbor 5.5.5.5 peer-group internal
 neighbor 7.7.7.7 peer-group internal

 address-family ipv4
  no synchronization
  no neighbor 3.3.3.3 activate
  no neighbor 5.5.5.5 activate
  no neighbor 7.7.7.7 activate
  no auto-summary
 exit-address-family

 address-family vpnv4
  neighbor internal send-community extended
  neighbor internal route-reflector-client
  neighbor 3.3.3.3 activate
  neighbor 3.3.3.3 send-community extended
  neighbor 3.3.3.3 next-hop-unchanged
  neighbor 5.5.5.5 activate
  neighbor 7.7.7.7 activate
 exit-address-family

mpls ldp router-id Loopback0 force

R7:-

ip vrf cust1
 rd 2:2
 route-target export 200:1
 route-target export 1:1
 route-target import 200:1
 route-target import 1:1

interface Loopback0
 ip address 7.7.7.7 255.255.255.255

interface FastEthernet0/1
 description *** Connected to R8 ***
 ip vrf forwarding cust1
 ip address 78.78.78.7 255.255.255.0
no shut

interface FastEthernet2/0
description *** Connected to R6 ***
 ip address 67.67.67.7 255.255.255.0
mpls ip
no shut

router ospf 2
 log-adjacency-changes
 network 7.7.7.7 0.0.0.0 area 0
 network 67.67.67.7 0.0.0.0 area 0

router bgp 2
 bgp log-neighbor-changes
 neighbor 6.6.6.6 remote-as 2
 neighbor 6.6.6.6 update-source Loopback0

 address-family ipv4
  no neighbor 6.6.6.6 activate
  no auto-summary
  no synchronization
 exit-address-family

 address-family vpnv4
  neighbor 6.6.6.6 activate
  neighbor 6.6.6.6 send-community extended
  neighbor 6.6.6.6 next-hop-self
 exit-address-family

 address-family ipv4 vrf cust1
  redistribute eigrp 2 metric 2
  default-metric 1
  no synchronization
 exit-address-family

mpls ldp router-id Loopback0 force

router eigrp 1
 auto-summary
 !
 address-family ipv4 vrf cust1
  redistribute bgp 2 metric 1 1 1 1 1
  network 78.78.78.7 0.0.0.0
  auto-summary
  autonomous-system 2
 exit-address-family
  redistribute eigrp 2 metric 2

R8:-

interface Loopback0
 ip address 8.8.8.8 255.255.255.255

interface FastEthernet0/0
description *** Connected to R8 ***
 ip address 40.1.1.1 255.255.255.0
 no shut

interface FastEthernet0/1
description *** Connected to PC4 ******
 ip address 78.78.78.8 255.255.255.0
 no shut

router eigrp 2
 network 8.8.8.8 0.0.0.0
 network 40.1.1.1 0.0.0.0
 network 40.1.1.0 0.0.0.255
 network 78.78.78.8 0.0.0.0
 no auto-summary


Verification:-


PC1:-

PC1> ping 40.1.1.10
84 bytes from 40.1.1.10 icmp_seq=1 ttl=56 time=171.600 ms
84 bytes from 40.1.1.10 icmp_seq=2 ttl=56 time=218.400 ms
84 bytes from 40.1.1.10 icmp_seq=3 ttl=56 time=187.200 ms
84 bytes from 40.1.1.10 icmp_seq=4 ttl=56 time=234.000 ms
84 bytes from 40.1.1.10 icmp_seq=5 ttl=56 time=202.800 ms

R1:-

R1#  sh ip route
Codes: 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

Gateway of last resort is not set

     1.0.0.0/32 is subnetted, 1 subnets
C       1.1.1.1 is directly connected, Loopback0
     8.0.0.0/32 is subnetted, 1 subnets
O E2    8.8.8.8 [110/1] via 12.12.12.2, 00:28:28, FastEthernet0/1
     40.0.0.0/24 is subnetted, 1 subnets
O E2    40.1.1.0 [110/1] via 12.12.12.2, 00:28:28, FastEthernet0/1
     10.0.0.0/24 is subnetted, 1 subnets
C       10.1.1.0 is directly connected, FastEthernet0/0
     78.0.0.0/24 is subnetted, 1 subnets
O E2    78.78.78.0 [110/1] via 12.12.12.2, 00:28:28, FastEthernet0/1
     12.0.0.0/24 is subnetted, 1 subnets
C       12.12.12.0 is directly connected, FastEthernet0/1

R1#sh ip ospf neighbor

Neighbor ID     Pri   State           Dead Time   Address         Interface
12.12.12.2        1   FULL/DR         00:00:35    12.12.12.2      FastEthernet0/1

R1#traceroute 40.1.1.10

Type escape sequence to abort.
Tracing the route to 40.1.1.10

  1 12.12.12.2 8 msec 12 msec 8 msec
  2 23.23.23.3 [MPLS: Labels 25/20 Exp 0] 136 msec 120 msec 104 msec
  3 34.34.34.4 [MPLS: Labels 24/20 Exp 0] 132 msec 120 msec 92 msec
  4 45.45.45.5 [MPLS: Labels 19/20 Exp 0] 88 msec 112 msec 128 msec
  5 56.56.56.6 [MPLS: Labels 17/20 Exp 0] 120 msec 148 msec 80 msec
  6 78.78.78.7 [MPLS: Label 20 Exp 0] 60 msec 124 msec 88 msec
  7 78.78.78.8 108 msec 64 msec 108 msec
  8 40.1.1.10 108 msec 152 msec 136 msec

R2:- 

R2#sh ip bgp summary  -<< No IPV4 BGP neighborship

R2#show ip bgp vpnv4 all summary
BGP router identifier 2.2.2.2, local AS number 1
BGP table version is 124, main routing table version 124
9 network entries using 1233 bytes of memory
9 path entries using 612 bytes of memory
7/6 BGP path/bestpath attribute entries using 868 bytes of memory
1 BGP AS-PATH entries using 24 bytes of memory
4 BGP extended community entries using 240 bytes of memory
0 BGP route-map cache entries using 0 bytes of memory
0 BGP filter-list cache entries using 0 bytes of memory
BGP using 2977 total bytes of memory
BGP activity 40/31 prefixes, 62/53 paths, scan interval 15 secs

Neighbor        V    AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
3.3.3.3         4     1     222     181      124    0    0 00:00:07        3

R2#show ip bgp vpnv4 all
BGP table version is 124, local router ID is 2.2.2.2
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
              r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete

   Network          Next Hop            Metric LocPrf Weight Path
Route Distinguisher: 1:1 (default for vrf cust1)
*> 1.1.1.1/32       12.12.12.1              11         32768 ?
*>i8.8.8.8/32       7.7.7.7                  0    100      0 2 ?
*> 10.1.1.0/24      12.12.12.1              20         32768 ?
*> 12.12.12.0/24    0.0.0.0                  0         32768 ?
*>i40.1.1.0/24      7.7.7.7                  0    100      0 2 ?
*>i78.78.78.0/24    7.7.7.7                  0    100      0 2 ?
Route Distinguisher: 2:2
*>i8.8.8.8/32       7.7.7.7                  0    100      0 2 ?
*>i40.1.1.0/24      7.7.7.7                  0    100      0 2 ?
*>i78.78.78.0/24    7.7.7.7                  0    100      0 2 ?


R2#show ip route
Codes: 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

Gateway of last resort is not set

     34.0.0.0/24 is subnetted, 1 subnets
O       34.34.34.0 [110/2] via 23.23.23.3, 00:45:38, FastEthernet1/0
     2.0.0.0/32 is subnetted, 1 subnets
C       2.2.2.2 is directly connected, Loopback0
     3.0.0.0/32 is subnetted, 1 subnets
O       3.3.3.3 [110/2] via 23.23.23.3, 00:45:38, FastEthernet1/0
     4.0.0.0/32 is subnetted, 1 subnets
O       4.4.4.4 [110/3] via 23.23.23.3, 00:45:38, FastEthernet1/0
     5.0.0.0/32 is subnetted, 1 subnets
O E2    5.5.5.5 [110/1] via 23.23.23.3, 00:36:35, FastEthernet1/0
     6.0.0.0/32 is subnetted, 1 subnets
O E2    6.6.6.6 [110/1] via 23.23.23.3, 00:36:36, FastEthernet1/0
     23.0.0.0/24 is subnetted, 1 subnets
C       23.23.23.0 is directly connected, FastEthernet1/0
     7.0.0.0/32 is subnetted, 1 subnets
O E2    7.7.7.7 [110/1] via 23.23.23.3, 00:36:37, FastEthernet1/0
     45.0.0.0/24 is subnetted, 1 subnets
O       45.45.45.0 [110/3] via 23.23.23.3, 00:45:40, FastEthernet1/0

R2#show mpls forwarding-table
Local  Outgoing    Prefix            Bytes tag  Outgoing   Next Hop
tag    tag or VC   or Tunnel Id      switched   interface
16     Pop tag     34.34.34.0/24     0          Fa1/0      23.23.23.3
17     Pop tag     3.3.3.3/32        0          Fa1/0      23.23.23.3
18     16          4.4.4.4/32        0          Fa1/0      23.23.23.3
19     Untagged    1.1.1.1/32[V]     4548       Fa0/1      12.12.12.1
20     Untagged    10.1.1.0/24[V]    0          Fa0/1      12.12.12.1
21     Aggregate   12.12.12.0/24[V]  12008
22     18          45.45.45.0/24     0          Fa1/0      23.23.23.3
23     22          5.5.5.5/32        0          Fa1/0      23.23.23.3
24     24          6.6.6.6/32        0          Fa1/0      23.23.23.3
25     25          7.7.7.7/32        0          Fa1/0      23.23.23.3

R3:-

R3#show ip bgp vpnv4 all summary
BGP router identifier 3.3.3.3, local AS number 1
BGP table version is 67, main routing table version 67
6 network entries using 822 bytes of memory
6 path entries using 408 bytes of memory
7/6 BGP path/bestpath attribute entries using 868 bytes of memory
1 BGP AS-PATH entries using 24 bytes of memory
4 BGP extended community entries using 240 bytes of memory
0 BGP route-map cache entries using 0 bytes of memory
0 BGP filter-list cache entries using 0 bytes of memory
BGP using 2362 total bytes of memory
BGP activity 20/14 prefixes, 46/40 paths, scan interval 15 secs

Neighbor        V    AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
2.2.2.2         4     1     182     223       67    0    0 00:01:48        3
4.4.4.4         4     1     220     234       67    0    0 00:06:54        0
6.6.6.6         4     2     111     116       67    0    0 00:06:52        3

R3#show ip bgp vpnv4 all
BGP table version is 67, local router ID is 3.3.3.3
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
              r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete

   Network          Next Hop            Metric LocPrf Weight Path
Route Distinguisher: 1:1
*>i1.1.1.1/32       2.2.2.2                 11    100      0 ?
*>i10.1.1.0/24      2.2.2.2                 20    100      0 ?
*>i12.12.12.0/24    2.2.2.2                  0    100      0 ?
Route Distinguisher: 2:2
*> 8.8.8.8/32       7.7.7.7                                0 2 ?
*> 40.1.1.0/24      7.7.7.7                                0 2 ?
*> 78.78.78.0/24    7.7.7.7                                0 2 ?

R3#sh ip route
Codes: 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

Gateway of last resort is not set

     34.0.0.0/24 is subnetted, 1 subnets
C       34.34.34.0 is directly connected, FastEthernet2/0
     2.0.0.0/32 is subnetted, 1 subnets
O       2.2.2.2 [110/2] via 23.23.23.2, 00:47:30, FastEthernet1/0
     3.0.0.0/32 is subnetted, 1 subnets
C       3.3.3.3 is directly connected, Loopback0
     4.0.0.0/32 is subnetted, 1 subnets
O       4.4.4.4 [110/2] via 34.34.34.4, 00:47:30, FastEthernet2/0
     5.0.0.0/32 is subnetted, 1 subnets
O E2    5.5.5.5 [110/1] via 34.34.34.4, 00:12:40, FastEthernet2/0
     6.0.0.0/32 is subnetted, 1 subnets
O E2    6.6.6.6 [110/1] via 34.34.34.4, 00:38:27, FastEthernet2/0
     23.0.0.0/24 is subnetted, 1 subnets
C       23.23.23.0 is directly connected, FastEthernet1/0
     7.0.0.0/32 is subnetted, 1 subnets
O E2    7.7.7.7 [110/1] via 34.34.34.4, 00:38:28, FastEthernet2/0
     45.0.0.0/24 is subnetted, 1 subnets
O       45.45.45.0 [110/2] via 34.34.34.4, 00:47:32, FastEthernet2/0

R3#show mpls forwarding-table
Local  Outgoing    Prefix            Bytes tag  Outgoing   Next Hop
tag    tag or VC   or Tunnel Id      switched   interface
16     Pop tag     4.4.4.4/32        2792       Fa2/0      34.34.34.4
17     Pop tag     2.2.2.2/32        18196      Fa1/0      23.23.23.2
18     Pop tag     45.45.45.0/24     3472       Fa2/0      34.34.34.4
22     25          5.5.5.5/32        0          Fa2/0      34.34.34.4
24     23          6.6.6.6/32        0          Fa2/0      34.34.34.4
25     24          7.7.7.7/32        7412       Fa2/0      34.34.34.4 

R4:-

R4# sh ip bgp summary
BGP router identifier 4.4.4.4, local AS number 1
BGP table version is 26, main routing table version 26
6 network entries using 768 bytes of memory
6 path entries using 312 bytes of memory
6/6 BGP path/bestpath attribute entries using 744 bytes of memory
1 BGP rrinfo entries using 24 bytes of memory
1 BGP AS-PATH entries using 24 bytes of memory
4 BGP extended community entries using 240 bytes of memory
0 BGP route-map cache entries using 0 bytes of memory
0 BGP filter-list cache entries using 0 bytes of memory
BGP using 2112 total bytes of memory
BGP activity 41/29 prefixes, 58/46 paths, scan interval 60 secs

Neighbor        V           AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
45.45.45.5      4            2      52      52       26    0    0 00:39:31        3

R4#show ip bgp vpnv4 all summary
BGP router identifier 4.4.4.4, local AS number 1
BGP table version is 82, main routing table version 82
6 network entries using 912 bytes of memory
6 path entries using 312 bytes of memory
6/6 BGP path/bestpath attribute entries using 792 bytes of memory
1 BGP rrinfo entries using 24 bytes of memory
1 BGP AS-PATH entries using 24 bytes of memory
4 BGP extended community entries using 240 bytes of memory
0 BGP route-map cache entries using 0 bytes of memory
0 BGP filter-list cache entries using 0 bytes of memory
BGP using 2304 total bytes of memory
BGP activity 41/29 prefixes, 58/46 paths, scan interval 60 secs

Neighbor        V           AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
3.3.3.3         4            1      26      13       82    0    0 00:08:19        6

R4#show ip bgp vpnv4 all
BGP table version is 82, local router ID is 4.4.4.4
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
              r RIB-failure, S Stale, m multipath, b backup-path, x best-external
Origin codes: i - IGP, e - EGP, ? - incomplete

   Network          Next Hop            Metric LocPrf Weight Path
Route Distinguisher: 1:1
*>i1.1.1.1/32       2.2.2.2                 11    100      0 ?
*>i10.1.1.0/24      2.2.2.2                 20    100      0 ?
*>i12.12.12.0/24    2.2.2.2                  0    100      0 ?
Route Distinguisher: 2:2
*>i8.8.8.8/32       7.7.7.7                  0    100      0 2 ?
*>i40.1.1.0/24      7.7.7.7                  0    100      0 2 ?
*>i78.78.78.0/24    7.7.7.7                  0    100      0 2 ?

R4#sh ip route
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
       + - replicated route, % - next hop override

Gateway of last resort is not set

      2.0.0.0/32 is subnetted, 1 subnets
O        2.2.2.2 [110/3] via 34.34.34.3, 02:52:28, FastEthernet2/0
      3.0.0.0/32 is subnetted, 1 subnets
O        3.3.3.3 [110/2] via 34.34.34.3, 02:52:38, FastEthernet2/0
      4.0.0.0/32 is subnetted, 1 subnets
C        4.4.4.4 is directly connected, Loopback0
      5.0.0.0/32 is subnetted, 1 subnets
B        5.5.5.5 [20/0] via 45.45.45.5, 00:39:45
      6.0.0.0/32 is subnetted, 1 subnets
B        6.6.6.6 [20/2] via 45.45.45.5, 00:39:45
      7.0.0.0/32 is subnetted, 1 subnets
B        7.7.7.7 [20/3] via 45.45.45.5, 00:39:45
      23.0.0.0/24 is subnetted, 1 subnets
O        23.23.23.0 [110/2] via 34.34.34.3, 02:52:38, FastEthernet2/0
      34.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C        34.34.34.0/24 is directly connected, FastEthernet2/0
L        34.34.34.4/32 is directly connected, FastEthernet2/0
      45.0.0.0/8 is variably subnetted, 3 subnets, 2 masks
C        45.45.45.0/24 is directly connected, FastEthernet3/0
L        45.45.45.4/32 is directly connected, FastEthernet3/0
C        45.45.45.5/32 is directly connected, FastEthernet3/0

R4#show mpls forwarding-table
Local      Outgoing   Prefix           Bytes Label   Outgoing   Next Hop
Label      Label      or Tunnel Id     Switched      interface
16         Pop Label  45.45.45.5/32    0             Fa3/0      45.45.45.5
17         Pop Label  3.3.3.3/32       8674          Fa2/0      34.34.34.3
18         Pop Label  23.23.23.0/24    0             Fa2/0      34.34.34.3
19         17         2.2.2.2/32       11368         Fa2/0      34.34.34.3
23         17         6.6.6.6/32       8290          Fa3/0      45.45.45.5
24         19         7.7.7.7/32       8276          Fa3/0      45.45.45.5
25         Pop Label  5.5.5.5/32       0             Fa3/0      45.45.45.5

R5:-

R5#  sh ip bgp summary
BGP router identifier 5.5.5.5, local AS number 2
BGP table version is 20, main routing table version 20
6 network entries using 768 bytes of memory
6 path entries using 312 bytes of memory
6/6 BGP path/bestpath attribute entries using 744 bytes of memory
1 BGP rrinfo entries using 24 bytes of memory
1 BGP AS-PATH entries using 24 bytes of memory
4 BGP extended community entries using 810 bytes of memory
0 BGP route-map cache entries using 0 bytes of memory
0 BGP filter-list cache entries using 0 bytes of memory
BGP using 2682 total bytes of memory
BGP activity 29/17 prefixes, 57/45 paths, scan interval 60 secs

Neighbor        V           AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
45.45.45.4      4            1      53      53       20    0    0 00:40:19        3

R5#show ip bgp vpnv4 all summary
BGP router identifier 5.5.5.5, local AS number 2
BGP table version is 82, main routing table version 82
6 network entries using 912 bytes of memory
6 path entries using 312 bytes of memory
4/4 BGP path/bestpath attribute entries using 528 bytes of memory
1 BGP rrinfo entries using 24 bytes of memory
1 BGP AS-PATH entries using 24 bytes of memory
4 BGP extended community entries using 810 bytes of memory
0 BGP route-map cache entries using 0 bytes of memory
0 BGP filter-list cache entries using 0 bytes of memory
BGP using 2610 total bytes of memory
BGP activity 29/17 prefixes, 57/45 paths, scan interval 60 secs

Neighbor        V           AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
6.6.6.6         4            2      34      19       82    0    0 00:14:22        6

R5#show ip bgp vpnv4 all
BGP table version is 82, local router ID is 5.5.5.5
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
              r RIB-failure, S Stale, m multipath, b backup-path, x best-external
Origin codes: i - IGP, e - EGP, ? - incomplete

   Network          Next Hop            Metric LocPrf Weight Path
Route Distinguisher: 1:1
*>i1.1.1.1/32       2.2.2.2                  0    100      0 1 ?
*>i10.1.1.0/24      2.2.2.2                  0    100      0 1 ?
*>i12.12.12.0/24    2.2.2.2                  0    100      0 1 ?
Route Distinguisher: 2:2
*>i8.8.8.8/32       7.7.7.7                  2    100      0 ?
*>i40.1.1.0/24      7.7.7.7                  2    100      0 ?
*>i78.78.78.0/24    7.7.7.7                  0    100      0 ?

R5#show ip route
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
       + - replicated route, % - next hop override

Gateway of last resort is not set

      2.0.0.0/32 is subnetted, 1 subnets
B        2.2.2.2 [20/3] via 45.45.45.4, 00:40:35
      3.0.0.0/32 is subnetted, 1 subnets
B        3.3.3.3 [20/2] via 45.45.45.4, 00:40:35
      4.0.0.0/32 is subnetted, 1 subnets
B        4.4.4.4 [20/0] via 45.45.45.4, 00:40:35
      5.0.0.0/32 is subnetted, 1 subnets
C        5.5.5.5 is directly connected, Loopback0
      6.0.0.0/32 is subnetted, 1 subnets
O        6.6.6.6 [110/2] via 56.56.56.6, 02:53:31, FastEthernet1/0
      7.0.0.0/32 is subnetted, 1 subnets
O        7.7.7.7 [110/3] via 56.56.56.6, 02:53:21, FastEthernet1/0
      45.0.0.0/8 is variably subnetted, 3 subnets, 2 masks
C        45.45.45.0/24 is directly connected, FastEthernet3/0
C        45.45.45.4/32 is directly connected, FastEthernet3/0
L        45.45.45.5/32 is directly connected, FastEthernet3/0
      56.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C        56.56.56.0/24 is directly connected, FastEthernet1/0
L        56.56.56.5/32 is directly connected, FastEthernet1/0
      67.0.0.0/24 is subnetted, 1 subnets
O        67.67.67.0 [110/2] via 56.56.56.6, 02:53:21, FastEthernet1/0

R5#show mpls forwarding-table
Local      Outgoing   Prefix           Bytes Label   Outgoing   Next Hop
Label      Label      or Tunnel Id     Switched      interface
16         Pop Label  45.45.45.4/32    0             Fa3/0      45.45.45.4
17         Pop Label  6.6.6.6/32       8164          Fa1/0      56.56.56.6
18         Pop Label  67.67.67.0/24    0             Fa1/0      56.56.56.6
19         17         7.7.7.7/32       9140          Fa1/0      56.56.56.6
20         20         2:2:40.1.1.0/24  0             Fa1/0      56.56.56.6
21         21         2:2:78.78.78.0/24   \
                                       0             Fa1/0      56.56.56.6
22         19         2:2:8.8.8.8/32   0             Fa1/0      56.56.56.6
23         17         3.3.3.3/32       9357          Fa3/0      45.45.45.4
24         19         2.2.2.2/32       11368         Fa3/0      45.45.45.4
25         Pop Label  4.4.4.4/32       0             Fa3/0      45.45.45.4
R5#

R6# sh ip bgp vpnv4 all summary
BGP router identifier 6.6.6.6, local AS number 2
BGP table version is 40, main routing table version 40
6 network entries using 912 bytes of memory
6 path entries using 312 bytes of memory
4/4 BGP path/bestpath attribute entries using 528 bytes of memory
1 BGP AS-PATH entries using 24 bytes of memory
4 BGP extended community entries using 810 bytes of memory
0 BGP route-map cache entries using 0 bytes of memory
0 BGP filter-list cache entries using 0 bytes of memory
BGP using 2586 total bytes of memory
BGP activity 27/21 prefixes, 44/38 paths, scan interval 60 secs

Neighbor        V           AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
3.3.3.3         4            1      21      22       40    0    0 00:10:42        3
5.5.5.5         4            2      21      36       40    0    0 00:16:00        0
7.7.7.7         4            2      14      16       40    0    0 00:07:56        3

R6#show ip route
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
       + - replicated route, % - next hop override

Gateway of last resort is not set

      2.0.0.0/32 is subnetted, 1 subnets
O E2     2.2.2.2 [110/1] via 56.56.56.5, 00:42:02, FastEthernet1/0
      3.0.0.0/32 is subnetted, 1 subnets
O E2     3.3.3.3 [110/1] via 56.56.56.5, 00:42:02, FastEthernet1/0
      4.0.0.0/32 is subnetted, 1 subnets
O E2     4.4.4.4 [110/1] via 56.56.56.5, 00:24:27, FastEthernet1/0
      5.0.0.0/32 is subnetted, 1 subnets
O        5.5.5.5 [110/2] via 56.56.56.5, 02:55:03, FastEthernet1/0
      6.0.0.0/32 is subnetted, 1 subnets
C        6.6.6.6 is directly connected, Loopback0
      7.0.0.0/32 is subnetted, 1 subnets
O        7.7.7.7 [110/2] via 67.67.67.7, 02:54:53, FastEthernet2/0
      56.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C        56.56.56.0/24 is directly connected, FastEthernet1/0
L        56.56.56.6/32 is directly connected, FastEthernet1/0
      67.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C        67.67.67.0/24 is directly connected, FastEthernet2/0
L        67.67.67.6/32 is directly connected, FastEthernet2/0

R6#show mpls forwarding-table
Local      Outgoing   Prefix           Bytes Label   Outgoing   Next Hop
Label      Label      or Tunnel Id     Switched      interface
16         Pop Label  5.5.5.5/32       16169         Fa1/0      56.56.56.5
17         Pop Label  7.7.7.7/32       25537         Fa2/0      67.67.67.7
18         24         2.2.2.2/32       11368         Fa1/0      56.56.56.5
19         23         3.3.3.3/32       0             Fa1/0      56.56.56.5
20         25         4.4.4.4/32       0             Fa1/0      56.56.56.5
31         19         2:2:8.8.8.8/32   0             Fa2/0      67.67.67.7
32         20         2:2:40.1.1.0/24  0             Fa2/0      67.67.67.7
33         21         2:2:78.78.78.0/24   \
                                       0             Fa2/0      67.67.67.7

R7:-

R7#sh ip bgp summary --<< No IPV4 BGP neighbor


R7#sh ip bgp vpnv4 all summary
BGP router identifier 7.7.7.7, local AS number 2
BGP table version is 130, main routing table version 130
9 network entries using 1233 bytes of memory
9 path entries using 612 bytes of memory
5/4 BGP path/bestpath attribute entries using 620 bytes of memory
1 BGP AS-PATH entries using 24 bytes of memory
4 BGP extended community entries using 810 bytes of memory
0 BGP route-map cache entries using 0 bytes of memory
0 BGP filter-list cache entries using 0 bytes of memory
BGP using 3299 total bytes of memory
BGP activity 40/31 prefixes, 67/58 paths, scan interval 15 secs

Neighbor        V    AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
6.6.6.6         4     2     150     128      130    0    0 00:09:41        3

R7#sh ip bgp vpnv4 all
BGP table version is 130, local router ID is 7.7.7.7
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
              r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete

   Network          Next Hop            Metric LocPrf Weight Path
Route Distinguisher: 1:1
*>i1.1.1.1/32       2.2.2.2                  0    100      0 1 ?
*>i10.1.1.0/24      2.2.2.2                  0    100      0 1 ?
*>i12.12.12.0/24    2.2.2.2                  0    100      0 1 ?
Route Distinguisher: 2:2 (default for vrf cust1)
*>i1.1.1.1/32       2.2.2.2                  0    100      0 1 ?
*> 8.8.8.8/32       78.78.78.8               2         32768 ?
*>i10.1.1.0/24      2.2.2.2                  0    100      0 1 ?
*>i12.12.12.0/24    2.2.2.2                  0    100      0 1 ?
*> 40.1.1.0/24      78.78.78.8               2         32768 ?
*> 78.78.78.0/24    0.0.0.0                  0         32768 ?

R7#show ip route
Codes: 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

Gateway of last resort is not set

     2.0.0.0/32 is subnetted, 1 subnets
O E2    2.2.2.2 [110/1] via 67.67.67.6, 00:44:19, FastEthernet2/0
     3.0.0.0/32 is subnetted, 1 subnets
O E2    3.3.3.3 [110/1] via 67.67.67.6, 00:44:19, FastEthernet2/0
     4.0.0.0/32 is subnetted, 1 subnets
O E2    4.4.4.4 [110/1] via 67.67.67.6, 00:44:19, FastEthernet2/0
     5.0.0.0/32 is subnetted, 1 subnets
O       5.5.5.5 [110/3] via 67.67.67.6, 01:05:55, FastEthernet2/0
     6.0.0.0/32 is subnetted, 1 subnets
O       6.6.6.6 [110/2] via 67.67.67.6, 01:05:55, FastEthernet2/0
     67.0.0.0/24 is subnetted, 1 subnets
C       67.67.67.0 is directly connected, FastEthernet2/0
     7.0.0.0/32 is subnetted, 1 subnets
C       7.7.7.7 is directly connected, Loopback0
     56.0.0.0/24 is subnetted, 1 subnets
O       56.56.56.0 [110/2] via 67.67.67.6, 01:05:57, FastEthernet2/0

R7#sh mpls forwarding-table
Local  Outgoing    Prefix            Bytes tag  Outgoing   Next Hop
tag    tag or VC   or Tunnel Id      switched   interface
16     Pop tag     56.56.56.0/24     0          Fa2/0      67.67.67.6
17     16          5.5.5.5/32        0          Fa2/0      67.67.67.6
18     Pop tag     6.6.6.6/32        0          Fa2/0      67.67.67.6
19     Untagged    8.8.8.8/32[V]     0          Fa0/1      78.78.78.8
20     Untagged    40.1.1.0/24[V]    13404      Fa0/1      78.78.78.8
21     Aggregate   78.78.78.0/24[V]  0
22     18          2.2.2.2/32        0          Fa2/0      67.67.67.6
23     19          3.3.3.3/32        0          Fa2/0      67.67.67.6
25     20          4.4.4.4/32        0          Fa2/0      67.67.67.6
R7#

R8:-

R8#sh ip route
Codes: 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

Gateway of last resort is not set

     1.0.0.0/32 is subnetted, 1 subnets
D EX    1.1.1.1 [170/2560025856] via 78.78.78.7, 00:09:37, FastEthernet0/1
     8.0.0.0/32 is subnetted, 1 subnets
C       8.8.8.8 is directly connected, Loopback0
     40.0.0.0/24 is subnetted, 1 subnets
C       40.1.1.0 is directly connected, FastEthernet0/0
     10.0.0.0/24 is subnetted, 1 subnets
D EX    10.1.1.0 [170/2560025856] via 78.78.78.7, 00:09:37, FastEthernet0/1
     78.0.0.0/24 is subnetted, 1 subnets
C       78.78.78.0 is directly connected, FastEthernet0/1
     12.0.0.0/24 is subnetted, 1 subnets
D EX    12.12.12.0 [170/2560025856] via 78.78.78.7, 00:09:38, FastEthernet0/1

R8#traceroute 10.1.1.10

Type escape sequence to abort.
Tracing the route to 10.1.1.10

  1 78.78.78.7 12 msec 12 msec 8 msec
  2 67.67.67.6 [MPLS: Labels 18/20 Exp 0] 124 msec 96 msec 132 msec
  3 56.56.56.5 [MPLS: Labels 24/20 Exp 0] 140 msec 108 msec 100 msec
  4 45.45.45.4 [MPLS: Labels 19/20 Exp 0] 112 msec 96 msec 88 msec
  5 34.34.34.3 [MPLS: Labels 17/20 Exp 0] 68 msec 140 msec 80 msec
  6 12.12.12.2 [MPLS: Label 20 Exp 0] 100 msec 100 msec 116 msec
  7 12.12.12.1 92 msec 100 msec 96 msec
  8 10.1.1.10 124 msec 116 msec 120 msec
R8#

PC4:-

PC4> ping 10.1.1.10
84 bytes from 10.1.1.10 icmp_seq=1 ttl=56 time=249.603 ms
84 bytes from 10.1.1.10 icmp_seq=2 ttl=56 time=187.203 ms
84 bytes from 10.1.1.10 icmp_seq=3 ttl=56 time=218.403 ms
84 bytes from 10.1.1.10 icmp_seq=4 ttl=56 time=187.202 ms
84 bytes from 10.1.1.10 icmp_seq=5 ttl=56 time=202.803 ms


1 comment:

  1. Good one, Create a post where you compare all the options as well
    http://www.routexp.com/2017/10/service-provider-mpls-inter-as-mpls.html

    ReplyDelete