Comment Ca Marche l'informatique ?
Accueil
Forum
Aide
bordure
Page d'accueil
Ajouter aux favoris
Signalez une erreur
Ecrire à Jean-Francois Pillou
Présentation
Protocole
Adresses IP
Noms de domaines
Notion de port
Les URLs
Avancé:TCP/IP
Avancé:Protocole IP
Avancé:Protocole ARP
Avancé:Protocole ICMP
Avancé:Protocole TCP
Avancé:Protocole UDP
Avancé:Routage
Avancé:PPP et SLIP
Avancé:Protocole HTTP
Avancé:Protocole LDAP
Avancé:Protocole DHCP
Avancé:Protocole SNMP
Avancé:Protocole RTCP
Avancé:Protocole IPv6
Avancé:NAT
Avancé:VLAN
Avancé:POP, SMTP, IMAP
Avancé:Protocole FTP
Avancé:Protocole Telnet
Avancé:Les RFC
Version 2.0.3
NAT - Translation d'adresses Page précédente Page suivante Retour à la page d'accueil

Principe du NAT

Le mécanisme de translation d'adresses (en anglais Network Address Translation noté NAT) a été mis au point afin de répondre à la pénurie d'adresses IP avec le protocole IPv4 (le protocole IPv6 répondra à terme à ce problème). En effet, en adressage IPv4 le nombre d'adresses IP routables (donc uniques sur la planète) n'est pas suffisant pour permettre à toutes les machines nécessitant d'être connectées à Internet de l'être. Le principe du NAT consiste donc à utiliser une adresse IP routable (ou un nombre limité d'adresses IP) pour connecter l'ensemble des machines du réseau en réalisant, au niveau de la passerelle de connexion à internet, une translation (littéralement "une traduction") entre l'adresse interne (non routable) de la machine souhaitant se connecter et l'adresse IP de la passerelle.

NAT statique

Le principe du NAT statique consiste à associer une adresse IP publique à une adresse IP privée interne au réseau. Le routeur (généralement la passerelle) permet donc d'associer à une adresse IP privée (par exemple 192.168.0.1) une adresse IP publique routable sur Internet et de faire la traduction, dans un sens comme dans l'autre, en modifiant l'adresse dans le paquet IP.

Le NAT statique permet ainsi de connecter des machines du réseau interne à internet de manière transparente mais ne résoud pas le problème de la pénurie d'adresse dans la mesure où n adresses IP routables sont nécessaires pour connecter n machines du réseau interne.

NAT dynamique
Le NAT dynamique permet de partager une adresse IP routable (ou un nombre réduit d'adresses IP routables) entre plusieurs machines en adressage privé. Ainsi toutes les machines du réseau interne possèdent virtuellement, vu de l'extérieur, la même adresse IP. C'est la raison pour laquelle le terme de "mascarade IP" (en anglais IP masquerading) est parfois utilisé pour désigner le mécanisme de NAT.

Afin de pouvoir multiplexer les différentes adresses IP sur une ou plusieurs adresses IP routables le NAT dynamique utilise la translation de port (PAT - Port Address Translation), c'est-à-dire l'affectation d'un port source différent à chaque requête de telle manière à pouvoir maintenir une correspondance entre les requêtes provenant du réseau interne et les réponses des machines sur Internet, toutes adressées à l'adresse IP du routeur.

Plus d'informations

Pour plus d'information il est conseillé de se reporter à la RFC 3022 :

Article écrit par Jean-François PILLOU


Page précédente Page suivante

Ce document issu de CommentCaMarche.net est soumis à la licence GNU FDL. Vous pouvez copier, modifier des copies de cette page tant que cette note apparaît clairement.