If you search the internet for tips to improve your download speeds with BitTorrent clients such as Azureus and uTorrent you do find many tips that have one thing in common: all suggest different settings for maximum performance. There are several things that can influence download speeds in a BitTorrent client including bad Seed to Peer ratio, a low amount or no seeders at all, and your computer's firewall settings.
So where do you start if you believe that your downloads are not fast enough? The first thing you should do is look at the speed you are getting and compare that to the speed you are getting when you transfer files from Internet sites. Is it much lower than that?
Then, look at the torrent files you are downloading. Do they have a reasonable amount of seeders? If you are only downloading one file or two, you may experience lower download speeds if the seeders do not have the capacities to serve you or other peers connected to them.
Some clients, such as uTorrent, displays information about the connection in the status bar. If you see a green icon here everything is in order. If not, you need to investigate that. This can be a router or firewall issue that is blocking or not correctly routing the traffic to your PC.
One way to check your transfer settings is to use a calculator that suggests values for important preferences based on the connection that you enter here. Those settings work well for the majority of users who use BitTorrent to download files.
The Azureus U/L settings calculator is an online tool that can help you calculate the right settings for your program. While designed for Azureus / Vuze it can be used for other clients as well.
All you have to do is enter the upload speed that you want to use in the program. Recommendations are made based on the input including the maximum upload and download speed that you should set, the maximum number of connections per torrent and globally, and the maximum number of active torrents and simultaneous downloads.
The most important setting is of course the global upload speed that you define in your BitTorrent client. If you set it to high your download speed and other activities on the web may drop. You should not set it to low on the other hand because most clients reward uploaders and the system at all would not work if everyone would set the upload speed to a minimum, Remember you can't download if others do not upload.
Below is a screenshot of uTorrent's bandwidth preference page. As you can see, you should not have any issues entering the correct values into the fields here. The number of active torrents and downloads are listed under the queuing section so switch to it once you have made changes here.
What the parameters mean
Testing your Internet speed
If you are not sure about the upper download and upload speed limit of your Internet connection, try a service like Speedtest to find out about it.
Note that it is not 100% accurate but comes close enough to be relevant.
If you are running uTorrent, you can alternatively run a speed test right from the client. What's interesting about it is that it may modify your settings based on the test directly so that you are done right away unless you want o make further modifications to the settings.
To open the test in the client click on Options > Setup Guide or press Ctrl-G on your keyboard.
You can test bandwidth and network settings, and I recommend you keep both enabled. Make sure the selected location is correct, and that you have selected an upload speed setting that you are comfortable with.
A click on run tests begins a series of tests that do not take longer than 30 seconds to complete.
Network and port forwarding
One of the most common issues for bad download speeds is port forwarding, or to be more precise port forwarding that is not working correctly.
You do not need to modify this setting if your torrent client reports that network access is properly established. The uTorrent client displays this in form of a green checkmark in the status bar of the client.
Other clients may display similar information or let you run tests to find out if everything is set up correctly.
What is port forwarding? All Internet traffic flows through your router or modem first before it is moved to a connected device. What if you have two devices connected all the time or some times? How do the router or modem know where to route the traffic to?
Port forwarding tells the router or modem where the traffic should be redirected to. You enter a port and select one of your devices so that the port is forwarded properly.
Configuring port fowarding
All clients display the port that they use in their interface. The uTorrent client displays it under Options > Preferences > Connection.
The port 37708 is used in the example above. If port forwarding is not working correctly on your system, try the following fix:
Ghacks is a technology news blog that was founded in 2005 by Martin Brinkmann. It has since then become one of the most popular tech news sites on the Internet with five authors and regular contributions from freelance writers.