Know your ISP.

User #6071   1610 posts
Whirlpool Enthusiast

Perhaps, as this question is asked a-lot - we should make a sticky that has a few solutions to this frequently asked question ...

A couple of working (tested with 95/98/ME/NT/2k/XP) solutions are :

Bandwidth Controller - sets a hard cap on the nic
(rx & tx control +ip source and dest / protocol control)
www.bandwidthcontroller.com/index.html
(My favorite at the moment)

Net Limiter - puts a limit on a -per- program basis
(rx & tx control)
www.netlimiter.com

CFOS software - performs QOS types of prioritising
(packet sheduling and bandwidth shaping)
(note : I have nto used this software myself - feedback PLZ)
www.cfos.de/index2_e.html

Net Peeker - puts a limit on a -per- program basis
(note : I have not used this software myself - feedback PLZ)
www.net-peeker.com

Webscout - allows filtering of content and b/w / useage (mb) restrictions
-also allows file type / page blocking and individual user managment
www.globalpatrol.net/webscout

Shunra Nimbus - sets a hard cap on the nic (this program is FREE)
(bi-directional cap - no rx / tx control)
www.angelfire.com/oz/shunra/Nimbus.exe
(if someone else has a better link for nimbus - let me know)
(ONLY WORKS WITH NT/XP)

Internet Gateway Monitor (IGM)
For win32 clients an app for helping monitor your network's traffic
(but not shape or control) : studiocoast.com/igm.asp

There are more win32 solutions -BUT- myself and others have not been able to successfully implement them on our systems.

Linux/Unix/BSD users, a few to try :

Clark Connect : www.clarkconnect.org/info/1.2.html
Linux Advanced Routing and Traffic Control guide : lartc.org
The "Wonder Shaper" script : lartc.org/wondershaper

BSD : www.benzedrine.cx/ackpri.html
(Note altq and pf have been in OpenBSD for sometime but you'll need to upgrade to 3.3 to get the benefits of the merged config file - Know1)

Thankyou to everyone whos helped with input in this thread !!

regards

-=wilde=-

posted 2003-Feb-26, 6am AEST
edited 2003-Sep-28, 11pm AEST
User #6349   509 posts
Whirlpool Enthusiast

Bandwidth controller will be the perfect program once they bring in WAN adaptor support (dial up ADSL and RAS connections). This is planned for April - i'll be watching this program closely.

Incidentally its being developed in Australia - we should send him some encouragement and/or expressions of interest.

posted 2003-Feb-26, 1pm AEST
User #4618   1700 posts
Whirlpool Enthusiast

Doctor Bob writes...

Incidentally its being developed in Australia - we should send him some encouragement and/or expressions of interest

He's in NSW maybe NSW whirlpoolian can shout him a beer might help "speed up" the development. It the most promising one I came accross (not that there are any as said above)

feedback here: www.bandwidthcontroller.com/contact.html

posted 2003-Feb-26, 3pm AEST
edited 2003-Feb-26, 3pm AEST
User #14540   609 posts
Whirlpool Enthusiast

WildeMagic writes...

Linux/Unix/BSD users - could you also post your solutions here with www links so that users can give all the avenues a shot ...

Linux users can learn about tc in the Linux Advanced Routing & Traffic Control HOWTO, and the Wondershaper script.

posted 2003-Feb-26, 7pm AEST
User #4618   1700 posts
Whirlpool Enthusiast

For linux users there is also ClarkConnect 1.2 www.clarkconnect.org/info/1.2.html that have a "Bandwidth limiter" feature www.clarkconnect.org/web...nfo.jsp?id=10030.

posted 2003-Feb-27, 5pm AEST
edited 2003-Feb-27, 5pm AEST
User #6349   509 posts
Whirlpool Enthusiast

Bandwidth controller now have their own forum - www.bandwidthcontroller.com/iboard

Might want to drop by there to make suggestions and/or offer encouragement.

posted 2003-Mar-2, 10am AEST
User #11410   29 posts
Forum Regular

is there any way to prioritise bandwith on a network or between applications on your machine?

posted 2003-Mar-2, 5pm AEST
User #4618   1700 posts
Whirlpool Enthusiast

Yes and No

Theortically you should be able to do it, but it not practical (no tools) as yet (it cost $$$ for a hardware solution). At least on MS windows at the moment.

Linux can do it if you setup a gateway machine using distro such as Clarkconnect mention above.

posted 2003-Mar-5, 8am AEST
edited 2003-Mar-6, 6pm AEST
User #449   27683 posts
Whirlpool Alumni

iconoclast writes...

is there any way to prioritise bandwith on a network or between applications on your machine?

Actually you can with Win 2k and XP - via QoS and packet prioritisation. But (and this is a big but), the application must include support for QoS and packet prioritisation.

C.

posted 2003-Mar-5, 10pm AEST
User #4618   1700 posts
Whirlpool Enthusiast

Just found Netlimiter www.netlimiter.com [home page]another promosing one.

This app apperently can limit each app (bandwidth) running on a pc to a set amount so that it cant drag down other. The only thing is there is no documentation or specification info on the site atm.

I will try it out and let everyone know if it works.

[Edit]
Currently the netlimiter website is down so ppl can download netlimiter off the homepage. The alternative is on Beta News website fileforum.betanews.com/d...3?fid=1046743275

I still havent try it out as yet.

posted 2003-Mar-8, 6pm AEST
edited 2003-Mar-19, 12pm AEST
User #20182   1562 posts
Whirlpool Enthusiast

And to monitor usage on a LAN i suggest you check out Internet Gateway Monitor - studiocoast.com/igm.asp

posted 2003-Mar-8, 9pm AEST
User #4618   1700 posts
Whirlpool Enthusiast

Azure this thread is more to do with "bandwidth control" then "monitoring". I have had a look at Internet gateway monitor and it doesnt do any kind of bandwidth control (not that I can see it mention on the feature list)

Just though I'll clear things up so other pll who are looking for bandwidth controller dont get confuse :)

posted 2003-Mar-9, 11am AEST
User #20182   1562 posts
Whirlpool Enthusiast

Yes, but people who want to do bandwidth limiting sometimes want to do bandwidth monitoring on their lan - so we may as well keep all the info in the one spot.

posted 2003-Mar-9, 8pm AEST
User #6826   1540 posts
Whirlpool Enthusiast

just what i've been looking for, thankyou very much!

I am going give netlimiter a go and bandwidthcontroller

I am looking for a solution to limit others on the network so that they can still browse the web etc, whilst I game :)

