What Is DNS Propagation?

You’ve registered your domain name, paid for hosting with O2O.my, and uploaded your website to the web server. If this is all done, why can’t you see the results of your hard work right away under your domain name? What is this DNS propagation people keep telling you about? 

In order to understand DNS propagation, you must first understand a little about how DNS works. When you set up your website with O2O.my, we create a Master DNS record in our Domain Name Servers. Your domain registrar (the company you paid for the honor of owning your domain name) points to our DNS server as being the master authority of your domain. 

When any outside source wants to know how to find your website, they first go to the registration database to find out who the DNS authority is for your website. Then they visit our DNS servers to find out what the IP Address is for your domain name, and from there your audience can now view your website. 

The problem with this whole scheme is that in order to speed up the rate at which their customers can view the internet, each Internet Server Provider caches their DNS records. This means that they make their own copy of the master records, and read from them locally instead of looking them up on the Internet each time someone wants to view a website. This actually speeds up web surfing quite a bit by: (1) speeding up the return time it takes for a web browser to request a domain lookup and get an answer, and (2) actually reducing the amount of traffic on the web therefore giving it the ability to work faster. 

The downside to this caching scenario and what makes it take so long for your website to be visible to everyone, is that each company or ISP that caches DNS records only updates them every few days. There is not any kind of standard, and they can set this time anywhere from a few hours to several days. The slow updating of the servers cache is called propagation, since your websites DNS information is now being propagated across all DNS servers on the web. When this is finally complete, everyone can now visit your new website. Being that the cache time is different for all servers, as mentioned above, it can take anywhere from 24 to 72 hours for DNS changes to be totally in effect for everyone.
 

Was this answer helpful?

 Print this Article

Also Read

About .my Domain Names

The .my country code top-level domain name (ccTLD) is an extension that represents Malaysia. For...

Can I View My Site Using Domain Name Before Dns Propagation?

To access the website before its domain name starts resolving to the new IP address, please...

Do You Host International Domain Names?

Yes, we do host international domain names. All you need to do is to register the domain name...

How To Appoint A New Invoicing Party In .my Domain Registry (MYNIC)

Below are the step by step guide screen shot to show you how to appoint a New Invoicing Party in...

How To Change Technical Contact Detail In MYNIC

Below are the step by step guide screen shot to show you how to change technical contact detail...

Powered by WHMCompleteSolution