What is DNS?

What is DNS?

DNS stands for Domain Name System and its purpose is to identify every computer (host) in Internet using an internet protocol address system to translate from domain name to IP address and reverse. As you can see it is almost impossible to remember the address of the individual servers, so the DNS servers translate every domain into IP address. It is much easier to remember www.freetutorialssubmit.com instead of IP-address Then appears the question – how these names are converted into the corresponding IP-addresses?

In small Ethernet networks with several computers, this is no problem. There is a so called ‘hosts’ file (/etc/host in Linux; \"C:\\WINDOWS\\system32\\drivers\\etc\\hosts\" in Windows) which keeps records of DNS names and corresponding IP-adresi. Let us say that you have 4 computers connected to the Ethernet network, then the ‘hosts’ file could look like this: – localhost – computer 2 – computer 3 – computer 4

Accordingly, each time when you add a new computer in the network this file has to be updated, but this method is clearly impossible in networks such as the Internet. To help here comes the DNS.

DNS classifies hostnames in a chain of domains. Domain is a collection of codes which have something in common. All trade associations end in Internet with \”.com\”. The organizations are with \”.org\”, etc. Also they can be classified in geography: US for USA, FR for France, etc.

There is a tutorial on our website covering the importance of the domain extension in the SEO (Search Engine Optimization) where you can see the root of the domain name extensions, and also I will present here the main ones:

COM (Commercial) – Commercial Organization
ORG (Organization) – NGO
EDU (Education) – a frequently addresses schools and universities
NET (Network) – a company dealing with Internet
GOV (Government) – governmental organization
MIL (Military) – a military organization

And now comes the most important question: How in the DNS a name becomes its corresponding IP-address?

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 Onlinehowto.net 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