NAT é um protocolo que, como o próprio nome diz
(network address translation), faz a tradução dos endereços Ip e portas
TCP da rede local para a Internet. Ou seja, o pacote enviado ou a ser
recebido de sua estação de trabalho na sua rede local, vai até o
servidor onde é trocado pelo ip do mesmo substitui o ip da rede local
validando assim o envio do pacote na internet, no retorno do pacote a
mesma coisa, o pacote chega e o ip do servidor é trocado pelo Ip da
estação que fez a requisição do pacote.
Veja o esquema:
A estação com IP 192.168.1.13 faz uma requisição, por
exemplo, para um endereço externo. O pacote sai com o IP da estação e
corre em direção ao intermediador entre ambiente interno e externo, o
gateway. O gateway, através do protocolo NAT mascara o IP da estação com
seu IP (200.158.112.126 – que é válido na internet) assim fazendo com
que o pacote seja entregue no destino solicitado pela estação. No
retorno do pacote, ele parte do endereço externo, chega a nossa rede no
servidor NAT (200.158.112.126) e lá é volta ater o IP da estação assim
chegando à estação (192.168.1.13).
NAT X Proxy
Vendo que a aplicação prática do NAT em uma rede local é para distribuição do acesso à internet, NAT seria um proxy?
Na verdade não, essa é uma confusão que muitas pessoas
fazem, o proxy tem função de armazenamento em cachê. Ele armazena os
sites no servidor e distribui para a rede, quando o site requisitado não
é encontrado no servidor, este vai a busca do site e o armazena. O
proxy não depende de DNS instalado no servidor como o NAT.
Posso utilizar Nat e Proxy juntos?
Esta solução seria a ideal quando se tem
uma rede um pouco extensa para diminuição do consumo da banda de seu
link com a internet. Habilitar um Proxy para conteúdo http e deixar o
resto com o NAT vai fazer com que o trafego do seu link diminua
bastante.
Segue vídeo Paulo Kretcheu explicando detalhadamente.
Nenhum comentário:
Postar um comentário