Configuracion de Ancho de Banda por servicios

Forums: 

He tratado por mucho tiempo de buscar información facil de digerir y configurar scripts para segmentar el ancho de banda, pero no he tenido resultados.

Tengo un monton de subredes creadas y ciertos usuarios "abusan" del ancho de banda cuando usan programas como Ares, Kazaa, etc. pues estos programas pueden conectarse desde un rango grande puertos y quisiera limitar o dar prioridad para que mis usuarios usen servicio como: www, email, messenger, etc. Por ejemplo, si la red 172.16.227.176/28 tiene un BW total de 512 kbps, use este ancho de banda pero si alguien de esta subred quiere usar otro servicio lo limite por ejemplo a 128 kbsp no mas.

Uso el CBQ y mi configuracion es:

# Cliente: Grupo 1
DEVICE=eth1,100Mbit,10Mbit
RATE=512Kbit
WEIGHT=51Kbit
PRIO=5
RULE=172.16.227.176/28
RULE=172.16.214.192/28

O que herramienta me recomiendan para priorizar servicio de navegación, email, messenger y otro servicio especifico con un puerto X y, todos los demas pasen a segundo plano digamos un 25% del ancho de banda total asignada a esa o esas subredes.

Bienvenidas todas las sugerencias y ayudas .... gracias

Prueba con estos links que

Imagen de falcom

Prueba con estos links que estan en este mismo web, tienes que usar HTB para lo que necesitas
http://www.ecualug.org/?q=2007/aug/22/comos/como_controlar_el_ancho_de_banda_usando_htb_gen
http://www.ecualug.org/?q=2006/12/14/comos/como_segmentar_el_ancho_de_banda_de_una_red_con_htb
salu2