09-07-2006 09:33 AM - edited 03-03-2019 01:54 PM
I have the following on a router:
router eigrp 50
redistribute eigrp 10 route-map Redistribute-10-to-50
network 10.0.0.0
network 192.168.0.0 0.0.255.255
no auto-summary
!
router eigrp 10
redistribute static
redistribute eigrp 50 route-map Redistribute-50-to-10
network 10.0.0.0
network 172.16.0.14 0.0.0.0
network 192.168.0.0 0.0.255.255
no auto-summary
!
router ospf 100
log-adjacency-changes
redistribute eigrp 50 subnets route-map eigrp-to-ospf
network 192.168.199.0 0.0.0.3 area 51
!
router ospf 200
log-adjacency-changes
network 208.xxx.5.64 0.0.0.63 area 54
default-information originate
!
route-map Redistribute-10-to-50 deny 10
match tag 50
!
route-map Redistribute-10-to-50 permit 15
set tag 10
!
route-map Redistribute-50-to-10 deny 5
match tag 10
!
route-map Redistribute-50-to-10 permit 10
set tag 50
!
!
route-map eigrp-to-ospf deny 10
match tag 100
!
route-map eigrp-to-ospf permit 20
set tag 50
!
route-map ospf-to-eigrp deny 10
match tag 50
!
route-map ospf-to-eigrp permit 20
set tag 100
My problem is that although I am redistributing eigrp 50 into OSPF 100, only the routes native to eigrp 50 are getting redistributed into OSPF 100. I am redistributing eigrp 10 into eigrp 50 successfully as all of the routes from eigrp 10 show up in the eigrp 50 topology table but they are not redistributing on to ospf 100. Is there some sort of redistribution precedence thing happening since all of this is being done on the same router? Should I have to redistribute eigrp 10 into ospf 100 independently?
TIA
-mike
Solved! Go to Solution.
09-07-2006 10:12 AM
Hi Mike,
Good Thought! But it won't work. A redistributed route from 1 protocol, will not be redistributed into another protocol on the same router.
Redistribution is NOT transitive on the same router. If redistributing from RIP into OSPF and OSPF into ISIS, you will need to also redistribute from RIP into ISIS.
Redistribution is ONLY for routes in the routing table and so not on your eigrp table.
I hope it will clarify ur doubt,
Rate if it does,
Rgs
09-07-2006 10:04 AM
I believe it has to do with this route-map
route-map eigrp-to-ospf permit 20
set tag 50
You are only allowing traffic that is tagged 50.
Can you verify what tagging is done on redistribute routes ?
If you remove the route-map from the redistribute command, are you able to get all redistribute routes ?
09-07-2006 10:12 AM
Hmm. This route map design is straight out of the eigrp design guide. That statement as I understand it, simply assigns the administrative tag of 50 to everything that did not match the prior deny clause. If it read "match tag 50", rather than "set tag 50", I would tend to agree with you.
Cheers
09-07-2006 10:12 AM
Hi Mike,
Good Thought! But it won't work. A redistributed route from 1 protocol, will not be redistributed into another protocol on the same router.
Redistribution is NOT transitive on the same router. If redistributing from RIP into OSPF and OSPF into ISIS, you will need to also redistribute from RIP into ISIS.
Redistribution is ONLY for routes in the routing table and so not on your eigrp table.
I hope it will clarify ur doubt,
Rate if it does,
Rgs
09-07-2006 10:14 AM
Balaji,
This is exactly the clarification I was after. Thanks!
-mike
09-07-2006 10:19 AM
Hi,
What you are trying to do is called indirect redistribution i.e., redistribution of one protocol or process into another protocol or process and then subsequently redistributing the redistributed protocol into a third protocol on the same device. Indirect redistribution isn't supported on Cisco devices. Therefore, you would have to explicitly redistribute the EIGRP AS 10 into OSPF to get the desired results.
Hope this helps!
Sundar
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide