Can I use two different internet connections for more speed?

19,971

Solution 1

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.)

Solution 2

There's software that does it, but it works only in some situations

What you're looking as is essentially load balancing over multiple internet connections - apparently on linux, its supported through adaptive load balancing, but the setup seems seriously involved and may need a custom kernel. If this is 'local' connection bonding may work as well, but requires control, and work on both sides of the network connection

Connectify dispatch is probably the 'easiest' way to do this on a windows system - it takes care of most of the details automatically, and speeds up some downloads. If nothing else, it lets you use multiple connections as once. There's currently an ad-supported free version if you just want to test this out.

Share:
19,971

Related videos on Youtube

Richard
Author by

Richard

I am a homeschooled pipe organ student from New Hampshire.

Updated on September 18, 2022

Comments

  • Richard
    Richard almost 2 years

    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 (?)
    • minopret
      minopret over 10 years
      Can you expand on your practical interest in the question? "Focus on questions about an actual problem you have faced. Include details about what you have tried and exactly what you are trying to do."
    • David Schwartz
      David Schwartz over 4 years
      Are there actually two Internet connections involved? Or do both the wireless and wired connections actually access the very same Internet connection?
  • brandonscript
    brandonscript over 10 years
    +1 for clarifying the difference between speed and volume. If load balanced, it would appear to a single machine to have more "speed", but that's not the technical reality.
  • Ecnerwal
    Ecnerwal over 10 years
    On distinct advantage for the hardware approach is that it can also run squid (or some other web cache) which can significantly speed up anything that would otherwise be downloaded more than once.
  • Kat
    Kat over 8 years
    Isn't it possible to download files in fragments? Could such a functionality be used to download large files faster, by splitting it up and using different connections for different fragments? Do any programs do this? I note that curl has --range, which seems to be half the work (if a program could utilize that with multiple internet connections).