We talk a lot about how we don’t want you to worry about managing DNS. And we don’t. But in case you’re interested, here is a taste of all the backend stuff that we have to deal with, so that you don’t have to.
What is DNS?
The Internet doesn’t really use domain names (like pop.co or yahoo.com) at its lowest levels. Communication is done between “IP addresses”, which are short numbers that uniquely refer to each piece of equipment connected to the Internet. So, for instance, the IP address of POP (www.pop.co) is 126.96.36.199.
But who can remember addresses like that? You’d go crazy! So, the smart guys who run the Internet invented DNS.
DNS basically translates names — like pop.co — into IP addresses. You purchase a domain name, and then you can make an association between that and the IP address of your equipment – perhaps your home computer, or your hosting company’s server, or whatever you may be trying to “point” to.
So when you type POP.CO into your browser every morning (you check our site every morning, right?), your computer talks to a DNS server and says “Hey! What’s the IP address of POP.CO?” The DNS server checks its memory and hands back a number, and your browser can go on its merry way connecting directly to that IP address.
This communication is happening behind the scenes every time you type in a domain name. Go ahead and type in pop.co and experience DNS at work. Don’t forget to tell us how it goes!