O que é Network Address Translation (NAT) ?

NAT (Network address translation - Tradução de endereços de rede) é um processo de mudança dos endereços IP e das portas de origem e destino. A tradução de endereços reduz a necessidade de endereços públicos IPv4 e oculta faixas de endereços de redes privadas. O processo geralmente é feito por roteadores ou firewalls.

Como funciona?

O NAT permite que um único dispositivo, como um roteador, atue como um agente entre a Internet (ou rede pública) e uma rede local (ou rede privada), o que significa que é necessário apenas um único endereço IP exclusivo para representar um grupo inteiro de computadores para qualquer coisa fora de sua rede.

Existem três tipos de tradução de endereços:

  1. NAT estático– traduz um endereço IP privado em um público. O endereço IP público é sempre o mesmo.
  2. NAT dinâmico – os endereços IP privados são mapeados para o pool de endereços IP públicos.
  3. PAT (Port address translation - Tradução de endereços de porta)– um endereço IP público é usado para todos os dispositivos internos, mas uma porta diferente é atribuída a cada endereço IP privado. Também conhecido como sobrecarga de NAT.