Domain Name System Database Structure
Hosts name servers communicate to resolve names address name translation implemented as application layer protocol runs over udp port 53.
Domain name system database structure. In the domain name for google first the dns will check for com which stands for the commercial domain and is a top. In the domain name structure computer ip address mappings equivalent to files are placed in domains and these domains can contain other domains sub domains. The types of information elements are categorized and organized with a list of dns record types the resource records rrs. The domain name system a system which permits humans to use names and machines to use addresses scalable over 90 million entries in the global dns now.
Database designs also include er entity relationship model diagrams an er diagram is a diagram that helps to design databases in an efficient way. The naming convention moves from right to left and vice versa for ip address. Dns domain name system name service in internet zone is an administrative unit domain is a subtree. The database s structure name servers store data from specific segments of the database answer questions from.
The domain name system maps the name people use to locate a website to the ip address that a computer uses to locate a website. In the file system naming is done from the root down but in the domain name system it is done from the bottom to the root. Each record has a type name and number an expiration time time to live a class and type specific data. The dns srv data structure represents a dns service srv record as specified in rfc 2782.
And the name server returns the ip address corresponding to that domain name to the host so that the host can future connect to that ip address. The root of the structure is a dot. The domain name system dns is a naming database in which internet domain names are located and translated into internet protocol addresses. Name to address resolution the host request the dns name server to resolve the domain name.
Click for larger image. A distributed database implemented in a hierarchy of many name servers an application layer protocol.