Solved

Cisco Mutual redistribution between EIGRP and BGP and match statements

Posted on 2016-08-31
8
434 Views
Last Modified: 2016-09-06
Hello Experts

I'm working on a mutual redistribution problem between EIGRP and BGP

The idea is set a tag (210) to traffic coming from our LAN on R2-2 so that it can be matched and denied on R3-7. The goal is to prevent routing loops.

The routes are being redistributed into R1-1, but I'm not able to see if the routes are being tagged.

Can someone let me know how to verify routes are being filtered with the route-maps?

TBH, I don't think its working at all.

I have attached the configs and show commands.

I read somewhere the problem was with command match route-type internal, but I'm not sure if that is the problem

Any help will be greatly appreciated.

Cheers
R1-1.txt
R2-2.txt
R3-7.txt
R4-3.txt
R5-8.txt
JMROUTETAGGING.png
0
Comment
Question by:Member_2_7966113
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 4
8 Comments
 
LVL 30

Expert Comment

by:Predrag
ID: 41778199
Once again (I wrote the same for OSPF redistribution).
You can't tag routes while you redistribute routes into BGP (at least not with route map set tag <number>).

You can check route tag typically by using
# sh ip route x.x.x.x    <--- specific route that you need to check (easy on router on what you are not doing redistribution)
# sh ip eigrp topology  <--- for routes imported into EIGRP
# sh ip ospf database   <--- for routes imported into OSPF
0
 
LVL 30

Expert Comment

by:Predrag
ID: 41778439
You can find article about BGP autotagging here.
I remembered that scenario when I saw message
% "TAG" used as redistribute ospf into bgp route-map, set tag not supported
Did not go deep in configurations from your links currently, but as much as I can see it is the same what I already wrote you for ospf to bgp mutual redistribution. There is no tagging OSFP while redistributing in BGP (but did not go too deep into configs 2- 4, I just checked the first one).
One of your possible solutions is to change AD of BGP to look worse than EIGRP or OSPF (on edge routers) so as long as internal routes exist internal routes with lower AD will be placed in routing table of edge routers. Changing AD for routing protocols is locally significant, so it will not affect any other routers.
But scenario should be real life, otherwise I am not sure which loop prevention mechanism to apply since there is more than one option for those scenarios.
0
Optimize your web performance

What's in the eBook?
- Full list of reasons for poor performance
- Ultimate measures to speed things up
- Primary web monitoring types
- KPIs you should be monitoring in order to increase your ROI

 
LVL 1

Author Comment

by:Member_2_7966113
ID: 41778492
Hi Predrag,

Thanks again for responding. You have been very helpful.

Because I was certain it worked I also posted the question on Cisco website. This is what they have to say:

https://supportforums.cisco.com/discussion/13110191/mutual-redistribution-between-eigrp-and-bgp-and-match-statements#comment-11579926
0
 
LVL 30

Accepted Solution

by:
Predrag earned 500 total points
ID: 41778560
However, how can I verify traffic that routing loops will be prevented? Basically, I shouldn't be able to see network 192.168.1.1 in R5-8 and I shouldn't be able to see 192.168.2.2 in R3-3
Non edge router will always prefer non external routes in the case of OSPF or EGRP. OSPF when redistribute from other protocols marks routes as E1 or E2 type. EIGRP for external routes have AD 170 internal AD 90. However for edge routers, by default, BGP routes are more attractive (better AD), so changing administrative distance for BGP on edge routers from 20 to 180 can also solve some potential problems, or create some new :) (redundant routes received over BGP will not be placed in routing table of edge routers), but again, it all depends on full scenario what you want to achieve.
Also
I read somewhere the problem was with command match route-type internal, but I'm not sure if that is the problem
In your scenario match route-type internal is equal to tagging of routes while redistributing to OSPF and filtering on redistribution to BGP).
0
 
LVL 1

Author Comment

by:Member_2_7966113
ID: 41778806
Hi Predrag,

Thanks again for your input.

I'm not sure what your conclusion is?
0
 
LVL 30

Expert Comment

by:Predrag
ID: 41779224
No conclusion, just suggestions to what you should pay attention too.
Redistribution and loop prevention can be done in several ways and the best way (easiest way) may be protocol or scenario specific.
0
 
LVL 1

Author Closing Comment

by:Member_2_7966113
ID: 41785936
Hi Predrag, if think we have both come to the same conclusion. In any case your answers pointed me in the right direction
0

Featured Post

Enroll in July's Course of the Month

July's Course of the Month is now available! Enroll to learn HTML5 and prepare for certification. It's free for Premium Members, Team Accounts, and Qualified Experts.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Many of the companies I’ve worked with have embraced cloud solutions due to their desire to “get out of the datacenter business.” The ability to achieve better security and availability, and the speed with which they are able to deploy, is far grea…
On Feb. 28, Amazon’s Simple Storage Service (S3) went down after an employee issued the wrong command during a debugging exercise. Among those affected were big names like Netflix, Spotify and Expedia.
As a trusted technology advisor to your customers you are likely getting the daily question of, ‘should I put this in the cloud?’ As customer demands for cloud services increases, companies will see a shift from traditional buying patterns to new…
Both in life and business – not all partnerships are created equal. Spend 30 short minutes with us to learn:   • Key questions to ask when considering a partnership to accelerate your business into the cloud • Pitfalls and mistakes other partners…
Suggested Courses
Course of the Month7 days, 19 hours left to enroll

617 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question