Multiple Internets via single LAN/PC

drharoon

Distinguished
Dec 18, 2009
12
0
18,510
How can I configure a LAN or PC to use different Internet connections?

I have a TP-Link TL-WR740N Router and Zyxel P-660HN-T1A modem router. The ISPs in my area are not 100% reliable. I want to appear live on some some video chats with reliable uninterrupted connectivity. My plan is to take two different internet connections from different ISPs and use it over a network in such a way that if one internet access goes down, other internet can be used automatically with no or negligible downtime or interruption for viewer across.
Is there any such solution?
 
Solution
There are a number of ways to have multiple ISP connections. You can of course just use the simple route command or you can use conncetify or you can use a dual wan router. Most times this type of thing is done to run some traffic on each connection.

They all suffer from the same exact issue. what does "down" mean. Obviously you can detect if for example you turned the power off to the ISP router. The PC or dual wan router would easily see that. That is not the common failure. Most times everything appears up but no traffic will pass...or worse some traffic will pass like to ISP servers but not out to the internet.

There is no cheap solution to automated fail over. The only way to really do this is to run BGP routing...
There are a number of ways to have multiple ISP connections. You can of course just use the simple route command or you can use conncetify or you can use a dual wan router. Most times this type of thing is done to run some traffic on each connection.

They all suffer from the same exact issue. what does "down" mean. Obviously you can detect if for example you turned the power off to the ISP router. The PC or dual wan router would easily see that. That is not the common failure. Most times everything appears up but no traffic will pass...or worse some traffic will pass like to ISP servers but not out to the internet.

There is no cheap solution to automated fail over. The only way to really do this is to run BGP routing protocols between you and the ISPs. You can then detect anything from a full failure to a ISP who loses partial connections to other ISP. This is not a realistic solution even in a small business environment. It is very common though in large business that can afford all the costs.
 
Solution

drharoon

Distinguished
Dec 18, 2009
12
0
18,510
Suppose by down I mean only those issues where my modem doesnt connect to ISP, is there any way? Most recurring issue here is related to that. Connectivity between modem and ISP is dead due to various reasons, may be a broken cable or a crashed server in ISP network..
 


It is pretty much how would you detect it manually, what would you log into, what commands would you issue. Pretty much you would have to develop a automated process that does this. A program is just as if you hired a person to sit there and issue commands over and over to see if it is still up. Problem is there is so much difference between consumer equipment it is unlikely you will find a app you can just download and install.

Needing redundant connections is not a feature a general home user or small business needs or is willing to pay for so there is very limited support in the routers.

This is actually a very easy problem to solve once you go to enterprise internet connections and routers since that is what routing protocols were developed to solve.

You can load third party images on your routers to get routing protocols but it is only half the problem. You would then need to find a way to run the routing protocols on something outside your house. If for example you had control of a router say at a friends house you could build a VPN tunnel off each ISP you have to his router and run a routing protcol over this vpn. You could then detect the VPN go down which you could assume meet that that ISP . Still this is not a trivial thing to do if you do not have a lot of network background.




 

sg4rb0

Honorable
Dec 4, 2012
214
0
10,760




You could probably do this using an ip sla and tracking on both a route and the ip sla. As long as you didn't mind a bit of asymmetric routing.
 

TRENDING THREADS