Protocole NAT
Génie Informatique et Télécommunication 3
EKOSSO EBAKE LETICIA
KAPTUE KOAGNE FRANCK DUAMEL
NAT
Qu’est-ce que c’est ?
Le NAT(Network Address Translation) , est une technique de
routage utilisée dans les réseaux informatiques, qui permet de
traduire les adresses IP privées d’un réseau local en une seule adresse
IP publique, souvent utilisée par un routeur pour se connecter à
internet;
Cette traduction permet à plusieurs appareils d’un réseau privé
d’accéder à internet en utilisant une seule adresse IP publique
Pourquoi le NAT ?
Autrement dit, qu’est-ce qui a suscité l’intérêt de la création du NAT ?
En effet, Avec la croissance exponentielle du nombre d’appareils
connectées à internet, le nombre d’adresses IP uniques nécessaire a dépassée
les capacités du protocole IPv4, il était donc nécessaire de trouver des
méthodes pour pallier à cette pénurie d’adresse, l’une de ces méthodes , le
Network Address Translation en abrégé NAT qui permet de traduire les
adresses IP privées des appareils d’un réseau local en une seule adresse IP
publique utilisée pour communiquer sur les autres réseaux
Outre cette fonction, il permet aussi de :
Sécuriser le réseau sur lequel il est configuré : en traduisant les adresses IP
privées en une seule adresse IP publique, le NAT masque la topologie interne du
réseau, renforçant ainsi la sécurité en limitant la visibilité de ses composants
internes depuis l’extérieur;
Faciliter la connectivité internet : il permet à plusieurs appareils d’un réseau
privée d’accéder à internet en utilisant une seule adresse IP publique, simplifiant
ainsi la gestion des connexions sortantes
Une seule adresse IP Publique ?
Oui, une seule adresse IP publique, nous savons là vous êtes un peu confus car
nous savons tous qu’une adresse IP publique se doit d’être unique, étant donné que
l’utilité de celle-ci est d’identifier chaque appareil sur le Net
Principes de fonctionnement du NAT
Il repose sur la traduction des adresses IP à
différents niveaux à savoir :
- La traduction des adresses IP privées en adresse publiques :
lorsqu’un appareil d’un réseau privé envoie des données vers internet,
le routeur Nat remplace son adresse IP privée par son adresse IP
publique, permettant ainsi à l’appareil de communiquer avec des
serveurs externes
Gestion des tables de traduction : le routeur NAT maintient une table qui associe les
adresses IP et les numéros de port des appareils internes aux adresses IP publiques et aux
numéros de ports correspondants, une table qui permet au routeur de mémoriser les
traductions et de diriger correctement le trafic de retour vers les appareils internes
appropriés; Elle contient :
- L’adresse IP source du paquet d’origine ;
- L’adresse IP publique du routeur NAT ;
- Le port source du paquet d’origine ;
- Le port public du routeur NAT ;
- Le protocole utilisée par le paquet
Tables de Traduction
La translation de ports : dans de nombreux cas, le NAT utilise la
translation de ports pour attribuer des ports uniques à chaque
connexion sortante, ce qui lui permet de suivre les sessions de
communication et de rediriger les réponses des serveurs externes
vers les appareils internes appropriés
To summarise
Le NAT fonctionne en modifiant les en-têtes des
paquets des données en transit pour masquer les adresses
IP privées derrière une adresse IP publique, tout en
maintenant une table de traduction pour gérer le trafic de
manière efficace, ce processus permet à plusieurs
appareils d’un réseau privé de partager une seule adresse
IP publique pour accéder à internet, offrant ainsi une
solution d’économie d’adresses IP et une certaine
protection contre les connexions entrantes non autorisées
Exemple pratique :
Différents types de NAT
A ce jour, nous distinguons trois types de NAT :
o Le NAT statique ;
o Le NAT dynamique ;
o Le PAT (Port Address Translation)
Implémentation du NAT sur Cisco Packet Tracer
NAT Statique NAT [Link]
NAT Statique
PAT
@IP locale internes @IP globales internes @IP globales externes
[Link]:1555 [Link]:1555 [Link]:80
[Link]:1333 [Link]:1333 [Link]:80
Avantages et Inconvénients du Protocole NAT
Économie d'adresses IP publiques : Permet à plusieurs
appareils d'utiliser une seule adresse IP publique.
Sécurité accrue : Masque les adresses IP des périphériques
internes, offrant une certaine protection contre les attaques
provenant de l'extérieur.
Gestion de trafic : Facilite la gestion du trafic en dirigeant les
paquets vers les bons périphériques sur le réseau local.
× Complexité : La gestion des tables de translation NAT peut devenir
complexe dans les réseaux de grande taille.
× Problèmes de performance : Le NAT peut introduire des retards et des
goulets d'étranglement dans le trafic réseau, en particulier dans les
environnements à forte charge.
× Compatibilité avec certaines applications : Certaines applications peer-
to-peer ou de jeu en ligne peuvent rencontrer des difficultés avec le
NAT en raison de la traduction d'adresses IP.