首页 理论教育域名系统的作用及层次结构介绍

域名系统的作用及层次结构介绍

【摘要】:例如,IP地址为202.116.0.1的机器的域名为bbs.jnu.edu.cn,了解城名系统规则后就知道这是一台什么用途的机器。Internet的域名系统是为方便解释机器的IP地址而设立的。域名系统采用层次结构,按地理域或机构域进行分层。例如,在bbs.jnu.edu.cn中,最高域名为cn,次高域名为edu,最后一个域为jnu,主机名为bbs。

前面介绍了Internet中用IP地址标识主机的方法。然而,对非计算机和网络的专业人士来说,这种毫无意义的数字地址不但不形象,没有规律,也很难记忆。如果不做说明,人们即使知道IP地址的规则也很难从字面上理解202.116.0.1是一台什么样的服务器。但如果有一个“翻译”系统,把难懂难记的IP地址对应成易懂易记的表示方法,就清楚多了,这就要用到域名系统。例如,IP地址为202.116.0.1的机器的域名为bbs.jnu.edu.cn,了解城名系统规则后就知道这是一台什么用途的机器。

Internet的域名系统是为方便解释机器的IP地址而设立的。域名系统采用层次结构,按地理域或机构域进行分层。书写中采用圆点将各个层次隔开,分成层次字段。在机器的地址表示中,从右到左依次为最高域名段、次高域名段等,最左的一个字段为主机名。例如,在bbs.jnu.edu.cn中,最高域名为cn,次高域名为edu,最后一个域为jnu,主机名为bbs。

那么,一个域名有几个字段,每个字段又是怎样被赋值的呢?答案是,除了规定的最高域的选择方法之外,域名系统不规定每个域名中字段的个数,也没有规定这些字段代表什么。每个组织可以根据具体的情况选择计算机域名中字段的数目以及这些字段所代表的意义。

例如,当一个组织希望参加Internet域名系统时,它就必须先向管理域名的Internet机构申请其中一个顶层域下的一个域名。大多数公司选择登记在com域下。例如,一个名为abc的公司可以请求在项层域com下被指定为abc,如果被批准,该公司的域名即为:abc.com。

一旦一个组织被指定到一个域,这个后缀就为该组织保留,其他的任何组织不得被指派为相同的后缀,这也就保证了网络地址的唯一性。

一个组织一旦拥有了一个域,它就可以决定是否引进进一步的层次结构。如果公司较小,可以不选择进一步的层次结构,而大公司为了管理的方便,可以选择多层的域名结构,如图4—5所示是abc公司的域名系统层次构造的一个例子。

图4—5 域名系统层次构造

应该强调的是,域名只是个逻辑概念,它们不必与物理地点相一致,也就是说,物理上不在同一个地点的计算机可以采用相同层次的域名。(www.chuimin.cn)

1.国际顶级域

根据Internet国际特别委员会IAHC的最新报告,将顶级域定义为两类。

(1)机构域名。

机构性域名中,最右端的末尾都是三个字母的最高域字段。由于Internet诞生于美国,当时只为美国的几类机构指定了顶级域,延续至今,所以大多数的域名都是美国、北美域与当时美国有关的机构。

(2)地理性域名。

在地理性域名中,则根据地理性位置来命名主机所在的区域。对于美国以外的主机,其最高层次域基本上都是按地理域命名的。地理域指明了该域名源自的国家。在几乎所有的情况中,地理域都是两个字母的国家代码。美国虽然也有地理域,但很少使用。如果在一个域名的末尾没有找到地理域,就可以假定该域名是源自美国的。其他国家的右边第一个域名则代表国家。

2.中国的域名体系

在许多国家的二级域名注册中,也遵守机构性域名和地理性域名注册办法。中国互联网络的二级域名也分为机构域名和地理性域名两大类。