[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