[GTER] Controle de Banda
Paulo
paulo.gitch at gmail.com
Fri Oct 23 21:55:57 -02 2009
Olá, Pessoal!
Estou utilizando o IMQ[1] como interface virtual para intermediar o tráfego
que está entrando e saindo, para isso uso as seguintes regras no IPTABLES:
Upload/Download respectivamente
iptables -t mangle -A PREROUTING -i eth+ -j IMQ --todev 0
iptables -t mangle -A POSTROUTING -o eth+ -j IMQ --todev 1
Após realizar esse gato usando a interface IMQ como alvo, crio as regras
para entregar o tamanho da banda contratado utilizando o tc (traffic
control). Um problema que venho tendo é para entregar um link grande, por
exemplo, link de 10mbit e 15mbit tem sido entregue normalmente e o
funcionamento do servidor é estável, mas links grandes como 50mbit, 75mbit e
100mbit tem feito o IMQ abrir as pernas. O IMQ[1] não tem gerenciado um
volume de tráfego alto, o resultado é crash no servidor, e outras vezes o
link não dá o total contratado.
1º. Existe uma interface chamada IFB no linux, já é nativa. Alguém tem
utilizado ela no lugar da interface IMQ[1] (que precisa de Patch)?
2º. Em um teste rápido, pude perceber que não é possível fazer da interface
IFB um alvo da regra IPTABLES, como nesse exemplo acima (se funcionasse era
só subistituir pela IMQ.). Como que vocês utilizam o controle sobre a IFB?
3º. Uma curiosidade: O que as grandes companhias telefônicas utilizam para
controlar/entregar o tamanho da banda contratado? Alguma solução Open ou
algo proprietário?
[1] http://www.linuximq.net/
Espero as contribuições de vocês.
Obrigado e tenha uma boa noite.
More information about the gter
mailing list