posted 2003-Mar-22, 2pm AEST
User #6826   1540 posts
Whirlpool Enthusiast

:(

hrm, so far I haven't had much luck.

Bandwidth controller doesn't seem to work (i'm running win2k no service packs)

netlimiter seems to limit by program... which is quite useless for me since the computer I have it on is a server, I was hoping to limit by ip....?

anyway... i'll keep searching.

posted 2003-Mar-24, 6pm AEST
User #7546   2543 posts
Whirlpool Forums Addict

God bless you Whirlpoolians.

I can now download without having anyone peskering me to stop it when they experience massive lag.

My run:

Bandwidth Controller: Works beautifully, doesn't go over the speed limit I specify. Shame about the 30 day trial.

Net Limiter: Didn't work too well for me. It would cap the speed then occassionally spike up to full speed.

Shunra Nimbus: It's free, has basic options and it works but the options on capping are limited. (14.4k, 28.8k, 56.0k, 64k, 128k, 256k)

Currently using Nimbus as it's free and the 256K limit goes nicely with my 512K connection.

posted 2003-Mar-24, 7pm AEST
edited 2003-Mar-24, 8pm AEST
User #11803   2504 posts
Whirlpool Forums Addict

looney bastard,

I installed Nimbus earlier this week, and it only emulated 56k, how did you get the other speeds.

Also you are correct netlimiter does sometimes spike, but I really like its simple interface.

posted 2003-Mar-24, 8pm AEST
User #7546   2543 posts
Whirlpool Forums Addict

Fizziks writes...

I installed Nimbus earlier this week, and it only emulated 56k, how did you get the other speeds.

Yeah, that is the default setting.

Refer to this screenshot.

posted 2003-Mar-25, 3pm AEST
User #11803   2504 posts
Whirlpool Forums Addict

Thanks I'll give it another go.

posted 2003-Mar-25, 5pm AEST
User #4618   1700 posts
Whirlpool Enthusiast

Another choice for Linux is "Linux Bandwidth Arbitrator", a bandwidth shaper app. You can get it here www.apconnections.net

These products allow ISP's and network adminstrators to automatically slow down heavy users of precious internet bandwidth so that all users get excellent response times to internet queries.

it looks very promising and I have had a look at the configuration file as well looks damn easy to config (but not a pice of cake as with anything linux).

example config sniplet

SHAPE 10.0.0.7 PRIORITY 50 //set to 50% of available bandwidth
SHAPE 10.0.1.5 LIMIT 12 //set to 12% of available bandwidth


Looks very easy to config to me. I have not play with it yet as I dont have a linux system handy atm. If anyone can get it to work please let us know :)

posted 2003-Mar-27, 8pm AEST
User #4618   1700 posts
Whirlpool Enthusiast

I have further investigated Linux Bandwidth Arbitrator and the installtion is not so easy for a linux newbie to install. It involed recompiling the kernel which is for advance users only :(

But once installed the configuration still "looks" easy :) I shall report back if I do get it working.

posted 2003-Mar-28, 8pm AEST
User #6071   1610 posts
Whirlpool Enthusiast

cheers thanhd ... im interested to see how you go ... and how well the prog works ...

regards

-=wilde=-

posted 2003-Mar-31, 3am AEST
User #18344   42 posts
Forum Regular

NetPeeker is another windows bandwidth limiting app. It's 30-day shareware and I've had a few problems with it crashing, but the author seems pretty quick to issue updates and is trying to get it stable. www.net-peeker.com

posted 2003-Apr-6, 1pm AEST
User #4618   1700 posts
Whirlpool Enthusiast

Hmm from the desiption it looks even more promising than both BC and Net Limiter

posted 2003-Apr-6, 4pm AEST
edited 2003-Apr-6, 4pm AEST
User #2398   251 posts
Forum Regular

NetSeeker doesn't seem as powerful as Bandwith Controller, as you can't specify by IP nor be real specific. For instance, you can't specify to leave netbios traffic unlimited for an IP but everything else to/from that IP is to be limited to xx speed.

Tho NetSeeker doesn't seem to give me a stop error (its kernel driver), but Bandwith Controller seems to (its kernel driver). Going to have to wait to a newer version of Bandwith Controller. I have spoken with the developer and he is investigating...

posted 2003-Apr-6, 10pm AEST
User #2837   2004 posts
Whirlpool Forums Addict

I've only just noticed this thread..

I was surprised to see my program listed there...
(Internet Gateway Monitor)

Rating limiting was always a feature I planned on including in the future.
(Low level driver research is what I am doing at the moment)

I would be curious to know if anyone is using IGM at the moment.
It works fine on my network but i'm sure there are quite a few bugs still left in it, if anyone has tried it and discovered a problem let me know. (I would also be interested to hear from those who have used it without a hitch...)

posted 2003-Apr-10, 12am AEST
User #22548   592 posts
Whirlpool Enthusiast

Anyone know whether shunra nimbus limits windows file-sharing aswell? Since I am running the server, some of the other computers play MP3's and watch videos over the network. I only want to limit the INTERNET traffic going over the LAN adaptor, not anything else. How does the program work?

posted 2003-Apr-15, 2pm AEST
User #20182   1562 posts
Whirlpool Enthusiast

Shunra Nimbus limits the total bandwidth through the LAN connection, this affects all traffic.

posted 2003-Apr-15, 10pm AEST
User #11712   68 posts
Forum Regular

Has anyone successfuly blocked the ports that kazaa uses with these applications or know of any applications that will?

posted 2003-May-8, 10pm AEST
User #5109   1944 posts
Whirlpool Enthusiast

