Quando fazemos:
ipfw add pipe 100 ip from any to 10.0.0.2
ipfw add pipe 200 ip from 10.0.0.2 to any
ipfw pipe 100 config bw 256kbit/s queue 8kbytes
ipfw pipe 200 config bw 256kbit/s queue 8kbytes
  caso os pipes 100 e 200 nao existam antes, os pacotes serao perdidos. Como
esta sequencia de comandos do ipfw sao executadas "instantaneamente" (por
algum shell script ou pelo firewall_type="arquivo" no rc.conf), nao se nota
perda nenhuma.

  Acho que a mais "correta" seria a 2a. forma.


Em 10/12/05, Marcelo Vilela <[EMAIL PROTECTED]> escreveu:
>
> Olá,
>
> Bem, acho que há uma boa forma de saber, teste!! Boa questão levantada,
> nunca tinha parado pra pensar nisso.
>
> Abraços.
>
> Em 08/12/05, N Guerra <[EMAIL PROTECTED]> escreveu:
> >
> > Boa pergunta, mas parece que a ordem dos fatores não altera o resultado!
> >
> >
> > Em 07/12/05, Ari Arantes <[EMAIL PROTECTED]> escreveu:
> > > Pessoal,
> > >
> > > Eu sempre vejo exemplos na Internet de controle de banda com o ipfw +
> > > dummynet. Porém reparei que o pessoal sempre coloca a regra para um
> > > pipe que ainda não existe e só depois criam o pipe. Exemplo:
> > >
> > > ipfw add pipe 100 ip from any to 10.0.0.2
> > > ipfw add pipe 200 ip from 10.0.0.2 to any
> > > ipfw pipe 100 config bw 256kbit/s queue 8kbytes
> > > ipfw pipe 200 config bw 256kbit/s queue 8kbytes
> > >
> > > Não é estranho isso? Não seria mais lógico assim:
> > >
> > > ipfw pipe 100 config bw 256kbit/s queue 8kbytes
> > > ipfw pipe 200 config bw 256kbit/s queue 8kbytes
> > > ipfw add pipe 100 ip from any to 10.0.0.2
> > > ipfw add pipe 200 ip from 10.0.0.2 to any
> > >
> > > Ou seja, primeiro criar os pipes para depois criar as regras que
> > > apontam para o pipe?
> > >
> > > Das 2 maneiras funcionam ou a primeira é a correta, apesar de parecer
> > > sem lógica?
> > >
> > > Valeu!
> > >
> > > Ari
>
_______________________________________________
Freebsd mailing list
Freebsd@fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br

Responder a