PDA

View Full Version : Domain Name System (DNS)


Fishnagles
08-09-2007, 03:30 PM
The Domain Name System (DNS) was originally introduced in the United States of America and serves as the phonebook for the internet because it translates human-readable computer hostnames into the IP addresses that networking equipment needs for delivering information. It is a method by which Internet addresses in mnemonic form are converted into the equivalent numeric IP address. To the user and application process this translation is a service provided either by the local host or from a remote host via the internet. It also distributes the responsibility for assigning domain names and mapping them to IP networks by allowing an authoritative server for each domain to keep track of its own changes avoiding the need for a central registrar to be continually consulted and updated.

DNS names are constructed hierarchically. The highest level of the hierarchy is being the last label of the DNS address. Labels can be up to 63 characters long and are case insensitive. A maximum length of 255 characters is allowed. Labels must start with a letter and can only consist of letters, digits and hyphens. The root of system is unnamed. There are a set of what are called top-level domain names (TLDs). These are the generic TLDs (EDU, COM, NET, ORG, GOV, MIL, and INT), and the two letter country codes from ISO-3166. It is extremely unlikely that any other TLDs will be created. DNS addresses can be relative or fully qualified. A fully qualified address includes all the labels and is globally unique. A relative address can be converted by appending the local domain information. To obtain a domain address it is necessary to identify the administrator of the required domain and then all that is basically necessary is to send the administrator the required code and the associated IP address and they will, if they accept the request, include the details in their databases.

In the country TLDs, there is a wide variation in the structure, in some countries the structure is very flat, and in others there is substantial structural organization. In some country domains the second levels are generic categories such as, AC, CO, GO, and RE, in others they are based on political geography, and in still others, organization names are listed directly under the country code. The organization for the US country domain is described in RFC 1480. Each of the generic TLDs was created for a general category of organizations. The country code domains (for example, FR, NL, KR, US) are each organized by an administrator for that country. These administrators may further delegate the management of portions of the naming tree. These administrators are performing a public service on behalf of the Internet community. Descriptions of the generic domains and the US country domain follow.

World Wide Generic Domains:

COM - This domain is intended for commercial entities, that is companies. This domain has grown very large and there is concern about the administrative load and system performance if the current growth pattern is continued. Consideration is being taken to subdivide the COM domain and only allow future commercial registrations in the subdomains.

EDU - This domain was originally intended for all educational institutions. Many Universities, colleges, schools, educational service organizations, and educational consortia have registered here. More recently a decision has been taken to limit further registrations to 4 year colleges and universities. Schools and 2-year colleges will be registered in the country domains.

NET - This domain is intended to hold only the computers of network providers, that is the NIC and NOC computers, the administrative computers, and the network node computers. The customers of the network provider would have domain names of their own (not in the NET TLD).

ORG - This domain is intended as the miscellaneous TLD for organizations that didn't fit anywhere else. Some non-government organizations may fit here.

INT - This domain is for organizations established by international treaties, or international databases.

United States Only Generic Domains:

GOV - This domain was originally intended for any kind of government office or agency. More recently a decision was taken to register only agencies of the US Federal government in this domain. State and local agencies are registered in the country