A system, apparatus and method to use private IP addresses to designate
host devices or nodes in different networks for communication purposes
are described. Various embodiments of the invention address the problem
of a shortage of public IP addresses under IPv4 architecture. In one
embodiment of the invention, dynamic NAT penetration capabilities are
provided which consequently expand the capability of running peer-to-peer
applications on the Internet.