Las mejores herramientas de prueba y monitoreo de latencia de red en 2020

click fraud protection

La latencia de red es a menudo el enemigo número uno de los administradores de red. Parece estar arrastrándose por todas partes y siempre te golpea cuando menos lo necesitas. Por otra parte, probablemente nunca lo necesites. La latencia puede hacer que su red sea apenas utilizable. Entonces, ¿qué se puede hacer al respecto? El primer paso es descubrir las latencias. Luego, debe medirlo y localizarlo. Solo así podrás hacer algo para resolverlo. Para ayudarlo, hemos compilado una lista de herramientas de prueba de latencia de red que pueden ayudarlo a descubrir y medir problemas de latencia.

Antes de comenzar, intentaremos explicar qué es la latencia y qué la está causando. Esto ayudará a comprender mejor cómo pueden ayudar las diferentes herramientas. También examinaremos la importancia de la latencia y cómo afecta el uso de la red. Luego, veremos cómo podemos medir la latencia de la red. Y dado que es inútil encontrar y medir la latencia si no se hace nada al respecto, también discutiremos la reducción de la latencia de la red. Entonces estaremos listos para presentar nuestra lista de las mejores herramientas de prueba de latencia de red. Pero verá que no se trata solo de una lista, también estamos revisando brevemente cada una de las herramientas.

instagram viewer

¿Qué es la latencia de red?

En una oración, la latencia de la red es una medida del tiempo que le toma a un paquete de datos llegar desde su origen a su destino. En un mundo ideal, habría cero latencia. Pero en realidad, siempre habrá algunos. Y aunque la latencia es inevitable, siempre hay que asegurarse de que no sea tan importante que comience a afectar el funcionamiento normal de una red.

Varios factores contribuyen a la latencia. Primero, hay tiempo de propagación. Aunque las redes son rápidas y los bits viajan a la velocidad de la luz, todavía toma algún tiempo llegar al destino. Y cuanto más largo sea el camino, más tiempo llevará. Por esa razón, la latencia entre dos computadoras ubicadas a miles de millas una de la otra será normalmente mayor que entre las computadoras en la misma habitación.

Otro factor contribuyente se llama retraso de transmisión. Este es un retraso que puede ser introducido por el propio medio. También se deriva del tamaño de los paquetes de datos. Los paquetes más grandes tendrán una latencia más alta ya que tardan más en entregarse.

El enrutador y otros retrasos en el procesamiento también son una fuente de latencia de red. Incluso en circuitos apenas utilizados donde no hay colas, cada enrutador necesita manipular los datos. Por ejemplo, el campo de encabezado TTL se debe disminuir.

De hecho, muchos más retrasos pueden afectar la transmisión de datos. Podemos pensar en retrasos en la cola que ocurren cuando los datos no pueden enviarse inmediatamente o en un retraso de almacenamiento cuando tienen que almacenarse en caché en el disco o en la memoria y luego recuperarse.

Monitor de latencia

Medir la latencia puede ser más complicado de lo que parece. Esto es particularmente cierto cuando se mide la latencia entre puntos muy distantes. Hay algunas razones para eso, pero se debe principalmente al hecho de que incluso una latencia enorme aún es relativamente corta, del orden de unas pocas milésimas de segundo. Realmente no puedes llamar a tu amigo al otro lado y decirle "OK, te estoy enviando un paquete, dime cuándo llega" y mide el retraso. Lo más probable es que el paquete llegue antes de que termines de hablar. Olvídate de cronometrarlo.

Prueba de latencia de red

Normalmente, la latencia se mide enviando un paquete que se devuelve al remitente y midiendo el tiempo que tarda la respuesta en volver. Es este tiempo de ida y vuelta se considera la latencia. Hay algunas desventajas en este método de evaluación. Por ejemplo, si la ruta de retorno es diferente, la cifra de latencia no le indicará cuál de las rutas de retorno o de retorno experimentan latencia.

Otro posible problema es que los tipos de paquetes utilizados para medir la latencia, generalmente solicitudes ICMP y respuestas: los dispositivos de red no siempre los tratan con la misma prioridad que otro tráfico de red.

¿Por qué es importante la latencia?

La respuesta fácil aquí es obvia: porque cuando la latencia es demasiado alta, puede afectar la usabilidad de las redes. Por lo tanto, no es la latencia en sí misma lo que es importante, sino observarlo. La latencia inusualmente alta, o más alta de lo habitual, es a menudo una señal de que algo está mal en la red o en la red. La mayoría de las veces, será la consecuencia de la congestión. Las redes son como carreteras y cuando hay demasiado tráfico, las cosas se ralentizan y obtienes una alta latencia.

