Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

DNS name space

&pagelevel(4)&pagelevel

The DNS name space is structured hierarchically in the form of a tree and divided into different domain levels. It has a root called the root domain, which serves as the anchor for all search transactions within the DNS name space, and several subtrees, which may form independent administration units as so-called zones.


Structure of the DNS name space

The figure 1 illustrates the domain structure of the DNS name space.

                                     " "The root domain
 


gov   arpa         de          fr     nl othersTop-level domains

others   xyz            univers            mycompanySecond-level domains
                 
              venus            earth                marsLocal administration domains

others  telstar          moon            eurostarIndividual computers and subdomains
                                      
                                  star1                star2              star3 


Figure 1: Domain structure of the DNS name space


There are DNS servers at each level of the DNS name space. A DNS server is a computer that performs the following tasks:

  • managing information on servers at the next lower name level, and

  • mapping of symbolic names to addresses in cases where no subordinate DNS servers for those names exist

The domains of the DNS name space have the following features:

  • Root domain

    The root domain is at the very top of the DNS hierarchy and is managed by ICANN. In the root domain, ICANN maintains root domain DNS servers which, in turn, manage the information on the DNS servers of the next lower level.

  • Top-level domains

    The top-level domains are in the level below the root domain.

    These are the top-level domains in the United States:

    aero

    biz

    com

    coop

    edu

    gov

    info

    int

    mil

    museum

    name

    net

    org

    pro

    Air-transport industry

    Businesses

    Commercial organizations

    Cooperatives

    Educational institutions

    American government institutions

    Unrestricted use

    International organizations

    American military institutions

    Museums

    For registration by individuals

    Network organizations

    Non-commercial organizations

    Accountants, lawyers, physicians, and other professionals

    The top-level domains outside the USA are organized on a country basis. The ISO country codes are used as the names of the countries concerned, e.g. DE for Germany, FR for France, etc. When a new network is registered, the NIC assigns it to the appropriate domain.

  • Second-level domains

    Each of the top-level domains branches into several second-level domains. The organizations based on this level nominate domain administrators who are responsible for managing the name servers of their networks. The NIC additionally nominates a central technical office to manage and coordinate general administration issues across domains.

  • Local administration domains

    The local administration domains are on the level below the second-level domains of the DNS hierarchy. These domains are administered independently by network providers at their own responsibility. The sizes of local administration domains differ greatly. There are some which consist of only one computer, while others include several computers and even additional DNS servers. A local domain can also have further administration domains (so-called subdomains) subordinate to it.

The in-addr.arpa domain is a special domain that is used for converting IP addresses to DNS names. IP addresses are entered in the in-addr.arpa domain in reversed decimal dotted notation.

The DNS concept places no restrictions on converting DNS names to IP addresses, and vice versa. It is therefore also possible to assign multiple DNS names to one IP address or multiple IP addresses to one DNS name.


Zones

A zone defines a part of the DNS name space that is administered by a master server (primary name server). A zone is not restricted to an administration domain and may also include some or all subordinate domains.

Zone data file are files from where the name servers load their zone data.