[FUG-BR] algum exemplo de Altq PF

EnioRM eniorm em gmail.com
Quinta Outubro 30 15:42:11 BRST 2014


tarde galerinha.... se não for pedir muito, e alguém tiver no jeito um
exemplo de  controle de banda bem básico com PF, e puder me ajudar, ficarei
grato.

Meu conf atual está assim:

altq on $interna cbq bandwidth 10Mb queue {d_educacao, d_imprensa,
d_restante}
        queue d_restante bandwidth 8Mb cbq(default, borrow)
        queue d_imprensa bandwidth 1Mb cbq
        queue d_educacao bandwidth 1Mb cbq

(... nos filters:)

# APLICAR QUEUES DO CONTROLE DE BANDA
pass out on $interna to <imprensa> queue d_imprensa
pass out on $interna to <educacao> queue d_educacao

Porém quando analiso com o comando pfctl -vvsq a única fila que aparece em
uso é a d_restante.
O ip que está na tabela <educacao> ou <imprensa> usa toda a banda
normalmente, e não o que foi definido pela queue.

Algo errado nessa configuração?



queue root_re1 on re1 bandwidth 10Mb priority 0 cbq( wrr root )
{d_restante, d_imprensa, d_educacao}
  [ pkts:      60479  bytes:   61162628  dropped pkts:      0 bytes:      0
]
  [ qlength:   0/ 50  borrows:      0  suspends:      0 ]
queue  d_restante on re1 bandwidth 8Mb cbq( borrow default )
  [ pkts:      60473  bytes:   61161835  dropped pkts:      7 bytes:  10586
]
  [ qlength:   0/ 50  borrows:   6107  suspends:      0 ]
queue  d_imprensa on re1 bandwidth 1Mb
  [ pkts:          0  bytes:            0  dropped pkts:      0 bytes:
 0 ]
  [ qlength:   0/ 50  borrows:      0  suspends:      0 ]
queue  d_educacao on re1 bandwidth 1Mb
  [ pkts:          0  bytes:          0  dropped pkts:      0 bytes:      0
]
  [ qlength:   0/ 50  borrows:      0  suspends:      0 ]


-- 
*EnioRM *
*B**ackup na nuvem **com o Dropbox <http://db.tt/VfwUj00m>*
*Não perca suas anotações. Use o Evernote
<https://www.evernote.com/referral/Registration.action?uid=51621327&sig=309c50439fa60945a84ebe86b0f542f9>*


Mais detalhes sobre a lista de discussão freebsd