Cómo controlar el uso del ancho de banda de cada dispositivo en la red wifi
Tengo en mi casa una conexión a Internet por cable estándar de Comcast. La tengo yendo de la pared a un módem por cable, y del módem a un router Linksys de la última serie, que proporciona conexión de red por cable e inalámbrica. La gran mayoría de los usuarios son conexiones inalámbricas. Para las tareas cotidianas, esta conexión es totalmente suficiente para todas mis necesidades.
Sin embargo, en ocasiones tenemos reuniones sociales en las que muchas personas traen portátiles y otros PC y utilizan la red e Internet simultáneamente, a menudo para jugar. No tengo ninguna supervisión administrativa sobre estas máquinas; se sabe que están plagadas de spyware y/o bloatware o que ejecutan torrents, legales o no. La única razón por la que me preocupo es que, de forma regular, una de las máquinas agota mi ancho de banda de Internet y lo consume todo para subir/descargar/espamear a la gente/lo que sea. Cuando esto sucede, la latencia de las conexiones para juegos y similares se vuelve inaceptable, y todo el mundo sufre.
Mi pregunta es: ¿Existe algún sistema que pueda configurar para poder monitorizar fácilmente los distintos sistemas conectados a mi conexión inalámbrica, ver cuánto ancho de banda está utilizando cada uno y para qué fines? De esta manera, de un vistazo, puedo detectar la máquina infractora y echarla de la conexión, sin tener que ir de máquina en máquina, comprobando manualmente las propiedades de “ancho de banda utilizado” de cada una, y lidiando con las indignadas protestas del propietario todo el tiempo. Entiendo que esto implicará probablemente software y/o hardware de terceros; mi problema es que no sé ni por dónde empezar.