Pero la latencia medida no siempre es una indicación de un problema de red. Como generalmente medimos la latencia midiendo el tiempo de ida y vuelta, otra fuente de latencia podría ser el dispositivo distante. Si ese dispositivo está muy ocupado haciendo lo que sea que tenga que hacer, es posible que no responda de inmediato a la solicitud ICMP que recibió del host de prueba. Cuando eso suceda, se percibirá como latencia de red pero, de hecho, no tiene nada que ver con la red y su medición de latencia no le dará una pista sobre esto.

Del mismo modo, los usuarios podrían experimentar una latencia que no tiene nada que ver con la red. La latencia de la aplicación es posiblemente tan común como la latencia de la red. Cuando los servidores se sobrecargan, el comienzo responde más lentamente. Al igual que las redes cuando se congestionan. Pero la latencia de servidor y aplicación definitivamente no es el tema hoy.

Reducción de la latencia de red

Es una cosa (molesta) experimentar la latencia y otra cosa es medirlo, pero ¿de qué sirve a menos que encuentre una manera de reducirlo? Hay varias formas de hacerlo. En pocas palabras, la forma de reparar la alta latencia depende de lo que la está causando. Y dado que la causa más común de latencia es la sobreutilización de la red, veamos qué se puede hacer al respecto.

Los circuitos de red no son ilimitados y cuando se sobreutilizan, se produce congestión y los usuarios experimentan una alta latencia. Funciona exactamente como el tráfico de la autopista. Esto es particularmente cierto con los circuitos WAN que a menudo tienen un ancho de banda muy limitado.

Por lo tanto, para reducir la latencia, la mejor manera es, lo habría adivinado, reducir el uso de la red. Pero, por supuesto, esto no siempre es posible. Aquí es donde entra en juego la optimización de la red. Podríamos escribir un artículo completo sobre la optimización de WAN. De hecho, recientemente hicimos. Y hay muchas herramientas que puede usar para ayudar con esta tarea.

Medir la latencia: las mejores herramientas

Como ahora sabemos, para solucionar los problemas de latencia, primero debe medirlo y localizar de dónde proviene. Aquí es donde las herramientas que estamos a punto de revelar pueden ayudar. Algunos simplemente medirán la latencia, mientras que otros lo ayudarán a identificarlo. Otros aún miden la utilización del ancho de banda, lo que puede ayudar, ya que sabemos que la sobreutilización es la causa principal de la alta latencia. Las herramientas se agrupan por tipo en lugar de por preferencia.

SolarWinds es uno de los fabricantes más conocidos de herramientas de administración de redes. La empresa ha existido durante años y también es famosa por sus múltiples herramientas gratuitas, cada una de las cuales aborda una necesidad específica de los administradores de red. Varias de las herramientas gratuitas se revisaron en estas páginas mientras discutíamos mejores servidores TFTP del mejores servidores de syslog.

los Monitor de rendimiento de red de SolarWinds, o NPM, es el producto estrella de SolarWind. Posiblemente una de las mejores herramientas de monitoreo de ancho de banda SNMP, está repleto de tantas características que podríamos hablar de ello durante horas. La mejor ventaja de la herramienta es muy probablemente su simplicidad. Pero esta simplicidad no tiene el precio de la flexibilidad. Los paneles, las vistas, los gráficos y los informes se pueden personalizar completamente según sus preferencias o necesidades. La herramienta se puede configurar en minutos y puede escalar desde las redes más pequeñas hasta las enormes con miles de dispositivos.

SolarWinds-NPM-Network-Summary
  • PRUEBA GRATIS:Monitor de rendimiento de red de SolarWinds
  • Enlace de descarga oficial:https://www.solarwinds.com/network-performance-monitor

Sin embargo, NPM no medirá directamente la latencia de la red. Pero al brindarle información detallada sobre el uso del ancho de banda de cada parte de su red, le permitirá identificar rápidamente los puntos problemáticos donde la congestión podría ser la causa de una alta latencia.