You want to block kazaa ports on your network or your computer (Assuming you are the admin and you don't want your users to use kazaa)?

Btw i'm trying out Netlimiter 0.91 now, and I think it's great. Does it's job well.

posted 2003-May-10, 11am AEST
User #11712   68 posts
Forum Regular

Yes that is right, I would love to know what program can actual do it.

posted 2003-May-10, 7pm AEST
User #17342   1211 posts
Whirlpool Enthusiast

WildeMagic writes...

Linux/Unix/BSD users, a few to try :

And now somethnig for the *BSD Users:
www.benzedrine.cx/ackpri.html

Note altq and pf have been in OpenBSD for sometime but you'll need to upgrade to 3.3 to get the benefits of the merged config file.

- Know1

posted 2003-May-12, 12pm AEST
User #20182   1562 posts
Whirlpool Enthusiast

Another one I came across for windows:-
www.cfos.de/index2_e.html

which apparently does traffic shaping of some kind www.cfos.de/techinfo/shape_e.htm

It supports - ISDN, DSL / PPPoE and ATM.

I have not yet installed it, but if someone takes a look at it please post your findings here.

posted 2003-May-12, 7pm AEST
User #5069   19710 posts
Carouser

I wouldn't touch that cFos program with a barge pole. I've done some extensive work with their PPPoE client and it is one of the easiest ways to root your windows install.

posted 2003-May-18, 2pm AEST
User #6071   1610 posts
Whirlpool Enthusiast

I guess its a bit risky when installing progs that use low level kernel types of drivers. Unfortunately its a decision you have to make ... I remember a few ppl having trouble with bandwidth controller when it first came out ... and with it stuffing up their windoze installs also.

Im interested to see the results of CFOS if anyone installs it.

Otherwise when im back from my 2 week holiday ill try it out with the couple of other progs that ive not used in the list - and relate my results to you guys.

Once again BIG THANKS to everyone who has and continues to input into this thread!

regards,

-=wilde=-

[edit] - sPelun

posted 2003-May-20, 4pm AEST
edited 2003-May-20, 4pm AEST
User #16110   2 posts
Forum Regular

WildeMagic writes...

Shunra Nimbus - sets a hard cap on the nic (this program is FREE)
(bi-directional cap - no rx / tx control)
www.globotech.biz/WildeM...imbus/nimbus.exe
(if someone else has a better link for nimbus - let me know)


here
tucows.o2.net.br/preview/262016.html

posted 2003-Jun-2, 2pm AEST
User #6826   1540 posts
Whirlpool Enthusiast

Just got the latest bandwidth controller working. (0.9 beta) works beautifully.

Couldn't get it working because because I was a bit confused which way the send and recieve data was going, and my packet sniffer was giving me some really wierd results!

Btw, it says that this won't work with a RAS (dial-up) connection? Well, it works for me.

Its on my 'server' and is limiting certain people to very slow speeds if I wish to do some online gaming.

that way, they can still chat, but it won't bother me!

Btw, if you are worried about it slowing down your netbios over tcp network sharing, I just use NetBEUI anyway, non-routable so no one can connect to your shares, more secure IMO.

btw, if you aren't worried about clients trying to find a way 'around' your bandwidth caps, Nimbus would have to be the best solution. However, I don't like this program as it has to run on the clients machine so its easy to turn off :P and its irritating sitting there in the taskbar but, it does allow for an easy turn on and off option.

posted 2003-Jun-2, 6pm AEST
User #4751   675 posts
Whirlpool Enthusiast

Does anyone know of a win32 program that will give ACKs going upstream to your ISP priority over other concurrent uploads?

posted 2003-Jun-8, 4pm AEST
User #11076   68 posts
Forum Regular

Voltage, did you manage to limit individual speeds for each computer? I can get it to work but I can only slow down the entire network, and not specifiy individual ip's due to dynamic ip's being issued and not static. As soon as static ip's are set, the internet will not work

posted 2003-Jun-10, 11pm AEST
User #12769   435 posts
Forum Regular

Been using net limiter .91 beta 3 for around 3 months now, on xp sp1, seems to work quite good, however the real speed does fluctuate around the set shaped speed a little, and havent experienced any crashes either

posted 2003-Jun-16, 4am AEST
User #6826   1540 posts
Whirlpool Enthusiast

Voltage, did you manage to limit individual speeds for each computer? I can get it to work but I can only slow down the entire network, and not specifiy individual ip's due to dynamic ip's being issued and not static. As soon as static ip's are set, the internet will not work

yer... I have that problem.

can't seem to fix it... atm I just cap everyone at 15k

I know... its not the best solution, but it beats getting 9999991910101 ping when i'm gaming online :|

hopefully a later version will make this viable?

posted 2003-Jul-14, 11pm AEST
User #6826   1540 posts
Whirlpool Enthusiast

www.bandwidthcontroller....g%20filters.html

this may help with that problem.

my problem is similar to you.

I have three people using the net, me, sister and my ol man.

I want to be able to create three profiles so that I can change the speed that either of us has to the net at one time.

I also want any other ip's (our ip's are static, but people that come over and connect to the net will have dynamic ip's) to be limited to 5k (standard 56k access) so that they can't saturate or abuse my connection.

if I can figure out how to do this... i'll let you know :P

posted 2003-Jul-15, 7pm AEST
User #6071   1610 posts
Whirlpool Enthusiast

voltage : here goes - ill try to explain what i do to limit the speed on my network and maybe it will give you ideas with your own.

*firstly i have a gateway pc thats got 3 x 56k modems ... other than my technique being in triplicate - its totally aplicable to anyone else who wants to have ultimate internet speed to themselves (or others) and be able to shape a pool of bandwidth for users (or themselves) who want to hammer the connection (or who just seem to make the net eperience less for everyone else in the household)

*secondly - the method i have in place limits ONLY internet traffic - the problem with most shaping that ppl do is that it also limits the speed of your LAN traffic.

If you wish to limit your lan traffic then thats a whole different kettle of fish - any you really have to know what programs use what ports and a whole lot of other stuff that just gives me a headache thinking about ... the bottom line is if you are having bandwidth problems with your 100 mbit lan (ive got a 10 did i hear you say <grins>) then you really are up to some serious business at home. (if your a corporate sysadmin fishing in here ... i pity you (and your budget)<more grins>)

ok

Net connection is on your pc and your sharing it to everyone else ? no problem - same applies with what i do to my gateway pc - but with your own pc - just hope you have some mhz.

Its much easier doing this with a seperate pc as the gateway.

On my gateway pc (p4@2700/512m/100g) running xp pro sp1 - i have installed VMWare www.vmware.com which allows me to run multiple virtual pcs on the one pc - running their own operating system each. This powers 3 copies of win2k (could be done with nt,2k or xp - i use 2k cause its happy enuff with 64 megs of ram running under vmware) Each of these copies of win2k runs proxy software (take your pick, I use ccproxy www.youngzsoft.net/ccproxy and a copy of bandwidth controller www.bandwidthcontroller.com

This allows me to create a proxy that i can shape with bandwidth controller.
Similarly for 1 net connection - 1 copy of vmware and 1 copy of ccproxy with bandwidth controller running is will do the same trick.

VMWare allows you to create a virtual pc with its own ip on your network. This is a real ip and you will use this as your alternative gateway.

On my network :

Gateway PC with net connection - 10.0.0.1

my pc - 10.0.0.69
client2 - 10.0.0.11
client3 - 10.0.0.12
spare pc - 10.0.0.13

virtual gateway pcs (running via vmware) 10.0.0.101 - 10.0.0.102 - 10.0.0.103
virtual pc 1 (10.0.0.101) ccproxy port 8081 for all but socks port 1081
virtual pc 2 (10.0.0.102) ccproxy port 8082 for all but socks port 1082
virtual pc 3 (10.0.0.103) ccproxy port 8083 for all but socks port 1083

machine 1 2 and 3 all have identical bandwidth controller settings.

limiting send traffic for tcp to ip 10.0.0.1 (the gateway pc) to 2.6k (thats 1k short of the limit of each of my 56k modems) So here we are ensureing that none of the three gateways can send to much data to the modem at any one time
(btw each of my virtual gateways is routed thru its own modem)

Next i limit the send traffic for tcp to my ip address 10.0.0.69 to 3k on each of the gateways.

what this allows me to do is setup programs to rout thru these proxys - and no matter how much i hammer my connection up or down - i leave enuff bandwidth free for others to surf - and for the pings to still be real - even on 56k this is possible.

With this in mind - i give the 10.0.0.1 ip to the clients i know that only browse the web - and i give out the three shaped proxys 10.0.0.101-103 to ppl who abuse bandwidth. OR a combination of both - ie i setup the default gateway to 10.0.0.1 and setup stuff like kazza and getright to rout thru the shaped proxys.

Shis is handy also if you want to limit everyone on the network to a pool of bandwidth but allow such small bandwidth things as mirc and msn icq etc to have low latency but low bandwidth - you just create another virtual pc with proxy - and setup the proxy to about 1k cap and ONLY rout thru that ip for mirc and suchlike - keeping in mind how much bandwidth your other proxy uses and how the combined bandwidth will impact on your overall connection.

<deep breath>

OK ... well i hope that this hasnt beene too long winded ... or confusing.

If anyone needs more clarity - just post away asking questions - and i will try to answer in my most confusing way possible <grins>

Good luck !

-best regards, wilde

posted 2003-Jul-27, 9pm AEST
User #6071   1610 posts
Whirlpool Enthusiast

i left the spilling mistakes in my last post - they are most amusing than confusing

<grins>

-= wilde =-

posted 2003-Jul-27, 9pm AEST
User #6071   1610 posts
Whirlpool Enthusiast

addendum : voltage to answer the second bit of your questioin which i forgot :

to create a seperate 5k pool for your dhcp users : on my setup i would make the dhcp assign a range of say 10.0.0.200-230 (enuff for 30 non static users) and in bandwidth controller on my proxy machine i woudl set it to limit the send to 5k to either each of those ips OR to 5k for the RANGE ... up to you how you want to do it.

-regards, wilde

posted 2003-Jul-28, 3am AEST
User #6826   1540 posts
Whirlpool Enthusiast

cheers for your reply.

dhcp assign a range of say 10.0.0.200-230

there is a way to do that?

atm if I have a lan I have to make sure that all the computers that have decent bandwidth allocations stay on so no one can pinch their ip's :P

I use 192.168.0.x range, my server (PII 233) runs bandwidth control (I want to get around to running a proxy :P) and I have:

me: 192.168.0.2
sister: 192.168.0.4
dad: 192.168.0.5
various other computers in the house: 192.168.0.6-8

then rest from 8 - 255 capped at 56k access.

How do I setup the DHCP to only assign ip's after 192.168.0.8 ?

Are you using any special type of NAT eg wingate, etc? Can this be done with the plain old windows internet connect sharing?

posted 2003-Jul-28, 1pm AEST
User #6071   1610 posts
Whirlpool Enthusiast

dhcp is a server service - so unless you have a server flavor of nt / 2k or xp then the only way to serv out dhcp (correct me if im wrong someone) is with some serving software [ I use intergate www.vicomsoft.com/vig/vig.main.html ]

The only reason i use intergate is that it bonds links (ie 3 x 56k modems)

If you just want dhcp support - im sure there are a whole bunch of small free dhcp serving utils out there ... and then you can asign a range to your guests.

-regards, wilde

posted 2003-Jul-28, 6pm AEST
User #6826   1540 posts
Whirlpool Enthusiast

win98se right through to winxp support DHCP if internet connect sharing is enabled on that computer.

you just don't know about it :P it doesn't mention it.... it just works.

posted 2003-Jul-30, 7pm AEST
User #6071   1610 posts
Whirlpool Enthusiast

Yea ... well i usually statically assign my local client ips and dhcp my remotes - and i NEVER use ICS <grins>

but thanks for the info - i should have remembered that it supports dhcp.
but does it support you editing the ranges that it allocates ?

-regards, wilde

posted 2003-Jul-31, 1am AEST
User #26898   18 posts
Forum Regular

i am running on XP, using a hub to connect the adsl modem and 2 pc. i am using Wingate for internet sharing. any program like what u listed can do controlling ?

posted 2003-Aug-1, 3pm AEST
User #6826   1540 posts
Whirlpool Enthusiast

No I don't think it supports ranges, anyway no biggy.

Its so easy to setup and works great atm, I never have to give my sister a hot hear about downloading mp3's when i'm gaming online :D I love it!

And yes, there is an alternative to using wingate, I think th epeople that can explain it best would be found over here: ( www.practicallynetworked.com/sharing )

btw, you will need to remove wingate, so make sure that other family members that live off the net all day don't shoot you if you bugger something up for a while... it does happen, if its your first time setting it up, I must unfortunately say that its not going ot be a 5 second thing.

Once you learn to use it however, it has got to be the eastiest thing to setup

good luck!

posted 2003-Aug-2, 1pm AEST
User #26898   18 posts
Forum Regular

thanx bro, trying it now.

posted 2003-Aug-2, 6pm AEST
User #30410   30 posts
Forum Regular

People,

Does anyone possess a tool or application that will cap two users of a gateway under Bigpond Cable?

As you all know bigpond cable users have 3gig then they get charged every meg after.

Im using standard windows xp ICS to share the cable internet between two and even somtimes three machines. I was wondering if there was a way to allocate just say 1 gig to each mac address of the receiving/sending network cards on the other computers. If not mac address then Ip ... i realy dont care as long as i can limit bandiwdth to users so we know who is using how much each month ect.

Below is a diagram in case my poor explination was... well... to poor :D

Bigpond cable (3gig cap) - Xp Router Machine - Client1 (Allocated 1 gig a month)
********************- *************** - Client2 (Allocated 1 gig a month)
********************- *************** - Client3 (Allocated 1 gig a month)

I realise that there might not be a program to limit bandwidth per client... as most of the described product only limit bandwidth THROUGHPUT eg how fast pers second. I just need a progream that can record how much each computer ip/mac/computer name uses per month if this isnt possible. Thanks. Btw FIRST POST WOOHOO!

posted 2003-Aug-10, 7pm AEST
User #2398   251 posts
Forum Regular

Ok, I've installed the CFOS software.

Had bit of a drama trying to have it connect. Interesting how I have to select a COM port. As it installs the drivers a (virtual) modem.

Anyway eventually got it to connect to Internode, basically in the Dun connection page I just removed the phone number Raspppoe had set and replaced it with "3" (my area code). This seemed to allow it to connect to internode.

Ran a few tests, like accessing a few websites that were normally not accessible while downloading. I was able to access them fairly quickly. There was a delay but the body of the webpage loaded (like text etc) where the images etc were loaded gradually. I can't say if my downloads are any quicker or slower, as my usage for Internode (flat-rate) is currently hovering around 33Gb. But my download off ausgamers for a test file was about 45kb/sec (constant).

Ran a few downloads with Kazza and tried accessing some websites, this time connection was noticeably slower but again I was still pretty much able to load webpages - be it text first, then gradually their images. So at the end of the day you can still read your webpages but not in all their glory (ie with graphics etc).

The true test will come when I get some downloads lined up for a few days (few days constant/nonstop downloading) and see if my housemate who shares the adsl with me complains about how he can't access hotmail etc :) But i've done a few tests and have been able to access hotmail fine will maxing out the connection on a download.

Unfortunately its a demo software so only runs for 45days then expires. Don't know if I really want to register for the software when I can just use linux to solve my problems for free pretty much (will be building a linux box soon).

Well if you want to try it out, I recommend it. Seems to be working well.

Happy to answer any questions.

Pengo

So far so good, it hasn't stuffed my Windows XP Pro (SP1) install and seems to running good.

posted 2003-Aug-14, 8am AEST
User #20182   1562 posts
Whirlpool Enthusiast

Scorp writes...

I realise that there might not be a program to limit bandwidth per client... as most of the described product only limit bandwidth THROUGHPUT eg how fast pers second. I just need a progream that can record how much each computer ip/mac/computer name uses per month if this isnt possible.

Probably the way I'd do this is to use Wingate. You can set up each person/pc an account and then allocate them a data quota. You then set a rule to block access if their traffic has exceeded their quota. At the start of your quota month you add a rule to reset their usage.

In the Wingate DHCP server you can assign a set ip to a mac address, and then say that any traffic from that IP address is assumed to be for a specific user.

There are a whole lot of things you can do with Wingate access rules - I haven't actually used this setup myself, but I did a whole lot of research as I was looking at implementing it.

If you need help just let me know.

posted 2003-Aug-14, 9am AEST
User #6071   1610 posts
Whirlpool Enthusiast

"webscout" also has per user a/c limiting capabilities. i have a link in the first post in this thread.

in regards to cfos : its performing similar qos shaping to that of most linux shaping : ie its letting small packets thru first (like ack icmp ssh <64k pack) and then putting the large stuff in another pool ... this alows the connective to survive large up/down load conditions and still get ack and small packets thru. Hence your webpage text loads fast (its small packets of info) and then its followed by the larger (but balanced between all the open connections) slower downloads of gfx.

I now run a combination of Intergate (conxion teaming gets all my links going) Bandwidth controller (hard limits on any ip or protocol) and VMWare running RedHat 9 and a modified WonderShaper script limiting both directions (via 2 nics) (shapes all internet traffic.) Its infallable <grins>

-regards - wilde -

posted 2003-Aug-19, 5am AEST
User #30769   8 posts
In the penalty box

WildeMagic writes...

Bandwidth Controller

I'm a nubie to networking, can you tell me what bandwidths
and firewires are?

posted 2003-Aug-19, 12pm AEST
User #9609   2255 posts
Whirlpool Forums Addict

۞ Electron writes...

I'm a nubie to networking, can you tell me what bandwidths
and firewires are?


bandwidth is the size of the pipe in which u can transfer data, the bigger the pipe the better so a bandwidth controller would control the bandwidth being distributed or used. Firewire is like usb is is ususally used for external hard drives and mini dv camera's to link up to a computer

posted 2003-Sep-2, 1pm AEST
User #17721   123 posts
Forum Regular

When I install BC 0.9, there was Installing kernel component. pop-up... what this problem is....... pls help to solve

posted 2003-Sep-9, 1am AEST
User #27911   14 posts
Forum Regular

the nimbus links seem to be broken
anyone have it?

posted 2003-Sep-25, 6pm AEST
User #20550   6540 posts
Carouser

Yes, I do. I'll find a nice fast place to upload it to when I get the chance and i'll post an update.

posted 2003-Sep-25, 8pm AEST
User #20550   6540 posts
Carouser

Ok - www.angelfire.com/oz/shunra/Nimbus.exe

WildeMagic, you may update your FAQ to include this link for Shunra Nimbus if you please. :)

posted 2003-Sep-25, 9pm AEST
User #6071   1610 posts
Whirlpool Enthusiast

thanks dylan

posted 2003-Sep-28, 11pm AEST
User #6071   1610 posts
Whirlpool Enthusiast

Interesting to note that the author of bandwidth controller has proposed that he will have some sort of prioritisation built into the program within the new year. It would be nice to have some win32 software that actually does what linux easily achieves : packet prioritisation.

Otherwise in the world of win32 bandwidth control, ive heard very little

- wilde -

posted 2003-Dec-8, 8pm AEST
User #10705   3578 posts
Whirlpool Forums Addict

it seems that IGM is gone now
studiocoast.com/igm.asp appears to be a broken link

- Internet Gateway Monitor (IGM)
- For win32 clients an app for helping monitor your network's traffic
- (but not shape or control) : studiocoast.com/igm.asp

posted 2003-Dec-25, 6pm AEST
edited 2003-Dec-25, 6pm AEST
User #28560   895 posts
Whirlpool Enthusiast

WildeMagic writes...

the author of bandwidth controller has proposed that he will have some sort of prioritisation built into the program within the new year.

Good news indeed!

I have been using Netlimiter but the problem is it doesn't prioritise, but it have been very stable.

posted 2003-Dec-31, 1pm AEST
edited 2003-Dec-31, 1pm AEST
User #2837   2004 posts
Whirlpool Forums Addict

Kjaere writes...

it seems that IGM is gone now
studiocoast.com/igm.asp appears to be a broken link


Yep, sorry about that. The program caused a lot of problems to a few computer setups so it has been removed until I finish a new version.

No ETA at this stage.

posted 2004-Jan-6, 11pm AEST
User #32484   62 posts
Forum Regular

Ok i just installed all tehse Kernels from one of the Bandwith Controls

This wont effect anything will it????

posted 2004-Jan-17, 7pm AEST
User #6071   1610 posts
Whirlpool Enthusiast

It should affect something ... perhaps the help on the b.c. site will help ...
After installation & sometimes a reboot - you load bandwidth controller and start adding control rules - such as upload or download limits on ips or traffic types on your pc .... a more in depth explination is on the software homepage ...

regards - wilde -

posted 2004-Jan-29, 4am AEST
User #12326   5136 posts
Whirlpool Forums Addict

for bandwidth controller, if you want to limit a user's bandwidth on your network, do you need their ip? what if it's a dynamic IP? i'm connected to iinet on billion 741ge

posted 2004-Mar-1, 10pm AEST
User #4618   1700 posts
Whirlpool Enthusiast

umpapa writes...

what if it's a dynamic IP

MAC address level control is coming soon last time I check the feature list.

posted 2004-Mar-3, 10am AEST
User #43816   1 posts
Forum Regular

Hi All,
It is my first post here, I am Stephane from Belgium...
Very good information in this thread, could not find better.
Now the question : i have tried to find nimbus but all links dead. Could someone put a live link ? or send it to tazzz@skynet.be ??

Thanks a lot

Stephane

posted 2004-Mar-7, 9am AEST
User #12326   5136 posts
Whirlpool Forums Addict

how do I use this bandwidth controller....
I assume you need the ip of the person's comp whose bandwidth you're trying to control
-how do I find his ip address remotely
-is that all the details I need to start a new 'filter'

posted 2004-Mar-16, 11pm AEST
User #32484   62 posts
Forum Regular

Okay is it possible to like Limit hte bandwith of other computers From Just one computer or does the computer that wants its bandwith limited have to have the software on it?

i want to do it from my main computer (both are connected via router) and i want to be able to limit the speed of the other computer FROM THIS computer
possible?

posted 2004-Mar-30, 9pm AEST
User #33620   7191 posts
Carouser

Sera writes...

i want to do it from my main computer (both are connected via router) and i want to be able to limit the speed of the other computer FROM THIS computer
possible?


I'm quite sure a program like Wingate can cater for this.

posted 2004-Apr-1, 10am AEST
User #37437   2887 posts
In the penalty box

why can't bandwidth controller be ran in the background like msn and icq?

and it has to be installed on the computer that needs to be capped, any software that allow the user to "remotely" cap the bandwidth of another computer on the network?

posted 2004-Apr-3, 4pm AEST
User #7546   2543 posts
Whirlpool Forums Addict

1-16th writes...

why can't bandwidth controller be ran in the background like msn and icq?

It does. Once you apply the filters you can close the program and they will continue to be applied regardless of whether the application is active or not.

Sweet, eh?

posted 2004-Apr-8, 6pm AEST
User #25885   11 posts
Forum Regular

hi all,

just downloaded the nimbus program, does it have to be installed on all computers?

should it be installed on the host or the client?

dont really get it :(

posted 2004-Apr-12, 2pm AEST
User #7546   2543 posts
Whirlpool Forums Addict

You can only limit inbound (download) traffic with Nimbus.

Use Bandwidth Controller and you'll be able to control traffic both ways from the server and/or client.

www.bandwidthcontroller.com

posted 2004-Apr-15, 2pm AEST
User #47603   2 posts
Forum Regular

Hi,
Does anyone know of a program for windows that will bandwidth limit (upload/download) windows file sharing?

Netlimiter doesn't seem to work for this and NetPeeker only sort of does - it will limit downloads but not uploads (uploads just don't appear on its program list).

This is mainly for limiting/temporarily blocking windows file sharing while playing games on a LAN.

Anyone know of a program or other method of achieving this without putting a hard limit on the NIC?

posted 2004-Apr-19, 12pm AEST
edited 2004-Apr-19, 1pm AEST
User #12326   5136 posts
Whirlpool Forums Addict

so do we have to install bandwidth controller on the person you want to limit's computer ?

posted 2004-Apr-26, 12pm AEST
User #30377   14 posts
Forum Regular

Is there any Bandwidth Control software can be work behind a router?

posted 2004-Apr-30, 5pm AEST
User #7546   2543 posts
Whirlpool Forums Addict

umpapa writes...

so do we have to install bandwidth controller on the person you want to limit's computer ?

You can install it on any computer.

If you put the software onto a server you can simply control the traffic incoming/outcoming from the client PCs. If you use this method, only the server computer requires the software installed.

If you install it on a client PC, you're just limiting what leaves and comes from that computer.

posted 2004-May-2, 5pm AEST
User #22036   129 posts
Forum Regular

anyone tried DU super controller?

www.homeqos.com

posted 2004-May-12, 5pm AEST
User #12326   5136 posts
Whirlpool Forums Addict

so a modem connected to two pc's would not have a server pc?

posted 2004-May-14, 12pm AEST
User #39264   28 posts
Forum Regular

Hey I am runnning smoothwal 2.0 as my router/firewall, is there any programs that i can use to limit the bandwidth used on certain computers in my network?

posted 2004-May-24, 7pm AEST
User #50847   3 posts
Forum Regular

I haven't worked with Smoothwall for awhile, but it's a pretty robust distribution. You should already have built in features for limiting bandwidth AND for segmenting bandwidth. Here is a link I found: www.smoothwall.net/&e=7507

posted 2004-May-26, 6pm AEST
User #50847   3 posts
Forum Regular

Let me throw in my personal favorite: www.mikrotik.com
Microtik Softrouter with Too many features to list.

It's best if you have an old pc to use, you can install right from a floppy disk.

I use microsoft virtual pc and am able to run the router and OS from one machine.

posted 2004-May-26, 6pm AEST
User #7546   2543 posts
Whirlpool Forums Addict

rizla writes...

anyone tried DU super controller?

www.homeqos.com


Thanks, another excellent program.

Bandwidth Controller kept crashing my computer, and NetLimiter does an awful job and at capping speeds - mad ass fluxations.

posted 2004-May-31, 6pm AEST
edited 2004-May-31, 6pm AEST
User #45726   2 posts
Forum Regular

Hi, if let's say that I do not have a server computer and all my 4 PCs and Laptops connect to the network via a router. How does the Bandwidth Controller is able to help me to limit each PCs bandwidth?

Thanx

posted 2004-May-31, 7pm AEST
User #20022   3136 posts
Whirlpool Forums Addict

Netlimiter also appears to completely miss reporting traffic. I use DUmeter as well to get an indication of traffic flow and monitor daily usage and it reports accurately, netlimiter regularly reports 50-75% of actually traffic flow (which might explain why capping seems to work poorly most of the time)

posted 2004-Jun-1, 4pm AEST
User #4618   1700 posts
Whirlpool Enthusiast

ramza76 writes...

How does the Bandwidth Controller is able to help me to limit each PCs bandwidth?

It can't unless you install BC on each of the pc. Only a gateway pc with BC can effectively control the bw.

posted 2004-Jun-3, 9am AEST
User #21033   14 posts
Forum Regular

Hi,

Here is the site for Shunra, although Nimbus is no longer available.

www.shunra.com

Shunra\Nimbus

"Thank you for your interest in Shunra\Nimbus. Unfortunately, we have discontinued this product. If you are interested in bandwidth throttling, please see Shunra\Cloud, our point-to-point WAN emulation software product, or Shunra\Storm, our fully scalable solution suite that creates a mirror image of the complete enterprise environment, including the production network and end-user traffic, in the lab. "

Here is another link where Nimbus v1.0 Build 10013 can be downloaded:

translate.google.com/tra...%3D%26ie%3DUTF-8

I fairly basic program. Limits to 256 Kbit/s as the highest setting. Lowest setting is 14.4 Kbit/s.

Download rate is very consistent, but the ping is still bad ~1000ms (normally 24ms).
Installs Shunra\Cloud WAN Emulator service on the LAN Connection.

-----

www.slac.stanford.edu/xo.../nmtf-tools.html - Simple site listing many Network Monitoring Tools released over the years.

-----

I'm currently using NetLimiter v1.30, keeps my ping fairly decent (choppy from 30ms with upto 500ms spikes). Not perfect, its bandwidth control is very bursty.

Tried Bandwidth Controller v0.13 - and my ping was shockingly bad, something very wrong was going on, even screwed up NetLimiter, had to uninstall Bandwidth Controller to fix.

Tried m0n0wall 1.0 - very minimalised based on BSD, seems ok though.
Tried smoothwall express 2 - based on linux, but tc (traffic control) command didnt appear to be working. Kernel may be missing some compile options.
Tried MikroTik - has its own OS/CLI, and trial is only 24 hours, bugger that.
Linux - Wondershaper (tc script) is old and it doesnt appear to be very effective.

Note: Linux and the tc command is not the easiest thing to learn if you plan on using a linux box for your router.

I guess I'll continue to try and get a decent linux tc script created. If at all possible.

I also find emule to be very unintrusive when its own internal bandwidth limiting is used. Very little effect on my ping. (Limits at 24KByte down, 6KByte up)

At the moment I'm downloading through getright from an ftp site and using getright's internal limiting to 25KByte/s and my ping is ok 24ms with occasional spike to 80ms or 200ms. (BTW, I have 512/128 adsl connection)

That's my experience.

posted 2004-Jun-7, 3am AEST
User #21033   14 posts
Forum Regular

Note that how much your ping spikes depends on how close you get to your maximum bandwidth.

Getright 5.1 bandwidth control is a little choppy, not as bad as NetLimiter.

Just tried DU Super Controller v1.9 - doesn't look as nice as NetLimiter, but its bandwidth control is very steady. The ping is still a little spikey but on par with NetLimiter. Seems really good. Although due to the way it can list and limit every tcp connection I think the software chews up a lot of cpu when emule is running. I may have to register this software - 15 day trial. Hmm its upload limiting may not be as good as netlimiter, requires further testing.

Turn off getright and netlimiter download bandwidth control and use DU Super Controller - it works better.

later.

posted 2004-Jun-7, 3am AEST
User #21033   14 posts
Forum Regular

Yeah I would say DU Super Controller has a steadier ping than NetLimiter which is what you want for gaming.

Note like someone already mentioned don't pay attention to NetLimiter's bandwidth graph for its own bandwidth limiting, it's faked. Use dumeter, bwmeter or trafmeter to get real values.

posted 2004-Jun-7, 3am AEST
User #21033   14 posts
Forum Regular

DU Super Controller installs HomeQOS Driver service on the LAN Connection.

posted 2004-Jun-7, 4am AEST
User #21033   14 posts
Forum Regular

Just tried NetPeeker 2.60p and it looks fairly nice, additionally has a firewall, popup killer, and logger.

Had to reboot computer to test NetPeeker. Wouldn't work otherwise.

In NetPeeker, when downloading files the bandwidth control is fairly steady, better than NetLimiter, almost as good as DU Super Controller.

But when viewing web pages NetPeeker's bandwidth control is still bursty, no where near as good as DU Super Controller. The burstyness causes large ping spikes, which is a no no for gaming.

Conclusion: DU Super Controller still winning for its download bandwidth control.

posted 2004-Jun-7, 1pm AEST
User #36621   133 posts
Forum Regular

I'm looking for a program which is gigabit friendly.

Right now I'm using netlimiter, it does the job... but my gigabit lan is reduced to less than 7m/sec, all I want the limiter for is throttling my net applications running off a different NIC.

posted 2004-Jun-11, 1am AEST
User #7546   2543 posts
Whirlpool Forums Addict

Warlock writes...

Conclusion: DU Super Controller still winning for its download bandwidth control.

I concur.

posted 2004-Jun-11, 8pm AEST
User #50847   3 posts
Forum Regular

Okay, my last post obviously didn't help anyone (nobody responded or commented), so let's see if this one does any good. It appears that this thread is for users who want bandwidth control on one pc. That leaves out any linux solutions as they usually involve a gateway/router pc setup, or a more complicated and resource hogging virtual pc setup.

Here's one that is a proxy but it's lightweight and installs on top of windows. You can limit your own machine this way:
www.youngzsoft.net/ccpro...idth-control.htm

Here is one that I am currently using. It is a combination firewall, bandwidth limiter, traffic shaper, load balancer and content-filtering package. It's overkill for a typical one user pc, BUT it can be used on one pc and my philosophy is Why Not Use the Best? If you don't think it's the best, just read these reviews:

www.infoworld.com/articl...pilightspeed.xml
www.eweek.com/article2/0,3959,393563,00.asp
mcpmag.com/reviews/produ...EditorialsID=349

I have version 4.0 and starting from 5.0 they no longer have any free trials. If anybody wants to check it out and borrow my version, just contact me. My guess is that this software will be good enough to be counted as a good suggestion in this thread.

posted 2004-Jun-23, 10pm AEST
User #53420   15 posts
Forum Regular

any ideas how to cap a computer on a wireless network? i want to slow down the other comes on the network

posted 2004-Jun-24, 8pm AEST
User #36950   30 posts
Forum Regular

Just another data point on Bandwidth Controller - it absolutely rooted the networking on my XP Pro machine and couldn't be uninstalled. This machine has a very minimalist setup and all I did was add an upstream and downstream bandwidth limit in Bandwidth Controller. I had to do some manual Registry hacking to get rid of the thing.

Steve

posted 2004-Jun-25, 6pm AEST
User #7546   2543 posts
Whirlpool Forums Addict

Try DU Super Controller. It should work as well as Bandwidth Controller, if not, better.

posted 2004-Jun-26, 3pm AEST
User #53420   15 posts
Forum Regular

where would i get it from ? and will it let me shape the other computers on WAN ?

posted 2004-Jul-1, 2am AEST
User #14952   7216 posts
Whirlpool Forums Addict

I just switched to DU Super Controler 1.90 (poor guys made a big spelling typo didnt they ;) from Net Limiter and so far it seems this new program is the best sofar ;)

