domain propagation

Upload: rishikesh

Post on 06-Apr-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/3/2019 Domain Propagation

    1/4

    DNS

    Stands for "Domain Name System." The primary purpose of DNS is to keep Web surfers

    sane. Without DNS, we would have to remember the IP address of every site we wanted to

    visit, instead of just the domain name. DNS works in a client/server fashion.DNS is a hierarchical system. DNS organizes all registered names in a tree structure.

    The reason the Domain Name System is used is because Web sites are actually located by

    their IP addresses. For example, when you type in "http://www.google.com," the computer

    doesn't immediately know that it should look for google's Web site. Instead, it sends a

    request to the nearest DNS server, which finds the correct IP address for "google.com."

    Your computer then attempts to connect to the server with that IP number. DNS is just

    another one of the many features of the Internet that we take for granted.

    There are three levels of domains are there:

    Top level Domains

    Second level Domains

    Third level Domains (or) Local Domains

    Top level Domain

    A TLD (top-level domain) is the highest level of domain names in the root zone of the

    DNS of the Internet.

    For all domains in lower levels, it is the last part of an Internet domain name that follow

    the final dot of a fully qualified domain name.

    For example, in the domain name www.dnsknowledge.com, the top-level domain is com.

    DNS server which keeps all root zone is called TLD name server.

    One generally cannot purchase names at this level.

  • 8/3/2019 Domain Propagation

    2/4

    Second level Domains

    These are domains that organizations can purchase from any of numerous

    accredited registrars.

    In the Domain Name System (DNS) hierarchy, a second-level domain (SLD) is adomain that is directly below a top-level domain (TLD).

    For example, in www.example.com, example is the second-level domain of

    the .com TLD.

    Second-level domains commonly refer to the organization that registered the domain

    name with a domain name registrar.

    Some domain name registries introduce a second-level hierarchy to a TLD that indicates

    the type of organization intended to register an SLD under it.

    For example, in the .uk namespace a college or other academic institution would registerunder the .ac.uk ccSLD, while companies would register under .co.uk.

    A country code second-level domain (ccSLD) is a second-level domain to a country

    code top-level domain.

    A ccSLD may be reserved by the domain name registry for the registration of third-level

    domains or assigned to a third party as a sub domain.

    Many countries implement additional classes as well.

    For example, the United Kingdom (uk) uses co.uk for commercial purposes and ac.uk for

    academic registrants.

    Third level Domains

    Local domains like compnetworking.about.com are defined and administered by the

    overall domain owner.

    DNS supports additional tree levels as well. The period ('.') always separates each level

    of the hierarchy in DNS.

    If you need to further distinguish your second-level domain name, you can use a third-leveldomain name, such as "name.sampledomain.com." Typically a third-level domain name is usedto refer to different servers within different departments of a company.

  • 8/3/2019 Domain Propagation

    3/4

    Third-level domains can be set up as:

    y Domain alias to a target domainy Separate web hosting account

    You can create a third-level domain using one of two different methods:

    y By editing the A-record. Use this method if you want to point the domain name to aspecified IP address.

    y By editing the CNAME record. Use this method if you want to point the domain name to

    another domain name.

    Note: The ability to edit DNS/MX records are available only to hosting customers.

    Q. What is domain propagation?

    Ans. Domain Propagation is the period of time, or delay, involved in sending your domains

    address information to all the other name servers in the world. Name servers intentionally

    keep track of addresses for domains in their memory for a specific period of time which is

    defined by the administrator of the name server. This speeds up the process of looking up

    an address for a domain name. Unfortunately this cached information also stays in the

    name servers when it has been changed at the source of the original information

    (the domains registrar).

    Name servers refresh themselves from once an hour to once a day. Generally 2-3 days

    time is a good estimate when a domains DNS information is changed at the domain

    registrar, after which everyone in the world can see the change.

    Q. Can I view my website even though my domains name servers havent propagated

    yet?

    Ans. Yes you can view your website even if your domais name servers havent propagated yet.

    This is how you can access the domain -

    http://IP-ADDRESS/~username/ (The IP address of the server you are hosted on will be

  • 8/3/2019 Domain Propagation

    4/4

    provided to you upon sign-up.)

    Generally a new domain name takes about 24 to 48 hours to propagate all over the world

    wide internet. After the propagation across the Internet has completed, you will then be able

    to use your domain name. The first sign that the propagation is nearing completion is when

    your domain name shows unavailable when performing a WHOIS search. If you view the

    WHOIS information provided and it shows you as the owner, then your domain name has

    either completed propagation or will complete within the next day or two. When you yourself

    are able to point your browser to yourdomain.com and see your web site as well as assuring

    a few of your friends can do the same, then propagation has completed. To view the status

    of your domain name check multiple WHOIS searches rather than just one.

    How to check whether the domain was propagated or not?

    First, you'll have to verify that you can "ping" your name servers as well as server aliases. If

    your DNS host name is yourdomain.com, try pinging yourdomain.com to check if your DNS

    zone has propagated correctly.

    If you can able to see the output as the domain yourdomain.com is resolving into an IP, your

    DNS zone has propagated properly.

    Secondly, You can do telnet to your domain name with appropriate port number. If your domain

    has already propagated then the port should listen to your domain

    Example: telnet yourdomain.com 80 (where port 80 is for apache)

    You can also test using dig & nslookup for linux and windows machines respectively.

    For Linux machine: dig yourdomain.com

    For Windows machines: nslookup yourdomain.com

    Apart from the above steps, Some wonderful tools to watch propagation are located below:

    http://www.dnsreport.com

    http://www.dnsstuff.com

    http://www.domainwhitepages.com