Link to home
Start Free TrialLog in
Avatar of Xmenpl
Xmenpl

asked on

Bandwith control software

Hi,
I'm looking for the software limitting "capping" entire bandwidth - especially upload speed. Saying simpler way, software which will control my upload bandwith to max for ex. 50KB/s
[OS: winXP,connection: cable 5Mbit, no routers]

thank You.
ASKER CERTIFIED SOLUTION
Avatar of majorwoo
majorwoo

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of jslingerland
jslingerland

yea, i want to lower my upload cap too - this speed is pissing me off - how can i make it so that i can not upload anything over 1kb/sec  -just kidding
This can be accomplished using QoS Packet scheduler and a registry modification.

Many programs (such as IIS) have some provision for limiting bandwidth consumption, but unless you're funneling all bandwidth through a proxy server, it's often hard to limit all the bandwidth used by a given Windows XP computer or network adapter.

There is a more global solution to the problem that doesn't involve a third-party program or tediously configuring every application that uses the network. It's a Registry edit. However, it requires the presence of the Quality of Service (QoS) Packet Scheduler driver in the network stack to be effective.

If you don't know about the QoS Packet Scheduler, chances are it was installed by default when you set your system up. It's an element of the Windows XP network stack that requires specific application support to use it, but which can be used to limit total throughput on a given adapter.

To do this for the whole system, regardless of adapters, open up RegEdit and find the key HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Psched. Insert a new REG_DWORD value, NonBestEffortLimit, and for its parameter supply a number between 0 and 100 (decimal). The number indicates the total percentage of bandwidth to use. By default it's 20 percent, so if you want to rack it down even further than that, you can do so. (If there is no Psched key under Windows, feel free to create it.)

To set this value for a particular adapter, navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Psched\Parameters\Adapters\[GUID], where [GUID] is the GUID number of the adapter you want to set limits on, and add the NonBestEffortLimit value there.

                                                                                            Good Luck,

hmm - im not at home now, so i cant try that, but could i do the same to increase bandwith - what would it do if i were to adjust that to 100?
It would allow 100% of your network throughput to be utilized by your computer.  Consider one thing, if you are connected via 100mb ethernet and your internet connection is 5mbs you will need to adjust this value accordingly.
will that key effect only outbound internet access - or does it also effect internal network traffic
It would affect both directions, I am not sure of limiting only 1 direction.
You need a program called Nimbus, it allows you to throttle your bandwidth (up and down) between 14.4K up to 256K.  The company (Shunra) no longer makes the product but you can download it from this site for a limited time:

http://www.tomandamber.com/temp_download.htm
www.squid-cache.org and use delay pools
Avatar of Les Moore
G'day, Xmenpl
No comment has been added lately (22 days), so it's time to clean up this TA.
I will leave a recommendation in the Cleanup topic area for this question:

RECOMMENDATION: Points awarded to: majorwoo

If you would like to keep this question open for more expert input, this cleanup effort will get it closer to the top of the list where it will get more visibility for the experts.

Please leave any comments here within 7 days.


PLEASE DO NOT ACCEPT THIS COMMENT AS AN ANSWER!

Thanks,

lrmoore
EE Cleanup Volunteer
---------------------
If you feel that your question was not properly addressed, or that none of the comments received were appropriate answers, please post a request in Community support (with a link to this page) to refund your points. https://www.experts-exchange.com/Community_Support/

Finalized as proposed

modulo

Community Support Moderator
Experts Exchange