www.homeqos.com

posted 2004-Jul-10, 5pm AEST
edited 2004-Jul-10, 5pm AEST
User #53542   32 posts
Forum Regular

Do any of these programs allow you to set to the bandwidth access of a program to 0? I really only want this feature so as i can launch steam in offline mode without unplugging the network cable (god i hate steam). I currently use netlimiter but it's minimum setting is 1k/s. I realise that I can get this sort of functionality through a full-blooded firewall but i want to be able to toggle the setting on and off so i can also get steam updates. Do Du Super Controller or Netpeeker allow you to set the bandwidth to zero for a certain program?

posted 2004-Aug-17, 2pm AEST
User #7546   2543 posts
Whirlpool Forums Addict

DU Super Controller lets you set bandwidth to zero.

posted 2004-Aug-21, 7pm AEST
User #58486   1 posts
Forum Regular

Is there a program that allows me to shape the bandwidth through a router?
ATM I'm sharing my internet through a router and I want to shape the other computer on my network but not my own. Sick and tired of the guy wasting away my cable when I pay for the damn stuff. Tried bandwidth controller but it only works on my comp. and netlimiter has to be installed on the other comp and easily switched off. Seriously, anyone? =\

posted 2004-Aug-25, 11am AEST
User #27174   764 posts
Whirlpool Enthusiast

