NAT vs Proxy
Conversão de endereços de rede (NAT) é o processo que modifica o endereço IP no cabeçalho de um pacote IP, enquanto viaja através de um dispositivo de roteamento. O NAT permite que um conjunto de endereços IP seja usado para tráfego dentro de uma LAN (Local Area Network) e outro conjunto de endereços IP para tráfego externo. A transformação de um para um dos endereços IP é fornecida pela forma mais simples de NAT. Proxy (servidor proxy) é um servidor localizado entre um cliente (que está procurando um recurso) e outro servidor e atua como mediador. O cliente que está solicitando o recurso se conecta ao servidor proxy e o proxy avalia a solicitação com base em suas regras de filtragem.
O que é NAT?
O NAT modifica o endereço IP no cabeçalho de um pacote IP, enquanto viaja através de um dispositivo de roteamento. O NAT permite que um conjunto de endereços IP seja usado para tráfego dentro de uma LAN e outro conjunto de endereços IP para tráfego externo. A transformação de um para um dos endereços IP é fornecida pela forma mais simples de NAT. O NAT tem várias vantagens. Melhora a segurança de uma LAN, pois fornece a opção de ocultar endereços IP internos. Além disso, como os endereços IP são usados apenas internamente, não causará conflitos com os endereços IP usados em outras organizações. Além disso, o uso de uma única conexão à Internet para todos os computadores em uma LAN é possível pelo NAT. O NAT trabalha com o uso de uma caixa NAT, situada na interface em que a LAN está conectada à Internet. Ele contém um conjunto de endereços IP válidos e é responsável por executar as traduções de endereços IP..
O que é um Proxy?
O proxy é um servidor localizado entre um cliente (que está procurando um recurso) e outro servidor e atua como mediador. O cliente que está solicitando o recurso se conecta ao servidor proxy e o proxy avalia a solicitação com base em suas regras de filtragem. Se a solicitação for validada, o proxy se conectará ao servidor e fornecerá o recurso solicitado ao cliente. Por outro lado, o proxy pode atender à solicitação do cliente sem acessar o servidor especificado. Para isso, o proxy usa um cache e qualquer uma das solicitações subsequentes para o mesmo recurso é atendida sem entrar em contato com o servidor especificado. Devido a isso, os proxies podem melhorar muito o desempenho. Além disso, proxies podem ser usados para filtrar solicitações e impedir o acesso a alguns sites.
Qual é a diferença entre NAT e Proxy?
O NAT modifica o endereço IP no cabeçalho de um pacote IP, enquanto viaja através de um dispositivo de roteamento e permite usar um conjunto diferente de endereços IP para o tráfego dentro de uma LAN do que o conjunto de endereços IP para o tráfego externo, enquanto um proxy é um servidor localizado entre um cliente e outro servidor e atua como mediador. O NAT não precisa de nenhum software de aplicativo especial para operar, enquanto os aplicativos atrás de um servidor proxy devem suportar serviços de proxy e devem ser configurados para usar o servidor proxy..