Synopsis
Network Address Translation (NAT) firewalls are ubiquitous in residential and most commercial Internet connections, but are necessary due to the shortage of IPv4 address space. This report discusses the operation of NAT firewalls, the problems they create by preventing any-to-any connectivity, and NAT traversal techniques including STUN, (Simple Traversal of UDP over NAT), TURN (Traversal Using Relay NAT) and ICE (Interactive Connectivity Establishment).