Esta é uma boa leitura. Envolve a instalação de paredes de terra, no entanto.
Eu tenho uma máquina Ubuntu atuando como um roteador / Stateful Firewall / NAT para minha conexão com a internet. Ele tem um par de portas ethernet e uma rede sem fio para minha rede doméstica (eth5, eth7, eth10 e wlan1). Ele está conectado com um modem DSL em modo de ponte, dando-lhe uma conexão com a Internet chamada ppp0. Eu atualmente uso tc e um limite de taxa simples (TBF, IIRC) para moldar o tráfego de saída (que funciona muito bem - não importa o quanto está carregando, minha conexão não aumenta a latência por causa disso, que é o objetivo).
O que eu gostaria de fazer é usar o tc para limitar e priorizar meu tráfego de entrada. Eu sei que você não pode fazer isso sem configurar um dispositivo falso, usando IMQ ou IFB. (Eu acredito que a IFB é a nova maneira "certa" de fazê-lo.)
Então, como eu configuro o IFB para que eu possa configurar o IFB para que eu possa configurar um limite TBF simples agora (e depois configurar alocações de largura de banda, como pacotes TCP ack obterem uma certa quantidade garantida de largura de banda)?