I have a client with a main office and several branch offices. Each office connects to main office via two MPLS networks. One is "primary" the other is backup. They wish to update speed on backup and load balance with failover as part of that. We use bgp across the MPLS and EIGRP on each lan. That works and we have load balancing and fail over from that.
However now they want to expand on this by "forcing" some traffic to always prefer one MPLS net over the other, mainly because that particular provide allows QOS through the cloud where the other does not. But they still want to failover to the less prefered MPLS net in case of an outage.
So, Right now I have two equal cost paths in my route table under EIGRP. I could force one to be the prefered by changing metrics or AD and that would cause it to be prefered and still fail over. BUT they only want it to be prefered for SOME traffic.
It sounds like a job for PBR but...can you do that with EIGRP? When I read up on PBR I'm seeing a way to change next hop but what would happen if that hop went down?
However now they want to expand on this by "forcing" some traffic to always prefer one MPLS net over the other, mainly because that particular provide allows QOS through the cloud where the other does not. But they still want to failover to the less prefered MPLS net in case of an outage.
So, Right now I have two equal cost paths in my route table under EIGRP. I could force one to be the prefered by changing metrics or AD and that would cause it to be prefered and still fail over. BUT they only want it to be prefered for SOME traffic.
It sounds like a job for PBR but...can you do that with EIGRP? When I read up on PBR I'm seeing a way to change next hop but what would happen if that hop went down?