This is a reason why many servers come with Dual Ethernet so you can link to different sources (ISP's) as a failover assurance. You can even isolate the routes on the servers so that certain traffic is sent over one ISP and critical traffic is sent over the other.
What Tim said in comment #3 is correct, the TRUE way to do this is to have routers with fail-over and load-balancing capability such as one like this http://www.xincom.com/prod
Main Topics
Browse All Topics





by: Tim1130Posted on 2009-05-08 at 10:38:24ID: 24338390
I not much versed in CISCO, but at IP level technical possibilities are like this:
1) having a default route to both ISP's: (this looks like what you are doing)
This will provide the best load-balancing and implicit failover, but it will only work with standard HTTP, with everything session based (like HTTPS), this will not work, because the packets will arrive from either link (with different routing IP's). Therefore, this solution is not practical at all.
2) routing based internet:
Basically, you divide your internal address range in half, and route either one over one of the ISP's. Or, you connect the servers to one ISP, and the users to the other. And any combination in between. If your equipment is really good (allows that), you can also add failover rules to the other link.
3) a true router failover cluster:
You assign one link as primary, and the second link as a backup. All traffic will go one way, until the link fails over to the backup (and of course fails back once the primary link is up again). Usually you use the better quality link as primary, and the secondary does not need the same quality (speed=cost).
If you can burn all that cash for an unused (standby) line, then you are also well advised to buy a second physical router(w ADSL), because what good are two links if your one single router is down ? (yes, CISCO do last long, but if you have as many as I do, you will notice they also do fail sometimes).
Unfortunately, true load-balancing is only possible at the server side, and for that you need special hardware as well (not just simple routers).
HTH