Esquema general
Un servicio de proxy-caché para WWW como el de la UAM tiene como objetivo acelerar el suministro de información a los usuarios de WWW. El sistema que da el servicio está formado por una máquina UNIX que corre un programa de proxy.
Cuando un usuario que tiene su navegador configurado para hacer uso del proxy solicita una página de WWW, su navegador, en lugar de "ir" directamente a la fuente a por la página, entra en contacto con el proxy.
Este, mira en su base datos para ver si posee una copia de la página solicitada. Si es asi, la devuelve directamente al usuario, sin ir a buscarla a la Internet y haciendo que el acceso a la información sea muchisimo más veloz. En caso de que el proxy no disponga de una copia local de la página seleccionada, preguntará en la jerarquía de proxies de la Red Académica Nacional -RedIRIS- si algún otro proxy la tiene (Cachés comunidad RedIris, Esquema de cachés). Si es asi, ese proxy se la enviará y el proxy de la UAM lo enviará a su vez al navegador del usuario.
En caso de que la información buscada no esté en ningún proxy, hay que ir a la fuente original a solicitarla. En ese caso, se tardará lo mismo que si no hubiera proxy. Pero la siguiente vez que alguien acceda a esa información lo hará mucho más rapidamente.
A modo de ejemplo, cabe citar un caso como el de la obtención de una pelicula MPEG de 4 MBytes a partir de un WWW situado en los EEUU. Sin proxy, no se ha conseguido nunca traer ese documento. Con proxy se pudo traer (ya que estaba en uno de los proxies de la jerarquía) y además, se trajo a una velocidad de 80 KBytes por segundo.
El anterior es, sin duda, un caso extremo. Sin embargo, pruebas realizadas en varios proxies indican que un sistema como el instalado en la UAM contiene, en funcionamiento normal, aproximadamente el 60% de las peticiones que se realizan en el WWW desde la Universidad. Estos documentos son accedidos a velocidades muy rápidas.
¿Por qué debo usar el proxy de la UAM?
Entre otros motivos para usar el proxy de la UAM, podemos señalar:
El uso del proxy nunca introduce retardos apreciables en la obtención de la información. En el caso en que la información no esté disponible en ninguno de los proxies de la jerarquía, el inicio de la búsqueda de información en la fuente se retrasa solamente unas décimas de segundo.
Si accede a páginas "populares" la información llegará mucho más rapidamente.
La utilización o no de un proxy será, al menos inicialmente, una opción de cada usuario.
No obstante, la Red Académica Nacional (RedIRIS), ante la continuada falta de financiación que impide el aumento de la velocidad de las lineas que unen a las universidades españolas con el resto de la internet, y como consecuencia del estado de saturación lamentable que esas lineas sufren periodicamente, está estudiando el solicitar a las universidades que todos los accesos al WWW se hagan através de una máquina proxy en cada universidad.
¿Qué pasa con las páginas dinámicas?
Naturalmente, el proxy solo guarda copia de la información que no caduca inmediatamente.
Por ejemplo, nunca se guarda una copia local del resultado de un cgi-bin (programa ejecutado en el servidor remoto) ya que esta información suele ser diferente cada vez que se ejecuta ese programa (por ejemplo, como resultado de rellenar un formulario).
La permanencia de la copia local está determinada por varios parámetros locales asi como por la información que el servidor de WWW remoto suministre. El servidor remoto puede decir al proxy el tiempo durante el que la información es válida y el proxy sólo la guardará durante ese tiempo.
¿Qué pasa si se avería la máquina proxy de la UAM?
Depende del navegador que esté usando y de cómo lo haya configurado.
Si está usando Netscape Navigator 2.0 o posterior y lo ha configurado tal y como se indica en las instrucciones no tendrá ningun problema. La configuración automática está hecha de forma que si el proxy de la UAM no está accesible, automáticamente se prueba con otro proxy concertado. En caso de que este tampoco este accesible, se accederá directamente al servidor remoto, por lo cual la velocidad de acceso será la misma que si no hubiera proxy.
Resumiendo, siempre podrá acceder usted a la información aunque si el proxy está averiado lo hará a la velocidad normal de internet.
Si está usando una versión reciente de Microsoft Internet Explorer con configuración automática y el proxy no está disponible, todo funcionará correctamente ya que detecta que el proxy está caido y accederá directamente al servidor remoto. Pero si utiliza un navegador Internet Explorer antiguo, ocurrirá que no podrá acceder a la información a no ser que cambie la configuración (Deseleccionando la opción de proxy en Internet Explorer).
¿Por qué le llama configuración automática si la tengo que meter a mano?
Se llama asi porque al navegador solo se le indica de donde tiene que tomar la configuración y no cual es esa configuración. De este modo, se puede cambiar la configuración y el navegador verá la nueva automaticamente (sin que el usuario tenga que tocar nada más).
¿Qué navegador de WWW es el recomendado para usar con proxy?
Tecnologías de la Información recomienda cualquier navegador de los que se usan ampliamente en Internet, ahora bien, debería ser una versión reciente (versiones 4.X o superior en Netcape e IExplorer).