network address translation (NAT)

GPTKB entity

Statements (34)
Predicate Object
gptkbp:instanceOf gptkb:network_protocol
gptkbp:abbreviation gptkb:NAT
gptkbp:alternativeTo reverse proxy
gptkbp:category gptkb:International_Standard
network security
gptkbp:definedIn gptkb:RFC_1631
gptkbp:effect can break end-to-end connectivity
complicates peer-to-peer communication
gptkbp:enables multiple devices to share a single public IP address
gptkbp:function modifies network address information in IP packet headers
https://www.w3.org/2000/01/rdf-schema#label network address translation (NAT)
gptkbp:introducedIn 1994
gptkbp:limitation can interfere with some protocols
not all applications are NAT-friendly
gptkbp:operatesIn gptkb:network_protocol
gptkbp:purpose remap one IP address space into another
gptkbp:relatedTo gptkb:IPv4
gptkb:IPv6
public IP address
private IP address
gptkbp:type gptkb:dynamic_NAT
gptkb:port_address_translation_(PAT)
gptkb:static_NAT
gptkbp:usedBy firewalls
routers
gptkbp:usedFor conserving global address space
enabling private networks to access the internet
hiding internal network structure
gptkbp:usedIn computer networking
enterprise networks
home networks
gptkbp:bfsParent gptkb:VMware_NSX
gptkb:Cisco_Secure_Firewall
gptkbp:bfsLayer 6