[FUGSPBR] Limitacao de banda

Jean Milanez Melo jmelo em teleon.com.br
Qua Jul 11 03:06:45 BRT 2001


Obrigado Edson,

Eu consegui aqui com as mesmas regras q eu estava utlizando antes, mas o
interessante foi que tive setar um ipfw add 1 pipe e ipfw add 2 pipe pq
senao nao funcionavam dejeito nenhum, a numeracao dos "pipes" tem q ser as
primeiras regras? muito estranho isso, pode ser util as pessoas q tem ou
tiveram a mesma dificuldade q eu.


Mudando um pouco de assunto, nesse mesmo esquema de rede preciso agora,
fazer com que meus usuarios ao se conectarem via o PPPoE, qdo tentem
acessar qqer pagina so consigam acessar a pagina do servidor q eh
192.168.1.1. Eu tentei com o ipfw add fwd mas nao obtive sucesso, as vezes
posso estar fazendo errado, tem alguma dica?

[]ao


Atenciosamente
Jean Milanez Melo
Network/System Administrator
FreeBSD The Power To Serve


On Tue, 10 Jul 2001, Edson Brandi wrote:

> Boa noite
> > A classe 192.168.2.0/24 teria o limite de 128k
> > E a classe 192.168.3.0/24 teria o limite de 256k
> 
> tenta o seguinte:
> 
> ipfw add 00100 pipe 1 ip from 192.168.2.0/24 to any
> ipfw add 00200 pipe 2 ip from any to 192.168.2.0/24
> 
> ipfw add 00300 pipe 3 ip from 192.168.3.0/24 to any
> ipfw add 00400 pipe 4 ip from any to 192.168.3.0/24
> 
> ipfw pipe 1 config bw 128Kbit/s
> ipfw pipe 2 config bw 128Kbit/s
> 
> ipfw pipe 3 config bw 256Kbit/s
> ipfw pipe 4 config bw 256Kbit/s
> 
> 
> > Bom o que fiz foi o seguinte:
> >
> >         ipfw add queue 1 tcp from any to 192.168.2.0/24 via tun0
> >         ipfw queue 1 config weight 5 pipe 2 mask dst-ip 0x000000ff
> >         ipfw pipe 2 config bw 128Kbit/s
> >         ipfw add queue 3 tcp from any to 192.168.3.0/24 via tun0
> >         ipfw queue 3 config weight 5 pipe 2 mask dst-ip 0x000000ff
> >         ipfw pipe 4 config bw 256Kbit/s
> 
> 	Hummm , so algumas consideraçoes...
> 
> 	1. Voce precisa definir o pipe nos dois sentidos. Do contrario voce pode ter problemas.
> 
> 	2. Nao entendi a logica no seu "queue" acima, lembre-se que o queue define o numedo de slots (1.5KBytes cada) que sera usado no pipe. O default eh 50 ou um queue de 600 KBytes, que significa 4 segundos de cache no pipe 1 e 2 e 2 segundos no pipe 3 e 4.  Se vc começar a ter muito delay sugiro setar o queue para um valor menor para o queue.
> 
> 	3. Se os seus pipes forem ter a mesma prioridade de processamento, ou seja nao quiser priorizar o trafego em nenhum dos pipes, nao faz muito sentido definir o "weight".
> 
>  	4. Todo o trafego pppoe passa pela tun0 ???
> 
> 	Espero ter ajudado...
> 
> Ps. Lembre-se de setar os buffers de rede de forma adequada ...
> 
> [ ]'s Edson
>                                                 ,        ,
>    Edson Brandi                                /(        )`
>    Supervisor de Operacoes - UOL               \ \___   / |
>    Fone:   0XX11 96555470                      /- _  `-/  '
>            0XX11 32244103                     (/\/ \ \   /\
>    ICQ at Work:  32512639                     / /   | `    \
>    ICQ at Home: 100503189                     O O   ) /    |
> ---------------------------------------       `-^--'`<     '
>                                              (_.)  _  )   /
> Transforme seu PC numa Workstation Unix.      `.___/`    /
>  Visite http://www.primeirospassos.org         `-----' /
>         http://www.fugspbr.org     <----.     __ / __   \
>                                    <----|====O)))==) \) /====
>                                    <----'    `--' `.__,' \
> 
> ----
> Para sair da lista envie um e-mail para majordomo em fugspbr.org
> com as palavras "unsubscribe fugspbr" no corpo da mensagem.
> 
> 

----
Para sair da lista envie um e-mail para majordomo em fugspbr.org
com as palavras "unsubscribe fugspbr" no corpo da mensagem.



Mais detalhes sobre a lista de discussão freebsd