1. Hack/Remove TCP connections Limit

If you’re on XP sp2, your TCP connections are limited to a maximum of 10. This might hurt your downloading speed because it wont let you connect to as much peers as you want. It is supposed to slow down viruses because their spreading strategy is to connect to a high amount of ip numbers, but it could cripple your torrent downloads.

A nice way to fix this is to download THIS PATCH.

The patch allows you to set the maximum allowed connections to any number you want. Any number between 50 and 100 is ok (more is NOT always better).

Next you need to configure your torrent client to allow 50-100 max half-open TCP connections

µTorrent: Options > Preferences > Advanced options > net.max_halfopen

2. Change the default port.
By default, bittorrent uses a port 6881-6999. Bittorrent generates a lot traffic (1/3), so isp’s like to limit the connection offered on the these ports. So, you should change these to another range.

{ Let say between 49152 - 49454 }

3. Optimize your internet connection
The TCP optimizer is a freeware utility that optimizes your internet connection. I found it very useful and it helped speeding up my connection for regular internet activity and for downloading torrents. Just download it, and move the slidebar to your maximum download rate (note that it’s in kb/s). Don’t try to set it higher because that will hurt your download speeds!

4. Reduce your upload speed:

Bittorrents are usually programmed to perform efficiently when all users upload to their maximum, but the truth is that this only slows your download. For an efficient download, you should keep your upload speeds about 75-80% of the maximum.

In order to do that you can use one from the many speed test sites available like Speakeasy Speed Test.

5. Unblock Ports in your Router:

Torrents commonly use ports ranging from 6881~6889 for high speed downloading. If you know which port to use for the fastest download then find out the manufacturer of your router and the specific model. Then go to Portforward.com and begin choosing the model of your Router.

6) Choose the best torrent(More seeders):

Choose Torrents that have the best seed to peer ratio. For example, a file having 100 seeds and 100 peers is much better than a file with 100 seeds and 200 peers.