NPM utiliza SNMP para sondear periódicamente sus dispositivos y leer sus contadores de interfaz, calcular el uso del ancho de banda y mostrarlo como gráficos. La configuración de la herramienta solo requiere que especifique la dirección IP y la cadena de comunidad de un dispositivo. Las funciones avanzadas le permiten crear mapas de red y mostrar la ruta crítica entre dos dispositivos, una gran característica al solucionar problemas de latencia.

El precio del Monitor de rendimiento de red comienza en $ 2 955. Si desea probar la herramienta antes de comprarla, una versión de prueba completa de 30 días está disponible.

Otro excelente producto de SolarWinds, el NetFlow Traffic Analyzer puede proporcionar a los administradores una vista más detallada del tráfico de red. No solo le mostrará la utilización y la latencia potencial, sino que también le mostrará dónde está ocurriendo y, a menudo, qué lo está causando. La herramienta proporciona información detallada sobre el tráfico observado. Por ejemplo, la herramienta le permitirá descubrir qué tipo de tráfico o qué usuario consume más ancho de banda. El panel de NetFlow Traffic Analyzer tiene varias vistas útiles disponibles, como las principales aplicaciones, los principales protocolos o los mejores conversadores.

Panel de control del analizador de tráfico SolaeWinds NetFlow
  • PRUEBA GRATIS:Analizador de tráfico SolarWinds Netflow
  • Enlace de descarga oficial:https://www.solarwinds.com/netflow-traffic-analyzer/

SolarWinds NetFlow Traffic Analyzer utiliza el Protocolo NetFlow para recopilar información de uso detallada de los dispositivos de red. Originalmente creado por Cisco, el protocolo NetFlow permite a los dispositivos enviar información detallada sobre cada "conversación" de red, o flujo, a un colector y analizador de NetFlow, como NetFlow Traffic Analizador. Esta información contiene varios elementos que pueden usarse para analizar el tráfico. Muchos fabricantes distintos de Cisco también incluyen la funcionalidad NetFlow o un equivalente en su equipo, a veces llamándolo con un nombre diferente. Recientemente, el protocolo NetFlow ha sido estandarizado como IPFIX, o IP Flow Information Exchange, por el IETF. El analizador de tráfico SolarWinds NetFlow funcionará con todas las variantes del protocolo, por lo que es una excelente opción.

SolarWinds NetFlow Traffic Analyzer es un módulo adicional que se instala en la parte superior del Monitor de rendimiento de red. El precio comienza en $ 1 915 y varía según el número de hosts. Y al igual que con la mayoría de los productos pagos de SolarWinds, Una prueba gratis está disponible.

3 - Paessler PRTG

los Paessler Router Traffic Grapher, o PRTG, es otra herramienta de monitoreo de ancho de banda. Y es uno de los más fáciles y rápidos de configurar. Paessler afirma que podría estar en funcionamiento en cuestión de minutos y realmente, configurar el producto no lleva mucho tiempo, aunque un poco más de lo que se afirma. El producto tiene una función de descubrimiento automático, lo que significa que escaneará su red y agregará automáticamente los componentes que encuentre.

Captura de pantalla de PRTG

PRTG viene estándar con varias interfaces de usuario, lo que le permite elegir la que mejor se adapte a sus necesidades. Existe una aplicación de consola nativa de Windows, también hay una interfaz web basada en Ajax y hay aplicaciones móviles para Android e iOS. Y hace un gran uso de las capacidades de cada plataforma. Por ejemplo, las aplicaciones móviles le permitirán acceder a los detalles de cualquier dispositivo simplemente escaneando una etiqueta de código QR adherida. Por supuesto, la consola de Windows le permitirá imprimir esas etiquetas.

PRTG utiliza una combinación de tecnologías para su monitoreo. Utilizará monitoreo SNMP pero también WMI para dispositivos Windows y NetFlow y Sflow, dos tecnologías de análisis de flujo similares pero competidoras. Y la herramienta tiene varios sensores diseñados específicamente para medir la latencia. Hay un sensor de QoS que medirá el retraso de ida y vuelta, un sensor Cisco IP SLA y un sensor Ping.

4 - ManageEngine NetFlow AnAlabamayzer

los Analizador ManageEngine NetFlow es otra herramienta de monitoreo basada en NetFlow que presenta algunas funciones avanzadas de monitoreo de latencia. La herramienta proporciona una vista detallada de la utilización de la red y los patrones de tráfico. Su interfaz de usuario basada en la web le permitirá ver el tráfico por aplicación, por conversación, por protocolo y más. El completo panel de la herramienta es una de sus mejores características. Ofrece la mejor versatilidad y le permitirá incluir cualquier dato que desee. Y para los administradores en movimiento, hay aplicaciones móviles disponibles.

