netemとtc-tbfを同時に使う場合の注意点

Linuxをネットワークエミュレータとして使うには、netemというものが良さげ。

参考は
http://tiki.is.os-omicron.org/tiki.cgi?c=v&p=netem
に。

ただし、netemによる遅延やロスに加えて、tbfを使って帯域制限を加える場合、先にtbfを適用させること!
netemは親になる(add parentの対象になる)ことができないらしいので。

# tc qdisc add dev eth0 root handle 1:0 tbf ...
# tc qdisc add dev eth0 parent 1:0 handle 10: netem ...