首页 理论教育 IP地址与域名服务-计算机网络技术及应用

IP地址与域名服务-计算机网络技术及应用

时间:2023-11-02 理论教育 版权反馈
【摘要】:不过,使用域名显然更容易记忆,但使用IP地址会比域名更快更直接。在DNS服务器中,建有主机域名与IP地址的对照表(数据库),当某网络应用域名与其他主机通信时,将向DNS服务器询问应用所在主机的IP地址以及被访问主机IP地址,以利用TCP/IP实现数据的传输。Internet的地区性顶级域名称为国家域名。

IP地址与域名服务-计算机网络技术及应用

1.域名

在采用TCP/IP的计算机网络中,计算机(主机)的唯一标识就是IP地址。可是,在实际应用中,IP地址一般难以记忆,所以每个主机同时都有一个计算机名,用户使用计算机名要比使用IP地址更方便。然而,TCP/IP并不知道如何使用一个计算机名来创建主机之间的“会话”,即原则上TCP/IP实施通信的协议要求的地址必须是IP地址,计算机名无法作为数据包的源与目的设备的地址。因此,在实现TCP/IP通信之前,如果不能把主机通信双方的计算机名解析成IP地址,主机通信的双方将无法通过TCP/IP完成数据的交换。

“域名”是在全局网络中定位与标识计算机主机的一种名字服务。域名与IP地址的作用一样,用于标识TCP/IP网络中的每一个主机或设备。域名相当于我们每个人的姓名,IP地址则相当于每个人的身份证号。不过,在计算机网络中域名不但可以标识网络中的主机或设备,还能对其进行分门别类。同时利用TCP/IP的名字服务协议,可以实现主机域名与其IP地址之间的转换,使TCP/IP在实现通信传输的协议前能够把计算机名转换成IP地址。

一个主机的域名,由该主机的计算机名和所属组织或机构的域名构成。一个组织与机构的域名则由该组织的名称(域名名称)和该组织的上级组织域名或组织的类别域名构成。如在空军工程大学(kjgcdx)的理学院(lxy)建立一个教学服务器,该服务器的计算机名为JX-Server,则该服务器的域名为

JX-Server.lxy.kjgcdx

由于大学属于教育行业,故而在域名上还可以加入行业分类域名

JX-Server.lxy.kjgcdx.edu

当在一个计算机网络中提供有域名服务系统时,用户无论是通过IP地址,还是域名均可实现数据的交换与信息共享。最典型的例子是:当使用浏览器进行网站的连接时,在URL处既可以输入域名,如www.sohu.com,也可以输入其IP地址224.223.2.157。不管是域名还是IP地址,浏览器都可以连接上网站的主机。不过,使用域名显然更容易记忆,但使用IP地址会比域名更快更直接。

但是,若在一个计算机网络系统中,没有安装域名服务系统,则无法使用域名对网络其他主机的访问。这就是所谓的域名系统(Domain Name System,DNS)。

2.域名系统——DNS

DNS是一个分布式数据库,为网络中的应用主机名字与IP地址提供解析服务,被称之为域名服务系统。在DNS服务器中,建有主机域名与IP地址的对照表(数据库),当某网络应用域名与其他主机通信时,将向DNS服务器询问应用所在主机的IP地址以及被访问主机IP地址,以利用TCP/IP实现数据的传输。DNS的任务就是提供域名与IP地址转换的服务,故通常把该服务称为名字服务。

在一个网络中,可以设置多台DNS服务器。当在一个DNS服务器找不到所要查询主机的域名时,可自动转移到另一个DNS服务器上查询。(www.xing528.com)

DNS是早在1980年为解决Internet网络上的主机数目迅猛增加的问题而开发的。DNS数据库是一个树形结构,叫做域名空间。这个空间中的每一个节点或域均被命名,并且还可包含子域。在DNS数据库中,域名表示域的位置,相对于它的父域而言,对于DNS域的网络节点名的每一部分用点号隔开。域名地址的格式为

计算机名.子域.父域.…….行业域名.顶级域名

每一个域有唯一的名字,并且域中的子域也有唯一的名字。公开的TCP/IP网络的域名同样要向interNIC申请,而主机的名称可以自己命名。主机的全称为网络的域名加上主机名称,如JX- Server.lxy.kjgcdx.edu,其中edu为最高层域名之一(教育、学术研究单位),JX-Server为主机名称,lxy和kjgcdx分别为子域和父域。最高层域名除了edu之外,还有其他五个组织性域名,详见表4-8。

表4-8 Internet组织性顶级域名

978-7-111-48994-8-Chapter04-17.jpg

组织性顶级的六个域名也可作为行业子域名使用。如sina.com.cn。其中的com便是行业子域名,而不是组织性顶级域名,属于cn地区性域名下的行业子域名。Internet的地区性顶级域名称为国家域名。表4-9列出了部分国家的Internet域名。

表4-9 Internet地区性顶级域名——国家域名(部分)

978-7-111-48994-8-Chapter04-18.jpg

除了最高层的顶级域名之外,在主机域名全称中还可包含有多个子域名,但整个域名的长度不能超过255个字符。

值得注意的是,一个开放的采用TCP/IP的计算机网络,如企业内部网Intranet,在大多数情况下都不会在此网络系统中建立并维护自己的DNS服务器,而是从ISP获得域名服务。即,Intranet用户计算机的TCP/IP配置中,DNS服务器的地址就是ISP的DNS服务器的IP地址。但对于一个较大的Intranet,则需要建立自己的DNS服务器,并且同时使用(ISP)公共DNS。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