Optimizing Vuze (formerly Azureus) for Speed

Vuze frog iconGizmo's Top Pick IconOptimizing a Bittorrent client, like Vuze, for speed is an easy process: Choose a proper port, clear that port through software firewall and router and adjust internal settings based upon upload capacity of the internet connection.  Basically, the port forwarding allows incoming communications and the capping of upload allows room for outgoing communications.  This guide hopes to clearly and concisely set forth these basic steps to getting the best download speed in Vuze. 
There are some programs that claim they can increase download speed in Vuze.  Those programs should be avoided as they generally contain adware or spyware and can do no more than proper setup of the client as set forth herein.  This guide is based upon entries at the Azureus-Wiki and the Vuze forums.

Note When viewing this guide in Internet Explorer the Mac command key symbol appears as a box.  I do not know why yet.  Also, in IE, this guide is now showing at the bottom of the page,  with the top blank.  This apparently is due to the recent change in layout here, but the reason has not been determined.
This guide will work for all versions of Azureus or Vuze (including the new 4.0) and BitTyrant.

Mode
To make sure that you can see all the options referenced here you should be in Mode = Advanced.
The location for this in Windows/Linux is Tools>Options (Ctrl+,)>Mode; In Mac Azureus>Preferences (⌘ + ,)>Mode

Vuze Mode Setting Image

Choosing a proper port  Azureus-Wiki:  Port is Blacklisted
A single port within the 49152-65534 range should be chosen to avoid ISP blocks and possible conflicts with other applications.

In Vuze Windows/Linux at (Ctrl+,)>Connection   Mac at (⌘ + ,)>Connection - “Incoming TCP UDP Port”
Vuze Port Choice Image

Peer Sources-While you are at the Connection section of Options, you will see a section on Peer Sources in the middle of the page.  These all are enabled by default and and should be left enabled as they will ensure that you connect with as many seeds and peers as possible.  Among these are what is commomly referred to as PEX or Peer Exchange (in Vuze, "Supplied by another peer") and DHT or Distributed Hash Table (in Vuze, "Decentralized Tracking").  These two allow communications outside of the tracker and will find seeds/peers without a tracker and can keep you torrent alive even when a tracker is down.  The Vuze DHT is different from the DHT used by other bittorrent clients, so it will only contact Vuze users.  However, the "Mainline" DHT, which is used by the others, is now available as a plugin for Vuze.  Mainline DHT Plugin Download

Vuze Peer Sources Image

For those of you on an extended network, the "LAN Peer Finder Plugin" (installed, but not enabled, by default) will locate peers on your network who are active on your torrents.  If it finds someone, then you will be able to transfer at great speeds as it will be on your network connection.  This setting in Windows/Linux is at (Ctrl+,)>Plugins>LAN Peer Finder and in Mac at (⌘ + ,)>Plugins>LAN Peer Finder.

Forwarding the Port:  Essentially this is about setting permission in your software firewall and router for your bittorrent client to send and receive communications.

Software firewall – The best place to look is in the help file of your software firewall. There are some guides at the µTorrent forum (substitute Vuze when necessary) and also at PortForward.com Firewall Guides (choose firewall and then Azureus as program).  Communications should be allowed for TCP and UDP in both directions.

Router (or modem with firewall) - There are two choices here, Universal Plug n Play (UPnP) or manual forwarding. The choice is basically convenience versus security. UPnP is easy, but has security issues. A router blocks unknown incoming connections at the hardware level and provides significant protection for your computer. Enabling UPnP allows any program to create a port mapping through the router without consent of the owner. I would suggest to at least try manual port forwarding through the router as it is not as difficult as it may seem (especially with the guides) and is safer. In any event, read the following section on UPnP as it is an either/or situation and UPnP will have to be disabled if manually forwarding. 

UPnP (NAT-PMP - Apple)  Must be enabled/disabled in client and router.  

Vuze:  Windows/Linux: (Ctrl+,)>Plugins>UPnP Vuze UPnP Option Image

