Um servidor proxy opera principalmente na camada de aplicativos
(camada 7) do modelo OSI.
Aqui está o porquê:
*
Funções da camada de aplicação: Essa camada é responsável por fornecer serviços aos programas de aplicativos. Os proxies atuam como intermediários entre clientes e servidores, lidando com a comunicação e potencialmente modificando dados nesse nível.
*
Exemplo: Imagine um proxy da web. Ele intercepta as solicitações do seu navegador da web (solicitações HTTP) e as transmite para o servidor da web. Também pode cache respostas, filtrar conteúdo ou até criptografar tráfego, todas as ações que ocorrem na camada de aplicativos.
Nota: Embora a função principal de um servidor proxy esteja na camada de aplicativo, ele também pode interagir com a
Transporte Camada (camada 4) . Isso ocorre porque ele precisa estabelecer e gerenciar conexões (TCP/UDP) entre o cliente e o servidor. No entanto, a operação primária e a lógica acontecem no nível do aplicativo.