Task 2.5 tells us to redistribute various routing protocols. The solution on R3 is listed as follows:
R3:
router eigrp 100
redistribute rip metric 10000 1000 255 1 1500
!
router rip
redistribute eigrp 100 metric 1
For me this creates route feedback/loops as EIGRP has external routes from BB3 and also the static when the backup link to R4 is up.
Rack1R3#sh ip route eigrp | inc EX
D EX 204.12.1.0/24 [170/81026560] via 148.1.35.5, 02:51:18, Serial0/1/0
D EX 148.1.177.0 [170/81026560] via 148.1.35.5, 02:51:18, Serial0/1/0
D EX 31.3.0.0 [170/81026560] via 148.1.35.5, 02:51:18, Serial0/1/0
D EX 31.2.0.0 [170/81026560] via 148.1.35.5, 02:51:18, Serial0/1/0
D EX 31.1.0.0 [170/81026560] via 148.1.35.5, 02:51:18, Serial0/1/0
D EX 31.0.0.0 [170/81026560] via 148.1.35.5, 02:51:18, Serial0/1/0
D EX 30.2.0.0 [170/81026560] via 148.1.35.5, 02:51:18, Serial0/1/0
D EX 30.3.0.0 [170/81026560] via 148.1.35.5, 02:51:18, Serial0/1/0
D EX 30.0.0.0 [170/81026560] via 148.1.35.5, 02:51:18, Serial0/1/0
D EX 30.1.0.0 [170/81026560] via 148.1.35.5, 02:51:18, Serial0/1/0
Without modifying the AD of RIP on R3 these routes are redistributed into RIP and learnt back from R2 via RIP as these routers are connected via Serial and Ethernet. RIP AD 120 will then prempt the EIGRP route and get advertised back into EIGRP.
Did anyone else have this or did I miss something?
My solution was to set RIP AD as 180 on R3 then use an ACL to make the native RIP/OSPF routes AD of 80. I also used tags as an additional safety net:
router eigrp 100
redistribute rip metric 64 2000 255 1 1500 route-map R>E
router rip
redistribute eigrp 100 metric 1 route-map E>R
offset-list 0 in 1 Serial0/0/0.302
offset-list 0 out 1 Serial0/0/0.302
distance 180
distance 80 148.1.0.0 0.0.0.255 27
distance 80 192.10.1.0 0.0.0.255 27
route-map E>R deny 10
match tag 120
route-map E>R permit 20
set tag 90
route-map R>E deny 10
match tag 90
route-map R>E permit 20
set tag 120
access-list 27 permit 148.1.18.0
access-list 27 permit 148.1.6.0
access-list 27 permit 150.1.2.0
access-list 27 permit 150.1.1.0
access-list 27 permit 150.1.8.8
access-list 27 permit 150.1.6.6
access-list 27 permit 148.1.8.0
access-list 27 permit 148.1.68.0
Nick