i would like to know if you can link two torrent clients to one file. I mean like taking a piece of a file(both clients taking different pieces) and rearranging it into one file again. One client must know what piece the other client downloaded so it doesn't download the same one twice. Wil this make the file download faster? and can it be done?

link|improve this question
feedback

2 Answers

Yes it could be done, but assuming that one client is saving the file locally and the other has to transfer what it has downloaded, no, this would not be any faster. Essentially you'd just be adding another seeder.

The reason for this is that there is a finite pool of seeders and leachers for any given torrent, so if there's 10 sources for a file and one of your clients is using 5 of them, your other client can't access those IP's.

link|improve this answer
feedback

It can't be done, and it wouldn't make it faster, assuming you are setting your limits correctly.

Both clients would theoretically be trying to connect to the same pool of seeders and leechers. Each client would randomly have a chance of getting better seeders and leechers, but assuming that there are enough of each, you will be maxing out your download bandwidth anyways.

The only potential advantage you might get from running 2 clients (if this were possible) is would have more connections per torrent, but this is generally configurable in each client anyways, and is usually set to a reasonable default. So I don't think it would really provide any benefit.

As you mentioned, one client would have to know which piece the other is downloading, otherwise there would be a massive duplication of work.

If you found two clients that didn't explode immediately when you tried this, you would likely have issues with both clients trying to write to the file at the same time, you would have many duplicate blocks downloaded and in the end your download would take far longer than it should have.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.