- - Las 8 mejores herramientas de prueba de latencia de red (reseñas de 2019)

Las 8 mejores herramientas de prueba de latencia de red (reseñas de 2019)

La latencia de red es a menudo el enemigo número uno deadministradores 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, trataremos de explicar quélatencia es y lo que lo 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 es solo una lista, también estamos revisando brevemente cada una de las herramientas.

¿Qué es la latencia de red?

En una oración, la latencia de la red es una medida deel tiempo que tarda un paquete de datos en 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 normalmente será mayor que entre las computadoras en la misma habitación.

Otro factor contribuyente se llamaretraso 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 unfuente de latencia de red. Incluso en circuitos apenas utilizados donde no hay colas, cada enrutador necesita manipular datos. Por ejemplo, el campo de encabezado TTL se debe disminuir.

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

Medición de latencia

Medir la latencia puede ser más complicado de lo quese ve. 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.

Típicamente, la latencia se mide enviando unpaquete que se devuelve al remitente y mide 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 delos paquetes utilizados para medir la latencia, generalmente solicitudes y respuestas ICMP, no siempre son tratados por los dispositivos de red con la misma prioridad que algún 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ónde 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 la 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 latencia queno 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

Una cosa (molesta) es experimentar latenciay es otra cosa 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 cuandose sobreutiliza, 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.

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

Las mejores herramientas para medir la latencia

Como ahora sabemos, para solucionar los problemas de latencia, primero debesnecesita medirlo y localizar de dónde viene. 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 y no por preferencia.

1 - Monitor de rendimiento de red de SolarWinds (Prueba gratis)

SolarWinds es uno de los fabricantes más conocidos deherramientas de administración de red. 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 los mejores servidores TFTP de los mejores servidores syslog.

El Monitor de rendimiento de red de SolarWinds, oNPM, 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 DESEMPEÑO DE RED SOLARWINDS

NPM no medirá directamente la latencia de la red,aunque. 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 usa SNMP para sondear periódicamente sus dispositivosy 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 para el Monitor de rendimiento de red comienza en $ 2 955. Si desea probar la herramienta antes de comprarla, hay disponible una versión de prueba completa de 30 días.

2 - Analizador de tráfico SolarWinds NetFlow (Prueba gratis)

Otro excelente producto de SolarWinds, elNetFlow 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 DE FLUJO DE SOLARWINDS

SolarWinds NetFlow Traffic Analyzer utiliza elProtocolo 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" o flujo de la red a un colector y analizador de NetFlow, como el Analizador de tráfico NetFlow. 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 unmódulo adicional que se instala en la parte superior de Network Performance Monitor. 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, hay disponible una versión de prueba gratuita.

3 - Paessler PRTG

El Paessler Router Traffic Grapher, o PRTG, esotra 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 funcionando 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,permitiéndole elegir el 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 suvigilancia. 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 QoS que medirá el retraso de ida y vuelta, un sensor Cisco IP SLA y un sensor Ping.

4 - ManageEngine NetFlow AnAlabamayzer

El analizador ManageEngine NetFlow es otroHerramienta 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

El analizador ManageEngine NetFlow es compatibleVarias tecnologías de flujo, incluyendo 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 la configuración del tráfico y / o las políticas de QoS directamente desde la herramienta.

Y para la medición de la 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 esen 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 solució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 cadasalte 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 poconombre 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 porcentajeasí como 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

No tiene que descargar ni instalar nada enprueba de latencia, sin embargo. 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 supone que la solicitud o la respuesta se perdieron en tránsito y compila la información de pérdida de paquetes que se muestra una vez que el comando termina de ejecutarse.

8 - Traceroute (o Tracert)

Del mismo modo, Traceroute – o Tracert si vienesdel mundo de Windows, también se puede utilizar 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. Entonces, esta herramienta no solo puede medir sino también localizar la latencia.

Comentarios