ManageEngine Netflow Analyzer

ManageEngine NetFlow Analyzer admite varias tecnologías de flujo, incluidas NetFlow, IPFIX, J-flow, NetStream y algunas otras. Como beneficio adicional, también tiene una excelente integración con los dispositivos Cisco, con soporte para ajustar las políticas de configuración de tráfico y / o QoS directamente desde la herramienta.

Y para la medición de latencia, esta herramienta cuenta con un monitor de tiempo de ida y vuelta (RTT) de WAN que le permite controlar la disponibilidad, la latencia y la calidad del servicio de WAN.

5 - PingPlotter

A pesar de su nombre engañoso, PingPlotter es en realidad un software gráfico de Traceroute que puede ayudar a resolver problemas de red. Esta herramienta de diagnóstico grafica la latencia y la pérdida de paquetes entre su computadora y un objetivo. Le permite visualizar la información, acelera su proceso de resolución de problemas y puede ayudarlo a crear un caso en caso de que necesite convencer a alguien de que existe un problema por su parte.

Captura de pantalla de PingPlotter Professional

PingPlotter grafica el rendimiento de la red en cada salto entre la computadora donde lo ejecuta y un sitio web, servidor o dispositivo de destino. La herramienta probará la ruta a cualquier dispositivo accesible en red. Muestra dónde ocurre la latencia, lo que le ahorra mucho tiempo de diagnóstico.

Si bien tener estadísticas de rendimiento es útil, solo le dicen que la red falló, o no falló, durante la prueba y dónde está la falla. PingPlotter tiene una útil función de línea de tiempo que proporciona un nivel más profundo de comprensión al mostrar exactamente cuándo ocurren los problemas. Esto le permite diferenciar entre una falla constante a lo largo de la prueba y un corto período de falla severa. También puede ayudar a correlacionar la falla con otros eventos simultáneos.

6 - MultiPing

MultiPing es otro producto con un nombre algo engañoso. Aunque utiliza principalmente Ping para lograr su hazaña, MultiPing es realmente un sistema de monitoreo, algo así como NPM de SolarWinds. Por supuesto, usar Ping en lugar de SNMP significa que la información que obtendrá es muy diferente. No espere ver la utilización del ancho de banda con esta herramienta. Sin embargo, una cosa que verá es la latencia. Y al igual que los monitores de ancho de banda trazarán gráficos de ancho de banda con el tiempo, este trazará la latencia con el tiempo.

Captura de pantalla de MultiPing

MultiPing le mostrará la pérdida de paquetes en porcentaje, así como la latencia mínima, media y máxima. Tiene detección automática, lo que hace que su configuración sea una tarea súper fácil. La interfaz de usuario del producto se puede configurar a su gusto colocando sus diferentes componentes como mejor le parezca. El sistema también cuenta con alertas que pueden notificarle cuando los parámetros están fuera de rango. Además de las notificaciones, los programas se pueden iniciar en alertas.

7 - Ping

Sin embargo, no tiene que descargar ni instalar nada para probar la latencia. Ping es un comando integrado en la mayoría de los sistemas operativos modernos. En pocas palabras, Ping envía una serie de solicitudes de eco ICMP a la dirección IP de destino y espera a que responda con las respuestas de eco ICMP correspondientes. El retraso entre la solicitud y la respuesta se denomina retraso de ida y vuelta, que también se conoce como latencia. Y cuando no recibe una respuesta a una de sus solicitudes, la utilidad asume que la solicitud o la respuesta se perdió en tránsito y compila la información de pérdida de paquetes que se muestra una vez que finaliza el comando ejecutando

8 - Traceroute (o Tracert)

Del mismo modo, Traceroute, o Tracert si vienes del mundo de Windows, también se puede usar para fines de prueba de latencia. Este es otro comando que está integrado en la mayoría de los sistemas operativos. Utiliza el mismo tipo de solicitudes y respuestas ICMP que Ping, pero lo hace de una manera que le permite probar individualmente el tiempo de respuesta, o la latencia, de cada segmento de red a lo largo de la ruta. Esto es incluso mejor que Ping, ya que puede darle una idea bastante buena de dónde está ocurriendo la mayor parte de la latencia. Por lo tanto, esta herramienta no solo puede medir sino también localizar la latencia.

watch instagram story