一、层次域名空间的结构

DNS的层次域名空间形成了一种分层树状结构,称为域命名空间。这个结构从根域开始,依次向下为顶级域、二级域、子域(有时也包括主机名),形成了一个清晰、有序的域名空间。具体来说:

根域:
根域是DNS中最高级别的域名层次结构,表示为“.”(点),位于DNS层次结构的最顶层。
根域下面没有子域,它包含全球多个根域名服务器,这些服务器分布在世界各地,负责管理顶级域名服务器的地址。
用户通常不会直接与根域交互,但根域是DNS解析过程的起点。

顶级域(TLD,Top Level Domain):
顶级域位于根域下层,是在互联网域名系统中定义的最高级别的域名。
顶级域可以分为几类,包括通用顶级域(如.com、.net、.org等)、国家顶级域(如.cn、.uk、.jp等)以及其他特殊顶级域(如.mil、.edu等)。

二级域:
二级域位于顶级域下层,是由注册用户自行选择和注册的,为了在Internet上使用而分配给个人或企事业单位的域名。
二级域名之前可以添加一个或多个子域,形成更具体的域名结构。

子域:
子域是在二级域名之前添加的一级域名,用于进一步划分域名空间。
子域可以根据需求进行任意的划分,以创建更具体的域名结构。

主机名:
主机名位于DNS域命名空间的最低层,主要指计算机的主机名。
在完整的域名结构中,主机名通常位于最左侧(或最前面),但在实际使用中,人们更习惯于将主机名放在子域或二级域之前。
FQDN(Full Qualified Domain Name,完全合格域名)包括域名和主机名。

二、域名标号序列规则

在层次域名空间中,域名由一系列标号(label)组成,这些标号通过点(.)分隔。例如,在域名“http://www.bilibili.com”中:

“com”为顶级域名,表示公司。
“bilibili”为二级域名,表示哔哩哔哩网站。
“www”为三级域名(或子域),表示对应的主机名。

三、层次域名空间的特点

唯一性:任何一个连接到因特网的主机或路由器都有一个唯一的层次结构名称,即域名。但请注意,采用虚拟主机技术时,一台物理上的主机可以提供不同的服务,并从逻辑上映射到多个域名;而采用负载均衡技术时,多台物理上的主机可以提供相同的服务,并从逻辑上映射到一个域名。因此,域名与主机之间并非一一对应的关系。

层次性:域(Domain)是名字空间中一个可被管理的划分。域还可以划分为子域,子域还可以继续划分为子域的子域,这样就形成了顶级域、二级域、三级域等层次结构。

可扩展性:DNS的层次域名空间具有可扩展性,可以根据需要添加新的顶级域、二级域或子域。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