|
|||||||||||||
|
|
An effective Domain Name System (DNS) is critical to Internet access speeds. The bandwidth of your Internet connection is irrelevant if the DNS system is slow. DNS is essentially the telephone directory of the Internet. Just as a phone number such as 0208 012 3456 is mapped to a name like Joe Bloggs, every device that communicates over the Internet has a unique, machine-readable IP address that is mapped to a human-readable domain name such as www.poboxhosting.com. If you need to contact that device, you can use its domain name. DNS supports high performance, availability, and scalability through the use of data hierarchies, data replication, and caching. The Structure of a Domain Name System (DNS) DNS provides a name lookup facility that is similar to a standard telephone directory. To perform lookups, DNS relies on a distributed system of name servers and a standardized language to query these servers. Each name server stores a portion of the overall name space, and can contact other name servers to lookup names outside its name space. The three main components of a DNS system are... Domain Name Space: defines the overall naming structure of the Internet Name Server: maintains a portion of the domain name spaces, resolves lookups, and maintains a cache Domain Name Resolution: maps a domain name to an IP address |