NAT (Network Address Translation)
NAT (Network Address Translation) - Resumo para Concursos
1. Conceito Básico
O NAT (Tradução de Endereço de Rede) é uma técnica usada para mapear endereços IP privados (não roteáveis na internet) para um ou mais endereços IP públicos (roteáveis). Ele permite que múltiplos dispositivos em uma rede local compartilhem um único endereço IP público para acessar a internet.
2. Objetivos Principais
- Economia de endereços IPv4: Reduz a necessidade de endereços públicos únicos.
- Segurança: Oculta os endereços IP internos da rede local.
- Flexibilidade: Facilita a mudança de provedores de internet sem alterar endereços internos.
3. Tipos de NAT
- NAT Estático: Mapeamento fixo 1:1 entre IP privado e IP público.
- NAT Dinâmico: Mapeamento temporário de um pool de IPs públicos.
- PAT (NAT Overload/Port Address Translation): Múltiplos IPs privados compartilham um único IP público usando portas diferentes (mais comum em redes domésticas).
4. Funcionamento
Quando um dispositivo da rede local envia um pacote para a internet, o roteador substitui o IP de origem privado pelo IP público (e registra a transação em uma tabela). Na resposta, o roteador reverte o processo, encaminhando o pacote para o dispositivo correto.
5. Vantagens
- Posterga a escassez de IPv4
- Proteção básica contra acessos externos não solicitados
- Simplifica o gerenciamento de redes privadas
6. Desvantagens
- Pode causar problemas em aplicações que exigem endereçamento direto (ex: VoIP, P2P)
- Complexidade na depuração de problemas de rede
- Overhead no processamento dos roteadores
7. NAT em IPv6
Menos necessário devido à abundância de endereços, mas ainda usado em cenários específicos (transição IPv4-IPv6 ou políticas de segurança).
8. Termos Relacionados (Importantes para Concursos)
- Inside Local: Endereço privado na rede interna
- Inside Global: Endereço público representando o dispositivo interno
- Outside Local: Endereço privado de destino (em outra rede NAT)
- Outside Global: Endereço público real do destino