Quais são os diferentes tipos de servidores proxy?
Existem três tipos principais de servidores proxy, cada um dos quais executa a mesma função básica de atuar como um intermediário entre um computador cliente e um servidor da Web. Os servidores proxy de cache regulares e proxies transparentes pretendem acelerar o desempenho, mantendo os dados solicitados. Esse processo de armazenamento em cache pode resultar na entrega de dados mais rapidamente se forem solicitados repetidamente. Os proxies reversos também funcionam em cache de dados estáticos, embora normalmente façam parte de uma infraestrutura de servidor e visam tirar alguma carga de um servidor da Web. A maioria dos servidores proxy passa o endereço de protocolo da Internet (IP) do cliente e outras informações, embora existam proxies anônimos que podem ocultar essas informações. Esses servidores geralmente são configurados manualmente, instruindo o navegador da web em uma máquina a direcionar solicitações para o proxy. Cada vez que o navegador fazUma solicitação, o servidor proxy verifica seu cache para ver se possui as informações necessárias. Se isso acontecer, esses dados são entregues a uma velocidade que normalmente é mais rápida do que seria baixar diretamente do servidor da web.
Os proxies transparentes funcionam da mesma maneira, mas não requerem nenhuma configuração do lado do cliente. Os navegadores da Web em cada máquina cliente enviam solicitações e recebem dados sem estar ciente de que as informações estão passando por um proxy. Muitas grandes empresas usam proxies transparentes para evitar configurar manualmente cada cliente, e os provedores de serviços de Internet (ISPs) também os usam também. Quando um ISP faz uso de um proxy transparente, pode diminuir efetivamente o tempo que leva os usuários para baixar sites comumente acessados.O terceiro tipo principal de servidor proxy reduz a carga experimentada por um servidor da web, em vez de melhorar o desempenho do usuário final. Esses proxies reversossão normalmente integrados à arquitetura do servidor e podem lidar com muitas solicitações de informações estáticas, como imagens e vídeos. Qualquer informação gerada dinamicamente ainda é enviada diretamente do servidor da Web para o cliente, embora os dados estáticos de descarregar possam melhorar o desempenho.
Cada um desses tipos de servidores proxy normalmente encaminham qualquer informação do cliente junto com as solicitações de dados. Se um usuário deseja ocultar seu IP ou outras informações pessoais, um servidor proxy anônimo especial deve ser usado. Esses servidores operam da mesma maneira que outros proxies, mas não registram ou transmitem informações pessoais. Os servidores proxy anônimos podem ser proxies tradicionais de cache que um navegador da web deve ser configurado para usar, ou podem ser acessados por meio de uma interface do site.