[ previous ] [ next ] [ threads ]
 
 From:  Dr. Nadine Besson <nadibes at yahoo dot fr>
 To:  m0n0wall at lists dot m0n0 dot ch
 Subject:  Help with traffic shaping needed
 Date:  Sun, 15 May 2005 15:16:08 +0200
Hi m0n0wall users,
although I read through the FAQ, manual (not much there about traffic shaping) and the 
mailing list archive and various websites dealing with traffic shaping on m0n0wall I am 
not yet able to setup my individual traffic shaping profile. I wonder, if anyone here is 
willing to help me to define rules, pipes and queues according to my following situation:

##########################################################################

A. DOWNLOAD DIRECTION (Total speed available 1260 kbit/s)

Guaranteed speeds (more allowed, but not less):
1) VoIP Phone (IP 90.0.0.25) => 120 kbit/s (10%)
2) PC HP (High Priority) (IP 90.0.0.7) => 720 kbit/s (60%)
3) PCs LP (Low Priority) (IPs 90.0.0.1 - 90.0.0.6 and 90.0.0.8 - 90.0.0.24) => 120 kbit/s (10%
alltogether, shared evenly)
4) FTP Server (IP 90.0.0.87) => 120 kbit/s (10%)
5) Everything else on LAN (IPs 90.0.0.x, not mentioned above) => 120 kbit/s (10% alltogether, shared
evenly)

##########################################################################

B. UPLOAD DIRECTION (Total speed available 160 kbit/s)

Guaranteed (maximum speeds):
1) VoIP Phone (IP 90.0.0.25) => 80 kbit/s (50%)
2) PC HP (High Priority) (IP 90.0.0.7) => 28,8 kbit/s (18%)
3) PCs LP (Low Priority) (IPs 90.0.0.1 - 90.0.0.6 and 90.0.0.8 - 90.0.0.24) => 12,8 kbit/s (8%
alltogether, shared evenly)
4) Webcams (IPs 90.0.0.60 - 90.0.0.70) => => 12,8 kbit/s (8% alltogether)
5) WEB/FTP Server (IP 90.0.0.87) => 12,8 kbit/s (8%)
6) Everything else on LAN (IPs 90.0.0.x, not mentioned above) => 12,8 kbit/s (8% alltogether, shared
evenly)

##########################################################################

These speeds should be guaranteed i.e. it should be always there for a giving
client, no matter if all other clients have upload or download traffic. If only
a few clients have traffic, than the client with the higher priority client 
should get higher portions of bandwidth than the ones below - but again they 
should always get their speeds mentioned above.

This should apply to ALL traffic / protocols for a given IP address.

I really would appreciate if anyone is willing to help me to set this up on
my m0n0wall.

Best regards,
Nadine