La latencia de una conexión de red representa la cantidad de tiempo necesario para que los datos viajen entre el remitente y el receptor. Si bien todas las redes informáticas poseen inherentemente algún tipo de latencia, la cantidad varía y puede aumentar repentinamente por varias razones. Las personas perciben estos retrasos de tiempo inesperados como "retrasos".
La latencia alta también puede causar grandes retrasos. Por ejemplo, su videojuego puede experimentar una latencia alta, lo que hace que el juego se congele a veces y no brinde una actualización en vivo de los otros jugadores. Menos retrasos significan que la conexión está experimentando una latencia más baja.
El retraso en la red ocurre por varias razones, a saber, la distancia y la congestión. En algunos casos, es posible que pueda solucionar el retraso de Internet cambiando la forma en que su dispositivo interactúa con la red.
Latencia y ancho de banda
La latencia y el ancho de banda están estrechamente relacionados, pero son dos términos distintos. Para entender qué causa una latencia alta, es importante diferenciarla de un ancho de banda alto.
Si su conexión a Internet se ilustrara como una tubería que transporta datos, el ancho de banda se referiría al tamaño físico de la tubería. Una tubería pequeña (bajo ancho de banda) no puede contener muchos datos a la vez, mientras que una gruesa (ancho de banda alto) puede transmitir más datos a la vez. El ancho de banda a menudo se mide en Mbps.
La latencia es un retraso, medido en ms. Es el tiempo que tarda la información en pasar de un extremo al otro del conducto. También se llama tasa de ping.
La velocidad de la luz en una red informática
Ningún tráfico de red puede viajar más rápido que la velocidad de la luz. En una red doméstica o de área local, la distancia entre los dispositivos es tan pequeña que la velocidad de la luz no importa. Sin embargo, para las conexiones a Internet, se convierte en un factor.
En condiciones perfectas, la luz requiere aproximadamente 5 ms para viajar 1 000 millas (alrededor de 1 600 kilómetros). Además, la mayor parte del tráfico de Internet de larga distancia viaja por cables, que no pueden transportar señales tan rápido como la luz debido a un principio de la física llamado refracción. Los datos a través de un cable de fibra óptica, por ejemplo, requieren al menos 7,5 ms para viajar 1000 millas.
Latencias típicas de conexión a Internet
Además de los límites de la física, se produce una latencia de red adicional cuando el tráfico se enruta a través de servidores y otros dispositivos de red troncal. La latencia típica de una conexión a Internet también varía según su tipo.
El estudio de Medición de Banda Ancha en América (publicado a fines de 2018) informó estas latencias típicas de conexión a Internet para formas comunes de servicio de banda ancha en EE. UU.:
- Fibra óptica: 12-20ms
- Internet por cable: 15-34ms
- DSL: 25-80 ms
- Internet satelital: 594-612 ms
Cómo corregir la latencia
La latencia puede fluctuar en pequeñas cantidades de un minuto a otro, pero el retraso adicional de los pequeños aumentos puede ser notable. Las siguientes son razones comunes del retraso de Internet, algunas de las cuales están fuera de su control:
-
Reemplazar o agregar un enrutador. Cualquier enrutador eventualmente se atasca si demasiados clientes lo usan al mismo tiempo. La contención de la red entre varios clientes significa que esos clientes a veces esperan a que se procesen las solicitudes de los demás, lo que provoca un retraso. Para solucionar esto, reemplace el enrutador con un modelo más potente o agregue otro enrutador a la red para aliviar este problema.
Del mismo modo, la contención de la red se produce en la conexión de una residencia al proveedor de Internet si está saturada de tráfico.
- Evite las descargas simultáneas. Dependiendo de la velocidad de su conexión, evite demasiadas descargas simultáneas y sesiones en línea para minimizar el retraso.
-
No use demasiadas aplicaciones a la vez. Las PC y otros dispositivos cliente se convierten en una fuente de retraso en la red si no pueden procesar los datos de la red rápidamente. Si bien las computadoras modernas son lo suficientemente poderosas en la mayoría de las situaciones, los dispositivos pueden ralentizarse si se ejecutan demasiadas aplicaciones simultáneamente. Si cree que tiene demasiados programas abiertos, cierre algunos.
La ejecución de aplicaciones que no generan tráfico de red puede generar demoras. Por ejemplo, un programa que funciona mal puede consumir toda la CPU disponible, lo que retrasa que la computadora procese el tráfico de red para otras aplicaciones. Si un programa no responde, fuerce su cierre.
- Escanear y eliminar malware. Un gusano de red secuestra una computadora y su interfaz de red, lo que puede hacer que funcione con lentitud, como si estuviera sobrecargado. Ejecutar software antivirus en dispositivos conectados a la red detecta y elimina estos gusanos.
- Utilice una conexión por cable en lugar de inalámbrica. Los jugadores en línea, por ejemplo, a menudo prefieren ejecutar sus dispositivos a través de Ethernet con cable en lugar de Wi-Fi porque Ethernet admite latencias más bajas. Si bien el ahorro suele ser de solo unos pocos milisegundos en la práctica, las conexiones por cable también evitan el riesgo de interferencia que puede provocar un retraso significativo.
-
Utilizar caché local. Una forma de reducir la latencia es utilizar el almacenamiento en caché en su navegador, que es una forma en que el programa almacena archivos usados recientemente para que pueda acceder a esos archivos localmente la próxima vez que solicite archivos de ese sitio (no es necesario descargarlos).
La mayoría de los navegadores almacenan en caché los archivos de forma predeterminada, pero si elimina la caché del navegador con demasiada frecuencia, las mismas páginas que visitó recientemente tardarán más en cargarse.
Otras causas de problemas de latencia
Algunos problemas de latencia se pueden solucionar, pero los siguientes son problemas de latencia que normalmente no están bajo su control.
Carga de tráfico
Los picos en el uso de Internet durante las horas pico de uso del día a menudo causan retrasos. La naturaleza de este retraso varía según el proveedor de servicios y la ubicación geográfica. Además de mudarse de ubicación o cambiar el servicio de Internet, un usuario individual no puede evitar este tipo de retraso.
Carga de solicitud en línea
Los juegos multijugador en línea, los sitios web y otras aplicaciones de red cliente-servidor utilizan servidores de Internet compartidos. Si estos servidores se sobrecargan con actividad, los clientes experimentan retrasos.
Interferencia inalámbrica
Satélite, banda ancha inalámbrica fija y otras conexiones de Internet inalámbricas son susceptibles a la interferencia de la señal de la lluvia. La interferencia inalámbrica hace que los datos de la red se corrompan en tránsito, lo que provoca demoras en la retransmisión.
Interruptores de retraso
Algunas personas que juegan en línea instalan un dispositivo llamado interruptor de retardo en su red local. Un interruptor de retraso intercepta las señales de la red e introduce retrasos en el flujo de datos hacia otros jugadores conectados a una sesión en vivo. Puede hacer poco para resolver este tipo de problema de retraso aparte de evitar jugar con aquellos que usan interruptores de retraso.
¿Cuánto retraso es demasiado?
El impacto del retraso depende de lo que esté haciendo en la red y, hasta cierto punto, del nivel de rendimiento de la red al que se haya acostumbrado.
Los usuarios de Internet satelital esperan largas latencias y tienden a no notar un retraso temporal de 50 o 100 ms adicionales. Los jugadores en línea dedicados, por otro lado, prefieren que su conexión de red funcione con menos de 50 ms de latencia y notan rápidamente cualquier retraso por encima de ese nivel.
En general, las aplicaciones en línea funcionan mejor cuando la latencia de la red se mantiene por debajo de los 100 ms; cualquier retraso adicional es perceptible para los usuarios.