Circuit-level Gateways
 


Circuit-level Gateways são uma implementação de mais baixo nível de
Proxy Services que faz com que não seja mais necessário, nem a
aquisição de programas cliente proxy especiais, nem a modificação da
maneira com que os usuários usam os clientes. Com Circuit-level
Gateways, mesmo protocolos que tenham sido projetados para o uso
de proxy podem ser instalados e usados da maneira para a qual eles
foram projetados inicialmente. Por exemplo, se um circuit-level
gateway é usado com o protocolo HTTP da World Wide Web, nenhum
servidor Web proxy é necessário; o browser cliente pode ser usado
normalmente, e não configurado para o uso de proxy.

Um Application-level Proxy é aquele que sabe qual é a aplicação em
especial que ele está provendo seus serviços de proxy. Ele entende e
interpreta os comandos do protocolo da aplicação. Um Circuit-level
Proxy é aquele que cria um circuito entre o cliente e o servidor sem
interpretar o protocolo da aplicação. A vantagem é que um circuit-level
proxy provê serviços para uma grande variedade de protocolos,
enquanto que é necessário um Application-level Proxy para cada
serviço específico. Por esse motivo, application-level proxies são
conhecidos como dedicated proxy servers e os circuit-level proxies
como generic proxy servers.

Com o advento de uma estrutura mais modularizada para as API's de
transporte de redes do Microsoft Windows, não são mais necessárias
mudanças nos programas clientes para que eles funcionem com
circuit-level proxies; daí o aumento da sua popularidade.

Um benefício adicional do uso desses gateways é a existência de um
único ponto de controle, gerenciamento e logging num único servidor
proxy genérico.

    Voltar