шейпер на скорую руку

tc qdisc add dev eth0 root handle 1: htb
tc class add dev eth0 parent 1: classid 1:1 htb rate 100mbit burst 20k
tc class add dev eth0 parent 1:1 classid 1:10 htb rate 20mbit burst 20k prio 2
tc filter add dev eth0 parent 1:0 protocol ip prio 10 u32 match ip dst 192.168.0.5 flowid 1:10

Установка модуля IPMARK для iptables в Debian Squeeze и shaper tc без нагрузки на процессор

Режу я скорость клиентам с помощью tc в Linux.
Входящая для клиента режется на ppp интерфейсах, поэтому там не много фильтров и это не грузит процессор.