DNS - The Basic
Let Suppose you have 3 friends whose name are Tom, Rick, Peter and 3 more friends whose name are 192.165.85.92, 192.78.56.85, 145.251.165. Which one is easy to remember? Atleast for me, the first set of names is easy to remember. Computers communicate through IP addresses. If we open a website http://learningdeskz.blogspot.in/, at the backend it locates its IP address and sends request to that address and the page is displayed. DNS is the place where this IP address is saved corresponding to the website name.
DNS definition: DNS is a system that is used in TCP/IP networks for naming computers and network services. DNS naming locates computers and services through user-friendly names. When a user enters a DNS name in an application, DNS services can resolve the name to other information that is associated with the name, such as an IP address.
DNS Name Resolution: DNS name resolution is nothing but resolving host names, such as http://learningdeskz.blogspot.in/, to their corresponding IP addresses. DNS works as the “phone book” for the Internet by translating hostname into IP address or vise versa. Without DNS name resolution, nothing will work on the Internet as nobody likes to remember IP address, so DNS is foundation of many Internet services such as web, email, etc.