The NAT Traversal Problem
NAT devices are commonly used to alleviate IPv4 address exhaustion by allowing the use of private IP addresses on home and corporate networks behind routers with a single public IP address facing the public Internet. The internal network devices communicate with hosts on the external network by changing the source address of outgoing requests to that of the NAT device and relaying replies back to the originating device. This leaves the internal network ill-suited to host servers, as the NAT device has no automatic method of determining the internal host for which incoming packets are destined. This is not a problem for home users behind NAT devices doing general web access and e-mail. However, applications such as peer-to-peer file sharing, VoIP services and the online services of current generation video game consoles require clients to be servers as well, thereby posing a problem for users behind NAT devices, as incoming requests cannot be easily correlated to the proper internal host. Furthermore many of these types of services carry IP address and port number information in the application data, potentially requiring substitution or special traversal techniques for NAT traversal.
Read more about this topic: NAT Traversal
Famous quotes containing the words the nat, nat and/or problem:
“Let us, then, take our compass; we are something, and we are not everything. The nature of our existence hides from us the knowledge of first beginnings which are born of the nothing; and the littleness of our being conceals from us the sight of the infinite. Our intellect holds the same position in the world of thought as our body occupies in the expanse of nature.”
—Blaise Pascal (16231662)
“I have swich love-longinge,
That lik a turtle trewe is my moorninge:
I may nat ete namore than a maide.”
—Geoffrey Chaucer (1340?1400)
“The problem with marriage is that it ends every night after making love, and it must be rebuilt every morning before breakfast.”
—Gabriel García Márquez (b. 1928)