MAX=$1
tc qdisc del dev eth0 root

tc qdisc add dev eth0 root handle 1:0 htb

tc class add dev eth0 parent 1:   classid 1:1   htb rate $MAX

tc class add dev eth0 parent 1:1  classid 1:10  htb rate 150kbps ceil $MAX
tc class add dev eth0 parent 1:1  classid 1:20  htb rate  50kbps ceil $MAX

tc class add dev eth0 parent 1:10 classid 1:100 htb rate 100kbps ceil $MAX
tc class add dev eth0 parent 1:20 classid 1:200 htb rate 100kbps ceil $MAX

tc filter add dev eth0 parent 1: protocol ip handle 1 fw classid 1:100
tc filter add dev eth0 parent 1: protocol ip handle 2 fw classid 1:200
