Network Address Translation

Vous ne pouvez pas utiliser des espaces d'adresses privées sur un réseau et avoir ces appareils communiquent avec des appareils Internet sans faire un certain type de traduction pour convertir les adresses d'un type d'adresses d'un autre type.

Pensez à une grande entreprise avec un grand bâtiment et de nombreux bureaux. Courrier vient à la salle du courrier et quelqu'un dans cette salle du courrier a la tâche de traduire les adresses de John Smith, Big Company, 123 Certains Street, Thistown, Thatstate à Office 212. Pour traduire l'adresse, le greffier mail lève l'adresse du bureau de John Smith dans un table. Les personnes extérieures à la société ne doivent pas se soucier du fait que le bureau de John est 212.




Network Address Translation (NAT), tel que défini dans RFC1631, fonctionne sur un principe similaire. Tous vos appareils avoir des adresses internes qui sont utilisés, et vous avez une piscine d'extérieur d'adresses publiques que vous pouvez utiliser. Quand un dispositif interne parle à un dispositif externe, puis une cartographie est placé dans une table entre ces deux adresses.

Ce mappage peut être effectué manuellement ou automatiquement. Dispositifs à l'extérieur du réseau ne verront que l'adresse externe, et quand ils envoient des données en arrière, il est adapté sur la table de la cartographie et redirigé vers l'adresse interne correcte. Le dispositif réel à l'intérieur du réseau en utilisant cette adresse à l'extérieur peut changer au fil du temps.

Par exemple, vous pouvez voir 192.168.8.50 utilisant l'adresse publique du 192.0.2.100, mais demain vous pourriez avoir 192.168.8.58 en utilisant l'adresse de 192.0.2.100 et 192.168.8.50 en utilisant l'adresse de 192.0.2.101. Ce serait le même que le déplacement de John Smith au bureau 503 et en plaçant une autre personne dans le bureau 212- la salle du courrier sera toujours livrer le courrier à la bonne personne.

image0.jpg