Existem três tipos principais de tradução de endereços de rede (NAT) comumente usados em redes:
- Static NAT: O NAT estático mapeia um endereço IP privado para um endereço IP público individualmente. Normalmente é usado quando um dispositivo dentro da rede privada precisa ser acessível pela Internet com um endereço IP público fixo. As entradas NAT estáticas são configuradas manualmente e fornecem mapeamento consistente entre endereços internos e externos.
- Dynamic NAT: O NAT dinâmico permite que um grupo de endereços IP privados seja mapeado para um conjunto de endereços IP públicos de muitos para muitos. Quando um dispositivo da rede privada inicia a comunicação de saída, o NAT dinâmico atribui um endereço IP público disponível do pool. Este método conserva endereços IP públicos enquanto permite que dispositivos internos acessem a Internet.
- PAT (Port Address Translation) ou Sobrecarga NAT: PAT traduz vários endereços IP privados em um único endereço IP público usando diferentes números de porta de origem. Ele permite que vários dispositivos na rede privada compartilhem um único endereço IP público para tráfego de saída. O PAT é comumente usado em redes domésticas e de pequenas empresas para conservar endereços IP públicos e facilitar o acesso à Internet para vários dispositivos simultaneamente.
NAT tipo 3 refere-se a uma configuração específica em consoles e dispositivos de jogos que indica configurações restritas de NAT. Neste contexto, o NAT tipo 3 restringe a capacidade dos dispositivos de se conectarem a outros dispositivos com certos tipos de configurações de NAT, particularmente em cenários de jogos peer-to-peer. Dispositivos com NAT tipo 3 podem encontrar limitações na conexão com outros jogadores, afetando a experiência de jogo devido à capacidade restrita de estabelecer conexões diretas.
Na rede, existem basicamente dois tipos fundamentais de NAT:
- NAT estático: conforme mencionado anteriormente, o NAT estático mapeia um endereço IP privado para um endereço IP público individualmente, normalmente usado para dispositivos que precisam de acessibilidade consistente da Internet com um endereço IP público fixo.
- Dynamic NAT: O NAT dinâmico, por outro lado, atribui dinamicamente endereços IP públicos de um pool a endereços IP privados conforme necessário. Este tipo de NAT é usado quando vários dispositivos em uma rede privada precisam compartilhar um conjunto menor de endereços IP públicos para acesso à Internet.
O tipo mais comum de NAT usado em ambientes de rede é o PAT (Port Address Translation), também conhecido como NAT Overload. O PAT permite que vários dispositivos em uma rede privada compartilhem um único endereço IP público, traduzindo seus endereços IP privados e números de porta em combinações exclusivas ao se comunicarem pela Internet. O PAT conserva efetivamente endereços IP públicos enquanto facilita o acesso simultâneo à Internet para vários dispositivos internos.
Nos equipamentos de rede Cisco, diferentes tipos de configurações NAT são suportados para acomodar vários requisitos de rede:
- NAT estático: roteadores e firewalls Cisco permitem a configuração de mapeamentos NAT estáticos para fornecer mapeamento um para um de endereços IP privados internos para endereços IP públicos externos.
- Dynamic NAT: Os dispositivos Cisco suportam configurações de NAT dinâmico, onde um conjunto de endereços IP públicos é atribuído dinamicamente a endereços IP privados internos conforme necessário.
- PAT (Port Address Translation): A Cisco implementa PAT (ou NAT Overload) para permitir que vários dispositivos internos compartilhem um único endereço IP público, traduzindo seus endereços IP e números de porta.
Além disso, os dispositivos Cisco oferecem flexibilidade na configuração de regras NAT, listas de acesso e regras de tradução para controlar e monitorar o fluxo de tráfego entre redes internas e externas, garantindo ao mesmo tempo segurança e uso eficiente de endereços IP.