I checked the NetLimiter site for info about this program and found it wanting. If any one who uses NetLimiter or knows could clear up a few things for me about this program that would be great.

1) Is there anyway to password the program so nobody else can change the settings?

2) Is there a way to completely hide the task bar icon so that the average joe or betty (I'm not sexist ;P) can't tell that it is running?

3) Lastly can Netlimiter limit the bandwith for that nic/or all of the programs, ie a master bandwidth setting to limit all programs to xx kB/s?

4) Is it possible to set a download limit like100mb per a hour, day, week, month etc?

posted 2004-Aug-27, 2pm AEST
edited 2004-Aug-28, 7pm AEST
User #2356   239 posts
Forum Regular

I've always used NetLimiter until recently...

Pros:
- Per program and per connection limiting
- Scheduling of any of these limits
- *VERY* comprehensive statistics (hourly, daily, monthly, yearly stats for all programs)
- No detectable slow-down (network, cpu load) generally
- nice, simple, intuitive, easy to use interface

Cons:
- Limiting is to nearest KB only (rarely actually an issue, but sometimes)
- Cannot completely block a program/connection - only limit it as low as 1kb/s
- Seems to misreport actual data speeds/totals somewhat (compared to, say, DU meter)
- Fairly choppy response to changing speeds, tended to be unstable for anywhere up to a minute depending on the application when things changed...
- Causes 100% cpu load when you connect to the computer (XP Pro) via MS Remote Desktop Client from a Mac OS X computer

The last point ultimately made me ditch NetLimiter which is otherwise one of the better solutions out there (RDC remarkably outperforms VNC, which i use