[FUG-BR] DSCP IPFW
Márcio Elias
marcioelias em gmail.com
Quinta Agosto 15 08:36:52 BRT 2013
Na configuração do Kernel IP_FORWARD já não existe na versão 10...
Quais são as disponíveis, onde eu vejo o que tem de opções para compilação
do kernel para IPFW?
--
Att.
__________________________________
Márcio Elias Hahn do Nascimento
Araranguá - SC
Cel: (55) 48-9661-0233
msn: marcioeliashahn em hotmail.com
2013/8/15 Márcio Elias <marcioelias em gmail.com>
> 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