About burst and cburst in htb (Re: [LARTC] htb faq)

2002-05-27 Thread Julián Muñoz


On Mon, 27 May 2002, Martin Devera wrote:

   rate has burst
   ceil has cburst

  So it means that when traffic is borrowed cburst is used, else burst ?

 Hmm .. do you understand the difference between ceil  rate ?

Yes, rate is the guaranteed bandwitdh, ceil is the maximum bandwidth.


 Everytime when ceil is computed then cburst is used and vice versa ..

I will try to answer to myself:


  -
  |   |
  |   |
      -


Say you have a burst like this. When transmiting all the available
bandwitdh is used by the burst.

At the next oportunity, htb will ask himself:
its my turn, how long must be this burst ?

If the computed bandwidth used by this class is over rate (but less than
ceil, the length will be cburst. Else it will be burst).

Is it this ??


-- 

  __o
_ \_
   (_)/(_)

Saludos de Julián
EA4ACL
-.-

Foro Wireless Madrid
http://opennetworks.rg3.net


___
LARTC mailing list / [EMAIL PROTECTED]
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/



Re: About burst and cburst in htb (Re: [LARTC] htb faq)

2002-05-27 Thread Martin Devera

  Everytime when ceil is computed then cburst is used and vice versa ..

 I will try to answer to myself:


   -
   |   |
   |   |
   -


 Say you have a burst like this. When transmiting all the available
 bandwitdh is used by the burst.

 At the next oportunity, htb will ask himself:
 its my turn, how long must be this burst ?

 If the computed bandwidth used by this class is over rate (but less than
 ceil, the length will be cburst. Else it will be burst).

 Is it this ??

---
Please don't be impatient !
I didn't respond to your mail instantly and you sent me it again.
---

I don't think so. The burst values are used by htb to answer
question is the class over rate and is the class over ceil.
The rate and ceil estimator is coupled by pairs rate/burst and
ceil/cburst. It is by definition of leaky bucket.

So that by raising burst you higher probability that next question
whether the class is under its rate will be answered yes.

devik

___
LARTC mailing list / [EMAIL PROTECTED]
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/



Re: About burst and cburst in htb (Re: [LARTC] htb faq)

2002-05-27 Thread Julián Muñoz

On Mon, 27 May 2002, Martin Devera wrote:


 I don't think so. The burst values are used by htb to answer
 question is the class over rate and is the class over ceil.
 The rate and ceil estimator is coupled by pairs rate/burst and
 ceil/cburst. It is by definition of leaky bucket.

So is it the leak size ?


 So that by raising burst you higher probability that next question
 whether the class is under its rate will be answered yes.

Ok. Well, in fact I asked this because I want to understand a bit
better why use bursts:

Do really bursts decrement the medium time of response of the affected
class ?

(I suppose that yes, as say Devik in the manual Well it is cheap and
simple way how to improve response times on congested link.).


If I have 2 classes in paralell, exactly with the same parameters, except
one with a little (default) burst, another with a big burst (say burst= X
), receiving the same N bits a the same time ( N  X ). Will the second
class empty before the first one ?

Now suppose that this classes during this experiment use more bandwidth
than their rate parameter. Is both have the same cburst parameter
(little cburst (default)), are they identical during this time ? Should I
always set burst AND cburst in order to have the expected result ?

What I want to do is prioritize some interactive traffic (and understant
why it works :-)



Thanks :-)

-- 
Saludos de Julián
EA4ACL
-.-

___
LARTC mailing list / [EMAIL PROTECTED]
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/