¿Qué es la latencia de la red y cómo medirla?

¿Qué es la latencia de la red y cómo medirla?

¿Alguna vez has notado cómo las redes a veces parecen ralentizarse a un ritmo lento? Ciertamente lo has hecho. Cuando eso sucede, a menudo es un signo de alta latencia. La latencia, una de las mayores plagas de las redes, es inevitable pero debe mantenerse dentro de valores razonables. Hoy, analizaremos en profundidad qué es la latencia de la red y cómo medirla. También nos aseguraremos de incluir algunas reseñas de las mejores herramientas que puede utilizar para ese propósito.

¿Qué es la latencia de la red y cómo medirla?
Nuestra exploración comenzará con una buena mirada a la latencia, qué es, por qué existe y por qué es una métrica tan importante de monitorear de cerca. A continuación, analizaremos qué se puede hacer concretamente para mejorar la latencia y cómo se puede medir. Y armados con todo este conocimiento sobre la latencia, finalmente exploraremos las mejores herramientas que puede utilizar para medir la latencia en su propio entorno.

Latencia de la red en pocas palabras

La latencia de la red es fácil de describir. Es una medida del tiempo que tarda un paquete de datos en llegar desde su origen hasta su destino. Comprender qué es y por qué es una métrica relevante es una historia diferente. En un mundo ideal, no habría latencia de red. Pero en realidad, siempre habrá algunos. No importa cuánto lo intentemos, no hay forma de que los datos puedan viajar instantáneamente a través de una red. Pero aunque la latencia es inevitable, siempre hay que asegurarse de que no sea tan alta que empiece a afectar el funcionamiento normal de la red.

Hay varios factores que contribuyen a la latencia. Primero, está el tiempo de propagación, el factor inevitable. Aunque las redes son rápidas y los bits viajan a la velocidad de la luz (no exactamente, pero viajan muy rápido), los datos tardan un poco en llegar a su destino. Cuanto más largo sea el camino, más tiempo llevará, al igual que se tarda más en viajar 100 millas que en 50. Por esa razón, la latencia entre dos computadoras ubicadas a miles de millas entre sí siempre será mayor que entre dos computadoras en la misma habitación. Otro factor que contribuye a la latencia se denomina retardo de transmisión. Se trata de un retraso que puede introducir el propio medio. Varía en función del tamaño de los paquetes de datos. Los paquetes más grandes tendrán una mayor latencia, ya que necesitan más tiempo para serializarse y entregarse.

El enrutador y varios otros retrasos en el procesamiento también son factores que contribuyen a la latencia de la red. Incluso en los circuitos que apenas se utilizan y en los que no hay cola, cada enrutador necesita manipular los datos. Por ejemplo, el campo de encabezado TTL de cada paquete debe reducirse. Además, la mayoría de los dispositivos de red esperarán hasta que un paquete se reciba por completo antes de enviarlo. Una vez más, los paquetes más grandes implicarán retrasos más prolongados. Estos son solo algunos ejemplos, pero hay varias otras formas en que se puede introducir la latencia en la transmisión de red. Podemos pensar en retrasos en las colas que ocurren cuando los datos no se pueden enviar inmediatamente o retrasos en el almacenamiento cuando deben almacenarse en caché en el disco o la memoria y luego recuperarse. Podríamos escribir un artículo extenso sobre ese tema, pero probablemente se haga una idea.

La importancia de la latencia

Es relativamente fácil comprender que, cuando la latencia es demasiado alta, puede afectar la usabilidad de las redes y causar una degradación del rendimiento percibida. Esto es lo que lo convierte en una métrica tan importante de observar. La latencia alta, o más alta de lo habitual, es a menudo una señal de que algo anda mal en la red o en la red. Más a menudo que cualquier otra causa, la latencia alta será la consecuencia de la congestión de la red. Las redes son como autopistas y cuando hay demasiado tráfico, las cosas se ralentizan y se obtiene una latencia más alta de lo normal.

