I might have ninja'd some edits in there that you didn't see. Check my last post again to make sure you saw them.
Connected through a switch, but yeah same network. |
Yeah okay. I get routers/switches mixed up a lot.
We haven't really measured it with test |
This should be the first thing you do before you do anything further.
1) Find out the speed of your connection as a whole (ie: only one machine pulling from it with minimal parts in the way... remove routers/switches/etc... connect to the modem directly).
2) Find out the speed of your connection on all machines when all are pulling from it simultaneously.
The sum of the speeds from #2 cannot possibly exceed the speed indicated by #1. Adding more computers to a network does not magically improve your bandwidth.
If the sum of #2 is significantly
less than #1, then you have a configuration problem in your modem, switch, or router... where too much bandwidth is being throttled.
Writing a new torrent client from scratch is not a small or easy task. And in this case I think you'd be very disappointed with the results. I'm just trying to help you save some time and effort here.