Domain Name System in its most basic form is simply a database that matches names to search for IP addresses. A website such as www.domainselectortool.com is mapped to a particular IP address – 111.222.44.555, in this case. The structure of domain names using top level domains such as .com or .mobi is required only if hosts will be making use of the internet. The structure used to organize and search domain names is a namespace. The namespace for Internet hosts is arranged in what is known an an inverted hierarchical tree. More simply put it is a pyramid. At the top of the pyramid is the root of the namespace. The root, which is absolutely the highest level in the namespace, is used as a starting point for locating subdomains. For a domain name search one must search for the IP address or domain name.
The Domain Name System consists of a hierarchical set of DNS servers. Each domain or subdomain has one or more authoritative DNS servers that publish information about that domain and the name servers of any domains "beneath" it. The hierarchy of authoritative DNS servers matches the hierarchy of domains. At the top of the hierarchy stand the root nameservers: the servers to query when looking up a top-level domain name. For searching via keywords you can try the major search engines. |