How DNS (Domain Name System) Works | Explained

Hi guys I’m back after a while. Couldn’t post any articles recently while me and my partner were working on this site to bring up with a  new look ;) . I thought to explain about DNS (Domain Name System) in a simple way. Because many people are curious to know about it. So what it is?

What is DNS (Domain Name Sysem)

Whenever you hit www..com in your browser, your PC is directly connecting to the IP Address of the ‘s web server in behind and gets you the webpage. the translation process of .com -to-> 101.202.303.404 ip is called DNS (Domain Name System). This system was implemented because, we can easily remember Names rather than a number. Imagine that you remember all your favorite websites ip addresses? Impossible. and another reason is, server’s ip addresses are changed time to time. You can see it by pinging a domain name in the command-prompt.

Open your command-prompt by entering “CMD” in “run”, and type the following code.

ping www..com

 ping domain name

How it works

The server provides the DNS service is called DNS Server. When clients send queries about domain names, The DNS Server resolves and update the current ip addresses of the particular servers ip addresses for the requested domain name and acknowledge it to the client.

If the the DNS Server doesn’t know where to point, he asks another DNS Server, and after it gets the update he keeps that it his resolver cache. The procedure of the DNS is described in the figure below.

dns domain name system explained

First time when you enter the domain name, your PC doesn’t know what is the ip of the .com. And he asks a DNS Server who knows where to go, and server replies to the PC with the ip address of the web server.

Hope this guide helps you. If you have any questions about it, just toss a comment below.

About Irfad Razick

I'm a tech enthusiast, who like technology and always like to share what I learn.

View all posts by Irfad Razick

4 Responses to “How DNS (Domain Name System) Works | Explained”

  1. ShaD Says:

    i need about cain & able. pls add tutorials…

    Reply

  2. Azker M Says:

    Nice work brother… ; )

    Reply

Trackbacks/Pingbacks

  1. How to use Google DNS to speed up your Internet | geeklk :: - April 24, 2011

    [...] In my last article I’ve explained how DNS (Domain Name System) works. Before reading this it’s better to read my previous article link. [...]

Leave a Reply