- limit no htb!!!!
+ Responder ao Tópico
-
limit no htb!!!!
ola all!!!
tenho a seguinte regra, e tenho a seguinte duvida, no caso abaixo, to limitando 60kbit tres maquina, a questa ao é!!!
este limite de 60kbit é para as tres maquina ou é 60 kbit para cada maquina?
tc qdisc del dev eth1 root
tc qdisc add dev eth1 root handle 1 htb default 50 r2q 100
tc class add dev eth1 parent 1: classid 1:2 htb rate 512kbit burst 1k
tc class add dev eth1 parent 1:2 classid 1:10 htb rate 300kbit ceil 512kbit
tc qdisc add dev eth1 parent 1:10 handle 10 sfq perturb 10
tc class add dev eth1 parent 1:2 classid 1:11 htb rate 60kbit ceil 300kbit
tc qdisc add dev eth1 parent 1:11 handle 11 sfq perturb 10
tc filter add dev eth1 parent 1:0 protocol ip prio 100 u32 match ip dst 192.168.0.10 match ip dport 80 0xffff classid 1:11
tc filter add dev eth1 parent 1:0 protocol ip prio 100 u32 match ip dst 192.168.0.11 match ip dport 80 0xffff classid 1:11
tc filter add dev eth1 parent 1:0 protocol ip prio 100 u32 match ip dst 192.168.0.12 match ip dport 80 0xffff classid 1:11
tc class add dev eth1 parent 1:2 classid 1:50 htb rate 1kbit ceil 1kbit
-
Re: limit no htb!!!!
galera, alguma ideia, é que eu gostaria de colocar 60kbit para cada cliente, teria que criar uma class de 60kbit para cada filter com o ip do cliente.????
-
Re: limit no htb!!!!
para limitar a 60K cada um tem que fazer uma para cada um mas te recomendo fazer assim
faça uma regra de nx60 onde n é o numero de clientes de 60K
e depois cria o rate com 60 e o ceil com nx60 dessa forma se vc nao estiver com todos os usuarios usando ao mesmo tempo o servico vc garante um servico mais veloz para quem estiver conectado.
-
Re: limit no htb!!!!
É brother, do jeito que tá você tá fazendo 60 kbits pra 3 clientes, e não 60 pra cada...você pode fazer assim:
tc class add dev eth1 parent 1:2 classid 1:11 htb rate 60kbit ceil 300kbit
tc qdisc add dev eth1 parent 1:11 handle 11 sfq perturb 10
tc filter add dev eth1 parent 1:0 protocol ip prio 100 u32 match ip dst 192.168.0.10 match ip dport 80 0xffff classid 1:11
tc class add dev eth1 parent 1:2 classid 1:12 htb rate 60kbit ceil 300kbit
tc qdisc add dev eth1 parent 1:12 handle 12 sfq perturb 10
tc filter add dev eth1 parent 1:0 protocol ip prio 100 u32 match ip dst 192.168.0.11 match ip dport 80 0xffff classid 1:12
tc class add dev eth1 parent 1:2 classid 1:13 htb rate 60kbit ceil 300kbit
tc qdisc add dev eth1 parent 1:13 handle 11 sfq perturb 10
tc filter add dev eth1 parent 1:0 protocol ip prio 100 u32 match ip dst 192.168.0.12 match ip dport 80 0xffff classid 1:13