From: Andreas Klauer <Andreas.Klauer@metamorpher.de>
To: lartc@vger.kernel.org
Subject: Re: [LARTC] Is this possible?
Date: Thu, 23 Feb 2006 09:23:58 +0000 [thread overview]
Message-ID: <20060223092358.GA10554@EIS> (raw)
In-Reply-To: <marc-lartc-99477220206399@msgid-missing>
On Thu, Feb 23, 2006 at 06:38:09PM +1000, Russell Stuart wrote:
> For example, lets say we have a 1000kbit link, and two
> classes sharing that link:
>
> - Voip - ie high prio real time, and
> - Web - background traffic.
Have you measured this link, i.e. when there is no activity
and you start some Voip sessions, do they get a constant
downstream of 1000kbit?
It may very well be that you have to measure the real throughput
and then go a little lower (since you have to be the bottleneck),
however having to throw 30% of bandwidth away sounds a bit too
harsh to me.
> Guaranteed Rate Ceiling Prio
> Link 700kbit 700kbit
> |--Voip 200kbit 700kbit 1
> \--Web 300kbit 700kbit 2
Are there other classes as well, because the sum of Voip + Web rate
is just 500kbit, where the parent class offers 700kbit? You should
make sure that the sum of child class rates equals the parent class
rate. HTB results get more predictable that way.
> To be more precise, I want to create some "headroom" that
> VOIP can use, but Web traffic can't.
Usually, this "headroom" is the rate. In your example, Voip has
200kbit of bandwidth guaranteed. Web traffic can't use it unless
of course there is no Voip traffic at all.
Another way of indirect headroom would be to hard limit the Web class,
i.e. give the Web class a lower ceil than the other classes. This way,
there is bandwidth that the Web class can't use no matter what, even
if the link is completely empty.
Regards
Andreas Klauer
_______________________________________________
LARTC mailing list
LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc
next prev parent reply other threads:[~2006-02-23 9:23 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-07-10 13:37 [LARTC] Is this possible? GILBERTO BRAZ
2006-02-23 8:38 ` Russell Stuart
2006-02-23 9:23 ` Andreas Klauer [this message]
2006-02-23 21:27 ` Russell Stuart
2006-02-24 3:49 ` gypsy
2006-02-24 5:03 ` Russell Stuart
2006-02-24 5:11 ` Russell Stuart
2006-03-05 3:43 ` Russell Stuart
2006-03-05 9:16 ` Andreas Klauer
2006-03-06 0:53 ` Russell Stuart
2006-03-06 1:19 ` Andreas Klauer
2006-03-06 3:07 ` Russell Stuart
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20060223092358.GA10554@EIS \
--to=andreas.klauer@metamorpher.de \
--cc=lartc@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.