图- 显示了域名空间的一部分。这棵树根部的条目,用一个点表示,非常恰当地被称为根域,并且包含所有其他域。为了表明主机名是完全限定域名,而不是相对于某些(隐式)本地域的名称,有时会在末尾写一个点。这表示该名称的最后一个组成部分是根域。
根据其在名称层级结构中的位置,域可以被称为顶级域、二级域或三级域。更深层次的细分也会发生,但很少见。以下是一些您可能会经常看到的顶级域
edu (Mostly US) educational institutions like universities, etc. com Commercial organizations, companies. org Non-commercial organizations. Often private UUCP networks are in this domain. net Gateways and other administrative host on a network. mil US military institutions. gov US government institutions. uucp Officially, all site names formerly used as UUCP names without domain, have been moved to this domain.从技术上讲,前四个域属于美国互联网的一部分,但您也可能在这些域中看到非美国站点。net 域尤其如此。但是,mil 和 gov 仅在美国使用。
在美国境外,每个国家/地区通常使用自己的顶级域,以 ISO-3166 中定义的双字母国家/地区代码命名。例如,芬兰使用 fi 域,法国使用 fr,德国使用 de,澳大利亚使用 au 等。在这个顶级域之下,每个国家/地区的 NIC 可以自由地以他们想要的任何方式组织主机名。例如,澳大利亚有类似于国际顶级域的二级域,名为 com.au、edu.au 等等。其他国家/地区,例如德国,不使用这个额外的级别,而是使用稍长的名称,直接指向运行特定域的组织。例如,看到像 ftp.informatik.uni-erlangen.de 这样的主机名并不罕见。 这可以归因于德国效率。
当然,这些国家/地区域名并不意味着该域名下的主机实际上位于该国家/地区;它仅表示该主机已在该国家/地区的 NIC 注册。一家瑞典制造商可能在澳大利亚设有分支机构,但仍将其所有主机注册在 se 顶级域下。
现在,以域名层级结构组织域名空间很好地解决了名称唯一性的问题;使用 DNS,主机名只需在其域内唯一,即可使其名称与全球所有其他主机不同。此外,完全限定域名很容易记住。就其本身而言,这些已经是将大型域拆分为多个子域的非常好的理由。
但 DNS 为您做的远不止这些:它允许您将子域的权限委派给其管理员。例如,格劳乔计算中心的维护人员可能会为每个部门创建一个子域;我们已经在上面遇到了 maths 和 physics 子域。当他们发现物理系的網絡太大且混乱,无法从外部管理时(毕竟,物理学家以难以管教著称),他们可以简单地将 physics.groucho.edu 域的控制权移交给该网络的管理员。然后,他们可以自由使用他们喜欢的任何主机名,并以他们喜欢的方式从他们的网络中分配 IP 地址,而不会受到外部干扰。
为此,域名空间被划分为区域,每个区域都以一个域为根。请注意区域和域之间的细微差别:域 groucho.edu 包含格劳乔·马克思大学的所有主机,而区域 groucho.edu 仅包括由计算中心直接管理的主机,例如数学系的主机。物理系的主机属于另一个区域,即 physics.groucho.edu。在图- 中,区域的开始用域名右侧的小圆圈标记。