Vuze:Mac: (⌘ + ,)>Plugins>UPnP>NAT-PMP
Vuze NAP-PMP Option Image

Manual Port Forwarding:  Portforward.com Azureus Router Index

Again, the router documentation is the best place to look for this information. PortForward.com Azureus Router Index has guides for almost all routers and Vuze (formerly known as Azureus). Choose the make and model of your router and you will be taken to a page with a guide specific to Vuze and your router.  Many of the Vuze screenshots will be out of date as it is constantly updated, but the information should still apply and these screenshots should help.  Make certain to also check the Static IP Guide.

When finished, you can test to see if your port is properly forwarded at Can you see me?.

Adjusting Internal Settings:  This involves taking a speed test, using the calculator to determine the settings that should be used and inputing those settings in your client.  The most important setting is to cap upload at no more than 80% of your overall upload capacity as there needs to be room for communications to the tracker or else download speeds will suffer.  Download could also be capped (at 90%), but this is not necessary as this is rarely an issue.

Speed Test: Speedtest.net
First the upload capacity of your internet connection must be determined by taking an online speed test. You should stop all internet activity, including torrents, before taking the test and the test should be taken a few times to obtain a reliable average. Speedtest.net has test locations worldwide and will highlight the one closest to you. Note that the result of Speedtest.net is in kilobits (kb) and bittorrent clients show speeds in kilobytes (kB). This is important as 8kb = 1kB. See Azureus-Wiki: Data Units

Speedtest Results Image

Calculator:  Azureus Upload Settings Calculator
Once you have an average upload speed for your connection go to the online Azureus Upload Settings Calculator. Although designed for Azureus, this calculator will work for all bittorrent clients. Enter your average upload speed in the appropriate box and the calculator will automatically give the proper figures to adjust various options in your client.  The location of these options in Vuze is identified in the Calculator.

Azureus U/L Settings Calculator KiloBits Location Image

Azureus U/L Settings Calculator Image

Windows/Linux at (Ctrl+,)>Transfer   Mac at (⌘ + ,)>TransferVuze Settings at Options Transfer Image

Windows/Linux at (Ctrl+,)>Queue   Mac at (⌘ + ,)>Queue

Vuze U/L Settings at Queue Image

The above settings should work well most of the time.  Downloads of individual torrents depends on other factors.  See Good Torrents

After you have finished setting your Vuze up, you might want to check out my article Searching for Torrents, which lists, with comments, the more popular torrent search sites.  I have also prepared an article Finding Legal (and Free) Torrents, which lists sites that offer only content that is legally downloadable and distributable.

If you have any questions or suggestions, you may post in the comments below.  But, it would be better to post in our Bittorrent Client forums if you need help.

This guide was prepared on August 1, 2008, based on Vuze 3.1.1.0.

Hello Sir. Steve Excellent job. I just spent a whole day trying to figure out the maximation process and finally when I was going out of my mind I ended up here. In 5 minutes I got 50% more juice for the legimate traffic.

Cant thank you enough. If you dont mind, I will pass this info forwards and promote this page gladly.

And If you have any more Advanced AzuGimmes up your sleeve the world would definetly not mind!

-Golden Geezer

Thanks for the kind words.
I have been putting it off, but due to your post, I am going to be doing a separate guide with further tips in the near future.
I would appreciate it if you would pass this info on to others.
Thanks
Steve

All I can really say is thank you. This guide took my download average from 6.7 kB/s straight up to 55.4 kB/s. For everyone who said this didn't work, I hope you get it working eventually because it's a BIG boost. Thanks again

well it's not even close to actually helping some of this still gets frustrating

What this guide does is
1. Allow incoming communications by forwarding through any router or firewall
2. Allow outgoing communications by capping upload in Vuze.
Both of which are necessary to get good speed.

I am not sure what or where your issue is as you listed no info.
Steve

good job man u a graete guy to take time for this , respect from croatia !

