I've made a mistake in the second case:<br><br><br>tc qdisc add dev $DEV root handle 1: prio band <span style="font-weight: bold;">1</span><br>tc class add dev $DEV parent 1: classid 1:2 cbq …<br>tc class add dev $DEV parent 1:2 classid 1:3 cbq …
<br>tc class add dev $DEV parent 1:2 classid 1:4 cbq …<br>
<br>tc qdisc add dev $DEV parent 1:1 handle 10: pfifo<br>tc qdisc add dev $DEV parent 1:3 handle 30: sfq<br>tc qdisc add dev $DEV parent 1:4 handle 40: sfq<br><br> 1:(prio)<br> / \<br> / \
<br> 1:1 1:2<br> | / \<br> | / \<br> 10: 1:3 1:4<br> (pfifo) | |<br> | |<br> 30: 40:
<br> (sfq) (sfq)<br><br><div><span class="gmail_quote">2006/7/19, doudouyam <<a href="mailto:doudouyam@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">doudouyam@gmail.com
</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>Hi,<br>I'm work on traffic shaping and I would like to know if it's possible to mix differents Queueing Disciplines ??<br>I would like to combine the proporties of a PRIO discipline with that of a CBQ discipline.<br>
I read some documentation and I found nothing about that, can you help me ?
<br><br>I think to try something like that :<br><br>tc qdisc add dev $DEV root handle 1: cbq …<br>tc class add dev $DEV parent 1: classid 1:1 cbq …<br>tc class add dev $DEV parent 1:1 classid 1:10 cbq …<br>tc class add dev $DEV parent 1:1 prio
<br><br>Normally I've this tree :<br><br> 1:(cbq)<br> |<br> |<br> 1:1<br> / \<br> / \ <br>1:10(cbq) 1:??(prio)<br><br>Or something like that :
<br><br>tc qdisc add dev $DEV root handle 1: prio band 2<br>tc class add dev $DEV parent 1: classid 1:2 cbq …<br>tc class add dev $DEV parent 1:2 classid 1:3 cbq …<br>tc class add dev $DEV parent 1:2 classid 1:4 cbq …<br>
<br>tc qdisc add dev $DEV parent 1:1 handle 10: pfifo<br>tc qdisc add dev $DEV parent 1:3 handle 30 sfq<br>tc qdisc add dev $DEV parent 1:4 handle 40 sfq<br><br> 1:(prio)<br> / \<br> / \
<br> 1:1 1:2<br> | / \<br> | / \<br> 10: 1:3 1:4<br> (pfifo) | |<br> | |<br> 30: 40:
<br> (sfq) (sfq)<br><br>Is it possible ??? (the first solution seems to me not possible)<br><br><br>Thanks.<br><br>
</div></blockquote></div><br>