阅读以下Linux系统中关于IP地址和主机名转换的技术说明,根据要求回答问题1~问题4。【说明】计算机用户通常使用主机名来访问网络中的结点,而采用TCP/IP协议的网络是以IP地址来标记网络结点的,因此需要一种将主机名转换为IP地址的机制。某台IP地址为222.35.40.1的服务器安装了Red Hat Linux操作系统,并使用BIND软件建立域名解析服务。该域名服务器上文件named.conf的部分配置内容如下。options {directory'/var/named';};zone '.' {ty

题目

阅读以下Linux系统中关于IP地址和主机名转换的技术说明,根据要求回答问题1~问题4。

【说明】

计算机用户通常使用主机名来访问网络中的结点,而采用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-update{none; };

};

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";

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

(1) A.集中式数据库 B.分布式数据库

(2) A.C/S B.B/S

(3) A.named B.bind C.nameserver D.httpd


相似考题
参考答案和解析
正确答案:(1)B或分布式数据库 (2)A或C/S (3)A或named
(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守护进程则负责回答查询,这个过程称为域名解析。
更多“阅读以下Linux系统中关于IP地址和主机名转换的技术说明,根据要求回答问题1~问题4。【说明】 计算机 ”相关问题
  • 第1题:

    先阅读以下说明,然后回答问题1至问题3。

    [说明]

    表12-1是IP地址与子网掩码关系对应表,子网掩码为255.255.240.0。

    表12-1 IP地址及其相应的子网掩码

    请把表12-1中和(1)~(5)填写完整。


    正确答案:(1)00110001 (2)10000001 (3)0001 (4)0000 (5)00000010 下面通过两个具体的实例来具体说明如何划分子网并求其子网掩码。 问题1:某公司申请到的IP地址为193.135.99.0为了便于管理需建立4个子网试给出解决方案。 解答:196.135.99.0是一个C类IP地址它的默认子网掩码为255.255.255.0要建立4个子网即要借三位(23-2=6借2位是不够的因有两个子网地址是不能用的)即子网掩码为255.255.255。11100000 (这三个1对应子网地址前面24个1对应网络地址)子网掩码为255.255.255.224。 6个子网为: 196.135.99.00100000 196.135.99.01000000 196.135.99.10000000 196.135.99.10100000 196.135.99.11000000 196.135.99.01100000 每个子网可容纳的主机数为25-2=30。 如果取以下一个子网: 196.135.99.00100000 如果给主机IP地址可以如此分配: 196.135.99.00100001(或写成196.135.990.33) 196.135.99.00100010(或写成196.135.99.34) 196.135.99.00100100(或写成196.135.99.36) 由于主机位为5因此每个子网可设置共30台4个子网就可容纳120台。 问题2.某主机的IP地址为139.89.206.1子网掩码为255.255.224.0有如下4台工作站(子网掩码均为255.255.224.0)则与该主机在同一子网的是______。 A.IP地址为139.89.194.8 B.IP地址为139.89.217.2 C.IP地址为139.89.242.1 D.IP地址为139.89.189.10 解答:206=11001110 (139.89.206.1) 224=11100000 (255.255.224.0) 未知主机要与已知主机139.89.206.1在一个子网那么主机网络地址和子网地址一定要相同即未知主机子网地址前三位一定是110(即206的二进制中的前3位)那么未知主机的IP地址一定是139.89.110 (11000000对应192)+后面任意5位故A与B都正确。 IPv6和IPv4 1Pv6和IPv4比较它彻底解决了地址空间耗尽和路由表爆炸等问题而且为IP协议注入了新的内容使支持安全、主机移动以及多媒体成为IP协议的有机组成部分。协议的设计使路由器处理报文更加简便扩展性也更好。目前IPv6的实验网6Bone已经遍布全球IP协议从IPv4过渡到IPv6已经是历史必然。
    (1)00110001 (2)10000001 (3)0001 (4)0000 (5)00000010 下面通过两个具体的实例来具体说明如何划分子网,并求其子网掩码。 问题1:某公司申请到的IP地址为193.135.99.0,为了便于管理,需建立4个子网,试给出解决方案。 解答:196.135.99.0是一个C类IP地址,它的默认子网掩码为255.255.255.0,要建立4个子网,即要借三位(23-2=6,借2位是不够的,因有两个子网地址是不能用的)即子网掩码为255.255.255。11100000 (这三个1对应子网地址,前面24个1对应网络地址),子网掩码为255.255.255.224。 6个子网为: 196.135.99.00100000 196.135.99.01000000 196.135.99.10000000 196.135.99.10100000 196.135.99.11000000 196.135.99.01100000 每个子网可容纳的主机数为25-2=30。 如果取以下一个子网: 196.135.99.00100000 如果给主机IP地址,可以如此分配: 196.135.99.00100001(或写成196.135.990.33) 196.135.99.00100010(或写成196.135.99.34) 196.135.99.00100100(或写成196.135.99.36) 由于主机位为5,因此每个子网可设置共30台,4个子网就可容纳120台。 问题2.某主机的IP地址为139.89.206.1,子网掩码为255.255.224.0,有如下4台工作站(子网掩码均为255.255.224.0),则与该主机在同一子网的是______。 A.IP地址为139.89.194.8 B.IP地址为139.89.217.2 C.IP地址为139.89.242.1 D.IP地址为139.89.189.10 解答:206=11001110 (139.89.206.1) 224=11100000 (255.255.224.0) 未知主机要与已知主机139.89.206.1在一个子网,那么主机网络地址和子网地址一定要相同,即未知主机子网地址前三位一定是110(即206的二进制中的前3位),那么未知主机的IP地址一定是139.89.110 (11000000对应192)+后面任意5位,故A与B都正确。 IPv6和IPv4 1Pv6和IPv4比较,它彻底解决了地址空间耗尽和路由表爆炸等问题,而且为IP协议注入了新的内容,使支持安全、主机移动以及多媒体成为IP协议的有机组成部分。协议的设计使路由器处理报文更加简便,扩展性也更好。目前,IPv6的实验网6Bone已经遍布全球,IP协议从IPv4过渡到IPv6已经是历史必然。

  • 第2题:

    阅读以下关于Linux网关安装和配置过程的说明,回答问题1至问题5。

    【说明】

    当局域网中存在大量计算机时,根据业务的不同,可以将网络分成几个相对独立的子网。图12-2是某公司子网划分的示意图,整个网络被均分为销售部和技术部两个子网,子网之间通过一台安装了Linux操作系统的双网卡计算机联通。

    销售部的网络号是(1),广播地址是(2):技术部的网络号是(3),广播地址是(4);每个子网可用的IP地址有(5)个。


    正确答案:(1)192.168.1.0 (2)192.168.1.127 (3)192.168.1.128 (4)192.168.1.255 (5)126
    (1)192.168.1.0 (2)192.168.1.127 (3)192.168.1.128 (4)192.168.1.255 (5)126 解析:本题中图示的网络由一台双网卡的网关计算机均分成了两个子网,分别属于销售部和技术部,同部门的网络通信分别在各自的子网中进行,不同部门用户间的通信将由网关计算机进行转发,这样不再是所有的用户都在一个相同的、大型的网络上,子网划分的结果是提高了网络的速度。
    整个网络的网络号是192.168.1.0,是一个C类网络,子网掩码是 11111111.11111111.11111111.00000000(十进制表示为255.255.255.0),即网络地址的前3个字节的每一位设置为1,剩余的(主机地址)位设置为0。当把剩余的表示主机地址的字节最高位设置为1时(即该位参与子网络的定义),网络就被均分成了两个子网,此时子网掩码为11111111.11111111.11111111.10000000,用十进制表示为 255.255.255.128。
    子网网络号可以用子网IP地址与子网掩码进行逐位AND运算得到。
    销售部子网号:192.168.1.1(或192.168.1.126)AND 255.255.255.128等于192.168.1.0:
    技术部子网号:192.168.1.129(或192.168.1.254)AND 255.255.255.128等于 192.168.1.128。
    对于销售部子网而言,主机号是0的地址(192.168.1.0)是子网地址,不能分配给主机,主机位全为1的地址(192.168.1.127)是子网广播地址,保留,也不能分配给主机;对于技术部子网而言,主机号是0的地址(192.168.1.128)是子网地址,不能分配给主机,主机位全为1的地址(192.168.1.255)是子网广播地址,保留,也不能分配给主机。因此这两个子网的可用IP地址是126个(128减去2个保留地址)。

  • 第3题:

    阅读以下说明,回答问题1至问题4。

    [说明]

    在Linux操作系统中,TCP/IP网络可通过若干文本文件及命令进行配置。

    在Linux操作系统下,可通过命令______获得如图2-1所示的网络配置参数。

    A.netconf B.ifconf C.netconfig D.ifconfig


    正确答案:D
    D

  • 第4题:

    阅读说明,回答问题。 【说明】解决IP地址短缺的问题已经迫在眉睫,网络地址转换NAT技术是目前节省IP地址有效的技术之一。 【问题1】NAT技术是在哪两类地址间转换的技术?


    正确答案:内部专用IP地址公用IP地址

  • 第5题:

    阅读以下Linux系统中关于IP地址和主机名转换的说明,回答问题1-3。

    【说明】

    计算机用户通常使用主机名来访问网络中的节点,而采用TCP/IP协议的网络是以 IP地址来标记网络节点的,因此需要一种将主机名转换为IP地址的机制。在Linux系统中,可以使用多种技术来实现主机名和IP地址的转换。

    请选择恰当的内容填写在(1)、(2)、(3)空白处。 一般用Host表、网络信息服务系统(NIS)和域名服务(DNS)等多种技术来实现主机名和IP地址之间的转换。Host表是简单的文本文件,而DNS是应用最广泛的主机名和IP地址的转换机制,它使用(1)来处理网络中成千上万个主机和IP地址的转换。在Linux中,DNS是由BIND软件来实现的。BIND是一个(2)系统,其中的resolver程序负责产生域名信息的查询,一个称为(3)的守护进程,负责回答查询,这个过程称为域名解析。(1)A.集中式数据库B.分布式数据库(2)A.C/S B.B/S(3)A.named

    B.bind

    C.nameserver


    正确答案:(1)B或分布式数据库 (2)A或C/S或客户服务器系统 (3)A或named
    (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的守护进程,负责回答转换程序的查询。