《NetBSD指南-25.1.2.DNS命名空间》

NetBSD用户指南中文版、NetBSD pkgsrc指南中文版...

版主: lionux

主题已锁定
头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

《NetBSD指南-25.1.2.DNS命名空间》

帖子 leo » 2010-03-08 1:08

DNS提供了一个分级命名空间, 很像一个UNIX文件系统, 画出来像一棵颠倒的树,它的根 在上面.

代码: 全选

TOP-LEVEL                                .org
                                           |
MID-LEVEL                             .diverge.org
                     ______________________|________________________
                    |                      |                        |
BOTTOM-LEVEL strider.diverge.org   samwise.diverge.org   wormtongue.diverge.org
如果用户在不同的点上分割,在逻辑上这个系统还可能逻分割地更深. 从上面显示的这个例子可以看见在diverge.org域上有三个节点 , 但是我们可以为diverge.org划分出更多的子域。例如: "strider.net1.diverge.org", "samwise.net2.diverge.org" 和 "wormtongue.net2.diverge.org"; 本例中有2个节点在"net2.diverge.org"里,还有一个节点在"net1.diverge.org"里.

这里有名称目录, 有些可能是下一级名称的子目录. 这些目录有时被称为 zone. 符号链接有相应的规则, 将一个名称上对信息的请求重定向到另一个名称绑定的记录. 被DNS识别出的每个名称被称为一个域名, 不管它代表的是一台特定主机的信息, 或子域名的一个目录(或者两者兼有, 或其它的什么).

然而不像多数文件系统的命名方式, 域名书写时最深层(最低级或最不重要)的名称位于左边, 从左到右域的级别逐渐升高, 若需要最终全升至root目录. 书写域名时使用的分隔符是句号, "."(译者注:英文的句号=小数点,:))。

就像文件系统的路径名那样, 域名可以采用绝对或相对的方式书写, 尽管两者在细节上略有差异. 例如, 无法像Unix的 .. 目录那样间接地指出父域(译者:上一级域)。很多(但非全部)解析器提供了一个搜索路径功能, 所以部分指定的名称可以根据对应的另一个列出的子域解析出来,而不是客户端自己的域。那些用一直通到根的完整路径描述的域名被称为 完全限定域名 或简称为 FQDN. FQDN的一个定义特征是书写时以一个终止的句号结尾。同样的名称没有这个终止的句号则被认为可能是相对于其它子域。 发生这种情况很罕见、并无不妥, 但因存在部分可能性,在一些情况下要求以FDQNs作为配置参数。

在Internet上, 对树的前几层的名称建立了一些公约, 它们只想一个单独的组织。这个组织 负责在域内更深层建立和维护公约。.

主题已锁定

在线用户

正浏览此版面之用户: 没有注册用户 和 4 访客