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

Evita que los bots te inunden de invitaciones en Facebook

Evita que los bots te inunden de invitaciones en Facebook

Dentro de todas las redes sociales que tenemos a nuestra disposición, sin duda Facebook es una de las más populares. Cuenta con una gran cantidad de usuarios en todo el mundo. Esto hace también que sea muy utilizada por los piratas informáticos para llevar a cabo sus amenazas. Pueden utilizar diferentes tipos de amenazas, tácticas […]

Evita que te roben los datos en Internet con estos consejos

Evita que te roben los datos en Internet con estos consejos

Mantener nuestros datos e información personal a salvo de posibles intrusos es muy importante. Es una realidad que hoy en día al navegar por la red podemos toparnos con muchos problemas que comprometan nuestra privacidad. Muchas amenazas que pueden provocar el robo de datos en Internet. Es cierto que podemos hacer uso de herramientas que […]

Evita los cortes al ver vídeos de YouTube con estos consejos

Evita los cortes al ver vídeos de YouTube con estos consejos

Cuando navegamos por Internet hay diferentes servicios o plataformas que van a requerir una mejor velocidad. Un ejemplo es a la hora de reproducir vídeos en Streaming. Aquí YouTube es sin duda una de las plataformas más utilizadas. La cuestión es que no siempre tenemos una conexión aceptable para poder ver vídeos sin cortes. De […]

Así puede afectar el malware a tu velocidad de Internet

Así puede afectar el malware a tu velocidad de Internet

La velocidad de Internet es muy importante para los usuarios. Son muchos los factores que pueden influir a la hora de navegar por Internet y tener una buena calidad y estabilidad. Hay muchos motivos que pueden influir para que la velocidad sea menor. Muchos problemas que pueden afectar a nuestros dispositivos y poner en riesgo […]