I have a routing problem that has been plaguing me for several months now.
About 5-6 months ago we upgraded our remote sites to MPLS. After the upgrade we decided to keep the point to point T1’s circuits in place to provide redundancy incase of MPLS failure.
We are running BGP over the links. Our network is configured as follows.
Remote Office Router - T1 - Headquarters Router
Remote Office Router – ISP Premise Router – MPLS – ISP Premise Router – Headquarters Router
The Remote Office Router is configured as follows:
router bgp XXX12
neighbor 10.49.0.213 remote-as XXX41
neighbor 10.49.0.254 remote-as XXX10
neighbor 10.49.0.254 ebgp-multihop 2
neighbor 10.49.0.254 update-source Loopback0
neighbor 10.49.0.213 activate
neighbor 10.49.0.213 weight 100
neighbor 10.49.0.213 soft-reconfiguration inbound
neighbor 10.49.0.254 activate
neighbor 10.49.0.254 soft-reconfiguration inbound
ip route 10.49.0.254 255.255.255.255 10.49.0.69 254
The Headquarters router is configured as follows:
router bgp XXX10
neighbor 10.49.0.205 remote-as XXX41
neighbor 10.49.1.244 remote-as XXX12
neighbor 10.49.1.244 ebgp-multihop 2
neighbor 10.49.1.244 update-source Loopback0
redistribute eigrp 5
neighbor 10.49.0.205 activate
neighbor 10.49.1.244 activate
network 10.49.0.0 mask 255.255.0.0
ip route 10.49.1.244 255.255.255.255 10.49.0.70 254
The only way that I could utilize both links was to create the static routes and using the 254 metric. I created a static route with the loopback IP address of the remote router and point it to its serial T1 interface. When the MPLS link goes down the 254 metric route would load into the routing table.
The issue I am now experiencing is that when the MPLS network goes down, the static route is loaded into the routing table and routing occurs over the T1 link. When the MPLS network comes up the routing entry stays in the routing table and routing stays on the T1 link unless I manually remove the routing statement.
Is there an automated way of configuring this setup using BGP? It seems as though BGP prefers the T1’s point to point connection instead of the MPLS high bandwidth link?