What is Technical Defination of DNS ?
The DNS translates Internet domain and host names to IP adresses. DNS automatically converts the names we type in our Web browser address bar to the IP addresses of Web servers hosting those sites.
What is DNS Concepts & How to Implementation
The Internet's Domain Name Service (DNS) is just a specific implementation of the Name Server concept optimized for the prevailing conditions on the Internet.DNS Overview
From our brief history of Name Servers we saw how three needs emerged:-
The need for a hierarchy of names
-
The need to spread the operational loads on our name servers
-
The need to delegate the administration of our Name servers
Domains and Delegation
The Domain Name System uses a tree (or hierarchical) name structure. At the top of the tree is the root followed by the Top Level Domains (TLDs) then the domain-name and any number of lower levels each separated with a dot.
NOTE: The root of the tree is represented most of the time as a silent dot ('.') but there are times as we shall see later when it VERY important.
Top Level Domains (TLDs) are split into two types:
-
Generic Top Level Domains (gTLD) .com, .edu, .net, .org, .mil etc.
-
Country Code Top Level Domain (ccTLD) e.g. .us, .ca, .tv , .uk etc.