Name Resolution in Practice - Anatomy of a Domain Name
Components of a Domain Name
- A domain name consists of three main parts:
- Subdomain: Example: www
- Domain: Example: Google
- Top Level Domain (TLD): Example: .com
Understanding TLDs
- The TLD is the last part of the domain name, which indicates the type of organization or geographical area.
- Common TLDs include:
- .com
- .net
- .edu
- Specific country TLDs:
- .de (Germany)
- .cn (China)
- Recent expansion of TLDs includes various vanity options like:
- .museum
- .pizza
Role of ICANN
- ICANN (Internet Corporation for Assigned Names and Numbers) is responsible for the definition and administration of TLDs.
- ICANN works closely with IANA (Internet Assigned Numbers Authority) to manage global IP spaces and DNS systems.
What is a Domain?
- The term 'domain' refers specifically to the second part of a domain name (e.g., Google in www.google.com).
- Domains indicate a transition of control from TLD name servers to authoritative name servers, which are typically managed by independent organizations outside of ICANN.
- Anyone can register a domain, but it must end with a recognized TLD.
Subdomains Explained
- The subdomain, such as 'www', can be freely chosen and assigned by the owner of the registered domain.
- Subdomains often denote specific sections within a website.
- Example of a valid subdomain structure: host.sub.sub.subdomain.domain.com.
Fully Qualified Domain Name (FQDN)
- A fully qualified domain name contains all parts of the domain name and specifies its exact location in the DNS hierarchy.
- The cost of registering a domain exists, but subdomains can be created at no cost by anyone controlling a domain.
- The total number of levels in a single FQDN can technically reach up to 127.
Character Limitations
- Individual sections of a domain name (subdomain, domain, TLD) can be up to 63 characters long.
- The complete FQDN is limited to a total of 255 characters.