Programa de Windows para monitorear cuánto ancho de banda están usando los usuarios de la red

Recientemente agregamos un pequeño complejo de apartamentos en la parte trasera de nuestra casa. Para proporcionar Internet a los inquilinos, simplemente conectamos nuestro enrutador y retransmitimos con una serie de conmutadores.

Después de que se mudaron, notamos una pérdida drástica en nuestra velocidad de Internet. En nuestro enrutador (que es un Linksys WRT54G) puedo ver una lista de todos los clientes pero no tengo idea de cuánto ancho de banda están usando. Tenemos una conexión de 35 Mbps y esto debería ser suficiente para todos nosotros.

¿Hay algún programa que me permita ver cuánto ancho de banda está usando cada cliente desde una computadora con Windows? Tampoco me importa si esto requiere que actualice el firmware de mi enrutador.

Respuestas (1)

Los enrutadores inalámbricos (y los cableados y los conmutadores, excepto los concentradores de ethernet, pero no nos salgamos por la tangente) no le permiten monitorear el tráfico que envían y reciben otros usuarios en su red local. La razón de esto debería ser bastante obvia: presentaría un gran problema de seguridad. Supongo que está utilizando algún tipo de seguridad inalámbrica; aparte de "descifrar" esa red inalámbrica (que no solo es difícil, sino que también podría interpretarse como una invasión de la privacidad si estos inquilinos no tienen una relación familiar con usted), no hay forma de que usted detecte desde su computadora común cómo mucho tráfico está siendo utilizado por cada computadora en la red.

Para determinar esto, deberá instalar un firmware de enrutador personalizable como OpenWRT o dd-wrt en su Linksys WRT54G. Afortunadamente, este enrutador es conocido por ser muy personalizable y hay una gran variedad de paquetes de firmware disponibles. El enrutador en sí mismo puede ver todo el tráfico que entra y sale de él (tiene que poder verlo, o no podría enrutarlo), por lo que solo tendría que usar una inspección / monitoreo de tráfico software, que es un problema bien conocido y resuelto.

La respuesta a su pregunta original de si hay un software de Windows que haga esto (suponiendo que no modificaría también su enrutador) es No.

Sin embargo, si amplía su búsqueda a "qué programa podría ejecutar en un firmware wrt54g personalizado para hacer esto", entonces su pregunta se convierte esencialmente en un duplicado de esta pregunta de SuperUser , que también se vincula a un artículo de Engadget sobre cómo hacer esto. con snmp y MRTG .

La sensación general es esta:

  1. Instale firmware personalizado (por ejemplo, OpenWRT) en su enrutador.
  2. Instale MRTG en su computadora. Puede usar Windows si tiene Perl instalado, según las instrucciones , o puede instalarlo en Ubuntu (posiblemente más fácil si tiene una instalación de Ubuntu en ejecución).
  3. Configure su enrutador para escuchar en el snmp.
  4. Conecte MRTG al servidor snmp en su enrutador.
  5. Monitorea y disfruta.

Si MRTG no funciona para usted, una alternativa, WallWatcher, que se anunció que ya no es compatible pero que probablemente seguirá funcionando en su antiguo enrutador (wrt54g es muy antiguo :)), está disponible aquí .