Internet Firewalls


Bastion Host

Como funciona um Proxy Server(continuação)

Para serviços que não apresentam características originais de proxying (como os citados acima), os detalhes do funcionamento do procurador dependem de cada protocolo (serviço) em questão. Em contrapartida, a comunicação do programa cliente com o servidor proxy pode ser realizada de duas formas distintas:
  • Custom client software: trata-se de um cliente modificado. Nessa situação o programa cliente deve saber como o servidor proxy opera, como contatá-lo e como passar as informações sobre o servidor real solicitado. Para o usuário tudo se passa de uma forma completamente transparente;
  • Custom user procedures: neste caso o usuário utiliza um cliente convencional, sem alterações, para contatar o servidor proxy. O processo ocorre da seguinte forma: o usuário contata o servidor proxy da mesma forma como um servidor qualquer; após, utilizando procedimentos diferentes (comandos do proxy server), ele fornece as informações acerca do servidor real a ser contatado; o servidor então realiza a conexão com o referido servidor e, feito isso, o usuário estará numa interface igual àquela que estaria caso estivesse acessado diretamente o servidor remoto. A desvantagem desta alternativa é a falta de transparência; entretanto, tem-se como vantagem a reutilização dos mesmos programas clientes.