[FUG-BR] RES: IPFW controle de Banda

Marcos de Jesus Faria marcos em pompom.com.br
Quarta Agosto 2 12:26:27 BRT 2006


Gelsimauro,

Vc pode fazer por IPFW, Mas não esqueça de compilar o seu kernel com
DUMMYNET e HZ.

O exemplo abaixo cria um pipe No. de 10 kbits de saída  , sendo que ira
controlar os pedidos de requisição do cliente

ipfw add pipe 3 tcp from any 1024-65535 to any 25,110 out via em0 #
definindo a regra (não esqueça de fazer a volta)
ipfw pipe 3 config bw 700kbits # cria um pipe de 700kbits
ipfw pipe 3 show # mostra o valores do pipe

Criando uma regra agora com controle por prioridade com  banda definida por
peso 70 mais ou menos checar contas. (Neste caso, terá que fazer contas de
para verificar o peso correto)

ipfw pipe 10 config bw 100kbtis (valor total do seu link)
ipfw queue 10 config  wegth 10(peso que quer aplicar Ex. 700kb) pipe 10
ipfw add queue 10 all from 10.0.0.0/8 to any via em0

Abraços,



Sds,

Marcos de Jesus Faria
Tecnologia da Informação
www.pompom.com.br

-----Mensagem original-----
De: freebsd-bounces em fug.com.br [mailto:freebsd-bounces em fug.com.br]Em
nome de Gelsimauro Batista dos Santos
Enviada em: quarta-feira, 2 de agosto de 2006 12:10
Para: FreeBSD-FUG
Assunto: [FUG-BR] IPFW controle de Banda


Tenho um link de 2M/bits meu usuário funciona com controle de banda de
128k/bits gostaria de reservar apenas 700k/bits para smtp pop3 e outras
portas.



Isso quer dizer que quando meus clientes consumirem muito em outras portas o
servidor não deixará ultrapassar os 700/k/bits em quanto os serviços http
terão permissão de consumirem ate 2M/bits. Lógico que mantendo a banda de
cada usuário em 128k/bits



Como faço isso com IPFW ou outro programa?????






Gelsimauro Batista dos Santos

-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



Mais detalhes sobre a lista de discussão freebsd