Domain name
Main article: Domain name system
The term domain name has multiple meanings, all related to the:
a name that is entered into a computer (e.g. as part of a Web site or other URL, or an e-mail address) and then looked up in the global Domain Name System which informs the computer of the IP address(es) with that name.
the product that registrars provide to their customers.
a name looked up in the DNS for other purposes.
They are sometimes colloquially (and incorrectly) referred to by marketers as "Web addresses".
The authoritative definition is that given in the RFCs that define the DNS.
Domain names are hostnames that provide more memorable names to stand in for numeric IP addresses. They allow for any service to move to a different location in the topology of the Internet (or another internet), which would then have a different IP address.
Each string of letters, digits and hyphens between the dots is called a label in the parlance of the domain name system (DNS). Valid labels are subject to certain rules, which have relaxed over the course of time. The original rules state that labels must start with a letter, and end with a letter or digit; any intervening characters may be letters, digits, or hyphens. Labels must be between 1 and 63 characters long (inclusive). Letters are ASCII A–Z and a–z; domain names are compared case-insensitively. Later it became permissible for labels to commence with a digit (but not for domain names to be entirely numeric), and for labels to contain internal underscores, but support for such domain names is uneven. These are the rules imposed by the way names are looked up ("resolved") by DNS. Some top level domains (see below) impose more rules, such as a longer minimum length, on some labels. Fully qualified domain names (FQDNs) are sometimes written with a final dot. By making possible the use of unique alphabetical addresses instead of numeric ones, domain names allow Internet users to easily find and communicate with Web site and other server-based services. Its flexibility allows more than one IP address can be assigned to a domain name, and more than one domain name assigned to an IP address, one server can have multiple roles, and one role can be spread among multiple servers. One IP address can even be assigned to several servers, such as with anycast and hijacked IP space.
The following example illustrates the difference between a URL (Uniform Resource Locator) and a domain name:
URL: http://www.example.com/
Domain name: example.com
As a general rule, the IP address and the server name are interchangeable. For most Internet services, the server will not have any way to know which was used. However, the explosion of interest in the Web means that there are far more Web sites than servers. To accommodate this, the hypertext transfer protocol (HTTP) specifies that the client tells the server which name is being used. This way, one server with one IP address can provide different sites for different domain names. This feature goes under the name virtual hosting and is commonly used by Web hosts.
For example, the server at 192.0.34.166 handles all of the following sites:
example1.com
example2.net
example3.org
When a request is made, the data corresponding to the hostname requested, is served to the user.
[edit]
Top-level domains
Every domain name ends in a top-level domain (TLD) name, which is always either one of a small list of generic names (three or more characters), or a two characters territory code based on ISO-3166 (there are few exceptions and new codes are integrated case by case). Top-level domains are sometimes also called first-level domains.
Other-level domains
In addition to the top-level domains, there are second-level domain (SLD) names. These are the names directly to the left of .com, .net, and the other top-level domains. As an example, in the domain en.wikipedia.org, "wikipedia" is the second-level domain.
On the next level are third-level domains. These domains are immediately to the left of a second-level domain. In the en.wikipedia.org example, "en" is a third-level domain.
Unconventional domain names
Due to the rarity of one-word dot-com domain names, many unconventional domain names, domain hacks, have been gaining popularity. They make use of the top-level domain as an integral part of the Web site's title. Two popular domain hack Web sites are del.icio.us and blo.gs, which spell out "delicious" and "blogs", respectively.
Unconventional domain names are also used to create unconventional email addresses. Non-working examples that spell 'James' are j@m.es and j@mes.com, which use the domain names m.es (of Spain's .es) and mes.com, respectively.
<< Home