[c-nsp] EIGRP CsC
Mohammad Khalil
eng_mssk at hotmail.com
Fri Apr 12 10:28:55 EDT 2013
Hi Adam
I invented the setup and am glad it's a crazy one :)
Well after investigation in the setup , the problem was in the redistribution of BGP routes under the RIP process on R5
When i Used the metric transparent keyword , R7 could not see R8 loopback interface , when I changed to 5 , all worked fine
BR,
Mohammad
> From: adam.vitkovsky at swan.sk
> To: eng_mssk at hotmail.com; cisco-nsp at puck.nether.net
> Subject: RE: [c-nsp] EIGRP CsC
> Date: Fri, 12 Apr 2013 15:48:41 +0200
>
> That is some crazy setup you have here :)
>
> So Carrier supporting Carriers has two ASNs AS100(r3+r1) and AS200(r2+r4)
> and r1 and r2 run MP-eBGP
> The Customer Carrier has also two ASNs AS100(r5+r6) and AS200(r9) and r5 and
> r9 run OSPF over the CsC and MP-eBGP on loopbacks carried in OSPF
> CEs are hooked up to the Customer Carrier
> r5 has RIP speaking CE r7
> r6 has EIGRP speaking CE r8
> r9 has RIP speaking CE r10
>
> Basically the only weirdness is that RIP speaking CE(r7) doesn't see the
> loopback of EIGRP speaking CE r8 but it does see its PE-CE subnet (which is
> carried solely in EIGRP no redist. conn. In vrf BGP on PE).
> These two are even connected over a single Customer Carrier ASN 100.
> I don't know why these two can't see each other.
>
> Try posting the bgp tables from R5 and R6 so we can see where is the r8's
> loopback lost
>
> adam
> -----Original Message-----
> From: cisco-nsp-bounces at puck.nether.net
> [mailto:cisco-nsp-bounces at puck.nether.net] On Behalf Of Mohammad Khalil
> Sent: Thursday, April 11, 2013 9:38 AM
> To: cisco-nsp at puck.nether.net
> Subject: [c-nsp] EIGRP CsC
>
> I have configured CsC (inter-AS) with three sites (R7 , R8 and R10)
>
> R7 - R5 - R3 - R6 - R8
> |
> R1
> |
> R2 - R4 - R9 - R10
>
> R1 operates in AS 100 , R2 operates in AS 200
>
> Now
> , when i am running RIPv2 or BGP as the routing protocol between these CEs
> and their respective PEs all is functioning well (BGP VPNv4 sessions are
> established between R9 R5 , R6 R5) But when i am running EIGRP its not
> functioning !!
> I do not know what i am missing
>
> Below is my configurations
>
> R1#sh run int pos1/0
> Building configuration...
>
> Current configuration : 101 bytes
> !
> interface POS1/0
> ip address 192.1.12.1 255.255.255.0
> encapsulation ppp
> mpls bgp forwarding
> end
>
> R1#sh run int f2/0
> Building configuration...
>
> Current configuration : 121 bytes
> !
> interface FastEthernet2/0
> ip address 192.1.13.1 255.255.255.0
> ip router isis 1
> speed 100
> duplex full
> mpls ip
> end
>
> R1#sh run int lo0
> Building configuration...
>
> Current configuration : 63 bytes
> !
> interface Loopback0
> ip address 1.1.1.1 255.255.255.255
> end
>
> R1#sh run | sec router isis
> ip router isis 1
> router isis 1
> net 49.0001.0000.0000.0001.00
> is-type level-2-only
> passive-interface Loopback0
> R1#sh run | sec router bgp
> router bgp 100
> bgp log-neighbor-changes
> no bgp default ipv4-unicast
> no bgp default route-target filter
> neighbor 3.3.3.3 remote-as 100
> neighbor 3.3.3.3 update-source Loopback0 neighbor 192.1.12.2 remote-as 200
> !
> address-family ipv4
> exit-address-family
> !
> address-family vpnv4
> neighbor 3.3.3.3 activate
> neighbor 3.3.3.3 send-community both
> neighbor 3.3.3.3 route-reflector-client
> neighbor 3.3.3.3 next-hop-self
> neighbor 192.1.12.2 activate
> neighbor 192.1.12.2 send-community both exit-address-family
>
> R2
>
> R2#sh run int pos1/0
> Building configuration...
>
> Current configuration : 101 bytes
> !
> interface POS1/0
> ip address 192.1.12.2 255.255.255.0
> encapsulation ppp
> mpls bgp forwarding
> end
>
> R2#sh run int f2/0
> Building configuration...
>
> Current configuration : 121 bytes
> !
> interface FastEthernet2/0
> ip address 192.1.24.2 255.255.255.0
> ip router isis 1
> speed 100
> duplex full
> mpls ip
> end
>
> R2#sh run int lo0
> Building configuration...
>
> Current configuration : 63 bytes
> !
> interface Loopback0
> ip address 2.2.2.2 255.255.255.255
> end
>
> R2#sh run | sec router isis
> ip router isis 1
> router isis 1
> net 49.0002.0000.0000.0002.00
> is-type level-2-only
> passive-interface Loopback0
> R2#sh run | sec router bgp
> router bgp 200
> bgp log-neighbor-changes
> no bgp default ipv4-unicast
> no bgp default route-target filter
> neighbor 4.4.4.4 remote-as 200
> neighbor 4.4.4.4 update-source Loopback0 neighbor 192.1.12.1 remote-as 100
> !
> address-family ipv4
> exit-address-family
> !
> address-family vpnv4
> neighbor 4.4.4.4 activate
> neighbor 4.4.4.4 send-community both
> neighbor 4.4.4.4 next-hop-self
> neighbor 192.1.12.1 activate
> neighbor 192.1.12.1 send-community both exit-address-family
>
> R3
>
> R3#sh run int f1/0
> Building configuration...
>
> Current configuration : 121 bytes
> !
> interface FastEthernet1/0
> ip address 192.1.13.3 255.255.255.0
> ip router isis 1
> speed 100
> duplex full
> mpls ip
> end
>
> R3#sh run int f1/1
> Building configuration...
>
> Current configuration : 123 bytes
> !
> interface FastEthernet1/1
> vrf forwarding ABC
> ip address 192.1.35.3 255.255.255.0
> speed 100
> duplex full
> mpls ip
> end
>
> R3#sh run int f2/0
> Building configuration...
>
> Current configuration : 123 bytes
> !
> interface FastEthernet2/0
> vrf forwarding ABC
> ip address 192.1.36.3 255.255.255.0
> speed 100
> duplex full
> mpls ip
> end
>
> R3#sh run int lo0
> Building configuration...
>
> Current configuration : 63 bytes
> !
> interface Loopback0
> ip address 3.3.3.3 255.255.255.255
> end
>
> R3#sh run | sec router bgp
> router bgp 100
> bgp log-neighbor-changes
> no bgp default ipv4-unicast
> neighbor 1.1.1.1 remote-as 100
> neighbor 1.1.1.1 update-source Loopback0 !
> address-family ipv4
> exit-address-family
> !
> address-family vpnv4
> neighbor 1.1.1.1 activate
> neighbor 1.1.1.1 send-community both
> exit-address-family
> !
> address-family ipv4 vrf ABC
> redistribute ospf 1
> exit-address-family
> R3#sh run | sec router isis
> ip router isis 1
> router isis 1
> net 49.0001.0000.0000.0003.00
> is-type level-2-only
> passive-interface Loopback0
> R3#sh run | sec vrf def
> vrf definition ABC
> rd 100:1
> route-target export 100:1
> route-target import 100:1
> route-target import 200:1
> !
> address-family ipv4
> exit-address-family
> R3#sh run | sec router ospf 1 vrf
> router ospf 1 vrf ABC
> router-id 192.1.1.3
> redistribute bgp 100 subnets
> network 192.1.1.3 0.0.0.0 area 0
> network 192.1.35.3 0.0.0.0 area 0
> network 192.1.36.3 0.0.0.0 area 0
>
> R4
>
> R4#sh run int f1/0
> Building configuration...
>
> Current configuration : 121 bytes
> !
> interface FastEthernet1/0
> ip address 192.1.24.4 255.255.255.0
> ip router isis 1
> speed 100
> duplex full
> mpls ip
> end
>
> R4#sh run int f1/1
> Building configuration...
>
> Current configuration : 123 bytes
> !
> interface FastEthernet1/1
> vrf forwarding ABC
> ip address 192.1.49.4 255.255.255.0
> speed 100
> duplex full
> mpls ip
> end
>
> R4#sh run int lo0
> Building configuration...
>
> Current configuration : 63 bytes
> !
> interface Loopback0
> ip address 4.4.4.4 255.255.255.255
> end
>
> R4#sh run | sec router isis
> ip router isis 1
> router isis 1
> net 49.0002.0000.0000.0004.00
> is-type level-2-only
> passive-interface Loopback0
> R4#sh run | sec router bgp
> router bgp 200
> bgp log-neighbor-changes
> no bgp default ipv4-unicast
> neighbor 2.2.2.2 remote-as 200
> neighbor 2.2.2.2 update-source Loopback0 !
> address-family ipv4
> exit-address-family
> !
> address-family vpnv4
> neighbor 2.2.2.2 activate
> neighbor 2.2.2.2 send-community both
> exit-address-family
> !
> address-family ipv4 vrf ABC
> redistribute ospf 1
> exit-address-family
> R4#sh run | sec vrf def
> vrf definition ABC
> rd 200:1
> route-target export 200:1
> route-target import 200:1
> route-target import 100:1
> !
> address-family ipv4
> exit-address-family
>
> R5
>
> R5#sh run int f1/0
> Building configuration...
>
> Current configuration : 103 bytes
> !
> interface FastEthernet1/0
> ip address 192.1.35.5 255.255.255.0
> speed 100
> duplex full
> mpls ip
> end
>
> R5#sh run int f1/1
> Building configuration...
>
> Current configuration : 115 bytes
> !
> interface FastEthernet1/1
> vrf forwarding MSSK
> ip address 192.1.57.5 255.255.255.0
> speed 100
> duplex full
> end
>
> R5#sh run int f2/0
> ^
> % Invalid input detected at '^' marker.
>
> R5#sh run | sec router ospf
> router ospf 1
> router-id 192.1.1.5
> network 192.1.1.5 0.0.0.0 area 0
> network 192.1.35.5 0.0.0.0 area 0
> R5#sh run | sec router bgp
> router bgp 100
> bgp log-neighbor-changes
> no bgp default ipv4-unicast
> neighbor 192.1.1.6 remote-as 100
> neighbor 192.1.1.6 update-source Loopback0 neighbor 192.1.1.9 remote-as
> 200 neighbor 192.1.1.9 ebgp-multihop 255 neighbor 192.1.1.9 update-source
> Loopback0 !
> address-family ipv4
> exit-address-family
> !
> address-family vpnv4
> neighbor 192.1.1.6 activate
> neighbor 192.1.1.6 send-community both
> neighbor 192.1.1.9 activate
> neighbor 192.1.1.9 send-community both
> neighbor 192.1.1.9 next-hop-unchanged
> exit-address-family
> !
> address-family ipv4 vrf MSSK
> redistribute rip
> exit-address-family
> R5#sh run | sec router rip
> router rip
> !
> address-family ipv4 vrf MSSK
> redistribute bgp 100 metric transparent
> network 192.1.57.0
> no auto-summary
> version 2
> exit-address-family
> R5#sh run | sec vrf def
> vrf definition MSSK
> rd 300:1
> route-target export 300:1
> route-target import 300:1
> !
> address-family ipv4
> exit-address-family
>
> R6
>
> R6#sh run int f1/0
> Building configuration...
>
> Current configuration : 103 bytes
> !
> interface FastEthernet1/0
> ip address 192.1.36.6 255.255.255.0
> speed 100
> duplex full
> mpls ip
> end
>
> R6#sh run int f1/1
> Building configuration...
>
> Current configuration : 115 bytes
> !
> interface FastEthernet1/1
> vrf forwarding MSSK
> ip address 192.1.68.6 255.255.255.0
> speed 100
> duplex full
> end
>
> R6#sh run int lo0
> Building configuration...
>
> Current configuration : 65 bytes
> !
> interface Loopback0
> ip address 192.1.1.6 255.255.255.255
> end
>
> R6#sh run | sec router ospf
> router ospf 1
> router-id 192.1.1.6
> network 192.1.1.6 0.0.0.0 area 0
> network 192.1.36.6 0.0.0.0 area 0
> R6#sh run | sec router bgp
> router bgp 100
> bgp log-neighbor-changes
> no bgp default ipv4-unicast
> neighbor 192.1.1.5 remote-as 100
> neighbor 192.1.1.5 update-source Loopback0 !
> address-family ipv4
> exit-address-family
> !
> address-family vpnv4
> neighbor 192.1.1.5 activate
> neighbor 192.1.1.5 send-community both exit-address-family !
> address-family ipv4 vrf MSSK
> redistribute eigrp 68
> exit-address-family
> R6#sh run | sec router eigrp
> router eigrp 68
> !
> address-family ipv4 vrf MSSK autonomous-system 68
> default-metric 10000 1000 255 1 1500
> redistribute bgp 100
> network 192.1.68.0
> exit-address-family
> R6#sh run | sec vrf def
> vrf definition MSSK
> rd 300:1
> route-target export 300:1
> route-target import 300:1
> !
> address-family ipv4
> exit-address-family
>
> R7
>
> R7#sh run int f1/0
> Building configuration...
>
> Current configuration : 94 bytes
> !
> interface FastEthernet1/0
> ip address 192.1.57.7 255.255.255.0
> speed 100
> duplex full
> end
>
> R7#sh run int lo0
> Building configuration...
>
> Current configuration : 65 bytes
> !
> interface Loopback0
> ip address 172.1.1.7 255.255.255.255
> end
>
> R7#sh run | sec router rip
> router rip
> version 2
> network 172.1.0.0
> network 192.1.57.0
> no auto-summary
>
> R8
>
> R8#sh run int f1/0
> Building configuration...
>
> Current configuration : 94 bytes
> !
> interface FastEthernet1/0
> ip address 192.1.68.8 255.255.255.0
> speed 100
> duplex full
> end
>
> R8#sh run int lo0
> Building configuration...
>
> Current configuration : 65 bytes
> !
> interface Loopback0
> ip address 172.1.1.8 255.255.255.255
> end
>
> R8#sh run | sec router eigrp
> router eigrp 68
> network 172.1.0.0
> network 192.1.68.0
>
> R9
>
> R9#sh run int f1/0
> Building configuration...
>
> Current configuration : 103 bytes
> !
> interface FastEthernet1/0
> ip address 192.1.49.9 255.255.255.0
> speed 100
> duplex full
> mpls ip
> end
>
> R9#sh run int f1/1
> Building configuration...
>
> Current configuration : 116 bytes
> !
> interface FastEthernet1/1
> vrf forwarding MSSK
> ip address 192.1.109.9 255.255.255.0
> speed 100
> duplex full
> end
>
> R9#sh run int lo0
> Building configuration...
>
> Current configuration : 65 bytes
> !
> interface Loopback0
> ip address 192.1.1.9 255.255.255.255
> end
>
> R9#sh run | sec router bgp
> router bgp 200
> bgp log-neighbor-changes
> no bgp default ipv4-unicast
> neighbor 192.1.1.5 remote-as 100
> neighbor 192.1.1.5 ebgp-multihop 255
> neighbor 192.1.1.5 update-source Loopback0 !
> address-family ipv4
> exit-address-family
> !
> address-family vpnv4
> neighbor 192.1.1.5 activate
> neighbor 192.1.1.5 send-community both
> neighbor 192.1.1.5 next-hop-unchanged
> exit-address-family
> !
> address-family ipv4 vrf MSSK
> redistribute rip
> exit-address-family
> R9#sh run | sec router rip
> router rip
> !
> address-family ipv4 vrf MSSK
> redistribute bgp 200 metric transparent
> network 192.1.109.0
> no auto-summary
> version 2
> exit-address-family
> R9#sh run | sec vrf def
> vrf definition MSSK
> rd 300:1
> route-target export 300:1
> route-target import 300:1
> !
> address-family ipv4
> exit-address-family
>
> R10
>
> R10#sh run int f1/0
> Building configuration...
>
> Current configuration : 96 bytes
> !
> interface FastEthernet1/0
> ip address 192.1.109.10 255.255.255.0
> speed 100
> duplex full
> end
>
> R10#sh run int lo0
> Building configuration...
>
> Current configuration : 66 bytes
> !
> interface Loopback0
> ip address 172.1.1.10 255.255.255.255
> end
>
> R10#sh run | sec router rip
> router rip
> version 2
> network 172.1.0.0
> network 192.1.109.0
> no auto-summary
>
> R10#sh ip route rip
> 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
>
> 172.1.0.0/32 is subnetted, 3 subnets
> R 172.1.1.7 [120/2] via 192.1.109.9, 00:00:01, FastEthernet1/0
> R 172.1.1.8 [120/1] via 192.1.109.9, 00:00:01, FastEthernet1/0
> R 192.1.57.0/24 [120/1] via 192.1.109.9, 00:00:01, FastEthernet1/0
> R 192.1.68.0/24 [120/1] via 192.1.109.9, 00:00:01, FastEthernet1/0
>
> R7#sh ip route rip
> 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
>
> 172.1.0.0/32 is subnetted, 2 subnets
> R 172.1.1.10 [120/2] via 192.1.57.5, 00:00:19, FastEthernet1/0
> R 192.1.68.0/24 [120/1] via 192.1.57.5, 00:00:19, FastEthernet1/0
> R 192.1.109.0/24 [120/1] via 192.1.57.5, 00:00:19, FastEthernet1/0
>
> R8#sh ip route eigrp
> 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
>
> 172.1.0.0/32 is subnetted, 3 subnets
> D EX 172.1.1.7 [170/514560] via 192.1.68.6, 22:43:46, FastEthernet1/0
> D EX 172.1.1.10 [170/514560] via 192.1.68.6, 22:43:46, FastEthernet1/0
> D EX 192.1.57.0/24 [170/514560] via 192.1.68.6, 22:43:46, FastEthernet1/0 D
> EX 192.1.109.0/24 [170/514560] via 192.1.68.6, 22:43:46, FastEthernet1/0
>
> BR,
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> _______________________________________________
> cisco-nsp mailing list cisco-nsp at puck.nether.net
> https://puck.nether.net/mailman/listinfo/cisco-nsp
> archive at http://puck.nether.net/pipermail/cisco-nsp/
>
More information about the cisco-nsp
mailing list