How DNS translate a name into IP-address?

How DNS translate a name into IP-address?

In another article we covered the question ‘What is DNS?\", and here we will talk about the translation of a domain name to IP address.

The DNS (Domain Name System) is actually one huge connected database. In the Network (Internet) there are thousands of DNS servers that are constantly updated. In each zone there are at least 2 DNS server(to cover each other) . If one wants to find the IP-address of, it has to connect to’s DNS server. But how your computer knows how to reach a remote DNS server?

The things here are not so complicated. Your computer asks your local DNS server what is the IP-address If your local DNS do not contain the IP address, it spreads this request to the next DNS until it is found. Maybe you think that this is causing quite heavy traffic, but this is not true at all. Things are so simple that this information is obtained on the \"cost\" of a few bytes.
Another facility is the local cache of the DNS server. This cache keeps the last called addresses. Thus in most cases there is no need to send a request for DNS name of a server and the information is pulled directly from the cache.

There are two types of DNS servers: Primary and Secondary. The primary or main DNS server constantly updates its database of DNS data, and the secondary DNS is doing that with intervals. This is because the secondary DNS is an emergency DNS server to be used when a connection cannot be established at the primary DNS server

We described what is DNS and How in the DNS a name becomes its corresponding IP-address?, so now lets see what issues can be caused by the DNS in DNS settings and issues

This article is a part of How to do (start) online business by myself series

Filed Under: Articles

Anthony Gee About the Author: Anthony G. is an IT specialist with more than 9 years of solid working experience in the Web Hosting industry. Currently works as server support administrator, involved in consultative discussions about Web Hosting and server administration. One of the first writers in the website, now writing for Free Tutorials community - he is publishing tutorials and articles for the wide public, as well as specific technical solutions.

Leave a Reply