Toutes les adresses IPv4 publiques qui traversent Internet doivent être enregistrées auprès d'un organisme d'enregistrement Internet local. Les entreprises peuvent louer des adresses à un fournisseur de services, mais seul le propriétaire officiel d'une adresse Internet publique peut attribuer celle-ci à un périphérique réseau. Toutefois, avec un maximum théorique de 4,3 milliards d'adresses, l'espace d'adressage IPv4 est fortement limité. Lorsqu'en 1981, Bob Kahn et Vint Cerf ont commencé à développer la première suite de protocoles TCP/IP (y compris IPv4), ils étaient loin de s'imagine ce que deviendrait Internet. À l'époque, l'ordinateur personnel était pour beaucoup une curiosité réservée aux passionnés et il fallut attendre encore 10 ans avant la création d'internet.
Avec la prolifération de l'informatique individuelle et l'avènement d'internet, il est devenu évident que 4,3 milliards d'adresses IPv4 ne sont pas suffisantes. La solution à long terme était IPv6, mais des solutions plus immédiates pour répondre à la pénurie d'adresses ont été requises. Pour le court terme, plusieurs solutions ont été mises en place par l'IETF, notamment la traduction d'adresse réseau (NAT) et les adresses IPv4 privées définies dans le document RFC 1918. Ce chapitre explique comment la NAT, associée à l'utilisation de l'espace d'adressage privé, est utilisée pour économiser et utiliser plus efficacement les adresses IPv4 afin de fournir des réseaux d'accès à Internet de toutes tailles. Ce chapitre couvre :
- Les caractéristiques, la terminologie et le fonctionnement général de la NAT
- Les différents types de NAT : NAT statique, NAT dynamique et NAT avec surcharge
- Les avantages et les inconvénients de la NAT
- La configuration, la vérification et l'analyse de la NAT statique, de la NAT dynamique et de la NAT avec surcharge
- La manière dont la redirection peut être utilisée pour accéder aux périphériques internes à partir d'Internet
- Le dépannage de la NAT à l'aide des commandes show et debug
- La manière dont la NAT pour IPv6 est utilisée pour la conversion entre les adresses IPv6 et les adresses IPv4