The Domain Name System (DNS) is one of the most fundamental components of todayís
In fact, most Internet applications, including e-mail and WWW, depend on the DNS
in some way.
This is also the case for applications that support IPv6 and for new IPv6 specific
DNS is a global database system which provides a mapping from a host name1 (such as
find-ip-address.org) to an IP address (220.127.116.11), or vice versa.
It is a distributed and hierarchical system, ensuring coherency as well as avoiding a single point
of failure. The results of database lookups are often cached, reducing network traffic and server
load, and increasing lookup efficiency.