Classes HTB + Iptables

1. Classes HTB + Iptables

Jhansen Xavier Silva
jhansen91

(usa Debian)

Enviado em 11/04/2016 - 12:23h

Olá, alguem pode me ajudar com um controle de banda com HTB + Iptables?

É o seguinte, eu implementei uma modelagem de tráfego na rede do escritório da empresa que trabalho da seguinte forma:

# Interface eth0 (Donwload)
tc qdisc del dev eth0 root
tc qdisc add dev eth0 root handle 1:0 htb default 10
tc class add dev eth0 parent 1:0 classid 1:1 htb rate 17mbit
tc class add dev eth0 parent 1:0 classid 1:10 htb rate 8mbit ceil 17mbit # Default Class
tc class add dev eth0 parent 1:0 classid 1:20 htb rate 1mbit ceil 17mbit # RDP Class
tc class add dev eth0 parent 1:0 classid 1:30 htb rate 7mbit ceil 17mbit # HTTP/HTTPS Class
tc class add dev eth0 parent 1:0 classid 1:40 htb rate 1mbit ceil 17mbit # DNS Class

A Classe HTTP/HTTPS é destinada apenas para o tráfego dos servidores externos que temos em um Datacenter. Como tem bastante tráfego entre nossa rede e esses servidores, reservei uma banda de no mínimo 7Mb podendo chegar até 17MB. Aí vem o problema, observem que todas a classes possuem uma banda mínima podendo chegar ao máximo que ela necessitar, mas isso não está ocorrendo.

Por exemplo, se eu estou fazendo um download qualquer, eu caio automaticamente na classe padrão (8Mb até 17Mb), mas a taxa de transmissão de download simplismente trava em 8mb, o que mais ou menos 1000KB. O certo seria se caso as outras classes não estiverem usando o máximo de sua banda mínima, a classe que estiver "precisando" de mais banda, ele poderia "pegar emprestado" das outras classes com banda ociosa.


Isso acontece com todas as classes sem exceção, alguem sabe o que pode esta errado?

Obrigado



  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts