阅读以下Linux系统中关于IP地址和主机名转换的说明,回答问题1-3。 【说明】 计算机用户通常使用主机名来访问网络中的节点,而采用TCP/IP协议的网络是以 IP地址来标记网络节点的,因此需要一种将主机名转换为IP地址的机制。在Linux系统

admin2008-08-01  30

问题 阅读以下Linux系统中关于IP地址和主机名转换的说明,回答问题1-3。
  【说明】
   计算机用户通常使用主机名来访问网络中的节点,而采用TCP/IP协议的网络是以 IP地址来标记网络节点的,因此需要一种将主机名转换为IP地址的机制。在Linux系统中,可以使用多种技术来实现主机名和IP地址的转换。

选项

答案(1)B,或分布式数据库 (2)A或C/S,或客户服务器系统 (3)A或named

解析 本问题考查对TCP/IP协议中DNS(域名服务)基本概念的理解。
   为了便于记忆,计算机用户通常使用主机名来访问网络中的计算机,需要一种将主机名转换为IP地址的机制。目前主要有三种技术来实现主机名和IP地址之间的转化, host表、NIS(网络信息服务系统)和DNS域名服务。
   host表是简单的文本文件,在Linux系统中是/etc/hosts文件,其中存放了主机名和 IP地址的映射关系。而在一个大型的网络中建立host表非常繁杂。NIS(Network Information System)将主机表以数据库的形式保存在中央主机上,由中央主机将所需数据分配给所有的服务器,主机名转换为IP的效率很低,适用于局域网。TCP/IP网络系统中实用的IP地址和主机名的转换机制是DNS(Domain Name Server),它使用一种分层的分布式数据库来处理地址和名字的转换,转换信息分布在一个层次结构的若干台域名服务器上。
   DNS基于客户/服务器模式。每当一个应用需要将域名翻译为IP地址时,由DNS客户程序将待翻译的域名放在一个DNS请求信息中,域名服务器系统从这个请求中取出域名,通过递归或迭代查询方式,返回给客户翻译好的Ⅳ地址(或查询失败)结果。
   在Linux中,域名服务(DNS)是由BIND(Berkeley Internet Name Domain)软件实现的。BIND是一个C/S系统,其客户端称为转换程序(resolver),它负责产生域名信息的查询,并将这类信息发送给服务器。BIND的服务器端是一个称为named的守护进程,负责回答转换程序的查询。
转载请注明原文地址:https://kaotiyun.com/show/MHPZ777K
0

相关试题推荐
最新回复(0)