Un proxy es un programa o dispositivo que actúa en representación de otro al realizar peticiones de recursos. Los proxies se utilizan comúnmente como servidores proxy para interceptar conexiones de red entre clientes y servidores, generalmente para proporcionar funcionalidades como caché, control de acceso o filtrado de tráfico.
2. proxy, en una red informática, es un programa o dispositivo
acción en representación de otro, esto es, si una hipotética m
ta un recurso a una C, lo hará mediante una petición a B; C
abrá que la petición procedió originalmente de A. Esta situac
tégica de punto intermedio suele ser aprovechada para sopo
de funcionalidades: proporcionar caché, control de acceso,
o, prohibir cierto tipo de tráfico, etc.
nalidad más habitual es la de servidor proxy, que consiste en
onexiones de red que un cliente hace a un servidor de destin
s motivos posibles como seguridad, rendimiento, anonimato
3. CARACTERISTICAS
labra en inglés proxy significa intermediario en español.
o más común es el de servidor proxy, que es un ordenador que inte
xiones de red que un cliente hace a un servidor de destino.
llos, el más famoso es el servidor proxy web (comúnmente conocid
«proxy»). Intercepta la navegación de los clientes por páginas web,
os posibles: seguridad, rendimiento, anonimato, etc.
bién existen proxy para otros protocolos, como el proxy de FTP.
oxy ARP puede hacer de enrutador en una red, ya que hace de inter
adores.
y (patrón de diseño) también es un patrón de diseño (programación)
ema que el proxy de red.
4. omo se ve, proxy tiene un significado muy general, aunque siempre
nónimo de intermediario.
uando un equipo de la red desea acceder a una información o recurs
almente el proxy quien realiza la comunicación y a continuación tras
sultado al equipo que la solicitó.
ay dos tipos de proxys atendiendo a quien es el que quiere implemen
olítica del proxy:
roxy local: En este caso el que quiere implementar la política es el m
ue hace la petición. Por eso se le llama local.
Suelen estar en la misma máquina que el cliente que hace las peticio
on muy usados para que el cliente pueda controlar el tráfico y pueda
stablecer reglas de filtrado que por ejemplo pueden asegurar que no
vela información privada (Proxys de filtrado para mejora de la privac
5. VENTAJAS
eral (no sólo en informática), los proxies hacen posible:
ol: sólo el intermediario hace el trabajo real, por tanto se pueden lim
r los derechos de los usuarios, y dar permisos sólo al proxy.
o. Sólo uno de los usuarios (el proxy) ha de estar preparado para ha
eal.
ar preparado queremos decir que es el único que necesita los recur
os para hacer esa funcionalidad.
os de recursos necesarios para hacer la función pueden ser la capac
e cómputo o la dirección de red externa (IP).
do. El proxy puede negarse a responder algunas peticiones si detec
ohibidas.
6. DESVENTAJAS
eral (no sólo en informática), el uso de un intermediario pue
mato. Si todos los usuarios se identifican como uno sólo, es difícil qu
pueda diferenciarlos. Pero esto puede ser malo, por ejemplo cuando
amente la identificación.
Al estar dispuesto a recibir peticiones de muchos usuarios y respon
algún trabajo que no toque. Por tanto, ha de controlar quién tiene ac
cios, cosa que normalmente es muy difícil.
Un proxy ha de hacer el trabajo de muchos usuarios.
isión. Es un paso más entre origen y destino, y algunos usuarios pu
el proxy. Y menos si hace de caché y guarda copias de los datos.