What Is DNS?
DNS (Domain Name System) is a system for obtaining domain information, which is used, most often, to obtain an IP address by the host name, receiving traffic data and serving nodes for protocols in the domain.
The DNS database receives support from the level structure of DNS servers that interact with each other via a special protocol.
In simple words, DNS turns a set of digits (IP addresses like 121.23.88.66) into www.somesite.com.
DNS is characterized by the distribution of administration, storage and caching of information - different people and organizations are responsible for different parts of the DNS structure, and also, every node of the network must store information that is part of its area of responsibility.
In exceptional cases, when it is necessary to reduce the load off the network, the node can store a portion of the data that does not belong to its area of responsibility.
DNS has a tree-like structure of merged nodes, each of which can determine the operation of the nodes below, and transfer them to other nodes. Also, most often, several separate servers are responsible for storage and maintenance of DNS nodes, which ensures data storage and continuation of work in the event of failure of one of the nodes.