Tengo problemas con Internet y los técnicos de ISP sugirieron que algo está usando mi ancho de banda.
¿Existe un software para monitorear qué procesos usan cuánto ancho de banda?
Tengo problemas con Internet y los técnicos de ISP sugirieron que algo está usando mi ancho de banda.
¿Existe un software para monitorear qué procesos usan cuánto ancho de banda?
Respuestas:
Creo que Rubbernet es exactamente lo que estás buscando.
El único inconveniente es que Rubbernet no puede distinguir entre el tráfico LAN y el tráfico WAN. Parece que estás mirando una computadora, así que eso no debería ser un problema.
Hay una demostración disponible en su sitio web, o puede comprarla en la Mac App Store por US $ 25, lo que parece ser una buena oferta ya que quieren 29,99 € (alrededor de US $ 42) por una copia de usuario único o 49,99 € ( casi $ 69) por un "paquete familiar" si compra a través de su sitio web.
(Un consejo para Macworld.com por llamar mi atención hace unos meses).
Si desea algo más barato, NetUse Traffic Monitor también puede ser adecuado para usted.
El Monitor de actividad incorporado (Aplicaciones → Utilidades) le muestra el uso de la red. También puede ver los puertos de red abiertos para cada proceso en ejecución.
Puedes probar nettop (1) en la Terminal. Está preinstalado y se actualiza cada pocos segundos para proporcionar un panel de control de todas las conexiones de red abiertas con su uso. Mejor que lsof
ya que también muestra los datos de uso.
$ nettop
Luego presione 'd' y busque entradas de aspecto extraño o entradas con tráfico constantemente grande en la columna 'bytes de entrada' o 'bytes de salida'. La 'd' indica a nettop que solo muestre diferencias en cada actualización de pantalla.
Si no reconoce el nombre del proceso, búsquelo en Google.
Si no quieres el proceso, obtén el pid (el número al lado del nombre del proceso en nettop) y mátalo con kill -9 <pid>
. Si eso no lo resuelve, averigua si puedes desinstalar el proceso.
Si está interesado en lo que el proceso está transmitiendo a través de la red, use el número de puerto del cliente para esa conexión en particular (por ejemplo, '53133' 10.0.0.1:53133->74.125.68.100:80
) para ejecutar un tcpdump (1) para ver los datos en los paquetes que se intercambian:sudo tcpdump -nnvvXSs 1514 port 53133
Si está interesado en el destino con el que está hablando el proceso, pero la dirección IP de destino no tiene un nombre de host DNS inverso (como en el ejemplo anterior), intente visitar esa dirección IP en un navegador web como https: // IP , haga clic en el icono de bloqueo roto en la barra de direcciones y vea los detalles del certificado para averiguar qué dominio se sirve allí (* .google.com en este caso). Esto no funcionará si el puerto SSL 443 no está abierto en el destino.
Quizás Little Snitch podría satisfacer sus necesidades. Sin embargo, es una aplicación paga, por lo que puede probarla con su versión de prueba.
Primero, la mayoría de los ISP pueden decirle cuánto ancho de banda está utilizando. Parece que tenía un técnico que no sabía mucho o que simplemente estaba tratando de alejarlo.
En segundo lugar, la única forma de robar ancho de banda es si tiene una red inalámbrica que no está debidamente protegida. Esto significa que deberá monitorear el ancho de banda desde su enrutador inalámbrico, no desde su computadora portátil / computadora de escritorio.
Si tiene un enrutador inalámbrico, simplemente cambiaría el SSID y lo protegería con una nueva contraseña (difícil de adivinar). Eso cortará inmediatamente a cualquiera que pueda estar lixiviado de su red. Es muy simple de hacer en comparación con tratar de monitorear su uso de ancho de banda.
OsTrack ( Mac App Store ) rastrea la cantidad de memoria, CPU y ancho de banda que usa cada proceso. Puede que no sea exacto en un grado muy específico, pero funciona, tiene una buena interfaz de usuario y es gratis, así que le sugiero que lo pruebe.
Esta página enumera cuatro opciones: http://mac.appstorm.net/roundups/internet-roundup/4-ways-to-monitor-bandwidth-usage-on-your-mac/
Los dos mejores parecen ser Surplus Meter (gratis) y Net Monitor ($ 10)
También puede haber herramientas de Linux disponibles, pero no estoy familiarizado con ellas.
Verificaría qué aplicaciones usan la red o cuáles están escuchando la conexión con el lsof -Pi
comando.
Si está buscando una manera de monitorear su uso de Internet en su conjunto, incluidos todos los dispositivos conectados a él, puede visitar PeakHour ( Mac Appstore ).
Utiliza SNMP o UPnP para comunicarse con enrutadores y computadoras que pueden brindarle una visión histórica y en tiempo real del consumo y la actividad del ancho de banda. Esto le permite monitorear el uso de su conexión a Internet en su conjunto, no solo la computadora en la que está, lo que es útil si tiene algunos dispositivos en su red.
Conocer su actividad de red exacta o actividad a lo largo del tiempo puede ser muy útil para diagnosticar problemas de ISP. También puede monitorear dispositivos individuales (si son compatibles con SNMP), lo que puede ser bueno para rastrear el uso excesivo.
Atención: soy el desarrollador.
Si ya tiene un pequeño soplón, aquí hay un consejo que puede verificar rápidamente cuánto ha usado [recientemente]. Tengo datos limitados sobre la inmovilización, que uso cuando no hay wifi disponible. Es útil vigilar lo que sucede en períodos cortos.
La aplicación OSX Server también tiene herramientas de monitoreo de red. Viene gratis con el programa desarrollador de apple.