Qdisc pfifo_fast em linux e IP Precedence

2

Estou usando uma distribuição Linux incorporada para um sistema roteador. Meu objetivo é priorizar algum tráfego com atraso mínimo. Eu tenho uma interface WAN com um padrão pfifo_fast qdisc anexado a ela. Eu li que este qdisc agendar o tráfego usando o campo TOS 4 bits no cabeçalho de datagrama, mas ele também usa bits de precedência de IP ?. Por padrão minha distribuição linux está marcando para uso interno via ebtables algum tráfego com mark-or xxx dependendo do tráfego que o usuário deseja priorizar. Imaginando como a marca é usada pela interface wan, é possível que haja algumas filas usadas internamente pelo dispositivo WAN e que essas filas sejam independentes do pfifo_fast qdisc ?

    
por MABC 21.06.2014 / 03:52

1 resposta

0

Depois de analisar o código-fonte do driver ATM, descobri como a marca do pacote é tratada. skb->mark está marcado na função _xmit da interface ATM para enfileirar o quadro na fila referente. O driver do nosso provedor de chipset não está presente no kernel do Linux.

    
por 14.07.2014 / 17:21