¿Qué es el almacenamiento en caché del servidor proxy?
El almacenamiento en caché del servidor proxy se usa para ayudar a disminuir el tiempo que les toma a los usuarios en redes de computadoras acceder al contenido en Internet. Cuando los administradores de red habilitan el almacenamiento en caché, el servidor proxy guardará el contenido al que se accede con frecuencia para que no tenga que descargar el contenido de Internet cada vez que un usuario lo solicite. Cuando un usuario escribe una dirección web en un navegador web, la solicitud va al servidor proxy, que busca el material especificado en su caché. Si no se puede encontrar la información solicitada, envía una solicitud a Internet. Esto puede ahorrar ancho de banda y disminuir el tiempo que el usuario tiene que esperar el contenido.
Los servidores proxy pueden usar el almacenamiento en caché del servidor proxy pasivo y activo para almacenar el contenido en caché. Cuando un servidor proxy no puede encontrar un sitio web solicitado en su caché y luego descarga una nueva copia de un servidor web, está realizando un almacenamiento en caché pasivo. El almacenamiento en caché activo ocurre cuando el servidor proxy está inactivo y almacena en caché sitios web a los que los usuarios de la red acceden con frecuencia. Al habilitar el almacenamiento en caché activo, los administradores de red pueden garantizar que el servidor proxy tenga una copia nueva del contenido. Una desventaja del almacenamiento en caché activo es que puede requerir más ancho de banda y puede no ser adecuado para servidores que tienen limitaciones de ancho de banda o tiempo de inactividad requerido.
Los datos almacenados del almacenamiento en caché del servidor proxy no son permanentes y deben actualizarse periódicamente para garantizar que los usuarios obtengan la última versión del contenido. Aunque los objetos en caché deben actualizarse cuando cambia el contenido del sitio web, también tienen un tiempo de caducidad. Cuando un elemento caduca, el servidor proxy verifica con el servidor web para obtener información sobre la última versión del contenido. Si hay un cambio, descargará una copia nueva; de lo contrario, no necesita descargar el contenido nuevamente y solo actualiza el tiempo de vencimiento. Los servidores proxy mantienen un registro de estas acciones para que los administradores puedan ver con qué frecuencia el servidor está obteniendo contenido nuevo y con qué frecuencia los usuarios acceden al contenido directamente desde la memoria caché.
El almacenamiento en caché del servidor proxy tiene el inconveniente de que a veces puede dañar el rendimiento de la red. Si el administrador de red asigna muy poco espacio en el servidor para el almacenamiento en caché, el servidor deberá seguir eliminando elementos del caché. Los artículos que son los menos utilizados o los que caducan más rápido generalmente se eliminarán primero para dejar espacio para más artículos cuando surja la necesidad.