Danilo G. Baio escreveu: > Vamos falar de máscaras dos pipes do dummynet, ela funciona igual uma > máscara de rede, mas de forma invertida... > > 0x000000ff ou 0.0.0.255 significa isso: > > The hex mask we specified corresponds to a decimal mask of > 0.0.0.255. In simple terms, the last octet indicates that only one host > should be alotted per queue (256 - 255). Thus, a separate queue for > bandwidth control is set aside for each address that has a different host > number (different last octet). > > Deu pra entender ? Vai ser criado uma fila pra cada host naquele pipe que > você criou... > > $cmdfw add 1100 pipe 30 all from any to 192.168.6.0/24 in via $ext_if1 > $cmdfw pipe 30 config mask dst-ip 0x000000ff bw 1024Kbit/s queue 10KBytes > > Neste exemplo eu crio um pipe dinâmico com máscara 0x000000ff, podendo abrir > até 254 filas ou seja, cada host poderá usar os 1024Kbits - Cada um vai ter > sua fila... > > Se minha rede fosse 192.168.0.0/16 eu ainda poderia usar a máscara > 0x000000ff, com isso eu estou presumindo que eu tenha ATÉ 254 hosts na > rede.... Se eu SEI que tenho mais, vou mudar a máscara para 0x0000ffff > (0.0.255.255) por exemplo... > > > Qualquer coisa, de uma lida nisto: > http://www.freebsd-howto.com/HOWTO/Ipfw-HOWTO > > Abraço.
Beleza Danilo! sem bronca! Vou dar uma lida melhor da documentação... ainda não ficou bem claro porque com 0xffffffff limita TODA a rede a 500k, e 0xffffff00 limita o HOST a 500k... na prática é isso que aconteceu. Obrigado pelas dicas e bom fim de semana. -- Welkson Renny de Medeiros Desenvolvimento / Gerência de Redes Focus Automação Comercial FreeBSD Community Member ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd