Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Distribute-list for adjusting route selection

Posted on 2015-01-15
5
Medium Priority
?
404 Views
Last Modified: 2015-01-28
I was wanting to put together a distribution-list that would use the dmvpn eigrp routes first for specific networks and then if that is not available it would use mpls-bgp second. Little background is we have a mpls circuit utilizing bgp to provider. Also have EIGRP as internal and have a DMVPN setup as route through ISP. The reasoning for this need is mpls is 1.5 and isp is 20meg. We are in transition to new mpls but there is a need for the high bandwidth for some applications. So in the transition time I want to push traffic except for some control and voice traffic out dmvpn but have the automated ability to fail back to mpls if isp or asa fails.
 If my thought process is correct I am trying to block inbound bgp and site outbound bgp advertisements to cause the routing process of EIGRP and DMVPN tunnel to be used as long as they are up. I created a access-list to only allow phone and management ips to use bgp so that we can get to them via bgp also ip sla to monitor the dmvpn tunnels. Also track their reachability in a route-map to then use in a distribute-list. Now the only thing I am wondering if when the distribute list gets to the end of the set statement and the tunnels are down will they use the access-list in the routemap and fail over to bgp and advertise blocked networks.
So if someone could look at this and let me know if my thought process is straight this would be much appreciated.
New-BGP-Route-list.txt
0
Comment
Question by:Jonathan Dunn
  • 2
  • 2
4 Comments
 
LVL 32

Expert Comment

by:harbor235
ID: 40564734
What you want to do is set metrics that will prefer the EIGRP routes over the MPLS BGP based routes. However, since EIGRP routes are preferred over BGP anyway there is really nothing you need to do. As loing as the routes are learned dynamically?

I assume we are talking about the same network prefixes and CIDR notations?


harbor235 ;}
0
 

Author Comment

by:Jonathan Dunn
ID: 40564883
well the bgp is ibgp so it is metric of 20 and eigrp is 90. I was wanting to see if I could get the process to run the distribute list and if the ip sla does not meet the set commands to drop the distribute list and fall back to the bgp neighbor process. I did not want to mess with metrics if I did not have to.
0
 
LVL 32

Accepted Solution

by:
harbor235 earned 2000 total points
ID: 40573302
You have it backwards, iBGP AD is 200, EBGP AD is 20 so you should be good .....

If that was a typo, you do not want to incorporte scripts to determine your routing policy, you can but there is a potential downside. Its one thing to provide a specialized capability and another to base your routing design on it, in my opinion this should not be part of your overall routing design philosphy.

However, You could adjust administrastive distance making EIGRP king as an alternate solution, this way you do not have much to do.

But you should be good since iBGP AD is 200.


harbor235 ;}
0
 

Author Closing Comment

by:Jonathan Dunn
ID: 40575371
I think the solution of changing ad will be the best way for the solution that I am trying to achieve. Thanks for the help.,
0

Featured Post

[Webinar] Cloud and Mobile-First Strategy

Maybe you’ve fully adopted the cloud since the beginning. Or maybe you started with on-prem resources but are pursuing a “cloud and mobile first” strategy. Getting to that end state has its challenges. Discover how to build out a 100% cloud and mobile IT strategy in this webinar.

Question has a verified solution.

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

This article will show how Aten was able to supply easy management and control for Artear's video walls and wide range display configurations of their newsroom.
This month, Experts Exchange’s free Course of the Month is focused on CompTIA IT Fundamentals.
Viewers will learn how to connect to a wireless network using the network security key. They will also learn how to access the IP address and DNS server for connections that must be done manually. After setting up a router, find the network security…
In this brief tutorial Pawel from AdRem Software explains how you can quickly find out which services are running on your network, or what are the IP addresses of servers responsible for each service. Software used is freeware NetCrunch Tools (https…

879 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