Re: EIGRP stub leak-map

From: Mohammad Moghaddas <moghaddas.it_at_gmail.com>
Date: Thu, 12 Jul 2012 09:31:37 +0430

Great lab, thanks Narbik.

On Thu, Jul 12, 2012 at 2:28 AM, Narbik Kocharians <narbikk_at_gmail.com>wrote:

> Have a look at this lab, sorry for the long post.
>
> *Topology:*
> R1 is the hub and it's configured with three P2P sub-interfaces:
> S0/0.12 (connecting R1 to R2)
> S0/0.13 (Connecting R1 to R3)
> S0/0.14 (Connecting R1 to R4)
> R4 and R5 are connected via a Frame-relay P2P connection.
> *IP Addressing:*
> *R1's IP addressing:*
> connection to R2 10.1.12.1/24
> connection to R3 10.1.13.1/24
> connection to R4 10.1.14.1/24
> Loopback 0 1.1.1.1/24
> *R2's IP addressing:*
> connection to R1 10.1.12.2/24
> *R3's IP addressing:*
> connection to R1 10.1.13.3/24
> *R4's IP addressing:*
> connection to R1 10.1.14.4/24
> connection to R5 10.1.45.4/24
> *R5's IP addressing:*
> connection to R4 10.1.45.5/24
> Loopback 2 2.2.2.2/24
> Loopback 3 3.3.3.3/24
>
>
> *Task 1*
>
> * *
>
> Configure OSPF area 0 on the following routers/interfaces; ensure
>
> that the loopback interfaces are advertised with their correct mask:
>
>
>
> *Router*
>
> *Interface*
>
> R4
>
> S0/0.45
>
> *R5*
>
> *S0/0.54*
>
> *Loopback 2*
>
> *Loopback 3*
>
>
>
>
>
>
>
> *On R4*
>
>
>
> R4(config)#*router ospf 1*
>
> R4(config-router)#*netw 10.1.45.4 0.0.0.0 area 0*
>
>
>
> *On R5*
>
>
>
> R5(config)#*int lo2*
>
> R5(config-if)#*ip ospf netw point-to-point*
>
>
>
> R5(config-if)#*int lo3*
>
> R5(config-if)#*ip ospf netw point-to-point*
>
>
>
> R5(config)#*router ospf 1*
>
> R5(config-router)#*netw 10.1.45.5 0.0.0.0 area 0*
>
>
>
> R5(config-router)#*netw 2.2.2.2 0.0.0.0 area 0*
>
> R5(config-router)#*netw 3.3.3.3 0.0.0.0 area 0*
>
>
>
> *To verify the configuration:*
>
> * *
>
> *On R4*
>
>
>
> R4#*show ip route ospf*
>
>
>
> 2.0.0.0/24 is subnetted, 1 subnets
>
> O 2.2.2.0 [110/65] via 10.1.45.5, 00:01:18, Serial0/0.45
>
> 3.0.0.0/24 is subnetted, 1 subnets
>
> O 3.3.3.0 [110/65] via 10.1.45.5, 00:01:18, Serial0/0.45
>
>
>
>
>
>
>
> *Task 2*
>
>
>
> Configure Eigrp 100 on the following routers/interfaces; disable
>
> auto summarization.
>
>
>
> *Router*
>
> *Interface*
>
> R1
>
> S0/0.12
>
> S0/0.13
>
> S0/0.14
>
> Loopback 0
>
> R2
>
> S0/0.21
>
> R3
>
> S0/0.31
>
> R4
>
> S0/0.41
>
>
>
>
>
>
>
> *On R1*
>
>
>
> R1(config)#*router eigrp 100*
>
> R1(config-router)#*NO au*
>
> R1(config-router)#*netw 10.1.12.1 0.0.0.0*
>
> R1(config-router)#*netw 10.1.13.1 0.0.0.0*
>
> R1(config-router)#*netw 10.1.14.1 0.0.0.0*
>
> R1(config-router)#*netw 1.1.1.1 0.0.0.0*
>
>
>
> *On R2*
>
>
>
> R2(config)#*router eigrp 100*
>
> R2(config-router)#*NO au*
>
> R2(config-router)#*netw 10.1.12.2 0.0.0.0*
>
>
>
> *On R3*
>
>
>
> R3(config)#*router eigrp 100*
>
> R3(config-router)#*NO au*
>
> R3(config-router)#*netw 10.1.13.3 0.0.0.0*
>
>
>
> *On R4*
>
>
>
> R4(config)#*router eigrp 100*
>
> R4(config-router)#*NO au*
>
> R4(config-router)#*netw 10.1.14.4 0.0.0.0*
>
>
>
> *To verify the configuration:*
>
> * *
>
> *On R4*
>
>
>
> R4#*show ip route eigrp *
>
>
>
> 1.0.0.0/24 is subnetted, 1 subnets
>
> D 1.1.1.0 [90/2297856] via 10.1.14.1, 00:04:29, Serial0/0.41
>
> 10.0.0.0/24 is subnetted, 4 subnets
>
> D 10.1.13.0 [90/2681856] via 10.1.14.1, 00:14:24, Serial0/0.41
>
> D 10.1.12.0 [90/2681856] via 10.1.14.1, 00:14:24, Serial0/0.41
>
>
>
> *On R3*
>
>
>
> R3#*show ip route eigrp *
>
>
>
> 1.0.0.0/24 is subnetted, 1 subnets
>
> D 1.1.1.0 [90/2297856] via 10.1.13.1, 00:03:58, Serial0/0.31
>
> 10.0.0.0/24 is subnetted, 3 subnets
>
> D 10.1.14.0 [90/2681856] via 10.1.13.1, 00:14:48, Serial0/0.31
>
> D 10.1.12.0 [90/2681856] via 10.1.13.1, 00:14:48, Serial0/0.31
>
>
>
> *On R2*
>
>
>
> R2#*show ip route eigrp*
>
>
>
> 1.0.0.0/24 is subnetted, 1 subnets
>
> D 1.1.1.0 [90/2297856] via 10.1.12.1, 00:03:08, Serial0/0.21
>
> 10.0.0.0/24 is subnetted, 3 subnets
>
> D 10.1.14.0 [90/2681856] via 10.1.12.1, 00:15:16, Serial0/0.21
>
> D 10.1.13.0 [90/2681856] via 10.1.12.1, 00:15:16, Serial0/0.21
>
>
>
>
>
>
>
> *Task 3*
>
>
>
> Configure mutual redistribution between OSPF and EIGRP on R4; use a
>
> metric of your choice.
>
>
>
>
>
> *On R4*
>
>
>
> R4(config)#*router ospf 1*
>
> R4(config-router)#*redistribute eigrp 100 subnets*
>
>
>
> R4(config)#*router eigrp 100*
>
> R4(config-router)#*redistribute ospf 1 metric 1 1 1 1 1*
>
>
>
> *To verify the configuration:*
>
> * *
>
> *On R5*
>
> * *
>
> R5#*show ip route ospf | inc O*
>
>
>
> O E2 1.1.1.0 [110/20] via 10.1.45.4, 00:06:00, Serial0/0.54
>
> O E2 10.1.14.0 [110/20] via 10.1.45.4, 00:07:39, Serial0/0.54
>
> O E2 10.1.13.0 [110/20] via 10.1.45.4, 00:07:39, Serial0/0.54
>
> O E2 10.1.12.0 [110/20] via 10.1.45.4, 00:07:39, Serial0/0.54
>
>
>
> *On R1*
>
>
>
> R1#*show ip route eigrp*
>
>
>
> 2.0.0.0/24 is subnetted, 1 subnets
>
> D EX 2.2.2.0 [170/2560512256] via 10.1.14.4, 00:01:00, Serial0/0.14
>
> 3.0.0.0/24 is subnetted, 1 subnets
>
> D EX 3.3.3.0 [170/2560512256] via 10.1.14.4, 00:01:00, Serial0/0.14
>
> 10.0.0.0/24 is subnetted, 4 subnets
>
> D EX 10.1.45.0 [170/2560512256] via 10.1.14.4, 00:01:00, Serial0/0.14
>
> * *
>
> *On R2*
>
>
>
> R2#*show ip route eigrp*
>
> * *
>
> 1.0.0.0/24 is subnetted, 1 subnets
>
> D 1.1.1.0 [90/2297856] via 10.1.12.1, 00:07:33, Serial0/0.21
>
> * 2.0.0.0/24 is subnetted, 1 subnets*
>
> *D EX 2.2.2.0 [170/2561024256] via 10.1.12.1, 00:01:51, Serial0/0.21*
>
>
> * 3.0.0.0/24 is subnetted, 1 subnets*
>
> *D EX 3.3.3.0 [170/2561024256] via 10.1.12.1, 00:01:51, Serial0/0.21*
>
> 10.0.0.0/24 is subnetted, 4 subnets
>
> D 10.1.14.0 [90/2681856] via 10.1.12.1, 00:19:41, Serial0/0.21
>
> D 10.1.13.0 [90/2681856] via 10.1.12.1, 00:19:41, Serial0/0.21
>
> D EX 10.1.45.0 [170/2561024256] via 10.1.12.1, 00:01:51, Serial0/0.21
>
>
>
> *On R3*
>
>
>
> R3#*show ip route eigrp*
>
>
>
> 1.0.0.0/24 is subnetted, 1 subnets
>
> D 1.1.1.0 [90/2297856] via 10.1.13.1, 00:10:45, Serial0/0.31
>
> *2.0.0.0/24 is subnetted, 1 subnets*
>
> *D EX 2.2.2.0 [170/2561024256] via 10.1.13.1, 00:05:02, Serial0/0.31*
>
> * 3.0.0.0/24 is subnetted, 1 subnets*
>
> *D EX 3.3.3.0 [170/2561024256] via 10.1.13.1, 00:05:02, Serial0/0.31*
>
> 10.0.0.0/24 is subnetted, 4 subnets
>
> D 10.1.14.0 [90/2681856] via 10.1.13.1, 00:21:34, Serial0/0.31
>
> D 10.1.12.0 [90/2681856] via 10.1.13.1, 00:21:34, Serial0/0.31
>
> D EX 10.1.45.0 [170/2561024256] via 10.1.13.1, 00:05:02, Serial0/0.31
>
>
>
> *NOTE: R2 and R3 have networks 2.2.2.0/24 and 3.3.3.0/24.*
>
>
>
>
>
>
>
> *Task 4*
>
>
>
> Configure Eigrp stub on R1 such that it ONLY advertises its
>
> directly connected interfaces that are advertised with a network command
>
> to its Eigrp neighbors.
>
>
>
>
>
> *On R1*
>
>
>
> R1(config)#*router eigrp 100*
>
> R1(config-router)#*eigrp stub connected*
>
>
>
> *To verify the configuration:*
>
> * *
>
> *On R2*
>
>
>
> R2#*show ip route eigrp *
>
>
>
> 1.0.0.0/24 is subnetted, 1 subnets
>
> D 1.1.1.0 [90/2297856] via 10.1.12.1, 00:02:01, Serial0/0.21
>
> 10.0.0.0/24 is subnetted, 3 subnets
>
> D 10.1.14.0 [90/2681856] via 10.1.12.1, 00:02:01, Serial0/0.21
>
> D 10.1.13.0 [90/2681856] via 10.1.12.1, 00:02:01, Serial0/0.21
>
>
>
> *On R3*
>
> * *
>
> R3#*show ip route eigrp*
>
>
>
> 1.0.0.0/24 is subnetted, 1 subnets
>
> D 1.1.1.0 [90/2297856] via 10.1.13.1, 00:02:41, Serial0/0.31
>
> 10.0.0.0/24 is subnetted, 3 subnets
>
> D 10.1.14.0 [90/2681856] via 10.1.13.1, 00:02:41, Serial0/0.31
>
> D 10.1.12.0 [90/2681856] via 10.1.13.1, 00:02:41, Serial0/0.31
>
>
>
> *On R1*
>
>
>
> R1#*show ip route eigrp*
>
>
>
> 2.0.0.0/24 is subnetted, 1 subnets
>
> D EX 2.2.2.0 [170/2560512256] via 10.1.14.4, 00:03:25, Serial0/0.14
>
> 3.0.0.0/24 is subnetted, 1 subnets
>
> D EX 3.3.3.0 [170/2560512256] via 10.1.14.4, 00:03:25, Serial0/0.14
>
> 10.0.0.0/24 is subnetted, 4 subnets
>
> D EX 10.1.45.0 [170/2560512256] via 10.1.14.4, 00:03:25, Serial0/0.14
>
>
>
> *Note R2 and R3 DO NOT have the redistributed routes; this is because of
> R1 s stub connected configuration.*
>
> * *
>
>
>
>
>
> *Task 5*
>
>
>
> Configure R1 such that routers R2 and R3 have networks 2.2.2.0 /24 and
>
> 3.3.3.0 /24 in their routing table. DO NOT remove the Eigrp stub
> connected
>
> configuration from R1 to accomplish this task.
>
>
>
>
>
> *To accomplish this task a leak-map is referenced in the Eigrp stub
> connected command. *
>
> *The leak-map references a route-map called TST , the route-map references
> an access-list. *
>
> *Any IP address/es that are permitted in the access-list is leaked along
> the connected networks.*
>
>
>
> *On R1*
>
>
>
> R1(config)#*access-list* *1* *permit 2.2.2.0 0.0.0.255*
>
> R1(config)#*access-list* *1* *permit 3.3.3.0 0.0.0.255*
>
>
>
> R1(config)#*route-map* *TST* *permit 10*
>
> R1(config-route-map)#*match ip addr 1*
>
>
>
> R1(config)#*router eigrp 100*
>
> R1(config-router)#*eigrp stub connected leak-map* *TST*
>
>
>
> *To verify the configuration:*
>
> * *
>
> *On R2*
>
> * *
>
> *R2#show ip route eigrp | inc ex*
>
>
>
> *D EX 2.2.2.0* [170/2561024256] via 10.1.12.1, 00:04:29, Serial0/0.21
>
> *D EX 3.3.3.0* [170/2561024256] via 10.1.12.1, 00:04:29, Serial0/0.21
>
> * *
>
> *On R3*
>
> * *
>
> *R3#show ip route eigrp | inc ex*
>
>
>
> *D EX 2.2.2.0* [170/2561024256] via 10.1.13.1, 00:00:13, Serial0/0.31
>
> *D EX 3.3.3.0* [170/2561024256] via 10.1.13.1, 00:00:13, Serial0/0.31
>
>
>
> *Note both R2 and R3 have both networks (2.2.2.0 /24 and 3.3.3.0 /24) in
> their routing table.*
>
>
>
>
>
> * *
>
> *Task 6*
>
>
>
> Re-configure R1 such that R2 gets network 2.2.2.0 /24 and R3 gets
>
> network 3.3.3.0 /24. DO NOT remove the Eigrp stub connected configuration
>
> from R1 to accomplish this task.
>
>
>
>
>
> *The access-list and the route-map TST should be removed before proceeding
> further: *
>
> * *
>
> *On R1*
>
>
>
> R1(config)#*NO* *access-list 1*
>
> R1(config)#*NO* *route-map TST*
>
>
>
>
>
> *We should identify the two networks using two different access-lists, in
> this *
>
> *case access-list 2 identifies network 2.2.2.0 /24 and access-list 3
> identifies *
>
> *network 3.3.3.0 /24:*
>
>
>
> R1(config)#*access-list* *2* *permit 2.2.2.0 0.0.0.255*
>
> R1(config)#*access-list* *3* *permit 3.3.3.0 0.0.0.255*
>
>
>
> *The next step is to configure a new route-map as follows:*
>
>
>
> R1(config)#*route-map* *TST* *permit 10*
>
> R1(config-route-map)#*match ip addr* *2*
>
> R1(config-route-map)#*match inter S0/0.12*
>
>
>
> R1(config-route-map)#*route-map* *TST* *permit 20*
>
> R1(config-route-map)#*match ip addr* *3*
>
> R1(config-route-map)#*match inter S0/0.13*
>
> * *
>
> *To verify the configuration:*
>
> * *
>
> *On R2*
>
>
>
> *R2#show ip route eigrp | inc ex*
>
>
>
> *D EX 2.2.2.0* [170/2561024256] via 10.1.12.1, 00:03:16, Serial0/0.21
>
>
>
> *On R3*
>
> * *
>
> *R3#show ip route eigrp | inc ex*
>
>
>
> *D EX 3.3.3.0* [170/2561024256] via 10.1.13.1, 00:03:43, Serial0/0.31
>
>
>
>
>
>
>
> *Task 7*
>
>
>
> Erase the startup configuration and reload the routers before proceeding to
> the next lab.
>
>
> I hope this helped.
>
> On Wed, Jul 11, 2012 at 2:34 PM, Tony Singh <mothafungla_at_gmail.com> wrote:
>
> >
> > ok got this feature working with....
> >
> > topology (r3 & r4 stubs) r3 having neighbourships with r1 & r3
> > r1 ---> r3 ---> r4
> >
> > on r3 learnt 1.1.1.1 from r1 then created a leak map referencing
> > access-list to permit the leak of 1.1.1.1 which was duly learned on r4
> > after this.
> >
> > used in situations where we have 2 distribution devices on remote sites &
> > for 2nd router to route around a failed link?
> >
> > correct me please....
> >
> >
> >
> > On 11 July 2012 09:45, Tony Singh <mothafungla_at_gmail.com> wrote:
> >
> >> Narbik
> >>
> >> That would be great please. I haven't fully had a chance to test various
> >> options or go through doc cd before posting this (shooting from the hip)
> >>
> >>
> >> --
> >> BR
> >>
> >> Sent from my iPhone on 3
> >>
> >> On 11 Jul 2012, at 07:36, Narbik Kocharians <narbikk_at_gmail.com> wrote:
> >>
> >> Do you guys want a lab on that? Would that help?
> >>
> >> On Tue, Jul 10, 2012 at 10:24 PM, Tony Singh <mothafungla_at_gmail.com
> >wrote:
> >>
> >>> Thanks Leigh, could not find a config guide under 12.4 mainline will
> >>> check it out, prior under a non stub router got it working perfect
> after
> >>> interface summary.
> >>>
> >>> --
> >>> BR
> >>>
> >>> Sent from my iPhone on 3
> >>>
> >>> On 11 Jul 2012, at 02:05, "Leigh Finch" <leigh_at_leighfinch.net> wrote:
> >>>
> >>> > Hi Tony,
> >>> > As far as I can tell from the DOC-CD and my own testing, the leak-map
> >>> only
> >>> > applies to routes learned via EIGRP. As soon as you apply a leak-map
> >>> to an
> >>> > EIGRP stub you need to explicitly allow connected, static,
> >>> redistributed
> >>> > routes if you want those.
> >>> >
> >>> > I think you are looking for something more like.
> >>> >
> >>> > eigrp 500
> >>> > redistribute connected route-map LEAK metric 1 1 1 1 1
> >>> > network 70.1.1.0 0.0.0.3
> >>> > no auto-summary
> >>> > eigrp stub redistributed
> >>> >
> >>> > leigh
> >>> >
> >>> >> Any secret to using these maps on a stub area to leak two routes
> out?
> >>> >>
> >>> >> Here's my config..
> >>> >>
> >>> >> R1>R2 10mbps fe 70.1.1.0/30
> >>> >>
> >>> >>
> >>> >> R2
> >>> >>
> >>> >> Loopbacks
> >>> >> 80.1.2.1
> >>> >> 80.1.3.1
> >>> >>
> >>> >> access-list 7 permit 80.1.0.0 0.0.3.255
> >>> >> route-map LEAK
> >>> >> match ip address 7
> >>> >>
> >>> >> eigrp 500
> >>> >> network 70.1.1.0 0.0.0.3
> >>> >> no auto-summary
> >>> >> eigrp stub leak-map LEAK
> >>> >>
> >>> >> I'm not seeing the routes on R1- go on point it out..
> >>> >>
> >>> >> --
> >>> >> BR
> >>> >>
> >>> >> Tony
> >>> >>
> >>> >> Sent from my iPad
> >>> >>
> >>> >>
> >>> >> Blogs and organic groups at http://www.ccie.net
> >>> >>
> >>> >>
> >>> _______________________________________________________________________
> >>> >> Subscription information may be found at:
> >>> >> http://www.groupstudy.com/list/CCIELab.html
> >>>
> >>>
> >>> Blogs and organic groups at http://www.ccie.net
> >>>
> >>> _______________________________________________________________________
> >>> Subscription information may be found at:
> >>> http://www.groupstudy.com/list/CCIELab.html
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>
> >>
> >> --
> >> *Narbik Kocharians
> >> *CCSI#30832, CCIE# 12410 (R&S, SP, Security)
> >> *www.MicronicsTraining.com* <http://www.micronicstraining.com/>
> >> Sr. Technical Instructor
> >> YES! We take Cisco Learning Credits!
> >> A Cisco Learning Partner
> >>
> >>
> >
>
>
> --
> *Narbik Kocharians
> *CCSI#30832, CCIE# 12410 (R&S, SP, Security)
> *www.MicronicsTraining.com* <http://www.micronicstraining.com/>
> Sr. Technical Instructor
> YES! We take Cisco Learning Credits!
> A Cisco Learning Partner
>
>
> Blogs and organic groups at http://www.ccie.net
>
> _______________________________________________________________________
> Subscription information may be found at:
> http://www.groupstudy.com/list/CCIELab.html

Blogs and organic groups at http://www.ccie.net
Received on Thu Jul 12 2012 - 09:31:37 ART

This archive was generated by hypermail 2.2.0 : Wed Aug 01 2012 - 15:55:23 ART