Site home page
Get alerts when Linktionary is updated
Book updates and addendums
Get info about the Encyclopedia of Networking and Telecommunicatons, 3rd edition (2001)
Download the electronic version of the Encyclopedia of Networking, 2nd edition (1996). It's free!
Contribute to this site
Electronic licensing info
NAT (Network Address Translation)
Note: Many topics at this site are reduced versions of the text in "The Encyclopedia of Networking and Telecommunications." Search results will not be as extensive as a search of the book's CD-ROM.
Network address translation is a scheme that allows two connected networks to use different and incompatible IP addressing schemes. Address translation allows hosts on a private internal network to transparently communicate with destinations on an external network or vice versa. NAT also refers to the name of a device that performs these functions.
NATs perform transparent routing, which refers to the translation of and routing of datagrams between different address realms. An address realm is typically an inside network that uses its own addressing as compared to the external Internet. Traditional routers route packets within a single address realm.
NAT was introduced with RFC 1631 (The IP Network Address Translator, May 1994) and was developed as a follow-up to supernetting-that is, CIDR (Classless Inter-Domain Routing). Supernetting was first discussed in RFC 1338 (Supernetting: an Address Assignment and Aggregation Strategy, June 1992), which was later replaced with RFC 1519 (Classless Inter-Domain Routing: an Address Assignment and Aggregation Strategy, September 1993). It was developed as a short-term fix to solve the potential problem of IP address depletion and scaling in routing. The long-term fix was intended to be a new Internet protocol with a larger address space, namely IPv6. However, IPv6 deployment is progressing very slowly, so NATs still provide a valuable service. In addition, they have also been recruited into the firewall brigade because of their talents at hiding internal addresses.
Supernetting changed the way that IP addresses were allocated...
This topic continues in "The Encyclopedia of Networking and Telecommunications."
One of the big concerns with NAT is the loss of transparency, which is the Internet concept of a single universal logical addressing scheme and the mechanisms by which packets may flow from source to destination essentially unaltered. This is discussed in RFC 2775 (Internet Transparency, February 2000). Other problems are outlined in the RFCs listed later. In particular, RFC 3027 (Protocol Complications with the IP Network Address Translator, January 2001) identifies protocols that do not work well with NAT.
An Internet protocol called RSIP (Realm-Specific Internet Protocol) solves some of the address problems of IPv4 and provides better support for multimedia. The IETF has stated that RSIP is a replacement for NAT (network address translation) and a potential alternative to IPv6. At the same time, RSIP provides a transition path to IPv6 for organizations that implement it.
Two IETF Working Groups are working on NAT:
The following RFCs provide information about NAT:
Copyright (c) 2001 Tom Sheldon and Big Sur Multimedia.