Latencia en Internet, ping y tracert

¿Qué es la latencia?

La latencia es un concepto que hace referencia al tiempo que tarda en transmitirse un paquete dentro de la red. Se considera un factor clave en las conexiones a Internet, afectando a muchos factores como el tiempo que tarda en cargar una web, la calidad de una videollamada o de una partida online a un videojuego. Existen algunos factores que influyen en la latencia como son:

  • La tecnología de acceso a Internet: ADSL o Fibra.
  • La distancia entre los dos puntos que quieran establecer la comunicación, y las redes o saltos intermedios por los que tengan que pasar los paquetes.
  • Capacidad del dispositivo desde el que nos conectamos (ordenador, portátil, tablet, móvil o consola) y la carga del servidor al que nos estamos conectando.

Llamado comúnmente lag, por su término en inglés, es la demora desde el envío de información desde un origen hasta que llega a su destino. Una latencia o lag elevado, producen una pésima experiencia a nivel comunicativo, tanto en el envío de datos como en el usuario o usuarios que están utilizando Internet en el momento en que se produce.

autovia exposición

La latencia o lag es inevitable debido a que toda comunicación a distancia implica un cierto retardo en la llegada de los mensajes. Sin embargo, existen mediciones de pocos milisegundos, ms por sus siglas, que no afectan para nada al usuario. Las redes de fibra óptica tienen menos latencia que las redes móviles o por satélite, con magnitudes por encima de 250ms.

¿Qué es la latencia de una red WiFi?

Las redes WiFi añaden latencia a la que tengamos ya de por sí según la tecnología utilizada por la conexión a Internet debido a que añaden un elemento intermedio entre la señal de Internet y el ordenador o móvil que se ve afectado por el aire o por las interferencias electromagnéticas.

Por ello, una conexión de una red WiFi tendrá una latencia más alta que una conexión cableada. Esto sucede pese a los esfuerzos de los desarrolladores de la tecnología inalámbrica por lanzar nuevos estándares que vayan cerrando la brecha existente con las conexiones cableadas. Si queremos el máximo rendimiento posible, el cable será nuestro mejor aliado.

¿Qué es el ping y cómo se mide? ¿Cómo funciona el comando ping?

Ahora llegamos a un aspecto interesante con el término ping y la forma de medir la latencia de una conexión. A grandes rasgos, el Ping (Packet Internet Groper [Rastreador de Paquetes en Internet]) es un comando que sirve para probar la conexión entre dos nodos de redes enviando paquetes a un servidor remoto y devolviendo una medición de tiempo en ms o milisegundos para el usuario.

ping

Como servidor o host remoto podemos tener una red local, una red ampliada o cualquier dominio o dirección IP de Internet. Podemos enviar un ping a cualquier dirección IP o dominio y esperar una respuesta que nos dirá la latencia o lag de la conexión.

Realizar un ping desde el CMD o Símbolo de Sistema de Windows es realmente sencillo. Una vez que hayamos abierto esta herramienta, bastará con escribir el comando ping al que tenemos que acompañar de una dirección IP o URL de una web. Esto hará que el servidor de destino responda, indicando la latencia y los paquetes perdidos.

El resultado puede ser algo como:

Haciendo ping a 127.0.0.1 con 32 bytes de datos:

Respuesta desde 127.0.0.1: bytes=32 tiempo<1m TTL=128

Respuesta desde 127.0.0.1: bytes=32 tiempo<1m TTL=128

Respuesta desde 127.0.0.1: bytes=32 tiempo<1m TTL=128

Respuesta desde 127.0.0.1: bytes=32 tiempo<1m TTL=128

Estadísticas de ping para 127.0.0.1:

    Paquetes: enviados = 4, recibidos = 4, perdidos = 0

    (0% perdidos),

Tiempos aproximados de ida y vuelta en milisegundos:

    Mínimo = 0ms, Máximo = 0ms, Media = 0ms

O en caso de no responder el servidor:

