Estou tentando implementar o controle de tráfego na interface GRE em uma placa openwrt. Para isso segui os passos abaixo,
- Crie uma interface GRE chamada gre1 em ambos os dispositivos finais do túnel.
- Acessibilidade testada com ping, sucesso.
crie qdisc usando o seguinte comando.
tc qdisc add dev gre1 root handle 1: default 2
Antes de criar aulas tc eu cansei deping na interface do túnel, mas isso falhou. 5. Tentei capturar pacotes em gre1, mas encontrei 0 pacotes.
Monitorou as estatísticas do qdisc usando o comando
tc -p -s -d qdisc show dev gre1
achar algoa contagem de queda de pacotes está aumentando.
Eu testei isso mesmo no Ubuntu PC e descobri que funcionava. Além disso, se eu mudar o túnel para túnel VPN em vez de GRE, ele funcionará bem.
Há alguma coisa adicional que eu preciso fazer para implementar tc no GRE?
Qualquer ajuda será apreciada.
Responder1
Fixo !
Adicionar turma
tc class add dev eth0 parent 1:1 classid 1:2 htb rate 60kbps ceil 100kbps
então adicione sfq para a classe
tc qdisc add dev eth0 parent 1:2 handle 20: sfq