Pero la latencia medida no es necesariamente un signo de congestión u otro problema de red. Dado que la latencia se calcula típicamente midiendo el tiempo de ida y vuelta, una fuente común de latencia podría ser el propio dispositivo distante. Si el dispositivo remoto está muy ocupado haciendo lo que sea que tenga que hacer, y eso puede no tener nada que ver con la red, es posible que no responda de inmediato a las solicitudes que recibe de la herramienta de medición de latencia. Cuando eso suceda, se percibirá como latencia de la red, pero, de hecho, no tiene nada que ver con la red y la medición de la latencia no le dará una pista al respecto.

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, comienzan a responder más lentamente. Al igual que las redes cuando se congestionan. Desafortunadamente, por muy importante que sea, la latencia del servidor y de las aplicaciones no está en la agenda de hoy.

Mejorando la latencia

Imagine que su red está sufriendo latencia y las herramientas de medición que ha implementado la han detectado y alertado. Ahora necesita encontrar formas de reducir la latencia de la red. Hay varias formas de hacerlo, pero la forma de corregir la latencia alta depende de la causa. Dado que la sobreutilización de la red es la causa más común de latencia de la red, veamos qué se puede hacer al respecto.

Los circuitos de red no son ilimitados y cuando se sobreutilizan, se produce una congestión y los usuarios experimentan una alta latencia. Funciona exactamente igual que el tráfico en las carreteras. Esto es particularmente cierto con los circuitos WAN que a menudo tienen un ancho de banda más limitado que su LAN típica. Cuando esto sucede, la mejor manera de mejorar la latencia es reduciendo el uso de la red. Esto, en sí mismo, es todo un dominio de la administración de redes que merece su propia publicación. Y de hecho, ya hicimos una publicación sobre cómo mejorar el rendimiento de la red y hay muchas herramientas que puede utilizar para ayudar con esta tarea.

Midiendo la latencia

Medir la latencia de la red 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 es relativamente corta, del orden de unas milésimas de segundo. Realmente no puedes llamar a tu amigo del otro lado y decirle "Está bien, te estoy enviando un paquete, dime cuándo llega" y medir la demora. Lo más probable es que el paquete llegue antes de que hayas terminado de hablar. Por lo tanto, olvídese manualmente de cronometrarlo.

Normalmente, la latencia se mide enviando un paquete que se devuelve al remitente y midiendo el tiempo que tarda la respuesta en volver. 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 dirá cuál de las rutas de retorno o de avance está experimentando latencia.

Otro posible problema es que los dispositivos de red no siempre tratan los tipos de paquetes que se utilizan para medir la latencia (normalmente solicitudes y respuestas ICMP) con la misma prioridad que algún otro tráfico de red. De hecho, algunos dispositivos de enrutamiento simplemente eliminarán estos paquetes y la mayoría de los firewalls también lo harán.

Las mejores herramientas de medición de latencia

No existe una forma universal de medir la latencia de la red. En consecuencia, existen varios tipos de herramientas que se pueden utilizar para ese propósito. La medición de latencia (a menudo llamada retardo de ida y vuelta) es una métrica que incorporan todas las herramientas que se revisan a continuación. Algunos solo medirán la latencia, mientras que otros lo ayudarán a identificarla. Otros aún miden la utilización del ancho de banda en lugar de la latencia. Todavía pueden ayudar, ya que sabemos que la sobreutilización es la principal causa de latencia alta.

1. Monitor de rendimiento de red SolarWinds (prueba gratuita)

SolarWinds es uno de los fabricantes más conocidos de herramientas de administración de redes. La compañía ha existido durante unos 20 años y tiene una sólida reputación por fabricar algunas de las mejores herramientas de administración de redes y sistemas, así como varias herramientas gratuitas más simples.

El Monitor de rendimiento de red de SolarWinds es el producto insignia de la compañía. Podría decirse que es una de las mejores herramientas de monitoreo de ancho de banda SNMP, está repleta de tantas características que podríamos escribir sobre ella para siempre. Una de las mejores ventajas de la herramienta es probablemente su simplicidad que, afortunadamente, no se obtiene a costa 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 la más pequeña de las redes hasta las más grandes con miles de dispositivos.

¿Qué es la latencia de la red y cómo medirla?

Sin embargo, SolarWinds Network Performance Monitor 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.

El Monitor de rendimiento de red SolarWinds utiliza el Protocolo simple de administración de red (SNMP) para sondear periódicamente sus dispositivos y leer sus contadores de interfaz, calcular la utilización 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 función para solucionar problemas de latencia.

