Home » Questions » Computers [ Ask a new question ]

Is it possible to use two internet connections and combine their upload for bittorrent?

Is it possible to use two internet connections and combine their upload for bittorrent?

Since each Internet connection has its own IP, I see that as a problem. Or can you use one connection as the primary connection, and then use the other connection to spoof packets coming from the primary one?

Asked by: Guest | Views: 214
Total answers/comments: 2
Guest [Entry]

"The simplest way to use the upload of the 2 lines is to send the packets on the 2 lines just like if you route half the packets to WAN1 and the other half to WAN2.

But in practice it usually doesn't work that well, since you have some things to consider :

Your ISP may think you try to spoof the IP source address when routing over from the other interface and drop them.
The so-called ""spoofed"" packets will have their answer on the real interface, so only one line will be used for downstream
The latency between the packets might be much different (ie: more jitter), so the packets will be received out-of-order. That should not be a big deal for TCP-based data streams, but for more RT-oriented one that are quite sensible to jitter (such as TCP-interactive : with nagle's algorithm disabled or VoIP) it can introduce nasty delays due to buffering.

@Garth: I don't think he wants to use 2 IP addresses, just the 2 connections, so I don't see the prob with BT (It's only level 2 related) but the usual level 2 caveats do apply."
Guest [Entry]

If you're only uploading/seeding, you could easily set up a tracker on each of your public IP addresses to seed files. Unfortunately due to the way bittorrent connects, each tracker would only utilize one line. You would effectively be maximizing your uploads, just not to the same set of clients.