问题 问答题

【说明】
计算机用户通常使用主机名来访问网络中的结点,而采用TCP/IP协议的网络是以IP地址来标记网络结点的,因此需要一种将主机名转换为IP地址的机制。
某台IP地址为222.35.40.1的服务器安装了Red Hat Linux操作系统,并使用BIND软件建立域名解析服务。该域名服务器上文件named.conf的部分配置内容如下。
options
directory’/var/named’;
;
zone ’.’
type hint;
file ’named.ca’;
;
zone ’localhost’ IN
file’localhost.zone’
allow-updatenone; ;
;
zone 0.0.127.in-addr.arpa’
type master;
file ’named.local’;
;
zone ’test.com’
type master;
file ’test.com’;
;
zone ’40.35.222.in-addr. arpa’
type master;
file ’40.35.222’;
;
include "/etc/rndc.key";

【问题1】
DNS是应用最广泛的主机名和IP地址的转换机制,它使用 (1) 来处理网络中成千上万个主机和IP地址的转换。在Linux中,DNS是由BIND软件来实现的。BIND是一个 (2) 系统,其中的resolver程序负责产生域名信息的查询,一个称为 (3) 的守护进程负责回答查询,该请求—应答过程称为域名解析。
(1)

  • A.集中式数据库
  • B.分布式数据库
    (2)A.C/SB.B/S
    (3)A.namedB.bind
  • C.nameserver
  • D.httpd

答案

参考答案:(1)B,或分布式数据库
(2)A,或C/S
(3)A,或named

解析:[要点解析]
这是一道要求读者掌握域名服务DNS基本概念的常识题。本题所涉及的知识点如下。
一般用Host表、网络信息服务系统(NIS)和域名服务(DNS)等多种技术来实现主机名和p地址之间的转换。其中,Host表是简单的文本文件,其中存放了主机名和p地址的映射表,它通过在该文件中搜索来匹配主机名和IP地址。在一个大型网络中Hosts文件较烦琐而又复杂,在DNS中主要起备份作用。网络信息服务系统NIS(Network Information System)将所有主机数据都保存在中央主机数据库中,从中客户机可以得到所需的主机表信息。
域名服务DNS(Domain Name Server)使用一种分层的分布式数据库来处理Internet上的成千上万个主机和IP地址的转换。
在Linux中,使用BIND软件建立一个DNS服务器。BIND是一个在Linux系统上实现的域名解析服务的软件包,它遵循客户服务器(C/S)结构。其中,resolver程序负责产生域名信息的查询,named守护进程则负责回答查询,这个过程称为域名解析。

解答题
单项选择题