Internet 之域名系统

发布日期:2019-11-02 20:49   来源:未知   阅读:

  IP地址是Internet上的唯一标识,数字型IP地址对来讲自然是最有效的,但是对使用网络的用户来说有不便记忆的缺点。与IP地址相比,人们更喜欢使用具有一定含义的字符串来标识Internet上的。因此,在Internet中,用户可以用各种各样的方式来命名自己的。但是这样就可能在Internet上出现重名,如提供务的都命名为WWW,提供E-mail服务的都命名为MAIL等,不能唯一地标识Internet上的位置。为了避免重复,Internet网络协会采取了在名后加上后缀名的方法,这个后缀名称为域名,用来标识的区域位置,域名是通过申请合法得到的。

  域名系统就是一种帮助人们在Internet上用名字来唯一标识自己的,并保证名和IP地址一一对应的网络服务。

  所谓层次域名机制,就是按层次结构依次为命名。在Internet中,首先由中央管理机构(Network Information Center,NIC,又称为顶级域)将第一级域名划分为若干部分,包括一些国家代码,如中国用“CN”表示、英国用“UK”表示、日本用“JP”表示等;又由于Internet的形成有其历史的特殊性,主要是在发展壮大的,Internet的主干网都在,因此在第一级域名中还包括的各种组织机构的域名,与其他国家的国家代码同级,都作为一级域名。

  美国的主机中第一级域名一般直接说明其主机的性质,而不是国家代码。如果用户见到某主机的第一级域名由COM或EDU等构成,一般可以判断这台主机在美国(也有美国第一级域名为US的情况)。其他国家的第一级域名一般都是其国家代码。

  第一级域名将其各部分的管理权授予相应的机构,如中国域CN授权给国务院信息办,国务院信息办再负责分配第二级域名。第二级域名往往表示主机所属的网络性质,如是属于教育界还是政府部门等。中国地区的用户第二级域名有教育网(EDU)、邮电网(NET)、科研网(AC)、团体(ORG)、政府(GOV)、商业(COM)、军队(MIL)等。

  第二级域名又将其各部分的管理权授予若干机构。如果用图形来表示,就是一棵倒长的树,如图1所示。

  Internet的域名结构是由TCP/IP集的域名系统定义的。域名结构也和IP地址一样,采用典型的层次结构,其通用的格式如图2所示。

  例如,在这个名字中,名,由管理员命名;域名,由管理员合法申请后使用。其中,scu表示四川大学,edu表示国家教育机构部门,cn表示中国。就表示中国教育机构四川大学的www。

  域名地址是比IP地址更高级、更直观的一种地址表示形式,因此实际使用时人们通常采用域名地址。应该注意的是,在实际使用中,有人将IP地址称为IP号,而将域名地址称为IP地址或者直接称之为地址。但是,Internet中的地址还是应该分成IP地址和域名地址两种,叫法上也要严格区分,但域名地址可以直接称为地址。

  Internet上的之间是通过IP地址来进行通信的,而为了用户使用和记忆方便,通常习惯使用域名来表示一台。因此,在网络通信过程中,的域名必须转换成IP地址,实现这种转换的称为域名(DNS Server)。域名是一个基于客户机/的,在这个中,每个的域名和IP地址是一一对应的。域名的主要功能是回答有关域名、地址、域名到地址或地址到域名的映射的询问以及维护关于询问类型、分类或域名的所有资源记录的列表。

  1)区域支持的或被授权的本地数据。本地数据中可包含指向其他域名的指针,而这些域名可能提供需要的其他域名信息。

  域名与IP地址之间的转换,具体可分为两种情况。一种是当目标主机(要访问的主机)在本地网络时,由于本地域名服务器中含有本地主机域名与IP地址的对应表,因此这种情况下的解析过程比较简单。首先客户机向本地域名服务器发出请求,请求将目标主机的域名解析成IP地址,本地域名服务器检查其管理范围内主机的域名,查出目标主机的域名对应的IP地址,并将解析出的IP地址返回给客户机。另一种是目标主机不在本地网络,这种情况下的解析过程稍微复杂一些。

  例如,当某个客户机发出一个请求,要求DNS解析的地址时,具体的解析过程如下。

  2)收到查询请求的本地若未能在中找到对应的IP地址,就从根域层的域名开始自上而下地逐层查询,直到找到对应该域名的IP地址为止。

下一篇:没有了