Nat resumido
Resumo
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.
Introdução
Falaremos brevemente sobre o NAT, de como funciona, para que foi criado, sobre as dificuldades de usá-lo e as vantagens.
O NAT surgiu como uma alternativa para o problema de falta de endereços IP na Internet. Um computador para acessar a Internet deve ter o protocolo TCP/IP corretamente instalado e configurado. Para isso, cada computador da rede interna, precisaria de um endereço IP válido na Internet. Não haveria endereços IPv4 suficientes. A criação do NAT veio para solucionar esta questão.
Uma tecnologia conhecida como Tradução de Endereço de Rede (Network Address Translation, NAT) consegue o fim dos endereçamentos. A NAT torna possível para um site de internet ter um endereço de IP único e válido, múltiplos computadores e nenhum conflito de endereço.
Para evitar confltos de de endereços IP, a NAT atribui a cada computador um endereço local e único. E para evitar o consumo de IP reais, os endereços locais são privados, ou seja, não valem na Internet, somente na rede interna.
O NAT pode ser implementado em hardware e software. Implementações de softwares geralmente são financeiramente mais viáveis, mas servem para redes de menor velocidade. Pode-se criar NAT a partir de um computador normal ao adicionar uma placa de rede extra e um software NAT. O software lê repetidamente um pacote de uma das interfaces de rede, realiza a tradução necessária e envia o pacote para a interface oposta.