Essencialmente, depende do que você deseja alcançar. A maioria dos sistemas não honra os TOS como parte de sua decisão de encaminhamento / processamento. Se você tem um sistema que faz honrá-lo, então provavelmente está documentado lá.
No entanto, RFC 1349 originalmente especificou o uso do campo TOS, que não foi realmente usado. Mais tarde, ele foi obsoleto pela RFC 2474 , que define os 6 principais bits desse byte para incluir um Ponto de Código de Serviços Diferenciados (o dois bits menores são usados por ECN . Uma boa visão geral dos valores típicos pode ser encontrada na Wikipedia . Então valores típicos para os 6 bits mais altos são:
- 0x00 (padrão)
- 0x0a, 0x0c, 0x0e; 0x12, 0x14, 0x16; 0x1a, 0x1c, 0x1e; 0x22, 0x24, 0x26 (os doze diferentes comportamentos do Redirecionamento Assegurado)
- 0x2c (admissão de voz)
- 0x2e (encaminhamento expresso)
Para usar esses valores, multiplique-os por 4 e adicione o valor ECN apropriado ou use apenas a opção --set-dscp
no comando iptables
.
A configuração de TOS / DSCP não afeta diretamente o tratamento do seu tráfego, a menos que os roteadores estejam configurados para atuar nesses bits, o que significa que você precisa falar com seu ISP (e provavelmente pagar algum dinheiro).