← retour aux snippets

tc cake: file d'attente équitable et simple

Configurer le qdisc CAKE pour améliorer la latence sous charge et la juste répartition.

bash network #tc#cake#qos

objectif

Réduire le bufferbloat et répartir la bande passante entre flux.

code minimal

sudo tc qdisc replace dev eth0 root cake bandwidth 100Mbit besteffort

utilisation

# per-host fairness et ack-filter
sudo tc qdisc replace dev eth0 root cake bandwidth 100Mbit nat dual-srchost ack-filter

variante(s) utile(s)

# supprimer
sudo tc qdisc del dev eth0 root

notes

  • nécessite kernel récent et module CAKE.
  • ajustez la bande passante au débit réel.