Cómo influyen la latencia, el ancho de banda y el rendimiento en la velocidad de internet
- Lectura
- 3 min
- Categoría
- Velocidad
La velocidad de internet o la rapidez con la que se transfieren los datos en una red se calcula utilizando diferentes métricas: latencia, ancho de banda y rendimiento. Este artículo pretende explicar estas métricas y cómo les afecta el protocolo TCP.
Envío de tus paquetes de datos
Acceder a internet se basa en un intercambio de información. Cuando compras online o ves una película en streaming, tu IP envía un flujo de información en forma de paquetes de datos que realizan una solicitud. A su vez, el receptor responde enviando de vuelta otro flujo de información, también en forma de paquetes de datos.
Al utilizar el protocolo TCP, estos paquetes de datos se transmiten en orden secuencial a través de una red de carriles hacia el destino. Cuando llegan a su destino, se envía una confirmación de vuelta a tu IP. Solo se puede enviar un número limitado de paquetes sin recibir la confirmación de que los paquetes anteriores han llegado a su destino.
Al mismo tiempo, la cantidad de paquetes que pueden viajar por el carril durante un período de tiempo determinado también está limitada. La velocidad a la que los paquetes de datos pueden viajar a través de la red se denomina ancho de banda.
Sin embargo, el ancho de banda no es el único elemento que influye en tu velocidad real de internet. Diversos factores, como la distancia física al destino o cualquier percance que pueda ocurrir en el camino, pueden retrasar la llegada al destino y, en última instancia, la confirmación. El tiempo que tardan tus paquetes en llegar a su destino se denomina latencia.
Congestión en la autopista
Cuando cada paquete viaja por la red, pasa por varios nodos donde se redirige hacia su destino. Cuando tu paquete llega a un nodo al mismo tiempo que otros muchos paquetes, se pone en cola.
Lamentablemente, tu paquete también podría descartarse o perderse en esta fase, por lo que tu IP no recibirá la confirmación de que llegó a su destino. En este caso, tendrás que volver a enviarlo, lo que retrasará el envío del siguiente paquete.
Estas pérdidas de paquetes alertan al protocolo TCP de retrasos en la transmisión de datos. Para aliviar el tráfico, el protocolo implementa automáticamente un mecanismo (llamado algoritmo AIMD(ventana nueva)) que reenvía el paquete perdido a la mitad de la velocidad a la que se enviaría normalmente.
Esto no solo afecta a la velocidad a la que se reenvía el paquete perdido, sino también a la velocidad de los paquetes siguientes. Su velocidad aumenta de forma incremental únicamente a medida que mejora el tráfico.
En última instancia, esto provoca retrasos en la llegada de todos tus paquetes a su destino, incluso en el caso de una pérdida menor de paquetes y, por supuesto, en la obtención de respuesta a tu solicitud. El número definitivo de paquetes de datos que pueden intercambiarse en una red durante un período de tiempo determinado se denomina rendimiento.
Para calcular el rendimiento máximo en una conexión TCP, puedes utilizar la fórmula de Mathis(ventana nueva) y esta calculadora online(ventana nueva).
VPN Accelerator
VPN Accelerator es exclusivo de Proton VPN y consta de un conjunto de tecnologías que pueden aumentar tu velocidad de VPN en más de un 400 % en determinadas situaciones. Gracias a esta nueva tecnología, siempre podrás disfrutar de la mejor velocidad de VPN posible al utilizar nuestro servicio.
Una de las tecnologías clave utilizadas por VPN Accelerator es un algoritmo de control de flujo TCP controlado por retardo de TCP llamado BBR. En rutas más largas o redes congestionadas, BBR se recupera más rápido de la pérdida de paquetes y también se acelera más rápido (es decir, alcanza la velocidad máxima antes cuando se inicia una transferencia de datos). VPN Accelerator es especialmente eficaz para mejorar las velocidades a grandes distancias.
