Eu tenho todas as minhas interfaces configuradas da seguinte forma:
tc qdisc add dev eth0 root handle 1: htb default 20
tc class add dev eth0 parent 1: classid 1:1 htb rate 10.0Mbit burst 15k
tc class add dev eth0 parent 1:1 classid 1:10 htb rate 1.0Mbit ceil 10.0mbit prio 1 burst 15k
tc class add dev eth0 parent 1:1 classid 1:20 htb rate 9.0Mbit ceil 10.0mbit prio 7 burst 15k
tc qdisc add dev eth0 parent 1:10 handle 10: sfq perturb 10 limit 64 quantum 10000
tc qdisc add dev eth0 parent 1:20 handle 20: sfq perturb 10 limit 64 quantum 10000
tc filter add dev eth0 parent 1:0 protocol ip prio 1 handle 10 fw flowid 1:10
+ IPTABLES
Ter uma fila de prioridades para algum tráfego especial reduz o atraso quando a rede está congestionada. No entanto, isso não é suficiente. Eu gostaria que alguns pacotes fossem enviados assim que chegassem às filas, então eu não quero atrasá-los nunca. Como posso conseguir isso?
Tags networking traffic linux tc delay