[GTER] Traffic Shapping com muitos destinos

Antonio Carlos Pina antoniocarlospina at gmail.com
Sun Aug 5 22:48:08 -03 2007


Outra abordagem seria usar um FreeBSD na frente, pois o dummynet faz isso
que você qur através da opção mask all.

Abs



Em 05/08/07, Rubens Kuhl Jr. <rubensk at gmail.com> escreveu:
>
> Eu não sei se entendi ao certo o resultado que se quer atingir, mas me
> parece que o módulo hashlimit
> (
> http://iptables-tutorial.frozentux.net/iptables-tutorial.html#HASHLIMITMATCH
> )
> do netfilter é a resposta ou parte dela. O detalhe é que o hashlimit
> é em pacotes por segundo, não em bytes por segundo... assim, você
> deverá aproveitar uma característica da aplicação de usar pacotes de
> MTU máximo (o que é comum em sessões TCP de maior duração) e ver a
> vazão em bytes (que seria em bps 12000 vezes a vazão em pacotes, ou 2
> pacotes por segundo para 24 kbps por conexão).
>
>
>
> Rubens
>
>
> On 8/5/07, Carlos Eduardo Tavares Terra <eduardo.terra at gmail.com> wrote:
> > Prezados,
> >     estou tentando achar documentação sobre Traffic Shapping em Linux.
> > Já fiz muitas implementações de Traffic Shapping, mas em todas elas
> > era para controlar os usuários de uma rede finita e conhecida.
> >
> >    Estou tentando descobrir agora uma forma de controlar o consumo
> > gerado por um serviço, limitando o envio de informações por conexão.
> >
> >    Por exemplo:
> >
> >     Meu server: 200.200.2.1
> >     Serviço roda em: 1027
> >
> >      200.200.2.1:1027 -> 219.219.219.3
> >      200.200.2.1:1027 -> 189.189.189.2
> >      200.200.2.1:1027 -> 64.123.123.123
> >
> >     Considerando que este serviço está aberto para o público na
> > internet, gostaria de um shape em cada conexão que o serviço sofresse.
> > Algo como 20kbps para cada conexã o e 100 conexões que consumiriam
> > 2000kbps em conjunto.
> >
> >    Limitar em x kbps na porta do serviço eu sei como fazer. Se eu
> > souber de onde vem as conexões também sei como fazer, apontando cada
> > ip para uma classe diferente. Mas nesse caso eu não sei de onde vem as
> > conexões.
> >
> >    Qualquer tipo de ajuda é bem vinda.
> >
> > Obrigado
> >
> > --
> > Carlos Eduardo Tavares Terra
> > --
> > gter list    https://eng.registro.br/mailman/listinfo/gter
> >
> --
> gter list    https://eng.registro.br/mailman/listinfo/gter
>



More information about the gter mailing list