Sorry, I missed this post.
Good to hear from you.
I am in the US, but thanks to torrents, I have some good music from Croatian bands.
So respect to you in Croatia
Steve

Steve can i ask something?Why is it important to Disable UPnP i just don get it!Will it make the downloads faster??Cause now i have forwarded a port for Vuze and it says it's open and UPnP is up on both client and Router!But if i close th UPnP From Router My whole internet flips out?Are there any specif ports that i must open before shutting down UPnP?I have Linksys WAG200G!

The guide does not say to disable UPnP unless you are manually forwarding. If you manually forward having UPnP on can interfere with the manual forwarding.

You can use UPnP, which essentially forwards for you, but has some increased security risk.

If your whole internet is messed up by disabling UPnP, I would suggest just leaving UPnP enabled in Vuze and the router and not messing with port forwarding.

Steve

doesent ever work for me it actually slowered it down...
i have windows XP and its vuze 4.0
help me plz
Davs

What was the upload and download speed result on your speed test?
What did you cap upload at in Vuze?

What is the result of the Help>NAT / Firewall test?

Steve

Very nice explanation. Unfortunately the portforwarding information at portforward.com does not match anything in my router preferences. I do not have a setting called Application Level Gateway and Port Forwarding.
If this is soooo important, why isn't there more complete directions.

There may be a more accurate guide within your manual for the router.
What is the make and model of the router? I will look and and see what I can find.
It is pretty unusual for their guides to be that far off. Most are out of date, but are sufficient to get the job done.
Steve

Great site. Simple advice even I could follow. My download speed was 20x faster after following these steps.

Superb!!!

That is what I like to hear.
Thanks for the post
Steve

Tnx. can I have the port forward guide for prolink hurricane 9200 series. tnx

See if this one (for ProLink H9200) is the correct one:
http://portforward.com/english/routers/port_forwarding/Prolink/H9200/Azu...

Wow this worked exceptionally! Indiana Jones wanted to finish downloading in 16 hours! As soon as I followed your instructions, it quickly went down to 1 hour! Oh so amazing. Thanks a lot.

Always good to hear.
Thanks for the post.
Steve

UUMMM...no matter what I do I cant get my port test to work I have fllowed many diff guides and still no luck. I have windows vista basic and linksys wrt54g router and im using linksys wireless adaptor thingy on my comp. If anyone has used a setup like mine and can help me I would really appreciate it.

Oh srry the problem is I keep getting "NAT error, connect attempt timed out. This means yourport is probably closed". I just want some damn green faces and I have tried many many different guids I have spent hours upon hours on this and still no luck.

What is your firewall and have you set an exception there also?

Have you tried connecting directly, without the router?

Do you have a modem? Some have their own firewall capapbilites.

I am sure you have seen the guide at portforward for the router, but to make sure, I will link here:
http://portforward.com/english/routers/port_forwarding/Linksys/WRT54G/Az...

this did not help my download speed

There is the possibility that your ISP is interfering with bittorrent. Or you might not have done this properly.

Who is your ISP?
Are you passing the port test? Did you use the numbers here or run a speed test and calculate your own numbers?

Isn't there a program to automatically do all the optimizations
SJ

Every one of those "programs" that I have seen or heard about is a scam. I have seen the developers of Vuze and other clients say the same.
This may seem like a bit of work, but it really is a very quick process.

Many thanks! it works and helps me a lot.

Excellent. Thanks for letting me know.
Steve

It worked well for me also. Increased down speed by 5 times or greater!

Wow! That is great to hear.
Getting torrents will be a lot more fun for you now.
Steve

Post new comment

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <b> <address> <blockquote> <br> <caption> <center> <code> <dd> <del> <div> <dl> <dt> <em> <font> <h2> <h3> <h4> <h5> <h6> <hr> <i> <img> <li> <ol> <p> <pre> <span> <strong> <sub> <sup> <table> <tbody> <td> <tfoot> <th> <thead> <tr> <u> <ul> <tr>
  • Lines and paragraphs break automatically.

More information about formatting options