Stef Coene wrote:
>>I did a workaround by creating an extra class with root class as parent
>>and isolated,bounded
>>
>>
>>But I don''t like to have extra classes just becuse I can
control root
>>class.
>>
>>tc qdisc add dev eth0 root handle 10:0 cbq bandwidth 10mbit avpkt 1000
>>cell 8
>>
>>tc class add dev eth0 parent 10:0 classid 10:1 cbq bandwidth 10mbit
>>rate 50kbit allot 1514 cell 8 maxburst 20 avpkt 1000 isolated bounded
>>
>>tc class add dev eth0 parent 10:1 classid 10:10 cbq bandwidth 10mbit
>>rate 25kbit allot 1514 cell 8 maxburst 20 avpkt 1000 sharing borrow
>>
>>tc class add dev eth0 parent 10:1 classid 10:11 cbq bandwidth 10mbit
>>rate 25kbitallot 1514 cell 8 maxburst 20 avpkt 1000 sharing borrow
>>
> This is the way you should do it. That extra class is no problem.
You can
> remove the sharing and borrow parameter if you want. They are on by
default.
>
> Also provide a weight parameter (I take weight = rate/2) and attach the
> filters to the root qdisc and point them direclty to the end class.
>
> Stef
>
>
It is useless to attach a qdisc (like sfq) to the extra class?
What is the difference between attaching the filter to the root qdisc or
to the leaf classes?