Tradução de Endereço de Porta (PAT)
O que é PAT (Tradução de Endereços de Porta)?
PAT, sigla de "Port Address Translation" (Tradução de Endereço de Porta), é uma tecnologia que converte o endereço IP e o número da porta de pacotes TCP (ou UDP)/IP em outro endereço IP e número de porta. Em geral, ela é chamada de NAPT (Network Address Port Translation) ou mascaramento de IP (IP Masquerade), sendo o termo "PAT" usado especificamente pela Cisco Systems.
PAT (NAPT) é uma extensão avançada da NAT (Tradução de Endereços de Rede), uma tecnologia que converte os endereços IP nos cabeçalhos dos pacotes IP. Para lidar com o problema do esgotamento dos endereços IPv4, normalmente são atribuídos endereços IP privados aos dispositivos de uma organização. No entanto, para se comunicarem com servidores externos pela internet, eles precisam de endereços IP globais. A NAT viabiliza essa comunicação traduzindo endereços IP privados em endereços IP globais. Porém, como a NAT realiza um mapeamento de um para um, ela não consegue processar comunicações simultâneas de vários dispositivos. Essa limitação é solucionada pela PAT (ou NAPT).
O PAT recebe os pacotes provenientes de dispositivos com endereços IP privados, converte o endereço IP de origem em um endereço IP global e modifica o número da porta de origem. Ele também registra o mapeamento entre os endereços originais e os convertidos e encaminha os pacotes para a internet. As respostas do servidor são enviadas ao endereço IP e ao número da porta modificados, que o PAT usa para restaurar o endereço IP privado e o número da porta originais antes de entregar os pacotes ao dispositivo de origem.
O sistema modifica os números de porta para identificar de forma exclusiva os pacotes provenientes de diferentes endereços IP privados. Embora vários dispositivos compartilhem o mesmo endereço IP global ao se comunicarem externamente, seus números de porta são diferentes, permitindo que o PAT diferencie os dispositivos e possibilite a comunicação simultânea com vários endpoints.
Atualmente, PAT e NAPT são frequentemente agrupados sob o termo genérico "NAT". Embora o NAT possa ocultar redes internas de redes externas, contribuindo para a segmentação da rede e para uma segurança básica, ele não é uma solução de segurança completa. Tecnologias adicionais de tunelamento de ponta a ponta costumam ser necessárias para reforçar a proteção contra ameaças externas.
