Skip to main content

Qu'est-ce que la traduction d'adresse du port?

La traduction de l'adresse de port est un moyen pour plusieurs appareils sur un réseau privé de partager une adresse de réseau public.Il s'agit d'une fonction de périphérique réseau qui modifie les paquets de protocole Internet (IP) entrants et sortants.L'adresse IP et le numéro de port sont tous deux modifiés, empêchant le réseau public d'accéder directement aux hôtes sur le réseau privé.La traduction de l'adresse du port est utilisée par les routeurs réseau pour partager une adresse Internet publique avec tous les ordinateurs du réseau local.Cela conserve les adresses IP publiques au lieu d'en exiger une pour chaque ordinateur local qui doit accéder à Internet.

Les paquets UDP (Protocole de contrôle de transmission (TCP) et les paquets de protocole de datagram (UDP) sont traduits par ce processus.Chaque paquet contient une adresse IP source et un numéro de port source.Il comprend également une adresse IP de destination et un numéro de port de destination.La traduction de l'adresse du port, également connue de l'acronyme PAT, crée un tableau qui mappe les adresses et les numéros de port tels qu'ils sont utilisés.Cette table est conservée dans le périphérique PAT, qui peut être un routeur matériel, un pare-feu logiciel ou un appareil similaire.

..L'adresse source réelle est remplacée par l'adresse IP du périphérique de traduction d'adresse du port.Un nouveau numéro de port est attribué par le périphérique PAT pour la connexion des ordinateurs source au réseau public.Le numéro de port source réel dans l'en-tête est ensuite remplacé par celui nouvellement attribué.De cette façon, le paquet sortant est modifié pour apparaître comme s'il provenait directement du périphérique PAT. Pour un paquet sortant, la table de traduction d'adresse du port conserve une copie de l'adresse source, du port source et du port assigné.Le même numéro de port peut être utilisé pour chaque paquet avec cette adresse source et cet port, simplement en faisant une recherche de table.Lorsque le réseau public réagira, il enverra des paquets à l'adresse IP des périphériques PAT sur le numéro de port attribué.Le périphérique PAT remplacera ensuite cette adresse de destination par l'adresse privée réelle de la table de recherche.Il remplacera également le numéro de port dans l'en-tête des paquets par le numéro de port réel de la table. La traduction d'adresses réseau (NAT) est une méthode connexe de mappage des adresses IP.La traduction de l'adresse du port est en fait un sous-ensemble de NAT appelé NAT surchargé.PAT est parfois appelé NAT ou la traduction du port d'adresse du réseau.Des variations de NAT existent, qui mappent uniquement les adresses IP ou uniquement les adresses source et les numéros de port source.Autres formulaires MAP MAT uniquement les adresses de destination et les numéros de port de destination, ou les deux types de ports et d'adresses.