DNS 命名空间
DNS 命名空间是注册在 DNS 中的所有域名集合。这些域名组织成树状结构,树的顶部是根域。根域之下是一些顶级域,例如 .com、.net 和 .org。顶级域之下是二级域名,以此类推。DNS 命名空间中的每个域名都对应一组资源记录,其中包含有关该域名的信息,例如其 IP 地址、邮件服务器和其他信息。
DNS 命名空间是分层的,这意味着每个域名都可以有其下面的子域名。例如,域名 "example.com" 可以有子域名,例如 "www.example.com" 和 "mail.example.com"。这使得互联网的命名结构非常灵活且可扩展。
DNS 命名空间由许多组织管理,包括负责协调分配唯一域名和 IP 地址的互联网名称与数字地址分配机构 (ICANN)。
DNS 命名空间层次结构
DNS 命名空间按层次结构组织,层次结构的根位于顶部。在 DNS 命名空间的根部,有一些顶级域 (TLD),例如 .com、.net 和 .org。这些顶级域进一步细分为二级域名,依此类推。
例如,考虑域名 "example.com"。"com" 是顶级域名,“example” 是二级域名。"Example.com" 可以有其下面的子域名,例如 "www.example.com" 和 "mail.example.com"。每个子域名也可以在其下面有进一步的子域名,形成树状结构。
DNS 命名空间是分散的,这意味着没有中央机构控制整个命名空间。相反,不同的组织负责管理命名空间的不同部分。例如,ICANN 负责协调分配唯一域名和 IP 地址,而各个注册商负责向客户出售域名并在 DNS 中维护这些域名的记录。
本地域中的 DNS 层次结构
在本地域中,可以使用 DNS 层次结构来组织域的资源并使其更容易查找。例如,本地域可能具有如下结构:
Root domain: example.local Subdomain: servers.example.local Subdomain: clients.example.local Subdomain: printers.example.local
在此示例中,根域是 "example.local",在其下面有三个子域名:"servers.example.local"、"clients.example.local" 和 "printers.example.local"。每个子域名都可以包含描述该子域名内资源的资源记录。
例如,“servers.example.local” 子域名可能包含域服务器的资源记录,例如其主机名和 IP 地址。“clients.example.local” 子域名可能包含域客户端计算机的资源记录,“printers.example.local” 子域名可能包含域打印机的资源记录。
通过使用 DNS 层次结构组织本地域中的资源,用户可以更容易地找到并访问他们需要的资源。
DNS 层次结构和互联网
DNS 层次结构也用于组织互联网上的域名。互联网 DNS 层次结构的顶部是根域,用单个点 (".") 表示。在根域之下,有一些顶级域 (TLD),例如 .com、.net 和 .org。这些顶级域进一步细分为二级域名,依此类推。
例如,考虑域名 "example.com"。"com" 是顶级域名,“example” 是二级域名。"Example.com" 可以有其下面的子域名,例如 "www.example.com" 和 "mail.example.com"。每个子域名也可以在其下面有进一步的子域名,形成树状结构。
互联网上的 DNS 层次结构是分散的,这意味着没有中央机构控制整个命名空间。相反,不同的组织负责管理命名空间的不同部分。例如,ICANN 负责协调分配唯一域名和 IP 地址,而各个注册商负责向客户出售域名并在 DNS 中维护这些域名的记录。
域名
域名是唯一标识互联网上的网站或其他资源的名称。域名用于定位和识别互联网上的资源,例如网站。它们由一系列用句点 (也称为“点”) 分隔的标签组成,并以分层方式组织。
例如,域名 "example.com" 由两个标签组成:“example” 和 "com"。“com” 部分称为顶级域名 (TLD),而“example” 是二级域名。域名也可以有子域名,例如 "www.example.com" 或 "mail.example.com"。
域名与域名系统 (DNS) 结合使用以在互联网上查找资源。当您在 Web 浏览器的地址栏中键入域名时,您的计算机将联系 DNS 服务器以将域名转换为 IP 地址,然后使用该地址来查找和访问所需的资源。
域名通常通过域名注册商注册,域名注册商是由 ICANN(互联网名称与数字地址分配机构)授权向公众出售域名的组织。域名可以付费购买,通常注册期限为一到十年。
完全合格域名
完全合格域名 (FQDN) 是一个域名,它指定了域名系统 (DNS) 层次结构中特定域的完整路径。FQDN 由一系列用句点分隔的标签组成,并在末尾包含顶级域名 (TLD)。
例如,FQDN "www.example.com" 指定 "example.com" 域中的 "www" 域。"mail.example.com" FQDN 指定 "example.com" 域中的 "mail" 域。
为了使域名完全合格,它必须包含从 DNS 层次结构的根到特定域的完整路径。这意味着它不仅必须包含顶级域名,还必须包含所有中间域名和子域名。
FQDN 用于唯一标识 DNS 层次结构中的域以及在互联网上查找资源。它们通常与域名系统 (DNS) 结合使用以将域名转换为 IP 地址,然后使用该地址来查找和访问所需的资源。