MXDOMAIN - the help domain.












How Fast Should Bittorrent Be?


I feel the key rule here like any other is PATIENCE!

Bittorrent is no magical download rocket, to get the films you want super-fast.

It is merely here to serve as an alterative to other P2P programs or Apps.

Like all programs/Apps, it has its flaws, mainly due to the nature of the program it can be somewhat 'buggy'. Again, this does vary from client to client.

The thoery behind the Bittorrent source code, is you download in proportion to your upload.

The better your outbound BW the better your inbound BW.

I must admit, this does vary from client to client, especially with the EXPERIMENTAL clients, where the source code has been 'hacked' and re-wrote.

I also find that it's maybe not advised for 56k users or less, due to the nature of the program.

All in all, you should see better download rates than from other P2P Apps out there.

And there are NO QUEUES to sit and wait in either.

Heres an example of what i average during a download.


Other Reasons For Slow Downloads

You could be behind a FireWall or Router.

Prior to version 3.2, BitTorrent by default uses ports in the range of 6881-6889 . As of 3.2 and later, the range has been extended to 6881-6999 . (These are all TCP ports, BitTorrent does not use UDP.)

The client starts with the lowest port in the range and sequentially tries higher ports until it can find one to which it can bind.

This means that the first client you open will bind to 6881, the next to 6882, etc.

Therefore, you only really need to open as many ports as simultaneous BitTorrent clients you would ever have open. For most people it's sufficient to open 6881-6889.

The trackers to which BitTorrent must connect usually are on port 6969 , so the client must have outbound access on this port.

Some trackers are on other ports.

Also ensure you don't have the WINDOWS XP FIREWALL activated, check this in Control Panel.

However, you will get better speeds if you can accept incoming connections as well.

To do this you must use the "port forwarding" feature of whatever is performing the NAT/gateway task.

For example, if you have a cable or DSL connection and a router/switch/gateway/firewall, you will need to go into the configuration of this device and forward ports 6881-6889 to the local machine that will be using BitTorrent.

If your device makes it hard to enter a range of ports (if you must enter each one separately), then you can just do the first 10 or so ports, or however many simultaneous clients you plan to ever have open.

If more than one person behind such a gateway wishes to use BitTorrent, then each machine should use a different port range, and the gateway should be configured to forward each port range to the corresponding local machine.