Configure utorrent for optimal performance for BSNL broadband

What is torrent?

Step 1: Make sure that router is properly portforworded

To portforward your router click here, all ports are suitable for use with uTorrent, unless you are running a program that is using the port. Some recommend a port number more than 1024, but it does not matter as long as the port is not used by any other program. However, feel free to change the default port of it by going to Options > Preferences > Connection and adjusting the "Port used for incoming connections" as necessary. Remember to re-adjust your port forwarding settings in your firewall and router too.  

 Step 2:

If you’re using XP or Vista, your TCP connections are limited to a maximum of 10. This will decrease  your downloading speed because it wont let you connect to as much peers as you want. 
To increase the limit use this patch 
Note:Some anti-virus reports the patch to be a Virus, This is not the case. Check out for more details. 
Windows 7 users: This patcher is NOT required for Windows 7 as there is no such limitation in Windows 7.

The patch allows you to set the maximum allowed connections to any number you want. But any number between 70 and 130 is ok
Now we need to configure utorrent to allow 70-130 max half-open TCP connections
uTorrent: Options > Preferences > Advanced options > net.max_halfopen

Set the value of "net.max_halfopen" to 80

1. Maximum upload speed
Probably the most important setting there is. Your connection is (sort of) like a pipeline, if you use you maximum upload speed there’s not enough space left for the files you are downloading. So you have to cap your upload speed.
Use the following formula to determine your optimal upload speed…
80% of your maximum upload speed
so if your maximum upload speed is 40 kB/s, the optimal upload rate is 32kB/s
But keep seeding!
2. Maximum download speed
Although setting your maximum download speed to unlimited may sound interesting, in reality it will only hurt your connection. If you still want to be able to browse properly, set your maximum download speed to:
95% of your maximum download speed
so if your maximum download speed is 400 kB/s, the optimal download speed is 380kB/s
3. Maximum connected peers per torrent
Yet another setting that you don’t want to max out. I experimented quite a lot with the max connected peers settings and came to the conclusion that both high and low number hurt the download speed of a torrent. The following setting worked best for me.
upload speed * 1.3
so if your maximum upload speed is 40 kB/s, the optimal amount of connected peers per torrent is
40 * 1.3 = 52
I didn’t noticed a difference for fast or slow connections here.
4. Maximum upload slots
1 + (upload speed / 6)
so if your maximum upload speed is 30 kB/s, the optimal number of upload slots is
1 + (30 / 6) = 6
There is a big difference between 5Kbps (kilobits) and 5KBps (kilobytes). Make sure you got the right values in kbps (not kBps, the cAsE of 'b' matters) .


  1. Thanks, now im able to download torrents at 214kbps on 500C home combo plan

  2. were to copy patch ?

  3. Like Windows XP SP2, Windows Vista too does limit the maximum number of half-open TCP/IP connections to 5 and 10 for Vista Home and Ultimate Editions respectively. The patcher automatically detects the file "TCPIP.SYS".

  4. Hi,
    Im using Utorrent..not able to portForward using PRONET PN-101E/U modem n External ADSL Router ...BSNL Broadband unlimited plan.
    Pl Help.

  5. Try this,

    Its not the exact model, but i will give you some idea.


Post a Comment