Haciendo ping a 192.168.1.255 con 32 bytes de datos:

Tiempo de espera agotado para esta solicitud.

Tiempo de espera agotado para esta solicitud.

Tiempo de espera agotado para esta solicitud.

Tiempo de espera agotado para esta solicitud.

Estadísticas de ping para 192.168.1.255:

    Paquetes: enviados = 4, recibidos = 0, perdidos = 4

    (100% perdidos),

El mismo comando lo podemos utilizar en el terminal de macOS o Linux con la misma estructura para medir la latencia de la conexión a Internet. Además, podemos añadir parámetros en Windows como:

  • /t Hace el ping al host hasta que se detiene
  • /a: Resuelve la dirección como nombre de host
  • /l Especifica el tamaño del paquete ICMP en bytes, con un máximo de 65527 bytes
  • /f Especifica que los paquetes ICMP no deben fragmentarse
  • /i Especifica el TTL (tiempo de vida) de los paquetes enviados ICMP, con un valor estándar en equipos con Windows XP (host), esto es típicamente de 128 y un máximo de 255

Si añadimos -t al final del comando veremos todos los parámetros disponibles.

¿Qué es el comando tracert y para qué sirve?

Por su parte, también tenemos tracert de Traceroute que “traza” una ruta entre nuestra conexión y el servidor de destino. Microsoft explica que la utilidad de diagnóstico TRACERT determina la ruta a un destino mediante el envío de paquetes de eco de Protocolo de mensajes de control de Internet (ICMP) al destino.

tracert latencia

Para realizar tracert debemos acceder a CMD o símbolo de sistema y escribir el comando acompañado de una dirección IP o de un dominio web. Por ejemplo:

C:\>tracert 11.1.0.1

Que nos dará un resultado como:

   Traza a la dirección 11.1.0.1 sobre caminos de 30 saltos como máximo

   —————————————————

   1      2 ms       3 ms       2 ms      157.54.48.1

   2     75 ms      83 ms      88 ms      11.1.0.67

   3     73 ms      79 ms      93 ms      11.1.0.1

   Traza completa.

De nuevo, tenemos varias opciones de comandos para usar tracert como:

  • -d Especifica que no se resuelvan las direcciones en nombres de host
  • -h n_max_saltos Especifica el número máximo de saltos para alcanzar el destino
  • -j lista-host Especifica la ruta de origen a lo largo de la lista de hosts
  • -w tiempo_espera Espera el número de milisegundos especificados en tiempo_espera para cada respuesta
  • host_destino Especifica el nombre de la dirección IP del host de destino

Noticias de última hora

Consejos y recomendaciones para evitar la pérdida de velocidad de Internet

Consejos y recomendaciones para evitar la pérdida de velocidad de Internet

Navegar por la red es algo muy habitual hoy en día. Podemos decir que vivimos conectados a Internet prácticamente todo el día, aunque solo sea con el móvil encendido. Sin embargo no siempre tenemos una conexión estable o con buena velocidad. Hay muchos factores que pueden influir, como sabemos. También son muchos los trucos y […]

Cómo utilizar con total seguridad el correo electrónico

Cómo utilizar con total seguridad el correo electrónico

Hoy en día tenemos un gran abanico de posibilidades para comunicarnos gracias a Internet. Podemos utilizar las redes sociales y las aplicaciones de mensajería instantánea, por ejemplo. Pero también podemos usar el correo electrónico, algo que está muy extendido tanto entre los usuarios particulares como a nivel empresarial. Sin duda es una manera rápida, segura […]

Cómo mejorar la velocidad Wi-Fi al navegar con un portátil

Cómo mejorar la velocidad Wi-Fi al navegar con un portátil

Siempre que navegamos por Internet tenemos dos opciones de conectarnos: de manera inalámbrica y a través de cable. Si pensamos en cómo nos conectábamos hace unos años, seguro que en la mayoría de casos era mediante un ordenador de sobremesa y cable. Sin embargo con el paso del tiempo se ha popularizado más el uso […]