Linux1 域名系统结构

Linux1 域名系统结构DNS 是一个分布式数据库,命名系统采用层次的逻辑结构,如同一棵倒置的树,这个逻辑的树形结构称为域名空间,由于DNS 划分了域名空间,所以各机构可以使用自己的域名空间创建D

Linux1 域名系统结构

DNS 是一个分布式数据库,命名系统采用层次的逻辑结构,如同一棵倒置的树,这个逻辑的树形结构称为域名空间,由于DNS 划分了域名空间,所以各机构可以使用自己的域名空间创建DNS 信息。

DNS 域名空间中,树的最大深度不得超过127层,树中每个节点最长可以存储63 提 示 个字符。

1.域名

DNS 树的每个节点代表一个域,通过这些节点,对整个域名空间进行划分,成为一个层次结构。域名空间的每个域的名字,通过域名进行表示。域名通常由一个完全合格域名(FQDN )标识。FQDN 能准确表示出其相对于DNS 域树根的位置,也就是节点到DNS 树根的完整表述方式,从节点到树根采用反向书写,并将每个节点用“. ”分隔,例如,对于DNS 域google 来说,其完全合格域名(FQDN )为“google.com ”。

一个DNS 域可以包括计算机和其他域(子域),每个机构都拥有名称空间的某一部分的授权,负责该部分名称空间的管理和划分,并用它来命名DNS 域和计算机。例如,google 为com 域的子域,其表示方法为“

google.com ”,而“www ”为“google ”域中的Web 服务器,可以使用“www.google.com ”表示。DNS

域名空间的结构如图6-1所示。

图6-1 域名空间结构

通常,FQDN 有严格的命名限制,长度不能超过256字节,只允许使用字符 提 示 a-z,0-9,A-Z 和减号(-)。点号(. )只允许在域名标志之间(例如“google.com ”)或者FQDN 的结尾使用。域名不区分大小。

标签: