I need some opinions on which direction I should consider going to give myself some type of automated failover. Load balancing is not a must but would be would be a benefit also. I am a wireless ISP using Motorola Canopy wireless bridges to get internet from my provider in 1 city and transport it to my customers in another city. For simplicities sake lets say my network is setup like this:
(Router1 - CITY1) Mikrotik RB1000
Port 1 to 1st Motorola Wireless backhaul (path A)
Port 2 to 2nd Motorola Wireless backhaul (path B)
Port 3 to my provider
(Router2 - CITY2) Mikrotik RB1000
Port 1 to 1st Motorola Wireless backhaul (path A)
Port 2 to 2nd Motorola Wireless backhaul (path B)
Port 3 to Access point for customers
The 2 backhauls at (Router1) point to seperate towers, but through a series of several towers they both end up back to the same tower (Router2) where my customers are. Currently I only use one path at a time. I use a /30 subnet with an IP at each router to route public IP addresses from my customers to my provider. Very simple. If path A fails I then manually change the /30 to the other 2 ports on each router to the Path B side to redirect traffic until the 1st path is repaired.
1 path gives me enough bandwidth to run the entire network on so loadbalancing does not need to happen yet, but would be a good option for future growth. Automatic failover is a must. With all this in mind what would you do? What method should I start teaching myself here?
Thanks