Overview of DNS

The Domain Name System (DNS) is the mechanism by which a domain name address (such as abcdef.com) is automatically translated into its corresponding IP address (such as 111.222.33.44) for use by the Internet.

The Domain Name System (DNS) uses the DNS service to make these translations or lookups.

 Lookups

The DNS maintains a database to manage these translations effectively. Each server in the database is responsible for both name-to-IP-address (forward) and IP-address-to-name (reverse) translations (called lookups).

Thus, no single server or organization has or owns the DNS information of the Internet. If one DNS server does not know how to translate a particular domain name, it asks another one, and so on, until the correct IP address is returned.

Zones

A zone is a section of the domain name space that is represented by the data stored on a particular name server. The name server has authority over that particular zone, or the particular section of the domain name space - described by that data. Each The DNS server manages the lookups for one or more domain name spaces.

Records

Each DNS server also maintains a list of all domain names and their associated IP addresses. The elements on this list are known as records. Once you have created a zone, you add records to that zone. A zone can contain the following types of records:

Start of Authority (SOA) records

     A Start of Authority (SOA) record contains the information stored in a DNS zone about that zone and about other DNS records. Each zone contains a single SOA record. When you add a zone to a domain, an SOA record is automatically created.

The SOA record: