Networking – use two different internet connections for more speed

combineinternet connectionload-balancernetworking

I am technically knowledgeable enough to know that this most likely isn't possible, BUT, I am curious just the same (it must be put to rest). Is there anything preventing us from creating a means to use two different internet connections, like two different ethernet cards or an ethernet card and a wireless card, and using the two IP addresses at once for more internet speed?

My specific situation is that I would like to use both a wireless card and my wired connection on my machine running Kubuntu 13.10. Using two internet connections would allow me to do things like:

  • Torrent and browse simultaneously without lag
  • Open Firefox with multiple tabs faster (?)
  • Download a couple or a few large files at once double time
  • Increase overall internet connection speed (?)

Best Answer

Without a setup (bonding) from the access provider side, you cannot increase speed this way. It can increase volume (if doing two things at once, or running a network with multiple users through a router which has two uplinks, dividing user traffic between them) but a single connection is limited to going over a single link at the speed of that link - if there's only one connection, the other link will sit idle. The common method for doing so is to use a dedicated (PC-based) router machine which supports two uplinks - it must be possible to pull this off on a non-router machine, but it would be a headache compared to using an easily configured router (given that you are contemplating having the ready cash to throw at an extra internet connection.)

Related Question