La latencia es el tiempo que tarda un dato en viajar de un lugar a otro en una red, generalmente medido en milisegundos. Los proxies añaden latencia porque el tráfico realiza una parada adicional a través del servidor proxy antes de llegar a su destino, y la distancia que los datos recorren hacia y desde ese servidor proxy afecta cuánto retraso se añade.
La distancia es una de las principales causas de la latencia en la red, y cada red adicional por la que pasa una solicitud añade más posibilidades de retraso.
Viajes de ida y vuelta y tiempo hasta el primer byte
- Retraso de ida y vuelta: La latencia de la red se mide generalmente como un viaje de ida y vuelta, desde el momento en que se envía una solicitud hasta que la respuesta regresa.
- Tiempo hasta el primer byte (TTFB): El tiempo entre solicitar una página y recibir el primer byte del servidor. Incluye la búsqueda de DNS, el apretón de manos TCP y, a través de HTTPS, el apretón de manos TLS.
- Las primeras solicitudes son más lentas: Una primera solicitud incluye la búsqueda de DNS, el apretón de manos TCP y la negociación TLS. Las solicitudes posteriores a través de la misma conexión tienen menos latencia porque la conexión ya está establecida.