Wednesday 14 December 2011

How to Increase Torrent Speed


First of all, you need a Bittorrent client like Utorrent.All the settings given are for a 256k connection.Scroll to the bottom to configure settings according to your connection.

Options>Preferences>Network
  1. Under ‘Port used for incomming connections’, enter any port number. It is best to use a port number above 10000. I use 45682.
  2. Randomize port each time utorrent starts: UNCHECKED. I leave this unchecked because I have a router. If you do not have a router or a firewall, and want extra security,check this option.
  3. Enable UPnP port mapping (Windows Xp or later only): UNCHECKED. I leave this unchecked because I have experienced it slowing down speeds. It is not needed if you manually port forward.
  4. Add utorrent to Windows Firewall exceptions (Windows XP SP2 or later only): UNCHECKED (do this only if you have windows firewall disabled)
  5. Global Maximum upload rate (kb/s): [0: unlimited]: 22 (for 256k connection)
  6. Protocol Encryption: ENABLED.
Some ISPs constrict bandwidth for P2P protocols. Protocol Encryption in most of the torrent clients helps to override this bandwidth shaping. Enable outgoing protocol encryption and put a checkmark on Allow Incoming Legacy Connections.
  1. Allow incoming Legacy Connections: CHECKED

 Options>Preferences>Torrents

  1. Global Maximum Number of Connections: 130 (for 256k connection)
It gives the maximum number of connections that a BitTorrent client can make for any P2P exchange. Setting this too high does NOT mean higher speeds. Setting it too high would take up useless bandwidth and too low a figure would miss out on peers.
  1. Maximum Number of connected peers per torrent: 70 (for 256k connection)
It gives the maximum number of peers that a BitTorrent client can connect to for any P2P exchange. Experiment by setting this number close to the available peers for a particular torrent.
  1. Number of upload slots per torrent: 3 (for 256k connection)
It gives the maximum number of peers that a BitTorrent client will upload to for any P2P exchange. A low setting may affect downloads.
  1. Use additional upload slots if upload speed <90%: CHECKED
  1. Maximum number of active torrents: 2 (for 256k connection)
  2. Maximum number of active downloads: 1 (for 256k connection)
  3. Enable DHT Network: CHECKED.This is recommended to be checked to improve speeds. More people will be available for sharing if this is checked.
  4. Enable DHT for new torrents: CHECKED
  5. Enable Peer Exchange: CHECKED
  6. Enable scrapping: CHECKED
  7. Pre-allocate all files: CHECKED
  8. Append .!ut to incomplete files: UNCHECKED

Options>Preferences>Advanced

net.max_halfopen: 50

If you use Windows XP SP2, patch tcpip.sys with Lvllords Patch to get better performance.
DO NOT CHANGE THIS OPTION unless you have Windows XP SP2 and have patched tcpip.sys.

Maximum upload speed
If you use your Maximum upload speed, there won’t be enough speed left for the files you are downloading. So you have to cap your upload speed.
This is how I calculate my optimal upload speed…
upload speed * 80%

Maximum download speed

Setting your maximum download speed to unlimited will hurt your connection. So use this to calculate your optimal setting.
download speed * 90%

Maximum connected peers per torrent

upload speed * 1.3

Maximum upload slots

1 + (upload speed / 6)

No comments:

Post a Comment