Você provavelmente já ouviu falar do termo NAT referiam-se à área de conexões e navegação na Internet. O significado dessas siglas é Conversor de endereços de rede, ou seja, “tradutor de endereço de rede”. É, em qualquer caso, um elemento fundamental para poder utilizar a nossa rede, uma tecnologia que incorporam praticamente todos os routers domésticos e profissionais.
Como o próprio nome indica, a principal função do NAT é justamente essa: traduzir endereços para possibilitar conexões. Neste post vamos analisar do que se trata, destacando sua importância, seus pontos fortes e fracos. Resumindo, tudo o que você precisa saber sobre NAT.
Enquanto todos os dispositivos conectados a uma rede (telefones, tablets, computadores, etc.) endereço IP único, o NAT é responsável por fornecer um endereço IP público conjunto para toda a rede. Desta forma, em vez de atribuir um endereço IP diferente para cada um dos dispositivos, O NAT fornece um único endereço para todos (entre 192.168.0.0 e 192.168.255.255). A grande vantagem que isso traz é evitar o esgotamento dos endereços IPv4 e garantir uma boa conexão.
Os endereços IPv4 são compostos por 32 bits, o que permite a criação de um total de 4.294.967.296 endereços. Parece um número inatingível, mas na realidade é se multiplicarmos o número de IPs no mundo pelo número de dispositivos conectados a cada um deles. Daí a importância da tarefa realizada pelo NAT.
Como Funciona
A operação do NAT é bidirecional. Isso significa que serve tanto para traduzir um endereço IP privado quanto para traduzi-lo em um endereço IP público ou vice-versa. Pode parecer uma tarefa redundante, já que não há nenhum obstáculo para usar diretamente um IP público. No entanto, a sua importância reside nos problemas que resolve. Estes são os exemplos mais claros:
- Ele fornece uma solução alternativa para o problema de esgotamento do IPv4 mencionado anteriormente.
- Reduz o alto custo de obtenção de IPs públicos.
- Ele permite que milhares de dispositivos se conectem à Internet usando um único endereço IP público.
Hoje quase todos os roteadores, tanto para usuários privados quanto para administrações públicas e empresas privadas, fazem um dos NAT para suas conexões. E isso também é feito por um motivo adicional: a segurança. E é que, além da função básica para a qual foi concebido, o NAT também atua como uma espécie de filtro que impede que apenas pacotes de dados autorizados e verificados acessem nossos dispositivos privados.
Obviamente, isso não garante um grau absoluto de proteção, embora forneça uma camada extra de privacidade e segurança altamente recomendada para qualquer rede privada de Internet.
Tipos de NAT
Existem vários tipos diferentes de NAT, embora os mais importantes se resumam aos três seguintes:
NAT estático
O endereço privado é articulado para que seja sempre traduzido para o mesmo endereço público. É uma solução simples e recomendada em alguns casos (como para uso em dispositivos que precisam ter sempre o mesmo endereço para serem acessíveis). Por outro lado, apresenta certos riscos, pois nosso dispositivo está sempre visível na Internet.
NAT dinâmico
É o caso oposto ao exemplo anterior. Aqui o NAT nem sempre escolhe o mesmo endereço IP, mas joga com um conjunto de diferentes endereços IP públicos. Cada vez que uma tradução é realizada, um novo endereço IP é atribuído.
PAT
São as siglas de Tradutor de endereço de porta. Esta modalidade permite que a conexão à Internet de vários IPs privados sejam conectados através de um único IP público. Uma operação que é realizada através das portas. Sua principal vantagem é que poderemos ocultar todos os endereços IP privados que temos em nossa rede local, o que se traduz em mais segurança. Claro que existe uma limitação para no máximo 216 conexões, o que torna essa opção pouco prática em grandes redes.
NAT: vantagens e desvantagens
Resumidamente, listaremos todos os pontos a favor e contra que devemos avaliar em relação ao uso de NAT em nossas conexões:
Pro
- nos permite o salvar endereços IPv4, pois vários dispositivos podem ser conectados à Internet com o uso de um único endereço IP público.
- O método de configuração é direto e fácil.
- Es compatível com quase todos os protocolos de comunicação.
- Dificilmente requer manutenção.
- Significa fornecer nossas conexões com um mais segurança, uma vez que os dispositivos da nossa rede local não são visíveis do exterior.*.
- Es mais flexível para conexões de grupo.
(*) Exceto para NAT estático, como vimos.
Contras
- Exigir uma maior poder de processamento para o roteador.
- Não suporta determinados protocolos, como ICM.
- Diminua o rastreamento de IP de ponta a ponta.
- às vezes pode causar conflitos com jogos online, que precisam da melhor largura de banda e latência possíveis.
- La solução de problemas remota é mais complicado.