From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stef Coene Date: Fri, 22 Feb 2002 10:21:30 +0000 Subject: Re: [LARTC] Partial Isolation Message-Id: List-Id: References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: lartc@vger.kernel.org On Friday 22 February 2002 10:27, you wrote: > Hi, for HTB you can do this as follows: > root (rate = 500k) > > +-1:1 SSH leaf (rate = 50k, ceil = 500k) > > \-1:2 other inner node (rate = 450k, ceil = 480k) If you do this : 1:1 rate 500k, ceil = 500k +-1:10 SSH leaf (rate = 20k, ceil = 500k) \-1:20 other inner node (rate = 480k, ceil = 500k) You will end up that ssh will have at least 20k, if it's not using that bandwidth, 1:20 can use it. So ssh has a guaranteed bandwidth of 20k. Stef > > The ceil for second node will prevent it to use whole > bw and 20 is always reserved for 1:1's use. > See below for CBQ. > > > Lets say I wanted to allocate 50kbps to SSH traffic, but I didn't want > > to set it all as isolated. What if I wanted to set aside 20k of that > > as being isolated from other classes (either in HTB or CBQ), how would > > I go about this, or is it even possible? Would I have to make the > > normal class of 50k and then make a sub-class of 20 with the same > > definition but isolated? Should this work? > > > > root > > \---1:1 SSH traffic (50k) > > > > | \--11:1 SSH traffic (20k, isolated) > > > > \---1:2 Other traffic (remaining) > > Here you has problem. You can't assign traffic to 1:1, only > to 11:1 (is it another qdisc !?). Isolated class will not lend > its bw bot also will not borrow ! So that 50k from 1:1 will > never be reached. > I'm not sure whether it is solvable with CBQ. > devik > > _______________________________________________ > LARTC mailing list / LARTC@mailman.ds9a.nl > http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://ds9a.nl/lartc/ -- stef.coene@docum.org More QOS info : http://www.docum.org/ Title : "Using Linux as bandwidth manager" _______________________________________________ LARTC mailing list / LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://ds9a.nl/lartc/