HTB - Controle de banda
Galera,
algeum pode me ajduar com o controle de banda com HTB.
Criei a seguinte situação.
ETH0 - Rede local
crio o qdisk
tc qdisc add dev eth0 root handle 1: htb default 10
defino as classes
tc class add dev eth0 parent 1:0 classid 1:1 htb rate 1gbit
tc class add dev eth0 parent 1:1 classid 1:10 htb rate 100mbit ceil 1gbit prio 0 # Full
tc class add dev eth0 parent 1:1 classid 1:20 htb rate 150kbit ceil 150kbit prio 0
tc class add dev eth0 parent 1:1 classid 1:25 htb rate 150kbit ceil 300kbit prio 0
tc class add dev eth0 parent 1:1 classid 1:30 htb rate 300kbit ceil 300kbit prio 0
...
...
tc qdisc add dev eth0 parent 1:10 handle 10: sfq perturb 10
tc qdisc add dev eth0 parent 1:20 handle 20: sfq perturb 10
e aplico as regras.
ex:
tc filter add dev eth0 protocol ip parent 1:0 prio 1 u32 match ip src 192.168.0.2 match ip sport 80 0xffff flowid 1:20
porem ao aplicar a regra pra minha maquina, a controle nao funciona.
Se eu colocar o defaul do qdisc para 1:20 ai fuciona perfeitamente.
O que to fazendo errado?
eth0 - Rede local
eth1 - WAN
Att
gunix
Reply to: