next up previous contents
Next: Differences from tc for Up: Parameter reference Previous: Differences from tc for   Contents

Class parameters

The following table shows which class parameters are supported by which queuing discipline, and whether they are optional ($\circ$) or required ($\bullet$):

Parameter cbq dsmark gred htb
allot $\bullet$ . . .
avpkt $\circ$ . $\bullet$ .
bandwidth $\bullet$ . . .
bounded $\circ$ . . .
burst $\circ$ . $\bullet$ $\circ$
cburst . . . $\circ$
ceil . . . $\circ$
default . . $\circ$ $\circ$
isolated $\circ$ . . .
ewma $\circ$ . . .
limit $\circ$ . $\bullet$ .
mask . $\circ$ . .
max $\circ$ . $\bullet$ .
maxburst $\circ$ . . .
min $\circ$ . $\bullet$ .
minburst $\circ$ . . .
mpu $\circ$ . . .
prio $\circ$ . $\circ$ $\circ$
probability . . $\circ$ .
rate $\bullet$ . . $\bullet$
value . $\circ$ . .
weight $\circ$ . . .

Classes of ingress and prio have no parameters and have therefore been omitted from the above table.

Units and meaning of parameters we haven't already described in the queuing discipline section:

Parameter Unit Description
allot Bytes Sending credit when scheduled
bounded flag Class may not ``borrow'' bandwidth
cburst Bytes Burst exceeding ceil rate
ceil bps Maximum bandwidth a class can use
default flag Use this class if DP unknown or if classification fails
isolated flag Neither ``borrow'' or ``lend'' bandwidth
mask integer DS field mask
maxburst pcks Maximum burst while over-limit
minburst pcks Minimum burst when scheduled
prio integer Scheduling priority
value integer New DS field value
weight bps Scheduling weight



Subsections
next up previous contents
Next: Differences from tc for Up: Parameter reference Previous: Differences from tc for   Contents
Martin A. Brown 2003-11-06