22 votos

¿Cómo puedo ver el uso del ancho de banda en una Mac?

Tengo problemas con el internet y los técnicos del proveedor de servicios sugirieron que algo está utilizando mi ancho de banda.

¿Existe algún software para monitorear qué procesos están utilizando cuánto ancho de banda?

1 votos

Hola, ¿puedo pedirte que también describas cuáles son tus problemas de internet? La suposición de que el chico de soporte técnico del ISP tiene razón podría ser una distracción para sacarte del teléfono ;)

0 votos

Internet se volvió muy lento. Pero no siempre. Él hizo una prueba donde estaba conectado no a Internet, sino solo al ISP, y la prueba de velocidad estaba bien.

1 votos

Coloque Activity Monitor en su dock, y configure el ícono del dock en "Mostrar uso de red"... eso no le mostrará qué aplicación lo está usando, pero le alertará cuándo está ocurriendo, lo cual podría ser de ayuda.

19voto

Jatin Puntos 16

El Monitor de Actividad incorporado (Aplicaciones → Utilidades) te muestra el uso de red. También puedes ver los puertos de red abiertos para cada proceso en ejecución.

captura de pantalla

7 votos

El monitor de actividad solo parece mostrar sumas durante algún período de tiempo (el lapso de tiempo no es obvio). Desearía que mostrara el uso instantáneo (Mbps) de cada aplicación.

1 votos

Me tomó un tiempo darme cuenta de que debería hacer clic en la etiqueta de PAQUETES encima del gráfico en la parte inferior para cambiar y monitorear el uso de datos en Mb/s

0 votos

¿Hay alguna manera de colocar esto en la parte superior de la pantalla (en la barra de menú) sin necesidad de un software externo?

11voto

msaied Puntos 146

Puedes probar nettop(1) en la Terminal. Viene preinstalado y se actualiza cada pocos segundos para proporcionar un tablero de todas las conexiones de red abiertas con su uso. Mejor que lsof ya que también muestra los datos de uso.

$ nettop

Luego presiona 'd' y busca entradas extrañas o entradas con un tráfico consistentemente grande en las columnas 'bytes in' o 'bytes out'. La 'd' instruye a nettop a mostrar solo las diferencias en cada actualización de pantalla.

Notas de uso práctico:

Si no reconoces el nombre del proceso, búscalo en Google.

Si no quieres que el proceso siga funcionando, obtén el pid (el número junto al nombre del proceso en nettop) y elimínalo con kill -9 . Si eso no lo soluciona, averigua si puedes desinstalar el proceso.

Si estás interesado en lo que el proceso está transmitiendo a través de la red, usa el número de puerto del cliente para esa conexión en particular (por ejemplo, '53133' de 10.0.0.1:53133->74.125.68.100:80) para ejecutar un tcpdump(1) y ver los datos en los paquetes intercambiados: sudo tcpdump -nnvvXSs 1514 port 53133

Si estás interesado en el destino al que el proceso está hablando, pero la dirección IP de destino no tiene un nombre de host de DNS inverso (como en el ejemplo anterior), intenta visitar esa dirección IP en un navegador web como https://IP, haz clic en el icono del candado roto en la barra de direcciones y ve 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.

5voto

Nadeem Puntos 106

Tal vez Little Snitch podría satisfacer tus necesidades. Es una aplicación de pago, así que puedes probarla usando su versión de prueba.

0 votos

Tengo Little Snitch (de pago), pero solo muestra rápidamente una lista de procesos sin decirme realmente si es solo un ping o está usando 1 MB de ancho de banda, a menos que no lo esté usando correctamente.

0 votos

+1, este es un programa increíble. Para ver qué procesos están utilizando la red, desde el menú de Little Snitch elige "Mostrar Monitor de Red".

2voto

pplrppl Puntos 967

Primero, la mayoría de los proveedores de servicios de internet pueden decirte cuánto ancho de banda estás utilizando. Parece que tuviste un técnico que o bien no sabía mucho o simplemente estaba tratando de alejarte.

Segundo, la única forma de robar ancho de banda es si tienes una red inalámbrica que no está correctamente segura. Esto significa que necesitarás monitorear el ancho de banda desde tu enrutador inalámbrico, no desde tu computadora portátil/escritorio.

Si tienes un enrutador inalámbrico, simplemente cambia el SSID y asegúralo con una nueva contraseña (difícil de adivinar). Eso cortará inmediatamente el acceso a cualquiera que esté aprovechándose de tu red. Es muy fácil de hacer en comparación con tratar de monitorear tu uso de ancho de banda.

0 votos

Esta no es una configuración inalámbrica, es un PPPoE antiguo. Si el técnico tiene razón, sería desde mi propio ordenador. Realizó pruebas de velocidad desconectándome del resto de internet y teniendo solo el ISP en el resolver de DNS, y funcionó bien.

0voto

moodforaday Puntos 2633

Creo que Rubbernet es exactamente lo que estás buscando.

La única desventaja es que Rubbernet no puede distinguir entre el tráfico de LAN y el tráfico de WAN. Parece que estás mirando una sola computadora, por lo que eso no debería ser un problema.

Hay una demo disponible en su sitio web, o puedes comprarlo desde la Mac App Store por US$25, lo cual parece ser un buen trato ya que quieren € 29.99 (aproximadamente US$42) por una copia de usuario único o € 49.99 (casi $69) por un "paquete familiar" si compras a través de su sitio web.

_(Mención especial a Macworld.com por llamar mi atención hace unos meses.)_

Si quieres algo más barato, NetUse Traffic Monitor también podría ser adecuado para ti.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X