Network address translation (NAT) is a method of mapping an IP address space into another by modifying network address information in the IP header of packets while they are in transit across a traffic routing device.[1] The technique was originally used to bypass the need to assign a new address to every host when a network was moved, or when the upstream Internet service provider was replaced, but could not route the network's address space. It has become a popular and essential tool in conserving global address space in the face of IPv4 address exhaustion. One Internet-routable IP address of a NAT gateway can be used for an entire private network.[2]
As network address translation modifies the IP address information in packets, NAT implementations may vary in their specific behavior in various addressing cases and their effect on network traffic. The specifics of NAT behavior are not commonly documented by vendors of equipment containing NAT implementations.[2]
^Network Protocols Handbook (2 ed.). Javvin Technologies Inc. 2005. p. 27. ISBN 9780974094526. Retrieved 2014-09-16.
NetworkAddress Port Translation + Protocol Translation, which is also described in RFC 2766, adds translation of the ports as well as the address. This...
communicate with public networks, but require networkaddresstranslation at a routing gateway for this purpose. Since two private networks, e.g., two branch...
Networkaddresstranslation traversal is a computer networking technique of establishing and maintaining Internet Protocol connections across gateways...
Protocol version 6 address (IPv6 address) is a numeric label that is used to identify and locate a network interface of a computer or a network node participating...
IP address (VIP or VIPA) is an IP address that does not correspond to a physical network interface. Uses for VIPs include networkaddresstranslation (especially...
Internet Protocol address (IP address) is a numerical label such as 192.0.2.1 that is assigned to a device connected to a computer network that uses the Internet...
in creating and adopting several new technologies, including networkaddresstranslation (NAT), Classless Inter-Domain Routing (CIDR) in 1993, and IPv6...
In computer networking, port forwarding or port mapping is an application of networkaddresstranslation (NAT) that redirects a communication request from...
MAC address (short for medium access control address) is a unique identifier assigned to a network interface controller (NIC) for use as a network address...
the internal network structure of a company secret by using networkaddresstranslation, which can help the security of the internal network. This makes...
communication between IPv6 and IPv4 hosts by using a form of networkaddresstranslation (NAT). The NAT64 gateway is a translator between IPv4 and IPv6...
In computing, an address space defines a range of discrete addresses, each of which may correspond to a network host, peripheral device, disk sector, a...
address, the IPv4 LAN addresses are translated into the public facing IPv6 address using NAT64, a networkaddresstranslation (NAT) mechanism. Some ISPs...
configured for communication across the enhanced security of networkaddresstranslation (NAT). About the same time, the OPC Unified Architecture (UA)...
Control Protocol is a protocol based on UPnP for mapping ports in networkaddresstranslation (NAT) setups, supported by some NAT-enabled routers. It is a...
(UDP) through NetworkAddress Translators) is a standardized set of methods, including a network protocol, for traversal of networkaddress translator (NAT)...
broadband connection at both ends. However, it may require advanced networkaddresstranslation (NAT), firewall and router configuration such as port forwarding...
UDP hole punching is a commonly used technique employed in networkaddresstranslation (NAT) applications for maintaining User Datagram Protocol (UDP)...
In Internet networking, a private network is a computer network that uses a private address space of IP addresses. These addresses are commonly used for...
establishing direct links between computers that are behind networkaddresstranslation (NAT) firewalls without requiring reconfiguration (when the user's...
locations where IPsec runs into trouble[clarification needed] with NetworkAddressTranslation and firewall rules. Datagram Transport Layer Security (DTLS)...
filtering, networkaddresstranslation, and port translation, which provide the functionality required for directing packets through a network and prohibiting...