Paso 10: Epílogo: por qué esto ayuda a
Aquí es una línea de tiempo de una solicitud de página web típica (pero súper simple, no las solicitudes dependientes como gráficos, anuncios, etc.) antes de instalar a un servidor DNS caché:0s--papá tipo "www.dadstoday.com" y éxitos de entran en el navegador. Navegador envía petición DNS al satélite/ISP, que hace algún consulta con el resto de la internet y,
0.5s--respuesta a la petición de DNS vuelve: 65.181.158.26.
0.51S - navegador (ok, pila TCP) envía la solicitud a 65.181.158.26
1.1s--contenido empieza a llegar al navegador. Que el inicio de la prestación.
1.3S--contenido es completa en el navegador
1.8s--Navegador realiza la interpretación y la página web se muestra totalmente.
Aquí (una mentira leve, pero la más simple) que sería el aspecto con un solo paquete cayó
1.1s--contenido empieza a llegar al navegador. Que el inicio de la prestación.
1.3S--gritos, espere una ida y vuelta conseguir el paquete faltante.
1.8s - contenido es completa en el navegador
2.3S--Navegador se hace render y la página web se muestra totalmente.
En la vida real, es realmente mucho peor que esto, porque la mayoría de las páginas web incluyen referencias al contenido de otros servidores, por lo que tienes que hacer más consultas DNS (que pueden comenzar sólo después de haber traído la primera página) luego buscar el contenido que se hace referencia. La buena noticia acerca de esta conexión por satélite es que es razonablemente alto ancho de banda, así que al menos todos los anuncios, gráficos, etc., haz traído en paralelo y muy rápidamente. Una vez que la página comienza a mostrar, demuestra para arriba muy rápidamente.
Ahora, el mismo timeline simplificado con un servidor de web caché (cargando una página que hemos cargado en el pasado no muy lejano):
0s--papá tipo "www.dadstoday.com" y éxitos de entran en el navegador. Navegador envía petición DNS que es interceptado por nuestro router y respondió en pocos milisegundos en lugar de incurrir en un ida y vuelta de satélite.
0.01s - respuesta a la petición de DNS vuelve: 65.181.158.26.
0.02S - navegador (ok, pila TCP) envía la solicitud a 65.181.158.26
.51S--contenido empieza a llegar al navegador. Que el inicio de la prestación.
.71S--contenido es completa en el navegador
1.2s--Navegador realiza la interpretación y la página web se muestra totalmente.
Así hemos pasado de ~1.8s a unos 1.2s, y estamos menos propensos a tener pérdida de paquetes con las radios modernas, lo que fue una carga 2.3s sigue siendo 1.2s. Y en la vida real, esto se agrava por las referencias de que la página. Páginas que solían tomar 10s cargar ahora toman tal vez 5s. Todavía lento, pero una gran mejoría. Esto también es una gran razón para ejecutar Adblock Plus en Firefox, usted puede cortar más o menos un todo ida y vuelta de traer mierda que no quieres ver de todos modos.