04-30-2008 05:13 AM - edited 03-03-2019 09:45 PM
I'm in the process of setting up a redundant internet connection with two ISPs. I have two routers, each one connected to an ISP. Each router only has two interfaces. Is this going to work well? I'm thinking that there might be a bunch of issues with this configuration.
I'm wondering if it would be a better solution to
-add an additional interface to each router
-connect each router to each ISP
-use hrsp to failover
Comments or ideas?
Thanks,
Jeff
04-30-2008 01:59 PM
We've got what sounds like a similar situation. We opted to do one ISP per router and use iBGP between the two routers to load balance and failover at the ISP level.
Advantages for one ISP per router:
*Cheaper
*Second router is actively used (how do you know the router is still good if it's not being used?)
Advantages for two ISP per router:
*Slight improvement in the path latency if one ISP dropped
*Cleaner data flow (one hop as opposed to two)
We chose option one. I'd be interested in seeing what other people think.
Kirk
04-30-2008 06:50 PM
Are you taking full routes from both ISPs? Right now, I'm only taking a default from each, and using statics to control routing.
-Jeff
05-01-2008 05:46 AM
Yes, we are taking full routes from both. The problem I saw with using default routing is that you have no way of distinguishing if either ISP is having problems, and say drops a few routes to various parts of the Internet. With full routes, you should receive notification of that kind of problem (withdrawn routes) and start using the other ISP in that case.
05-04-2008 10:55 PM
Hi, in the internet is a very rare case that a reputable ISP cannot reach some destinations. Even if a direct link to that destination fails, traffic is rerouted by some other path.
Because of this default routes also work well in a customer<->ISP BGP link.
Of course if you have the appropriate router and circuits to use full tables, that is OK as well.
05-06-2008 05:33 AM
Several ways to set this up, and it appears you are on the right track.
some of this comes down to how complicated you want the config to be.
You can use HSRP, as you suggested.
You can us iBGP, probably the best option as someone else pointed out.
alot of this comes down to the type of network you want to have, or contracted to have.
some locations I have worked with had 2 T-1's separate routers but one of the T's was only for failover so it would not be used until something happen to the other T-1. This would change what you would want to do.
so whatever your design there may be something more specific you would want to run. However, sounds like you would want to do iBGP or PfR routing.
http://www.cisco.com/en/US/products/ps8787/products_ios_protocol_option_home.html
or
http://www.cisco.com/application/pdf/en/us/guest/netsol/ns483/c649/ccmigration_09186a008094e6dc.pdf
I have not done this yet, but do have a need in the neer future and this seems to be a pretty slick set-up.
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: