CTShaper
Há bastante tempo que uso um script home-made para gerir o tráfego que passa pela minha gateway caseira. Inicialmente era baseado no wondershaper, mas eu acabei por refazer aquilo de raíz com mais algumas funcionalidades.
Na prática, este script implementa limitações de banda upstream e downstream para reduzir as latências quando a linha se encontra perto da saturação (tal como o wondershaper), mas também monta um esquema de 4 filas com diferentes prioridades, para onde é encaminhado tráfego com diferente TOS (Type-of-Service) e tráfego convenientemente marcado pela firewall (iptables, por exemplo).
Há algum tempo que andava para o disponibilizar publicamente, mas não o queria fazer sem disponibilizar também um mínimo de documentação, caso contrário seria quase completamente inútil. Agora lá andei com isso para a frente, e eis o «CTShaper - Carlos' Traffic Shaper». :)
Na prática, este script implementa limitações de banda upstream e downstream para reduzir as latências quando a linha se encontra perto da saturação (tal como o wondershaper), mas também monta um esquema de 4 filas com diferentes prioridades, para onde é encaminhado tráfego com diferente TOS (Type-of-Service) e tráfego convenientemente marcado pela firewall (iptables, por exemplo).
Há algum tempo que andava para o disponibilizar publicamente, mas não o queria fazer sem disponibilizar também um mínimo de documentação, caso contrário seria quase completamente inútil. Agora lá andei com isso para a frente, e eis o «CTShaper - Carlos' Traffic Shaper». :)
Olá.
Gostava de aprender algumas coisas sobre traffic shaping, para tal preciso de encontar e ler documentação.
Aconcelhas algum documento ou livro em especial?
Obrigado.
Por
José Coimbra, em 26 Agosto, 2005 20:24
Uma pesquisa no Google por "traffic shaping" retorna alguns resultados. Por exemplo:
- Linux Advanced Routing & Traffic Control HOWTO
- Traffic Shaping with Linux
O "tc" não tem propriamente uma grande documentação, e isso - juntamente com o facto de ser dos comandos mais complexos que já vi () - não o torna muito conhecido e usado.
Por
Carlos Rodrigues, em 27 Agosto, 2005 01:42