Como você colocou o default 10, qualquer pacote não tratado (por um
filtro) vai para a classe 10. Como você só especificou via filtro a
máquina 192.168.0.100 as outras acabam não combinando com nenhum
filtro e caem na classe deault, que é a 10.

Solução:

Crie uma classe (20, por exemplo) para a rede e direcione o default para lá.

Fabiano

Em 22/03/06, igor Scarinci Brandão<[EMAIL PROTECTED]> escreveu:
>
> Olá pessoal estou em apuros com o controle de banda aki...
> Fiz o script com o tc da seguinte forma:
>
> tc qdisc add dev eth1 root handle 1: htb default 10
> tc class add dev eth1 root classid 1:0 htb rate 1500kbit
> tc class add dev eth1 parent 1:0 classid 1:10 htb rate 300kbit ceil 0kbit
> tc filter add dev eth1 parent 1:0 protocol ip u32 match ip dst 192.168.0.100
> flowid 1:10
>
> Bom como viram é bem simples estou aplicando uma banda de 300 k no ip
> 192.168.0.100, bom teóricamente somente ele ficaria com 300 k o resto iria
> dividir o restante da banda. MAs na pratica o q acontece é que todo mundo da
> rede fica com 300 k
> Prq???
> O q eu to fazendo de errado???
> ja tentei fazer assim 192.168.0.100/24
> e nada...
> Alguem tem alguma ideia!????
> muito obrigado
> -- To UNSUBSCRIBE, email to
> [EMAIL PROTECTED] with a
> subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]


--
Abraços,
Fabiano

Responder a