Koozali.org: home of the SME Server

Is there a "bandwidth manager" that works with SME

Offline f2racer

  • *
  • 9
  • +0/-0
    • http://www.tedshouse.com
Is there a "bandwidth manager" that works with SME
« on: July 27, 2005, 07:42:27 AM »
I'm getting rid of my local phone service and going with VoIP.  I have Verizon FIOS 15/2 service which should be more than adequate, but I'd like to make sure that the my IP phone service is "reserved" at least ~150Kbps up and down bandwidth on the FIOS line...  Does anybody know if there is such a beast that will work with SME?

Thanks!

Black

Is there a "bandwidth manager" that works with SME
« Reply #1 on: July 27, 2005, 03:54:11 PM »
There is something called QOS Built into the Linux Kernel. I have messed with it in SME and it seemed to slow everything down and it wasnt easy to configure at all so I removed it. I think there was something called Wondershaper. Here's a few links I found.


http://cell.homeftp.org/contribs/bandwidth%20limitng/

http://lartc.org/wondershaper/

http://wiki.linuxquestions.org/wiki/Bandwidth_management

http://linux-ip.net/articles/Traffic-Control-HOWTO/scripts.html

Use at your own risk of course.

Offline Deamon

  • **
  • 22
  • +0/-0
Is there a "bandwidth manager" that works with SME
« Reply #2 on: July 29, 2005, 06:49:41 PM »
Hi there,

Try this rpm, it will add a menu item in the server manager, it's very basic and you can only limit by ports, no control of the amount of data.
For me it works fine now for over a year (i think), it slows down till 5-10% of your total bandwidth.

http://www.xs4all.nl/~miron/SME-v6.0.1/smeplus_modified/rpm/QoS/

Ronald
......

Offline Appesteijn

  • ***
  • 62
  • +0/-0
Is there a "bandwidth manager" that works with SME
« Reply #3 on: July 30, 2005, 10:53:56 AM »
Hi there is quite some data on Traffic shaping here (search for CBQ, HTB or QoS) The problem with the rpm is that you can only limit the traffic for all of your clients or none. (At least out-going traffic) If you want per ip traffice shaping the best thing to use is HTB-init, but to make that work you have to use SME 7.0a or recompile your kernel. So that leaves CBQ. The problem with that is that it uses a form of static-shaping, the up- and download speeds of a class (in with you can put an ip) are set, and if you put multiple ip's in a class it is hard to get a fair share of the bandwidth when one is downloading and one is playing a game and generating not so much data.

So if you want per ip bandwidth-management the easiest way is to wait for SME7.0 and use some form of social-bandwidth-management. ( 'If you don't stop downloading now, I wil kick your *%&! ' :) )
............

Offline Deamon

  • **
  • 22
  • +0/-0
Is there a "bandwidth manager" that works with SME
« Reply #4 on: July 31, 2005, 03:04:21 AM »
Quote
So if you want per ip bandwidth-management the easiest way is to wait for SME7.0 and use some form of social-bandwidth-management. ( 'If you don't stop downloading now, I wil kick your *%&! ' :) )


LOL  :hammer:

ok, I use it for private purposes and for my own domain and website, so i can limit e.g. port 25 and 110. In a business env. you do need more, maybe a router for traffic shaping???
......