NAT
É a sigla de "Network Address Translation".
O NAT é um método que traduz vários endereços IP internos de computadores em uma rede local para um único endereço IP global compartilhado. Os roteadores de rede usam o NAT para direcionar o tráfego recebido da Internet ao destino correto na rede local. Além de permitir que vários computadores compartilhem um único endereço IP global, o NAT melhora a segurança de uma rede ao ocultar do exterior os endereços IP locais de computadores individuais.
Cada dispositivo em uma LAN tem um endereço IP privado para se comunicar dentro dessa rede. Normalmente, o único dispositivo em uma rede local com um endereço IP público e globalmente exclusivo é o modem ou gateway que fornece a conexão dela com a Internet. O roteador da rede usa o NAT para traduzir cada pacote de dados de saída, alterando o endereço IP de origem do endereço privado do computador para o endereço público do gateway. Ele também substitui o número da porta de origem por um novo número de porta exclusivo e salva essa porta em um registro de uma tabela NAT. Quando o roteador recebe pacotes de dados de entrada, ele identifica o destino usando o número da porta. Ele consulta essa porta na tabela NAT e traduz o endereço de destino de volta para o endereço privado do computador correto.
O IPv4 usa endereços de 32 bits, o que limita o espaço de nomes total disponível a aproximadamente 4 bilhões de endereços; blocos reservados para redes privadas ocupam vários milhões deles. Como esse número é insuficiente para que todos os dispositivos conectados à Internet tenham um endereço exclusivo, o NAT é necessário para fornecer uma conexão à Internet aos computadores em rede. O IPv6 usa endereços de 128 bits, o que oferece espaço de endereçamento suficiente para vários quatrilhões de dispositivos exclusivos, mas ainda não é adotado universalmente.
Teste seus conhecimentos