Los precios del Monitor de rendimiento de red SolarWinds varían según la cantidad de dispositivos monitoreados y comienzan en $ 2 955. Si desea probar la herramienta antes de comprarla, se encuentra disponible una prueba de 30 días con todas las funciones .

2. SolarWinds NetFlow Traffic Analyzer (prueba gratuita)

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

¿Qué es la latencia de la red y cómo medirla?

Como puede adivinar por su nombre, SolarWinds Network Performance Monitor utiliza el protocolo NetFlow de Cisco para recopilar información de uso detallada de los dispositivos de red. Creado originalmente por Cisco, el protocolo NetFlow permite a los dispositivos enviar información detallada sobre cada "conversación" o flujo de red a un recopilador y analizador NetFlow como esta herramienta. Esta información contiene varios elementos que se pueden utilizar para analizar el tráfico. Muchos fabricantes además de Cisco también incluyen la funcionalidad NetFlow o un equivalente en sus equipos, a veces llamándolo con un nombre diferente. Recientemente, el IETF ha estandarizado el protocolo NetFlow como IPFIX, o IP Flow Information Exchange. El analizador de tráfico NetFlow de SolarWindsfuncionará con todas las variantes del protocolo, por lo que es una excelente opción.

El SolarWinds NetFlow Traffic Analyzer es un módulo adicional que se instala en la parte superior del monitor de rendimiento de red revisados anteriormente. El precio comienza en $ 1 915 y varía según la cantidad de hosts. Y al igual que con la mayoría de los productos pagos de SolarWinds, está disponible una prueba gratuita de 30 días .

3. Monitor de red de PRTG

El PRTG Network Monitor de Paessler AG es otra herramienta de supervisión de ancho de banda. Se sabe que 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, de verdad, configurar el producto no lleva mucho tiempo, aunque bastante más de lo que se afirma. Esto se debe, en parte, a la función de descubrimiento automático del producto, lo que significa que escaneará su red y agregará automáticamente los componentes que encuentre.

¿Qué es la latencia de la red y cómo medirla?

El PRTG Network Monitor viene con varias interfaces de usuario, que le permite elegir la que mejor se adapte a sus necesidades. Hay 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 a él. Por supuesto, la consola de Windows le permitirá imprimir esas etiquetas.

El PRTG Network Monitor utiliza una combinación de tecnologías para su seguimiento. 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 retardo de ida y vuelta, un sensor Cisco IP SLA y un sensor Ping.

4. Analizador ManageEngine NetFlow

El ManageEngine NetFlow Analyzer es una herramienta de supervisión basada en NetFlow que cuenta con algunas características avanzadas Supervisión 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 web le permitirá ver el tráfico por aplicación, conversación, protocolo y más. El panel completo 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.

¿Qué es la latencia de la red y cómo medirla?

El ManageEngine NetFlow Analyzer soporta varias tecnologías de flujo que incluye NetFlow, IPFIX, J-flujo, NetStream y algunos otros. 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 viaje de ida y vuelta (RTT) de WAN que le permite monitorear la disponibilidad, la latencia y la calidad del servicio de la WAN.

5. PingPlotter

A pesar de un nombre algo 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, lo que acelera su proceso de resolución de problemas y puede ayudar a construir un caso en caso de que necesite convencer a alguien que existe un problema por su parte.

¿Qué es la latencia de la red y cómo medirla?

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 y mostrará dónde ocurre la latencia, lo que le ahorrará 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 función de línea de tiempo útil 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 período corto 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 engañoso. Aunque utiliza principalmente Ping para lograr su hazaña, este es realmente un sistema de monitoreo, algo así como un Monitor de rendimiento de red SolarWinds más pequeño. Por supuesto, usar Ping en lugar de SNMP significa que la información que obtendrá es muy diferente. No puede esperar ver la utilización del ancho de banda con esta herramienta, pero lo único que verá es la latencia. Y al igual que los monitores de ancho de banda trazarán gráficos de ancho de banda a lo largo del tiempo, este trazará gráficos de latencia a lo largo del tiempo.

¿Qué es la latencia de la red y cómo medirla?

MultiPing le mostrará la pérdida de paquetes en porcentaje, así como la latencia mínima, media y máxima. Tiene autodescubrimiento, lo que hace que configurarlo 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 se salen de rango. Además de las notificaciones, los programas se pueden iniciar en alertas.

