Hunter Network . Free Templates . Free Graphics . Web Hosting Directory . Top Template Sites . Web Design Directory

DNS Propagation Explained

| Main | Template Blog | Top Site | Template Search Engine | Webmaster Resources | Video Turtorials | Site Map |

Template Offers
7,500 + Templates
osCommerce Templates
Template Membership
100's of Templates
Dreamweaver Templates
Free Web Templates
CategoryeCommerce Templates(2)
CategoryFree Business Templates(4)
CategoryFree Portal Templates(1)
Main Menu
Free Templates Home
Blog Templates
Dreamweaver Templates
Flash Templates
Logo Templates
Mambo Templates
Swish Templates
Buy Web Templates
View All Templates
Video Tutorials
Webmaster Articles
Write for Us
Advertise
Download Our Toolbar
Contact Us
Search
Link to Us
Webmaster Resources
Webmaster Feeds

Free Templates Home arrow Webmaster Articles arrow Web Hosting arrow DNS Propagation Explained

Template Blog


DNS Propagation Explained PDF Print E-mail
Written by Andrei   
Article Index
DNS Propagation Explained
Domain Name Registrar

4. Domain Name Registrar

If you want to have your own domain name you will need to register one through a company called a Domain Name Registrar. The domain registrar has tools that allow you to search for and register an available domain of your choosing. The registrar is more or less at the top of the whole naming scheme chain.

If you were able to read this far and even stay focus, congratulations - you ar a very determined individual. And now, as a reward for reading this much of my article, I will talk about... DNS, which is the topic you came here to read about in the first place.

5. DNS

DNS is a software program that runs on a dedicated computer known as a DNS server. DNS serves two primary functions:

1) To translate domain names into IP addresses.

It's much easier to remember a domain like mydomain.com than a sixteen digit number like 64.247.43.26. DNS servers make translating or "Resolving" this information fast and seamless. When your computer needs to know the IP address for yourdomain.com it asks a DNS server (usually the one provided by your ISP.)

2) To act as authority for designated domain names.

Wherever you decide to host your website, the network you are on must have its own DNS servers. In fact, it is an industry-wide standard to have at least two DNS servers or more. These servers will act as the authority for your domain name because your network provider will put a special entry in their DNS server as it relates to your domain name that says: YOU ARE HERE! Technically this is known as an "A" record for "Authority".

There are literally hundreds of thousands of these DNS machines world wide. They ARE the yellow pages of the internet and they contain information about your domain name. Keep in mind that no single DNS server holds all the domain names for the internet; they only hold the names that they are responsible for, and a few pointers to find the rest.

Some DNS servers strictly store names while others are doing the work of providing lookup services for computers that need to look up names. Many DNS servers do both. Technically, the server that is responsible for a particular domain is called the "Authority". Remember the "A" record?

There are a few pieces of crucial information stored in a DNS server with regard to your domain name. This information as a whole is known as your "DNS Record". In it you can find a variety of other pieces of information (or records) about your domain name. For the purposes of not altering your sanity, in this article I will focus only on the domain name, the ‘A' record (or your WHP's DNS servers).

6. The Propagation Process

As I said before, your domain registrar is the one responsible for publishing your domain name at the very first (called root) DNS level. When it is published, it is placed into a directory that is broadcast out to primary DNS servers around the world.

The primary DNS servers broadcast out to secondary DNS servers and so on and so forth.

This process is known as propagation and it can take upwards of 72 hours to complete. Propagation refers to the amount of time it takes for all the DNS servers everywhere around the world to recognize the fact that either a new domain is being registered, a domain name has been changed, or that the authority for that domain has changed.

Other reasons why it takes so long is obviously the size of our planet and the total number of DNS servers that require updated information. DNS servers are always updating themselves and changing dynamically during the course of any given day. When or why one DNS server will receive updated information before another is a complete mystery - really!

In most cases, your DNS propagation will complete well within the 72 hour period but you can't be sure that everything is fine until you wait out the 72 hours! Once propagation is complete, anyone, anywhere on the internet should be able to visit your hosted website.

During that time you may experience strange occurrences. This is because not every DNS server that needs to know, knows about your domain name. Take your ISP for example. They use two DNS servers, well, 24 hours after making your nameserver changes, only one of your ISP's DNS servers might receive the update regarding your domain name and the other might not.

If only one of these servers can resolve your domain to an IP address and the other can not, what you will experience would be as though your website was going up and down. One moment it is there, the next it is not.

Here is another example:

A friend of yours can see your new website and you can not. This is most likely because his ISP's DNS servers are able to get the information at that time, where your ISP's DNS servers can not.and wait another 72 hours. Ouch!

Here is a neat one:

You are transferring your hosting to a new WHP. During propagation you are working on development of some pages in your website. But you notice that when trying to view your most recent changes, they appear and then vanish or they don't appear at all.

Think about the load-balancing DNS servers again. One server has information about your OLD WHP and the other has information about your NEW WHP! This can be a weird experience and may take some time to figure out. What you really need to do is WAIT OUT THE 72 HOURS!

You see, if you avoid making changes to your website during a transfer/propagation period, you will always have a consistent functional website available to your visitors. They won't know that you have switched WHP's because as far as they can tell, they are just browsing your website. They won't realize that you are in a state of propagation and that from one minute to the next, they are potentially browsing your site from two different WHPs.

All of these occurrences are very common and each one of them will result in a phone call to the WHP asking why the server is going up and down. In reality the server is fine and your WSP is one of the finest. The problem is that the domain owner has not let 72 hours pass by, after which these and other similar problems will have vanished.

So as you can see, your Web Service Provider is not at fault, you just must have patience and wait the full three days before you can try to determine if your website is experiencing a problem or not.

About the Author

Andrei co-owns bsleek.com ( http://www.bsleek.com ) – a site that specializes in web hosting, design, promotional items, printing, CD Presentations and more. Andrei is on the Board of Consultants for Daterade.com and has amassed an extensive technical knowledge and experience through his career as the CIO for a major travel management company and through his past careers in military research, data acquisition and aerospace engineering.



 

Related Items

Tools
Bookmark Website
Bookmark Page
Make homepage
Print Page
Most Recent

Popular

Advertisement

Webmaster Tip

Download Our Toolbar

 
Advertise on Template Hunter
Login Form





Lost Password?
No account yet? Register
Who's Online
We have 9 guests online

Template Tuning
Web Design Helper

Web Hosting

Co-located Hosting

ColdFusion Hosting

Dedicated Hosting

E-Commerce Hosting

Frontpage Hosting

Managed Hosting

Reseller Web Hosting

Unix / Linux Web Hosting

Virtual Private Servers

Windows Hosting

© 2002-2007 Template Hunter


Las Vegas Web Design
Las Vegas Web Hosting

Resources