TC parenthandle参数的用法
tc class上的parent :参数是队列ID。classid是自己的ID。
tc qdisc parent 参数是类的ID。
见下例:
tc qdisc add dev eth0 root handle 9: htb default 11 #root id 9
tc class add dev eth0 parent 9: classid 9:11 htb rate 40mbit ceil 40mbit # 此class的父点是9,ID是11
tc filter add dev eth0 parent 9:0 handle 0x10 fw classid 9:11 #此filter 父点是9,关联class 是11.自己无id.
tc qdisc add dev eth0 parent 9:11 handle 12 htb #此队列的父点是class 11 自己ID是12
tc class add dev eth0 parent 12: classid 12:13 htb rate 40mbit ceil 40mbit #此class的父点是队列12 ,自己的ID是13
tc filter add dev eth0 parent 12:0 handle 0x102 fw classid 12:13 #filter的爷点队列12,关联class 13,自己无ID。
tc qdisc add dev eth0 parent 12:13 handle 14 htb
tc class add dev eth0 parent 14: classid 14:15 htb rate 40mbit ceil 40mbit
tc filter add dev eth0 parent 14: handle 0x104 fw classid 14:15
tc qdisc add dev eth0 parent 14:15 handle 16 htb
tc class add dev eth0 parent 16: classid 16:17 htb rate 40mbit ceil 40mbit
tc filter add dev eth0 parent 16: handle 0x106 fw classid 16:17