Domain & Hosting
Date: 01/12/2014

1. What is a Domain Name? - Domain name


The main purpose of domain names is to provide a form of representation, in other words, use the recognizable names, instead of the majority of Internet resources that are addressed by number. This abstraction allows any resource (eg, website) can be moved to a different physical address in the address topology network, may be global or local in an intranet, which in fact is changing IP address. The translation of domain names into IP addresses (and vice versa) due to the global DNS system implementation.

By allowing use of address form letters do not match instead of the sequence, the domain - domain allows Internet users to easily find and communicate with the site and any services contact other IP-based . The flexibility of the domain name system allows multiple IP addresses can be assigned to a domain name, or multiple domain names point to the same IP address. This means that a server can have multiple roles (such as hosting multiple independent websites), or the same role can be spread across multiple servers. An IP address can be assigned to several servers, as in anycast network.

2. Define domain name - Domain name


By definition (RFC 1034, RFC 1123 is updated with), the domain - the domain is made up of non-empty labels separated by dots (.); the label is limited to ASCII letters from a to z (not case sensitive), digits from 0 to 9, and hyphens (-), together with limits on the length of the name and location stamp dash. It's not a dash appears at the top or bottom of the fast, and the length of the label should be in the range from 1 to 63 and the total length of a domain name can not exceed 255 (this is the limit of DNS, see RFC 2181, section 11). Because this definition does not allow the use of multiple characters commonly found in languages other than English, and no multi-byte characters in most Asian languages, systems Internationalized Domain Names (IDN) were was developed and is currently in the testing phase with a set level domain name was created for this purpose.

The underscore character is often used to ensure that a domain name - domain is not recognized as a hostname, such as with the use SRV records, although some older systems such as NetBIOS allows this. To avoid confusion and for other reasons, the domain with the underscore character is sometimes used in the hostname when required.

The domain name registration is often called the master domain - domain, although the one who registered a domain name is not the legal owner of that name, which is exclusive only use it alone.

Related Articles
Sign In