Pessoal, estive pensando na possibilidade de fazer um controle de banda um pouco diferente.
Fazer o burst, como já proposto em outros tópicos.
Mas para limitar downloads longos, não usar limitação por sites ou protocolos, mas sim pelo tempo de download.
Por ex. - usuário faz um download qualquer, desde páginas pesadas até p2p.
Permito um burst generoso para ele e limito este tempo por ex. em 10 segundos. Deste modo "ele não fica na estrada" atrapalhando o tráfego pois a maioria da "navegação normal" já fica satisfeita com esta regra.
Daí em diante ele fica na banda permitida.
Se passar mais algum tempo fazendo down o sistema entende que é um down pesado e então passa a dar a ele bursts seguidos e por tempo determinado e cortes também por tempo determinado, limitando lá em baixo a velocidade.
Assim ao usuário fazer monitoramento vai aparecer esta flutuação no down e ele vai atribuir isso a internet, ao servidor onde está hospedado o site, e não ao meu servidor.
É possível, ou eu estou "delirando"