Em que camada TCP / IP o proxy da web opera e minha compreensão da implementação está correta?

0

Digamos que o cliente C queira enviar uma solicitação HTTP para o servidor S, mas por meio do proxy P.

O que eu entendo é que isso é feito apenas com as duas modificações a seguir na solicitação HTTP simples:

  1. O cliente envia a mensagem HTTP regular, apenas com o URL completo (na primeira linha da mensagem HTTP) em vez de relativo, e adiciona cabeçalhos específicos de proxy, se necessário. O proxy processa e remove cabeçalhos específicos de proxy. Esta é a operação da camada de aplicativo.

  2. Esta mensagem é enviada para o endereço TCP / IP do proxy e não para o servidor. O proxy faz a solicitação para o endereço TCP / IP do servidor (que é encontrado na primeira linha da mensagem HTTP). Esta é a operação de camadas TCP / IP.

Portanto, eu diria que o proxy é feito em camadas IP, TCP e de aplicativos.

O acima está correto?

    
por croraf 15.05.2018 / 17:28

0 respostas