¿ Un proxy es un equipo que hace las veces de otro equipo en una conexión. Los equipos que realizan este servicio, son llamados servidores proxy. En cualquier conexión , hay un cliente y un servidor . El cliente inicia la conexión y solicita un servicio desde el servidor . La función del servidor proxy depende de cuál de las partes en la conexión que sirve. Un proxy HTTP sirve al cliente. HTTP
HTTP significa Protocolo de transferencia de hipertexto . Este sistema transporta las páginas Web a través de Internet . Otros sistemas incluyen HTTPS y FTP. HTTPS significa Hypertext Transfer Protocol Secure y se utiliza para las conexiones cifradas . FTP significa Protocolo de transferencia de archivos y se utiliza para la transferencia de archivos . Un proxy HTTP sólo maneja el tráfico de Internet realizado por HTTP y deja todas las solicitudes tramitadas por otros protocolos .
Implementación
Todas las aplicaciones de la Web con el acceso tienen una sección de configuración de red en su configuración . La aplicación más común para acceder a la World Wide Web es el navegador web. El usuario puede ver qué protocolo se encuentra en funcionamiento para una transferencia debido a que el protocolo de abreviatura aparece antes de que la dirección del sitio que se visita en la barra de direcciones . Se mostrará " http://" o " ftp://" y así sucesivamente . Cuando un proxy HTTP está en funcionamiento para que el navegador las direcciones escritas en la barra de direcciones que comienzan con " http://" hará que el navegador para ponerse en contacto con el proxy HTTP, que lleva la dirección ingresada como una petición . El navegador no se pondrá en contacto con cualquier servidor web a través de una conexión HTTP , mientras que la configuración del servidor proxy HTTP están en su lugar .
Propósito
Cuando envía un navegador Web a solicitud a un servidor web , revela una cierta cantidad de información sobre sí mismo , el equipo que se está ejecutando y su ubicación. Esto es inevitable . El servidor , al menos, tiene que saber la dirección a la que la respuesta debe ser enviada . La única manera de evitar que el servidor obtengan información de los clientes es conseguir que el servidor proxy para entregar la solicitud en su lugar. Por este método , el servidor cree que el servidor proxy es el cliente . El proxy HTTP envía la solicitud , junto con su dirección IP . A continuación, se recibe la respuesta . En una operación independiente , el proxy proporciona esta información al cliente, como si fuera el servidor original .
Beneficios
La razón principal de que un individuo utilizar un HTTP proxy es para evitar que el servidor de las partes conocer la ubicación, o la dirección , de la que se originó la solicitud . Un ejemplo de que esto puede ser una ventaja es que las estaciones de televisión prohiben conexiones desde equipos fuera de su país . Al seleccionar un servidor proxy en las estaciones de TV de su país , el usuario puede engañar a los mandos regionales de la página y ver el contenido de sitios prohibidos. Otra ventaja es que los servidores proxy también actúan como servidores de seguridad . Atrapan los bits de código que un sitio web puede tratar de descargar en el ordenador del cliente , reduciendo así el riesgo de un ataque malicioso.