Help - Search - Members - Calendar
Full Version: BitTorent Tweak, Improving your D/L speeds
ConspiracyResearch.org > Media and Links > Internet-based Media > Torrents, Ed2k & other P2P
DataRS
BitTorent Tweak, Improving your D/L speeds

Your client is reporting to the tracker that it uses one of the default bittorrent ports (6881-6889) or any other common p2p port for incoming connections.

Some tracker sites do not allow clients to use ports commonly associated with p2p protocols. The reason for this is that it is a common practice for ISPs to throttle those ports which means that bandwidth is limited and the speed suffers..

The blocked ports list include, but is not necessarily limited to, the following:
Direct Connect......411 - 413
Kazaa..................1214
Gnutella...............6346 - 6347
BitTorrent............6881 - 6889

In order to connect to some trackers you must configure your client to use any port range that does not contain those ports (a range within the region 49152 through 65535 is preferable, cf. IANA). Notice that some clients like Azureus 2.0.7.0 or higher, use a single port for all torrents, while most others use one port per open torrent. The size of the range you choose should be typically less than 10 ports wide. There is no benefit whatsoever in choosing a wide range, and there are possible security implications.

These ports are used for connections between peers, not client to tracker. Therefore this change will not interfere with your ability to use other trackers (in fact it should increase your speed with torrents from any tracker). Your client will also still be able to connect to peers that are using the standard ports. If your client does not allow custom ports to be used, you will have to switch to one that does.

Do not ask which ports you should choose. The more random the choice is the harder it will be for ISPs to catch on, and start limiting speeds on the ports that we use. If we simply define another range ISPs will start throttling that range also.

I also change my port on LimeWire Pro p2p, and increase my D/L speed.
Now I'm getting 20kbps to 160kbps on most of my downloads from cable/DSL and T1 connection.

Here's a shot from my Azureus Client a D/L from one of these tracker site that only let you use ports 49152 through 65535


If your using Azureus Client

Step 1: Open up the program: "start/Programs/Azureus"
Step 2: Once the program is open click View / Configuration




Step 3: Select Server as show in the image below




Step 4: Finally, Change the Incoming TCP listen port. A range within the region 49152 through 65535 is preferable.



Page on Port Forwarding
http://azureus.sourceforge.net/wiki/index.php/PortForwarding

To run multiple computers, you need to change the port range on the client on each computer, and then set the router to forward them correctly. This example is if I was using the standard torrent port:

PC 1: 192.168.0.2
Ports 6881-6889

PC 2: 192.168.0.3
Ports 6901-6909

Router:
Forward 6881-6889 to 192.168.0.2
Forward 6901-6909 to 192.168.0.3

This way, you will be able to download/upload at full speed from multiple computers on the same local subnet.
Now you can specify any port range you want, as long as the ports are not used for another application or service.


Port Forwarding Help For All P2P Softwares

Nowadays P2P applications are getting more and more popular due its convenience and flexible of data sharing accross internet. I've observed that many Con. Cen. members experienced problem in running their P2P at its full performance and their download speed are very slow. That's why I start this post hoping that it can be of help for some people especially the new member help.

Many Internet users are not aware of how to configure their router or firewall in order to use applications like Peer-to-Peer file sharing (PtoP). All P2P softwares including Kazaa, eDonkey, Overnet, eMule, LimeWire, WinMX, DC++, BearShare etc requires that one or more ports to be opened in order to run at its peak capacity. Some P2P uses one port for both TCP & UDP while the others use seperate ports. These ports need to be opened for it to be reachable from internet clients to your PC. If you see "Unreachable", "Low ID" or "Not Connected" in your P2P softwares then the TCP/UDP ports are blocked by either Windows Firewall, your personal firewall or your modem/router. Check each of them and add/fix it accordingly as shown below.

1) Windows XP firewall
Check to see if your Windows Firewall is turned on by going to Control Panel->Network Connections and right click on the property of "Local Area Connection". In the Advanced Tab

The box for firewall will be ticked if it's turned on. Then follow the procedure below to add TCP/UDP port for your P2P application, otherwise skip this. Note that some softwares have this feature in their configuration setup.
This process will require administrator privileges on the machine, follow these steps

- Start
- Control Panel
- Network Connections
- right click on the connection that connects you to the Internet, select Properties.
- Advanced Tab
- Settings

For TCP Port
- Click on Add
- Under description of service, enter your P2P name, eg OvernetTCP
- Under Name or IP address of machine, enter the IP addres (IP Address can be obtained by typing ifconfig in the DOS prompt)
- Under Internal port, enter the TCP port from the P2P Options
- Under External port, enter the TCP port from the P2P Options (yes, you have entered the same number twice)
- Ensure the TCP radio button is selected
- Click OK

For UDP Port
- Click on Add
- Under description of service, enter your P2P name, eg OvernetUDP
- Under Name or IP address of machine, enter the IP addres
- Under Internal port, enter the UDP port from the P2P Options
- Under External port, enter the UDP port from the P2P Options (yes, you have entered the same number twice)
- Ensure the UDP radio button is selected
- Click OK

(2) Personal firewall
There are many firewalls in the market but the most preferable and feasible one would be Sygate and Outpost. When your personal firewall detects that your P2P is going out or connecting to the internet for the first time, it will ask for your permission to allow or block it and all you need to do is always allow it. The status of the P2P can be viewed via the list of applications in your firewall. For example in Sygate firewall, you can further fine tune the TCP/UDP port for a specific application to act as client/server in the Advanced Option. To give a P2P full permission you can add a service that allow everything in the Security setup, this service will be handled at a higher priority.

(3) Modems/Routers Port Forwarding
For security issue most routers have almost all ports blocked except for the common ports that connect you to the internet. To open a port you will need to do a port forwarding for that PC according to its internal IP address in the Out Bound section of the modems/rounters setting, so that your PC is visible from outside of the internet. Every PC on the internet has at least one ip address which is used to identify that PC. Every IP address is divided up into many ports. When a PC sends data to another PC, it sends it from a port on an IP address to a port on another IP address.



A router has two IP adresses, external IP address and internal IP address which acts as the gateway for every computer on the network. Here the external IP address is broken into two internal IP addresses. The first IP address "IP Address1" is the gateway while "IP Address2" is the IP address of the first computer. Different brand and model of the modem/router has different port/firewall setup. Here is a step by step for port forwarding for your modems/routers GO

Note that you might need to restart your P2P application after each of these settings to verify the status of the P2P. If you still experience problem or unreachable after going through the above 3 settings, leave the appropriate information here. eg P2P name, Operating System, personal firewall installed, modem/router. And Maybe we can help you out.


How to obtain your local IP Address for Port Forwarding with your Router

Step 1:
Open up the start menu, and click Run.

Step 2:
Type "command" in the Open: box, and click Okay. This will bring up a black command prompt window.

Step 4:
The command prompt may look different on your screen, but it doesn't really matter. Type ipconfig in that window, and then press the enter key. This will display a some information.

Now write down your local IP Address as you see below.
Type exit in this window, then press the enter key to close it.





Here's a good Port Forwarding Page
http://www.portforward.com
z
Awesome amount of info Datars! cool.gif
DataRS
QUOTE (z @ 2006-04-02 11:13) *
Awesome amount of info Datars! cool.gif
Thanks Z, I had this posted on Conspiracy Central Forum, but I can see it needed to get posted here.

I posted here @ Conspiracy Central Forum
http://control-alt-delete.ca/v-web/bulleti...opic.php?t=2771
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2010 Invision Power Services, Inc.