linux tc configuração qdisc pie (aqm) com largura de banda limitada

3

Eu gostaria de configurar o AQM PIE usando tc-qdisc, mas ao mesmo tempo eu gostaria de limitar a largura de banda para 1Mb / s.

Eu usei uma configuração similar com fq_codel, ou seja, limitei a largura de banda usando htb e depois configurei fq_codel para a classe leaf, como é feito neste exemplo link

Então, para torta eu faço:

 tc qdisc add dev eth0 handle 1: root htb default 11
 tc class add dev eth0 parent 1: classid 1:1 htb rate 1000kbit ceil 1000kbit
 tc class add dev eth0 parent 1:1 classid 1:11 htb rate 1000kbit ceil
   1000kbit 
 tc qdisc add dev eth0 parent 1:11 pie

No entanto, recebo a mensagem "qdisc uknown" e, por exemplo, quando tento alterar qualquer argumento de pizza, recebo um erro: qdisc desconhecido "pie", portanto, a opção "alpha" é inigualável.

É possível usar torta e limitar a largura de banda ao mesmo tempo?

Agradeço antecipadamente por qualquer ajuda.

    
por FasolkaPoBretonsku 25.01.2016 / 10:02

1 resposta

2

O PIE foi adicionado ao kernel Linux na versão 3.14 ( link ), então você precisa de uma versão do Linux > = 3.14 para executar o PIE. Para configurar o PIE, você também precisa de uma versão atualizada do utilitário tc, que faz parte do iproute2. Você pode baixar a versão apropriada do iproute2 para o seu kernel Linux aqui .

    
por 03.09.2016 / 22:00