Link Text Goes
Here
Speed up your Torrent Download!
Introducing “Torrents” :
Torrents, typically ending in “.torrent”, are control files for the peer-to-peer file sharing technology called BitTorrent.
It’s actually pretty cool technology that really just boils down to another way to download files. So really, you just use .torrent files to download other files.
BitTorrent is a distributed file distribution technology. Yes, “distributed distribution”. When you download a file using BitTorrent, the file is actually broken up into chunks, that you BitTorrent client program then downloads and reassembled into the final file as the pieces arrive.
Example :
To download Wassoof’s Latest album , Download first the torrents client i,e uTorrent then go to www.torrentz.com (one of my favorite torrents search engine)and search for your file , in our example it’s Wassoof’s latest album , download the .torrent file it will automatically open with uTorrent and Voila!
Okey , so now as you noticed your album is downloading slowly , well there’s reasons…
*** If you’re a Vista user Read the following :
BitTorrent downloads are not as fast as they were on XP. This reduction in speed is due to difference in the AutoTuning function that Vista uses on the TCP/IP stack. The optimizer actually results in slower downloads. This affects BitTorrent and other programs that make use of threaded downloads.
If you are seeing slow downloads in BitTorrent , you can disable the AutoTuning in Vista. To disable the Autotuning, follow these steps.
1. Click on the Start menu and type cmd in the search box. But DO NOT hit Enter after typing cmd. Instead, hold down the Control and Shift keys, and hit Enter while still holding them down. This opens the command prompt with elevated privileges.
2. In the command prompt, type netsh int tcp set global autotuninglevel=disable and then hit enter. It should respond with a line that says Ok.
3. It Windows, so you know naturally need to reboot.
Making this change should speed up your BitTorrent downloads, you can always revert the change by following the same steps but replacing the command in the command prompt with netsh int tcp set global autotuninglevel=normal
*** For Windows XP users and General tips :
1. Cap your upload (most important)
Limit your upload speed to approximately 80 percent of your maximum upload rate. (never trust your isp). Once you know your maximum upload speed, change the max upload (to 80%) speed in your torrent client’s preferences.
Don’t get me wrong, everyone should share as much as possible, but if your upload rate reached it’s max, your download rate suffers significantly.
2. Check seeds and peers
A simple tip, but o so important. Always look for torrents with the best seed/peer ratio. The more seeds (compared to peers) the better (in general). So 50 seeds and 50 peers is better than 500 seeds and 1000 peers. So, be selective.
3. Change the default port.
By default, BitTorrent uses a port 6881-6999. BitTorrent accounts for a lot of the total internet traffic (1/3), so isp’s like to limit the connection offered on the these ports. So, you should change these to another range. Good clients allow you to do this, just choose anything you like. If you’re behind a router, make sure you have the ports forwarded or UPnP enabled.
4. Disable Windows Firewall
It sucks. Windows Firewall hates P2P and often leads a life of it’s own. So disable it and get yourself a decent firewall…
Last but not least… Buy a faster connection
*********************************************************************
More Tips & Tricks.
There are several ways to optimize your BitTorrent download speeds. One of the easiest ways is to join a private torrent tracker, but there are others.
Since there’s always a lot of debate about what works and what doesn’t, we decided to ask an expert to share his thoughts with us. Olivier Chalouhi, developer and CTO of Vuze (formerly known as Azureus) was kind enough to give us some of his own tips and tricks. Since Olivier was the person who initiated the Azureus Open Source project in 2003, which went on to create one of the most popular BitTorrent clients ever, if anyone knows how to get the best out of your torrent client, he does.
Here are some of Olivier’s tips for optimizing your torrent download speeds. There tips work with every BitTorrent client, except for the last one.
1. Seed.
Downloading speeds will be sub-optimal for everyone unless everyone plays their part and seeds. Private tracker sites are a great example of how the overall speed of the swarm increases when everyone is seeding and downloading in equal measure. So, play your part in seeding and tell others to as well.
2. Be connectable.
Make sure you’re not “firewalled” by opening up your incoming ports or by enabling UPnP in your router, otherwise you’ll be leaving bandwidth on the table.
3. Manage your upload speed.
It is all about striking a balance. You don’t want the upload speed to be too high, nor do you want it to be too low. Ideally you want to set your upload speed to be 80% of the maximum possible line speed.
TF note: Want an easy life? Try this handy settings calculator, works for all clients
4. Select the right torrents.
Your download will be faster if you choose to download a torrent where there is a good balance of seeds and peers. For instance, Vuze ranks its search results according to the number of seeds and peers to make this easier.
5. Be realistic.
Check the swarm average and if you’re already above average, then you just need to be patient. If you’re below average, go back and check some of these other things I’ve mentioned.
6. Get a Friend Boost.
I wouldn’t be a Vuze developer if I didn’t give a plug for the Friend Boost feature recently developed :). When you create a network of Friends on Vuze, you agree to seed content to each other on a preferential basis. That is, if one of your friends has a torrent that you want, you will be able to directly use a portion of their bandwidth to get it. In most cases this will increase your download speed.
Obviously, ways in which to actually implement some of these tips will differ from client to client.