Twice the SPEED - combining connections

I have a long distance wifi connection to the office but it's not 100% stable and I get 15 KBps download and hardly 1 KBps upload. That's the reason I got 3G.

So how can I combine these two so that downloads go through wifi and uploads through 3G, when available?
 
Sidelong said:
Hi alchamy ... been digesting your info for a while :)

Back to my quest: I now have a Vodacom AND an MTN GPRS connection. I don't want to buy a separate router so I want to try the dodgy proxy route for load balancing.

You mentioned I would need TWO proxies ... and then hash them.

OK - here's where I need help: could I install FreeProxy and AnalogX proxy on my XP box and proceed from there?

If so, where do I put the JavaScript hash routing script?? :confused:

:) I'm sure these questions seem pretty dumb to you but any help would be much appreciated!


My apologies for only replying now, for some reason I completely forgot about this thread, yes you could use Freeproxy & AnalogX, the script just needs to sit on a webserver, so if you running a windows box just set up IIS and drop the script in \inetpub\wwwroot then point your browsers to the box. IE if the script is on a machine called proxy1 then you would point the browser to http://proxy1/script.js
 
biometrics said:
I have a long distance wifi connection to the office but it's not 100% stable and I get 15 KBps download and hardly 1 KBps upload. That's the reason I got 3G.

So how can I combine these two so that downloads go through wifi and uploads through 3G, when available?

*ponders* *thinks* *ponders*

Hmmm, an interesting question. I would say yes and no. Let me put some more thought into it and come back to you with an answer.

You will definately need a dedicated router for this though, nothing fancy since its low traffic.

First problem though, does your office ISP allow this? Most ISP's do not allow "one-way" traffic. For instance when I built my first advanced router for multiple connections I had to force the kernel to track the connections in order to use the same link for up/downstream of a particular session.
 
Last edited:
The wifi link connects to the office ADSL (Telkom ADSL and Axxess.co.za ISP).
 
Untangle the packets ?!?

Hello Everyone,

I think this thread needs to perhaps be split into two or three smaller threads... cause this one is getting mighty confusing :)

There are a million and one ways to solve this problem, but I think we need to sit down and focus on the result. From what I gather, we all want *speed* (me too !!!)

Now, imaging the following setup (hope myADSL doesn't nuke ASCII ART :D)

---|A|====|B|---

Ok, so my first one was nuked :eek: Neva mind - more where that came from

Ok, so machine A and machine B are link via two cross over cables both at 100Mb,Full Duplex,Kitchen Sink,Running water the whole trip. Both links are setup,config'ed and tested. Now lets say both machines also have Gig links going out of them to....somewhere....We need to move data between them. With some nice magic, we should be able to move 200Mb/sec - Why? because we team the links together. To machine A and B's kernel, as long as the packet gets to the kernel, it doesn't matter what link it came over.

Now, why can't this work under 3G,ADSL,DSL,etc. Because we don't have a machine B. Your packet can't leave via ADSL and return via 3G, IPv4 wasn't made for it - or atleast the routing wasn't :)

So where does that leave Tom,****,Harry and the Hero of the Story...we will have to load share the connections. Now load sharing simply makes use of a connection, per IP session. You can choose what session must use what connection, but that is about it.

ASCII ART Again

A
}C--D
B

Nuked again - but you'll get the idea. It basicly shows three machines (don't flame me yet) Machine A and B are connected to the internet and share a LAN with C. D is the client(s) and they have the urge to surf. Machine C has been setup to route certain traffic to machine A - like SSH,Telnet,HTTPS,certain sites,etc since it has an 3G connection, low lat. and that is smaller amounts of traffic. The rest go via B which has an ADSL line. So yes, if a user has downloads running via both A and B he will see max speed for both of them, but he won't ever get ADSL+3G to download Gentoo's 2005.1 ISO from a single source.

*don't flame me yet - you can (and I have) make A,B and C, one machine.

I hope this helps with the understanding of IP routing and that I haven't covered things that was already covered. My suggestion to the speed freeks, wait for HSDPA (hope I got that right)

Laterz !!!
 
Top
Sign up to the MyBroadband newsletter
X