objectif
Limiter un flux sans configurer un qdisc complexe.
code minimal
sudo tc qdisc add dev eth0 root handle 1: htb default 10
sudo tc class add dev eth0 parent 1: classid 1:10 htb rate 50mbit ceil 50mbit
sudo tc filter add dev eth0 parent 1: protocol ip u32 match u32 0 0 police rate 10mbit burst 200k drop flowid :1
utilisation
# supprimer
sudo tc qdisc del dev eth0 root
variante(s) utile(s)
# limiter par port
sudo tc filter add dev eth0 parent 1: protocol ip u32 match ip dport 80 0xffff police rate 5mbit burst 100k drop flowid :1
notes
policedrop ou reclass selon options.- mesurez l’impact sur la latence.