WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1]
SELECT rating_username, rating_rating, rating_ip FROM wp_ratings WHERE rating_postid =

Web Hosting Jargon – DNS Propagation

Vote This Post DownVote This Post Up (No Ratings Yet)
Loading ... Loading ...

Computer technology has evolved exponentially over the years, and all of the new technology requires new terminology so that geeks have an idea what other geeks are talking about. Some hosting terms are acronyms, others are initialisms, and a few are combinations of everyday speech with a little twist. Today we’re going to look at the meaning of DNS and DNS propagation.

DNS – DNS is short for Domain Name System, which is a fancy term for the link between the website you enter into your web browser (http://www.readysetconnect.com) and the actual machine that stores the website’s files. We discussed a portion of the intermediate step in our article on Name Servers, but today we’re going to go a little deeper.

All modern technology revolves around the two digits 0 and 1 in the form of binary code. Binary code can very often be deciphered by humans in simple terms, but trying to read or write in binary is near impossible. Saying “hello” would look like: 01101000 01100101 01101100 01101100 01101111. No one wants to read that, so our computers convert the digits to human-readable text. This makes our lives easier. The same process occurs when dealing with computer-to-computer communication.

All devices connected to the internet or some form of computer network are identified by a number called an IP address. For example, the IP of the computer you’re reading this article on is more than likely 127.0.0.1. But like binary, who wants to remember randomly and sometimes frequently-changing numbers just to visit a website? No one does, so the domain name system was created. DNS is the system that associates human-readable text (website addresses) with the number-based IP address of the remote computer. Instead of having to remember 209.85.171.100 when you want to visit Google, all you need to remember is Google.com. That’s much easier.

DNS Propagation – In our article on Name Servers we discussed the idea of a name server being equivalent to the listings of a telephone book. The name server is the machine that associates the name you remember and the address of the destination. DNS propagation is simply the time it takes for the new records of the name server and remote IP addresses to update on all computers. Thinking of our telephone book analogy, your friend may move to a new address, and it only takes you a minute to update your own phone book. While you may know the new address immediately, you will have to wait for the next round of phone books to ship from the phone company. This could be next week or, if the latest book just came out, as much as a year or two away. Fortunately, it only takes several hours for the changes to update for all computers on the internet, but the process is not instantaneous. Under normal conditions, it can take anywhere from 0 – 24 hours for all computers to be pointing to the same machine. So while you may be seeing that awesome new website you just posted, your friend down the street may have to wait a little while for his computer to update.

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • StumbleUpon
  • Reddit
  • Webnews
  • MisterWong
  • Y!GG

5 Responses to “Web Hosting Jargon – DNS Propagation”

  1. Good article for newbies , looking for your post on name servers . Also you can add the concept of desicated ips and shared ips

  2. Now adays DNS propagation takes a few minutes to take effect, back in the old days it would have taken over 24 hours!

  3. indeed a great explanation for people not very familiar to this jargon… i have heard of it a few times, but never really fully understood what that means.. thanks for making it clearer for me…

  4. Mostly I got a complete update of all nameservers within 2-3 hours. I check this using a proxy. So you don’t have to worry about waiting a long time.

Leave a Reply

You can use these XHTML tags: <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <code> <em> <strong>