I have a situation where I am looking for a routing guru to help - it would be greatly appreciated!!
My company has several sites that communicate via MPLS lines over DS3 circuits. These are private IP services so only iBGP is utilized.
We recently started an initiative to provide full redundancy to our sites using backup MPLS DS3 circuits and to configure seamless failover so that if the primary DS3 MPLS goes down, the backup takes over and there is little to no indication to the end user.
The first problem isn't so hard to solve.. we just use the loopback interfaces with iBGP and use prepend as-path to tag traffic for the primary interface with a higher priority.. see http://www.dslreports.com/faq/14664 for a good example - our config is very close to this.
So within our network we are running EIGRP which redistributes into iBGP. Because of certain networking and security requirements, we have to have several static routes. We deal with this now by redistributing static and connected into EIGRP and subsequently into BGP.
The problem we are running into, is that when we tried to apply these configurations we kept getting routing loops. What happens is that one router (let's call it RouterA_WAN) advertises it's static route.. that route gets advertised via EIGRP to RouterB_WAN.. which then turns right around and advertises it back and WHAM!! routing loop.
We cannot take out these redistributions without serious detriment and a huge mess of static routes everywhere... so we are trying to find a way to deal with this situation..
One theory is that we use two EIGRP processes, though Cisco doesn't recommend that..
Another theory is to use OSPF and redistribute that with EIGRP (though the cost would be higher and it wouldn't create a loop) but this would increase the overhead quite a bit.
Anyone have any good ideas as to which direction to take this??
Thank you in advance!!