[FUG-BR] DSCP IPFW

Márcio Elias marcioelias em gmail.com
Quinta Agosto 15 01:21:19 BRT 2013


Humm, muito obrigado pela dica! Baixando o Snapshot...após os testes volto
com os resultados.

-- 
Att.
__________________________________
Márcio Elias Hahn do Nascimento

Araranguá - SC
Cel:   (55) 48-9661-0233
msn: marcioeliashahn em hotmail.com


2013/8/15 Nilton Jose Rizzo <rizzo em i805.com.br>

> Em Wed, 14 Aug 2013 23:57:30 -0300, Márcio Elias escreveu
> > Boa noite pessoal,
> >
> > estou exausto de procurar na internet e não achar (pelo menos o quão
> > detalhado eu preciso) informações sobre como utilizar DSCP com IPFW...
> >
> > Achei esse patch
> > http://svnweb.freebsd.org/base?view=revision&revision=248552
> >
> > Alguém usando?
> >
> > Já faz parte da versão 9.1 STABLE? Se não faz, como aplicá-lo a uma
> > instalação nova da versão 9.1?
> >
> > E se já faz parte (não achei nada sobre DSCP no manpage), é preciso
> > habilitar algum módulo no kernel assim como DUMMINET por exemplo?
> >
> > Meus conhecimentos no SO começam e praticamente terminam em seu uso,
> > compilação do fonte é novo pra mim, assim como a aplicação de
> > Patches como esse, se alguém tiver ideias, todas são bem vindas.
> >
> > --
> > Att.
>
>   Márcio, dê uma olhada no man do ipfw do FreeBSD 10 (iak -current)
>
>         LOOKUP TABLES
>      ipfw table number add addr[/masklen] [value]
>      ipfw table number delete addr[/masklen]
>      ipfw table {number | all} flush
>      ipfw table {number | all} list
>
>         DUMMYNET CONFIGURATION (TRAFFIC SHAPER AND PACKET SCHEDULER)
>      ipfw {pipe | queue | sched} number config config-options
>      ipfw [-s [field]] {pipe | queue | sched} {delete | list | show}
>           [number ...]
> ...skipping...
>      setdscp DSCP | number | tablearg
>              Set specified DiffServ codepoint for an IPv4/IPv6 packet.
>  Pro-
>              cessing continues at the next rule.  Supported values are:
>
>              CS0 (000000), CS1 (001000), CS2 (010000), CS3 (011000), CS4
>              (100000), CS5 (101000), CS6 (110000), CS7 (111000), AF11
>              (001010), AF12 (001100), AF13 (001110), AF21 (010010), AF22
>              (010100), AF23 (010110), AF31 (011010), AF32 (011100), AF33
>              (011110), AF41 (100010), AF42 (100100), AF43 (100110), EF
>              (101110), BE (000000).  Additionally, DSCP value can be
> specified
>              by number (0..64).  It is also possible to use the tablearg
> key-
>              word with setdscp.  If the tablearg value is not within the
> 0..64
>              range, lower 6 bits of supplied value are used.
>
>
>
> > __________________________________
> > Márcio Elias Hahn do Nascimento
> >
> > Araranguá - SC
> > Cel:   (55) 48-9661-0233
> > msn: marcioeliashahn em hotmail.com
> > -------------------------
> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>


Mais detalhes sobre a lista de discussão freebsd