Here in this post we will discuss on basic computer networking concepts in application layer:What is DNS,Why do we need DNS,Steps in DNS Lookup / Steps of name resolution in DNS ,important questions on DNS and many more. DNS full form is Domain Name System and it uses UDP(User Datagram Protocol) in transport layer on the 5-layer TCP/IP protocol stack.
Why do we need DNS ?
Computers speak to each other in numbers. At the very lowest levels, all computers really understand are 1 and 0. Reading binary numbers isn’t the easiest for humans, so most binary numbers are represented in lots of different forms. This is especially true in the realm of networking. Remember that an IP address is really just a 32-bit binary number, but it’s normally written out as 4 octets in decimal form since that’s easier for humans to read. You might also remember that MAC addresses are just 48-bit binary numbers that are normally written out in 6 groupings of 2 hexadecimal digits each.
While remembering 192.168.1.100 might be easier than remembering a long string of 1s and 0s, It still doesn’t do a very good job when you have to remember more than just a few addresses. Imagine having to remember the four octets of an IP address for every website you visit.It’s just not a thing that the human brain is normally goodat. Humans are much better at remembering words.That’s where DNS, or Domain Name System comes into play. DNS is a global and highly distributed network service that resolves strings of letters into IP address for you.
Let’s say for example you wanted to check our website to see some interview related question. it’s much easier to type www.repells.com into a web browser than it is to remember that one of the IP adresses for this site is 22.214.171.124 The IP address for a domain name can also change all the time for a lot of different reasons. A domain name is just the term we use for something that can be resolved by DNS. In the example we just used, www.repells.com would be the domain name, and the IP it resolves to could change, depending on a variety of factors. Let’s say that repells.com was moving their web server to a new data center.
Steps in DNS Lookup
omputer can operate just fine without DNS or without a DNS server being configured but , this makes things difficult for any human that might be using that computer.
YOU MIGHT ALSO LIKE :
Important Questions On DNS?
- WHAT IS DNS?
- DNS USES UDP AT TRANSPORT LAYER WHY?
- TYPES OF DNS SERVERS?
- STEPS INVOLVED IN DNS LOOKUP?
- STEPS THAT IS CARRIED OUT IN BACKGROUND WHEN YOU TYPE ANY WEBSITE ADDRESS.EXAMPLE www.facebook.com?
SUMMARY ON What is DNS, Why do we need DNS, Steps in DNS Lookup
Here in this post we discussed what is DNS , why do we need DNS and steps in for DNS lookup ,DNS is a global and highly distributed network service that resolves strings of letters into IP address for you .we will discuss further in dept details about different types of DNS servers in out upcoming articles.Hope you have gained some knowledge about DNS.