Servidores Proxi
Un servidor proxy es un equipo que actúa de intermediario
entre un explorador web (como Internet Explorer) e Internet. Los servidores
proxy ayudan a mejorar el rendimiento en Internet ya que almacenan una copia de
las páginas web más utilizadas.
Cuando un explorador solicita una página web almacenada
en la colección (su caché) del servidor proxy, el servidor proxy la
proporciona, lo que resulta más rápido que consultar la Web. Los servidores
proxy también ayudan a mejorar la seguridad, ya que filtran algunos contenidos
web y software malintencionado.
Generalmente el servidor proxy se utiliza para la Web. Se trata entonces de un proxyHTTP. Sin embargo, puede haber servidores
proxy para cada protocolo de aplicación (FTP, etc.).
Los servidores proxy se utilizan a menudo en redes de
organizaciones y compañías. Normalmente, las personas que se conectan a
Internet desde casa no usan un servidor proxy.
Los servidores proxy se utilizan a menudo en redes de
organizaciones y compañías. Normalmente, las personas que se conectan a
Internet desde casa no usan un servidor proxy.
Características de un servidor proxy
En los sucesivo,
con la utilización de TCP/IP dentro
de redes de área local, la función de retransmisión del servidor
proxy está directamente asegurada por pasarelas y routers. Sin embargo, los
servidores proxy siguen utilizándose ya que cuentan con cierto número de
funciones que poseen otras características.
¿Cuales son las ventajas de los servidores
proxi?
Ø Control.
Sólo el intermediario hace el trabajo real, por tanto se pueden limitar y
restringir los derechos de los usuarios, y dar permisos sólo al proxy.
Ø Ahorro.
Por tanto, sólo uno de los usuarios (el proxy) ha de estar equipado
para hacer el trabajo real.
Ø Velocidad.
Si varios clientes van a pedir el mismo recurso, el proxy puede hacercaché:
guardar la respuesta de una petición para darla directamente cuando otro
usuario la pida. Así no tiene que volver a contactar con el destino, y acaba
más rápido.
Ø Filtrado.
El proxy puede negarse a responder algunas peticiones si detecta que están
prohibidas.
Ø Modificación.
Como intermediario que es, un proxy puede falsificar información, o modificarla
siguiendo un algoritmo.
Ø Anonimato.
Si todos los usuarios se identifican como uno sólo, es difícil que el recurso
accedido pueda diferenciarlos. Pero esto puede ser malo, por ejemplo cuando hay
que hacer necesariamente la identificación.
Desventajas de utilizar un servidores proxi?
Ø Abuso.
Al estar dispuesto a recibir peticiones de muchos usuarios y responderlas, es
posible que haga algún trabajo que no toque. Por tanto, ha de controlar quién tiene
acceso y quién no a sus servicios, cosa que normalmente es muy difícil.
Ø Carga.
Un proxy ha de hacer el trabajo de muchos usuarios.
Ø Intromisión.
Es un paso más entre origen y destino, y algunos usuarios pueden no querer
pasar por el proxy. Y menos si hace de caché y
guarda copias de los datos.
Ø Incoherencia.
Si hace de caché,
es posible que se equivoque y dé una respuesta antigua cuando hay una más
reciente en el recurso de destino. En realidad este problema no existe con los
servidores proxy actuales, ya que se conectan con el servidor remoto para
comprobar que la versión que tiene en cache sigue siendo la misma que la existente
en el servidor remoto.
Ø Irregularidad.
El hecho de que el proxy represente a más de un usuario da problemas en muchos
escenarios, en concreto los que presuponen una comunicación directa entre 1
emisor y 1 receptor (como TCP/IP).
No hay comentarios:
Publicar un comentario