7. Ping

Sin embargo, no es necesario 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 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 vive en un mundo Windows, también se puede utilizar para realizar pruebas 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 latencia) de cada segmento de red a lo largo de la ruta. Esto es incluso mejor que Ping, ya que puede darte una idea bastante clara de dónde ocurre la mayor parte de la latencia. Por lo tanto, esta herramienta no solo puede medir, sino también ubicar la latencia.

En conclusión

Hemos visto cómo la latencia puede causar estragos en el rendimiento de su red y lo importante que es mantenerla bajo control. También analizamos cómo mejorar la latencia y cómo medirla. Pero lo más importante es que le proporcionamos reseñas de algunas de las mejores herramientas que puede utilizar para medir la latencia. Todas las herramientas que hemos introducido son excelentes y cualquiera de ellas le ayudará a medir la latencia. Sin embargo, son muy diferentes entre sí y debe observar más de cerca el conjunto de características detalladas de cada herramienta antes de elegir una, ya que la mayoría de las herramientas presentadas en realidad harán mucho más que solo medir la latencia.


Las 6 mejores herramientas de administración de red que rastrean el rendimiento

Las 6 mejores herramientas de administración de red que rastrean el rendimiento

El mercado de software de gestión de red está muy concurrido. Acceda a su búsqueda siguiendo nuestras recomendaciones de las mejores herramientas de administración de red.

Las 10 mejores herramientas de barrido de ping para brindarle más información sobre su red

Las 10 mejores herramientas de barrido de ping para brindarle más información sobre su red

Los barridos de ping se pueden utilizar para su beneficio de muchas maneras. Siga leyendo mientras discutimos cómo y presentamos las 10 mejores herramientas de barrido de Ping que puede encontrar.

Las 6 mejores herramientas para monitorear sitios web

Las 6 mejores herramientas para monitorear sitios web

Los sitios web son importantes y deben ser monitoreados de cerca constantemente para un rendimiento adecuado. Estas son algunas de las mejores herramientas para monitorear sitios web.

Las mejores herramientas de implementación de software para equipos de desarrollo en 2022

Las mejores herramientas de implementación de software para equipos de desarrollo en 2022

Aquí hay un vistazo a algunas de las mejores herramientas de implementación de software para aliviar el dolor de administrar cualquier cantidad de máquinas.

Lista de verificación de cumplimiento de HIPAA y herramientas para usar

Lista de verificación de cumplimiento de HIPAA y herramientas para usar

Si está en la industria de la salud o de alguna manera está involucrado con TI en esa industria, es probable que haya oído hablar de HIPAA. La portabilidad del seguro médico

Los mejores analizadores y recolectores de sFlow gratuitos revisados ​​en 2021

Los mejores analizadores y recolectores de sFlow gratuitos revisados ​​en 2021

sFlow es un protocolo de análisis de flujo integrado en numerosos dispositivos de red. Repasamos los cinco mejores analizadores y recolectores de flujo gratuitos.

Supervisión del ancho de banda en Linux: las 5 herramientas principales en 2021

Supervisión del ancho de banda en Linux: las 5 herramientas principales en 2021

Dado que Linux se está volviendo cada vez más popular en los centros de datos, estamos analizando la supervisión del ancho de banda en Linux y también estamos revisando las mejores herramientas.

Garantía de correo de SolarWinds - REVISIÓN 2021

Garantía de correo de SolarWinds - REVISIÓN 2021

La seguridad del correo electrónico es una tarea importante de los proveedores de servicios gestionados. Estamos revisando SolarWinds Mail Assure, una de las mejores herramientas para ese propósito.

Hoja de referencia de comandos de Windows PowerShell: la guía definitiva que necesita

Hoja de referencia de comandos de Windows PowerShell: la guía definitiva que necesita

Si es un usuario avanzado de Windows, probablemente sepa y comprenda cómo realizar varias operaciones en su PC puede tener más de un enfoque y

Las mejores herramientas de monitoreo de red para Windows 10 en 2021

Las mejores herramientas de monitoreo de red para Windows 10 en 2021

El monitor de red de Windows requiere herramientas con requisitos limitados. Hoy, estamos echando un vistazo a las mejores herramientas de monitoreo de red para Windows 10.