DOMAIN NAME SYSTEM
The Domain Name System is a hierarchical and decentralized naming system for computers, services, or other resources connected to the Internet or a private network. It associates various information with domain names assigned to each of the participating entities. Humans access information online through domain names, like webcomkenya.com. In order to obtain a domain name, you must under go domain name registration with a domain Registrar. DNS translates domain names to IP addresses so browsers can load Internet resource. DNS servers eliminate the need for humans to memorize IP addresses.
How Domain Name System works
When you type exampleofadomain.com.in to your browser, your browser sends a query over the internet to find the website for exampleofadomain.com. A query is a question seeking to match the domain name with its corresponding IP address. The first server your query interacts with is the recursive resolver, which can be operated by your internet service provider (ISP), your wireless carrier or a third party provider. The recursive resolver knows which other DNS servers it needs to ask to answer your original query “what is the IP address of exampleofadomain.com?”
The first type of DNS server the recursive resolver talks to is called a root server. The root servers are running all over the world and each one knows DNS information about top level domains such as .com. To begin answering your query, the recursive resolver asks root server for DNS information about.com.
Each top level domain (TLD) DNS name server store the address information for second level domains (exampleofadomain.com) within the top level domain (.com).When your query reaches the TLD server, the TLD server answers with the IP address of the domain’s name server.
The recursive resolver sends the query to the domain’s name server. The domain name system server knows the IP address for the full Doman, exampleofadomain.com and that answer is returned to the recursive resolver.
Now that the recursive resolver knows the IP address for the domain name in your query, the recursive resolver tells the browser what the IP address is. Finally, your browser can send a request to the website to retrieve the website’s content, using the IP address it just learned.
To understand the query process, check out our next blog where we will review how this query works. For domain name registration .Contact:+254 720 727 460, Email: firstname.lastname@example.org ,check out our domain name registration packages here