Aplicaciones de diagnóstico de velocidad de Ethernet

El escritor de XDA que “arregló” internet gigabit al hacerlo más lento aprendió algo que muchos laboratorios caseros aprenden eventualmente: un enlace que negocia a menos de su velocidad nominal puede ser un problema de cable, una configuración EEE de NIC, un error del controlador, una falta de coincidencia de puerto de switch, o una fuente de alimentación marginal. La prueba de velocidad del enrutador nunca le dirá cuál es. Estas mejores aplicaciones para diagnóstico de velocidad de enlace ethernet en escritorio muestran la negociación de capa 2, el techo de rendimiento y la causa a nivel de paquete en Windows, macOS y Linux.

Qué buscar en un diagnóstico ethernet

Comparación rápida

Aplicación Mejor para Plan gratuito Precio inicial Calificación
ethtool Estado de enlace en Linux Completamente gratis $0 Estándar adyacente al kernel
iperf3 Techo de rendimiento de LAN Completamente gratis $0 Punto de referencia predeterminado
Ookla Speedtest CLI Rendimiento de WAN Completamente gratis $0 Los mismos servidores que speedtest.net
LibreSpeed Prueba de WAN autohospedada Completamente gratis $0 Se ejecuta en su propio hardware
Wireshark Causas a nivel de paquete Completamente gratis $0 Estándar de la industria para captura
PowerShell Get-NetAdapter Estado de enlace de Windows Incluido $0 Incorporado en Windows
cabletest.co utilities Diagnóstico de cable Freemium $19 (Pro) TDR sin tester de hardware
Angry IP Scanner Mapeo de LAN Completamente gratis $0 Barrido de LAN más rápido

Las aplicaciones

1. ethtool — mejor estado de enlace en Linux

ethtool se comunica directamente con el controlador de red y vuelca todas las propiedades de una NIC física. ethtool eth0 muestra velocidad negociada, duplex y estado de negociación automática; ethtool --show-eee eth0 muestra banderas de Ethernet de bajo consumo que la corrección de gigabit más lenta de XDA tocó.

Donde se queda corta: solo Linux. Algunos NIC virtualizados (E1000, virtio-net) muestran salida parcial.

Precios:

Plataformas: Linux, BSD. Descargar: apt install ethtool en Debian/Ubuntu, dnf install ethtool en Fedora, pkg install ethtool en FreeBSD. Conclusión: el primer comando para ejecutar cuando Linux dice que el enlace está activo pero el rendimiento no.

2. iperf3 — mejor techo de rendimiento de LAN

iperf3 ejecuta un servidor en una máquina y un cliente en otra, luego mide el rendimiento entre ellos durante una duración establecida. En una LAN gigabit saludable, iperf3 de secuencia única alcanza aproximadamente 940 Mbps; cualquier cosa por debajo de 800 con MTU predeterminado es una bandera roja.

Donde se queda corta: necesita dos máquinas. Las pruebas de WAN sobre iperf3 solo son útiles si controla ambos extremos.

Precios:

Plataformas: Windows, macOS, Linux, iOS, Android. Descargar: iperf.fr Conclusión: la única forma confiable de aislar si el techo es su LAN o su ISP.

3. Ookla Speedtest CLI — mejor prueba de rendimiento de WAN

Ookla Speedtest CLI ejecuta la misma prueba que ejecuta la versión del navegador, sin navegador. speedtest --format=json genera un resultado estructurado que puede registrar cada hora en un CSV y detectar tendencias.

Donde se queda corta: envía telemetría anónima a Ookla de forma predeterminada. La primera ejecución solicita la aceptación de la licencia.

Precios:

Plataformas: Windows, macOS, Linux, FreeBSD. Descargar: Speedtest CLI Conclusión: el estándar para “qué velocidad me está dando mi ISP en este momento.”

4. LibreSpeed — mejor prueba de velocidad autohospedada

LibreSpeed es una prueba de velocidad de código abierto que puede alojar en un servidor casero o Raspberry Pi. Apúntela al extremo de su ISP y cada teléfono en la red ejecuta la misma prueba en su propio hardware, eliminando la varianza del lado del servidor.

Donde se queda corta: tiene que alojarlo. La precisión depende de la CPU de la máquina que ejecuta el backend de LibreSpeed.

Precios:

Plataformas: Docker, servidor web compatible con PHP, Node.js. Descargar: LibreSpeed on GitHub Conclusión: la opción si desea un resultado de prueba que controle completamente.

5. Wireshark — mejor para causas a nivel de paquete

Wireshark captura todos los fotogramas en el cable y muestra por qué un enlace es lento a nivel de protocolo. Las retransmisiones, los problemas de ventana TCP, la latencia de DNS y los ACK duplicados se ven aquí.

Donde se queda corta: es una herramienta de nivel intermedio plus. Leer capturas requiere práctica.

Precios:

Plataformas: Windows, macOS, Linux. Descargar: Wireshark Conclusión: para el momento “iperf dice 200 Mbps y no sé por qué.”

6. PowerShell Get-NetAdapter — mejor integrado de Windows

PowerShell Get-NetAdapter y Get-NetAdapterAdvancedProperty exponen el mismo estado de negociación que ethtool muestra en Linux. Get-NetAdapter | Select-Object Name, LinkSpeed, MediaConnectionState, FullDuplex. Get-NetAdapterAdvancedProperty muestra todas las configuraciones expuestas del controlador, incluida EEE e interrupción de modulación.

Donde se queda corta: el nombre de las propiedades avanzadas difiere entre los controladores Realtek, Intel y Broadcom; los scripts entre proveedores son complicados.

Precios:

Plataformas: Windows 10 o posterior. Descargar: incorporado. Abra PowerShell como administrador, ejecute Get-NetAdapter. Conclusión: lo primero que probar en Windows antes de instalar nada más.

7. cabletest.co utilities — mejor diagnóstico de cable sin tester de hardware

cabletest.co utilities ejecuta diagnóstico de cable utilizando el TDR integrado de NIC (reflectometría de dominio de tiempo). La mayoría de los NIC Intel y Realtek desde 2015 pueden informar qué par de cable Cat5e/Cat6 está en cortocircuito o abierto, y las utilidades cabletest.co leen esos resultados sin una Fluke de $500.

Donde se queda corta: los resultados dependen del NIC compatible. Algunos chips Realtek reportan lecturas con mucho ruido.

Precios:

Plataformas: Windows, Linux (a través de ethtool cabletest en NIC capaces). Descargar: en Linux: ethtool --test <iface> --cable. En Windows: cabletest.co utilities de cabletest.co. Conclusión: la forma de diferenciar un crimping malo de una NIC mala sin comprar un tester de cable de hardware de $500.

8. Angry IP Scanner — mejor mapeo de LAN

Angry IP Scanner barre la subred local, resuelve nombres de host y muestra puertos abiertos. Útil cuando la razón por la que una NIC negocia lentamente es que un dispositivo extranjero en la red está transmitiendo fotogramas mal formados.

Donde se queda corta: es un escáner, no un diagnóstico. Úsalo para encontrar al culpable, usa ethtool o Wireshark para probarlo.

Precios:

Plataformas: Windows, macOS, Linux. Descargar: Angry IP Scanner Conclusión: la forma más rápida de ver todo en su LAN en menos de un minuto.

Cómo elegir el correcto

Comience con la herramienta integrada para su sistema operativo: ethtool en Linux, Get-NetAdapter en Windows, networksetup -getMTU en0 e ifconfig en macOS. Si el rendimiento es bajo: iperf3 a una segunda máquina, luego Ookla Speedtest CLI al mundo exterior. Si aloja su propio objetivo de prueba: LibreSpeed. Si iperf3 muestra velocidades lentas: Wireshark para inspeccionar retransmisiones y ventanas TCP. Si sospecha del cable: cabletest.co utilities o ethtool --cable. Si un dispositivo extraño en la LAN es el culpable: Angry IP Scanner para encontrarlo.

Preguntas frecuentes

¿Por qué mi enlace gigabit negocia a 100 Mbps?

Generalmente uno de: un cable con solo dos de cuatro pares (Cat3 o Cat5 dañado), una NIC o puerto de switch configurado a una velocidad fija, Ethernet de bajo consumo que negocia mal, o un error del controlador en chips Realtek. ethtool o Get-NetAdapter muestra cuál.

¿Por qué iperf3 muestra una velocidad diferente a la prueba de velocidad del navegador?

Porque iperf3 prueba dentro de su LAN y la prueba del navegador va por la WAN. Si iperf3 muestra 940 Mbps y speedtest.net muestra 200 Mbps, su ISP o enrutador es el cuello de botella. Si iperf3 también muestra 200 Mbps, es la LAN.

¿Debo deshabilitar Ethernet de bajo consumo?

Solo si su NIC e interruptor están en firmware antiguo que negocia EEE mal. La corrección “hacerlo más lento” de XDA estaba deshabilitando EEE en un par no coincidente. Los NIC modernos e interruptores (posteriores a 2019) manejan EEE limpiamente; no deshabilite de forma predeterminada.

¿Cuál es la mejor aplicación de diagnóstico ethernet en macOS?

macOS viene con networkQuality para una prueba de velocidad aproximada y netstat -I en0 para estadísticas de interfaz. Instale iperf3 a través de Homebrew para benchmarking de LAN, Wireshark para captura de paquetes.

¿Hay una forma de probar la velocidad de WAN sin enviar datos a Ookla?

Sí. LibreSpeed en un VPS o una instancia en la nube de su elección reemplaza el servidor Ookla. Los datos de su velocidad nunca salen de sus puntos finales.