[FUG-BR] IPFW - DUMMYNET ( PIPES / QUEUES )
Dayel Zabin
dayelzabin em gmail.com
Quarta Setembro 27 08:53:48 BRT 2006
Olá Galerinha Show,
Implementando meu firewall com priorização de serviços (como VoIP, etc...),
me deparei com algumas dúvidas com relação as PIPES e QUEUES utilizando o
DUMMYNET. Seguinte, Criei um PIPE com o total da minha banda disponível:
ipfw -q pipe 1 config bw 2048Kbit/s;
Ok, logo após criei 2 filas (QUEUES) com "pesos" ou prioridades diferentes
ipfw -q queue 1 config weight 60 pipe 1;
ipfw -q queue 2 config weight 40 pipe 1;
Ou seja, a com peso maior para o VoIP e a com menor para o restante do
tráfego que sái para internet. Porém há várias regras penduradas em cada
uma
das QUEUES, e aí que mora a dúvida, pois, na saída do comando "ipfw pipe
show"
ele apenas me mostra UMA das entradas que fiz:
q00001: weight 60 pipe 1 50 sl. 1 queues (1 buckets) droptail
mask: 0x00 0x00000000/0x0000 -> 0x00000000/0x0000
BKT Prot ___Source IP/port____ ____Dest. IP/port____ Tot_pkt/bytes Pkt/Byte
Drp
0 udp 200.xxx.xxx.xxx/62191 200.xxx.xxx.xxx/5060 7965 553800 0
0 0
q00002: weight 40 pipe 1 50 sl. 1 queues (1 buckets) droptail
mask: 0x00 0x00000000/0x0000 -> 0x00000000/0x0000
BKT Prot ___Source IP/port____ ____Dest. IP/port____ Tot_pkt/bytes Pkt/Byte
Drp
0 tcp 200.xxx.xxx.xxx/61543 200.xxx.xxx.xxx/80 15545 2011676 0
0 0
pensei "acho que deve ser a última ou a primeira", porém não, são as regras
que primeiro
utilizarem a QUEUE... mas o comando apenas mostra uma... Eis a questão :
Teria eu que criar uma QUEUE
para cada regra que eu utilizo (acho difícil), ou a saída do comando apenas
mostra uma das entradas mesmo ?!
Abraços,
Mais detalhes sobre a lista de discussão freebsd