tc qdisc del dev eth0 root tc qdisc add dev eth0 root handle 1:0 htb default 10 tc class add dev eth0 parent 1:0 classid 1:7 htb rate 80000kbps ceil 100000kbps tc qdisc add dev eth0 parent 1:7 handle 17: netem duplicate 100% tc qdisc add dev eth0 parent 17: handle 18: netem duplicate 100% tc qdisc add dev eth0 parent 18: handle 19: netem duplicate 100% tc qdisc add dev eth0 parent 19: handle 20: netem duplicate 100% tc qdisc add dev eth0 parent 20: handle 21: netem duplicate 100% tc qdisc add dev eth0 parent 21: handle 22: netem duplicate 100% tc qdisc add dev eth0 parent 22: handle 23: netem duplicate 100% tc qdisc add dev eth0 parent 23: handle 24: netem duplicate 100% tc qdisc add dev eth0 parent 24: handle 25: netem duplicate 100% tc qdisc add dev eth0 parent 25: handle 26: netem duplicate 100% tc qdisc add dev eth0 parent 26: handle 27: netem duplicate 100% tc qdisc add dev eth0 parent 27: handle 28: netem duplicate 100% tc qdisc add dev eth0 parent 28: handle 29: netem duplicate 100% tc qdisc add dev eth0 parent 29: handle 30: netem duplicate 100% tc qdisc add dev eth0 parent 30: handle 31: netem duplicate 100% tc filter add dev eth0 protocol ip handle 8 fw flowid 1:7 iptables -A FORWARD -j MARK --set-mark 8 iptables -A OUTPUT -j MARK --set-mark 8