初级网络管理员2007上半年下午试题 含答案

更新时间:2023-04-11 11:29:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

第4章网络管理员下午试题分析与解答

试题一

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

【说明】

某办公室只有一台主机host1接入Internet,其TCP/IP协议属性如图1-1所示。

在没有增加公网IP地址的情况下,增加几台主机共享网络连接接入Internet,拓扑结构如图1-2所示,host1 eth0网卡的Internet协议属性如图1-3所示。

【问题1】

为了保证其他主机能接入Internet,在如图1-4所示的host1 eth1网卡“Internet连接共享”应如何选择?

【问题2】

请为图1-2中eth1网卡配置Internet协议属性参数。

IP地址:(1) ;

子网掩码:(2) ;

默认网关:(3) ;

首选DNS服务器: (4) 。

【问题3】

请为图1-2中host2配置Internet协议属性参数。

IP地址:(5) ;(范围)

子网掩码:(6) ;

默认网关:(7) :

首选DNS服务器: (8) 。

【问题4】

若host2的IP地址设为192.168.0.188,其发送到Internet上的IP数据包的源IP地址为 (9) 。答案:[问题1] 勾选“允许其他网络用户通过此计算机的Internet连接来连接”复选框。

(答案中有“勾选”两字算正确)

[问题2] (1)61.168.112.198

(2)255.255.255.0

(3)61.168.112.254

(4)210.113.112.31

[问题3] (5)若地址在192.168.0.2~192.168.0.254范围内,则答案正确

(6)255.255.255.0

(7)192.168.0.1

(8)210.113.112.31

[问题4] (9)61.168.112.198

试题一[分析]

[问题1]分析

本题采用共享网络连接解决IP紧缺问题,故在改造之后的主机host1的外网卡上应勾选“允许其他网络用户通过此计算机的Internet连接来连接”复选框。

[问题2]分析

主机host1改造后的eth1网卡配置参数应和改造前一致,故应填入的参数为:

IP地址:61.168.112.198

子网掩码:255.255.255.0

默认网关:61.168.112.254

首选DNS服务器:210.113.112.31

[问题3]分析

host2应和主机host1的eth0网卡的IP地址在一个网段,由于主机host1的eth0网卡的IP地址为192.168.0.1,故host2的IP地址范围为192.168.0.2~192.168.0.254,子网掩码为255.255.255.0;host2应指向hostl的eth0网卡,所以网关地址为192.168.0.1;host2的首选DNS服务器应和host1一致,为210.113.112.31。

[问题4]分析

若host2发送数据包在到达host1之前应为192.168.0.188,到达Internet后应转换为 host1外网卡的地址,故为61.168.112.198。

试题二

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

【说明】

某局域网的IP地址为202.117.12.0/24,网络结构如图2-1所示。采用DHCP服务器自动分配IP地址,其中DHCPServer2的地址池为202.117.12.3~202.117.12.128。

图2-2和图2-3分别是DHCPServer1中DHCP服务器安装时分配IP地址的范围窗口和添加排除窗口。

图2-4是DHCPServer1中DHCP服务器安装时路由器(默认网关)窗口。

【问题1】

PCI首次启动时,会向网络发出一个 (1) 数据包来表达IP租用请示,PC1通常采用 (2) 提供的IP地址。

(1)A.Dhcpdiscover B.Dhcpoffer

C.Dhcprequest D.Dhcpdeclinf

(2)A.DHCPServerl B.DHCPServer2

C.响应包最先到达的DHCP服务器

【问题2】

参照DHCPServer2的地址池分配方式,在图2-2中为DHCPServer1配置属性参数。

起始IP地址: (3) ;

结束IP地址: (4) 。

如果“长度”属性参数设置为24,则系统会自动设置的子网掩码为 (5) 。

【问题3】

图2-3中的“起始IP地址”中填入 (6) 。

【问题4】

图2-4中IP地址参数应设置为: (7) 。

【问题5】

PCI可以通过运行 (8) 命令手工释放IP地址,运行 (9) 命令重新申请IP地址。

(8)A.ipconfig/giveup B.ipconfig/release

C.ipconfig/recall D.ipconfig/renew

(9)A.ipconfig/giveup B.ipconfig/release

C.ipconfig/recall D.ipconfig/renew

答案:

[问题1] (1)A或Dhcpdiscover

(2)C或响应包最先到达的DHCP服务器

[问题2] (3)202.117.12.130

(4)202.117.12.254

(5)255.255.255.0

[问题3] (6)202.117.12.198

[问题4] (7)202.117.12.1

[问题5] (8)B或ipconfig/release

(9)D或ipconfig/renew

试题二分析

[问题1]分析

在常见的小型网络中,IP地址的分配一般都采用静态方式,但在大中型网络中,为每一台计算机分配一个静态IP地址,这样将会加重网管人员的负担,并且容易导致1P地址分配错误。因此,在大中型网络中使用DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)服务是非常有效率的。DHCP服务的工作过程如下:

(1)当DHCP客户机首次启动时,客户机向DHCP服务器发送一个Dhcpdiscover数据包,该数据包表达了客户机的IP租用请示。

(2)当DHCP服务器接收到Dhcpdiscover数据包后,该服务器从地址范围中向那台主机提供(dhepoffer)一个还没有被分配的有效的IP地址。当用户的网络中包含不止一个DHCP服务器时,主机可能收到好几个dhcpoffer,在大多数情况下,主机或客户机接受收到的第一个dhcpoffer。

(3)该DHCP服务器向客户机发送一个确认(dhcppack),该确认里面已经包括了最初发送的IP地址和该地址的一个稳定期间的租约(默认情况是8天)。

(4)当租约期过了一半时(即是4天),客户机将和设置它的TCP/IP配置的DHCP服务器更新租约。当租期过了87.5%时,如果客户机仍然无法与当初的DHCP服务器联系上,它将与其他DHCP服务器通信,如果网络上再没有任何DHCP服务器在运行时,该客户机必须停止使用该IP地址,并从发送一个dhcpdiscover数据包开始,再一次重复整个过程。

通常情况下,客户机采用响应包最先到达的DHCP服务器提供的IP地址。DHCP工作流程如下图所示。

[问题2]分析

DHCPServer2的地址池为202.117.12.3~202.117.12.128,即DHCPServer2除了广播地址202.117.12.0,路由器地址202.117.12.1,以及DHCPServer2的IP地址202.117.12.2外,其他的202.117.12.0/25都进行了自动分配。

DHCPServer1的地址分配方式与DHCPServer2类似,故除了需要静态分配的IP地址202.117.12.129(DHCPServer2的IP地址)以及广播地址202.117.12.255外,其他的均进行了自动分配。因此配置参数为:

起始IP地址: 202.117.12.130;

结束IP地址: 202.117.12.254。

如果“长度”属性参数设置为24,则系统会自动设置的子网掩码为255.255.255.0。

[问题3]分析

由于要排除IP地址202.117.12.198(服务器Server1的IP地址),故图2-3中的“起始IP地址”中填入202.117.12.198。

[问题4]分析

路由器的IP地址为202.117.12.1,故图2-4中IP地址参数应设置为202.117.12.1。

[问题5]分析

ipconfig诊断命令显示所有当前的TCP/IP网络配置值,如下图所示。

ipconfig格式如下:

ipconfig [/all /renew [adapter] /release [adapter]]

(1)参数/all:产生完整显示。在没有该开关的情况下ipconfig只显示IP地址、子网掩码和每个网卡的默认网关值。

(2)参数/renew [adapter]:更新DHCP配置参数。该选项只在运行DHCP客户端服务的系统上可用。要指定适配器名称,则输入使用不带参数的ipconfig命令显示的适配器名称。

(3)参数/release [adapter]:发布当前的DHCP配置。该选项禁用本地系统上的 TCP/IP,并只在DHCP

客户端上可用。要指定适配器名称,则输入使用不带参数的ipconfig命令显示的适配器名称。

如果没有参数,那么ipconfig实用程序将向用户提供所有当前的TCP/IP配置值,包括IP地址和子网掩码。该使用程序在运行DHCP的系统上特别有用,允许用户决定由 DHCP配置的值。

试题三

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

【说明】

Apache是Linux系统中的最常用的WWW服务器,常用的客户端程序是IE浏览器。

【问题1】

Web客户端与服务器共同遵守 (1) 协议,默认端口号是 (2) ,协作的过程是: Web客户端在浏览器的地址栏输入 (3) ,连接到相应的WWW服务器上并获得指定的Web文档,然后断开与WWW服务器的连接,最后,Web文档以 (4) 格式在客户端解释。

【问题2】

在Linux系统中配置Apache服务器,需要具有 (5) 权限,才可以运行Apache配置工具rfapache。

A.root B.boot C.administrator D.user

【问题3】

虚拟主机是指在同一台服务器上实现多个 (6) 。

A.DHCP服务B.DNS服务C.Web站点D.Telnet服务

【问题4】

“配置基于IP的虚拟主机,前提是服务器上必须要有多块物理网卡”,该论述是 (7) 的。

A.正确B.不正确

【问题5】

“如果服务器只有一个IP地址,用不同的端口号也能创建不同的虚拟主机”,该论述是 (8) 的。

A.正确B.不正确

参考答案

[问题1] (1)HTTP,或超文本传输协议

(2)80

(3)IP地址,或域名,或URL(Uniform Resource Locators)

(4)HTML,或超文本标记语言

[问题2] (5)A或root

[问题3] (6)C或Web站点

[问题4] (7)B或不正确

[问题5] (8)A或正确

试题三分析

[问题1]分析

本题考查对WWW(World Wide Web)服务的理解。WWW是Internet网(TCP/IP网)信息发布、浏览的主要方式,是一种交互式图形界面的服务,具有强大的信息链接功能。Linux系统常常配置为WWW服务的平台,主要的Web服务软件是Apache,而常用的客户端程序是Ⅲ浏览器(或Netscape),访问Web页面的方法是在浏览器的地址栏内输入统一资源定位地址(URL)。Web最基本的概念是超文本(Hypertext),通过超链接可以从一个页面位置跳转到另一个页面位置,用来书写Web页面的语言称为超文本标记语言(HTML)。

WWW服务遵从HTTP协议(超文本传输协议),该协议是TCP/IP中重要的应用协议之一,默认的TCP 端口号是80。

[问题2]分析

rfapache是Apache Server图形化配置工具,根据Apache Server的特点,结合Windows系统管理员使用IIS的习惯,通过一个友好的交互界面接受用户的命令,完成Apache服务软件(httpd)相关配置文件的修改,管理员就可以不必编辑复杂的、不容易理解的配置文件而定制WWW服务。

Rfapache配置工具需要在KDE环境下以root权限运行,非root用户虽然允许运行和使用配置工具,

但由于没有权限修改配置文件,所以即便在配置工具中修改了选项也无法保存和生效。

[问题3]分析

虚拟主机是指在一个单一的服务器上维护多个Web站点,并且使用主机别名来区别它们。这样就可以在单一的Web服务器上拥有多个Web站点,并通过它们各自的域名对这些站点进行访问,而用户无需了解任何其他路径信息。随着因特网上的Web站点数目逐渐增多,在一台服务器上有效驻留多个Web站点的能力已经成为第一流Web服务器引擎的关键特性。虚拟主机一般有“基于名字”和“基于IP”两种形式。

[问题4]分析

基于IP的虚拟主机用不同的p地址来区分不同的虚拟网站。操作系统可以支持服务器上的每块网卡绑定多个不同IP地址,因此即便是服务器上只有一块物理网卡,也可以采用基于IP的虚拟主机策略。[问题5]分析

Web服务的默认端口号是80,但仍可以使用其他的端口号来配置新的Web服务,因此在基于IP的虚拟主机配置策略中,如果指定了IP地址和端口号,是可以有效区分Web虚拟站点的,例如在httpd.conf 中使用以下配置行定义虚拟主机。

<VirtualHost IP-address:port>

当WWW请求达到服务器时,WWW服务器软件(Apache)用达到请求的IP地址和端口来发现匹配的虚拟主机配置,并用对应的虚拟服务器的配置来处理请求。因此可用不同的端口号来创建虚拟主机。

试题四

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

【说明】

某企业的网络安装防火墙后其拓扑结构如图4-1所示。

【问题1】为图4-1中 (1) 处选择合适的名称。

A.服务区B.DMZ区C.堡垒区D.安全区

【问题2】为图4-1中, (2) 处选择合适的设备。

A.远程访问服务器B.以太网交换机C.调制解调器

【问题3】以下哪一项属于配置该防火墙的目的? (3) 。

A.防止未授权的通信进出内部网络

B.进行域名解析

C.对IP包进行协议转换

D.对进出内部网络的数据包进行加解密

【问题4】参照图4-2所示的界面,添加以下访问控制规则,以禁止PC3访问地址为 210.156.169.8的Web服务器。

(4)A.允许B.禁止

(5)A.192.168.0.1 B.192.168.0.5 C.210.156.169.6 D.210.156.169.8

(6)A.192.168.0.1 B.192.168.0.5 C.210.156.169.6 D.210.156.169.8

(7)A.TCP B.UDP

【问题5】

参照图4-3所示的界面,添加以下配置记录,使得LAN中的主机访问Internet WWW服务时,能够隐藏内部主机的源地址。

(8)A.192.168.0.5 B.210.156.169.6 C.202.117.12.37 D.ANY

(9)A.192.168.0.5 B.210.156.169.6 C.202.117.12.37 D.ANY

参考答案

[问题1] (1)B或DMZ区

[问题2] (2)B或以太网交换机

[问题3] (3)A或防止未授权的通信进出内部网络

[问题4] (4)B或禁止

(5)B或192.168.0.5

(6)D或210.156.169.8

(7)A或TCP

[问题5] (8)D或ANY

(9)C或202.117.12.37

试题四分析

[问题1]分析

本问题考查的是防火墙的类型和基本结构。

在防火墙的设计和实施中目前使用最多的是屏蔽子网类防火墙。屏蔽子网系统是在内部网络与外部网络之间建立一个被隔离的子网,也称为非军事区(DMZ),用两台分组过滤路由器将这一子网分别与内部和外部网络分开。该系统进一步实现内部主机的安全性,内部网路和外部网路均可访问被屏蔽子网,但禁止它们穿过被屏蔽子网通信。因此,WWW和FTP等服务器一般放置于DMZ中。

[问题2]分析

本问题考查的是防火墙中内部网络的连接方式和设备。

在屏蔽子网防火墙系统中需要配置三个网络,Internet、DMZ和受保护网络。由于 Internet很难于内部网络进行通信,因此防火墙管理员不需要指定内部网络到Internet之间的路由。内部网络如果是一个小型局域网,那么可以使用局域网交换机连接多台PC。

[问题3]分析

本问题考查的是防火墙的功能。

一般来说,防火墙通常有以下几大功能:(1)防止非法用户进入内部网络;(2)利用NAT功能将私网地

址转换为公网地址,提高内部网络的安全性;(3)实施安全策略的确认和授权;(4)方便对网络的安全性进行监控,产生日志和报警;(5)防火墙可以对进出网络的所有通信进行审计和记录;(6)可以对网络设备的访问权限进行监管。

[问题4]分析

本问题考查的是防火墙访问控制规则的配置。

通过配置访问控制策略可以使得防火墙能够对进出网络的通信进行控制,过滤规则一般防止在连接内部和外部网络的路由器上。

[问题5]分析

本问题考查的是防火墙的地址隐藏功能配置。

NAT是防火墙的一大功能,通过这个功能可以对内部网络地址进行隐蔽从而防止对网络地址的跟踪。试题五

阅读下列说明,根据网页显示的效果图,回答问题1至问题7。

【说明】以下是用ASP实现了一个网络收藏夹网页,用于保存用户感兴趣的Web网页地址。用IE打开网页文件“index.asp”后的效果如图5-1所示。程序中使用的Access数据表结构如表5-1所示。

表5-1 address数据表结构

字 段 名 类 型 备 注 字 段 名 类 型 备 注 no 自动编号 序号 url 文本 超链接

name 文本 主页名称 category 文本 网站类别 【index.asp文档的内容】

<%@LANGUAGE="VBSCRIPT" %>

<%

set conn=server. (5) ("Adodb.Connection")

provider = "Provider=Microsoft.Jet.OLEDB.4.0;"

path="Data Source=" & Server.MapPath("main.mdb"

connstr= provider & path

corm.open connstr

%>

<html>

<head><title>网络收藏夹</title></head>

(6)

<center>

<%

set rs=Server.CreateObject("Adodb.RecordSet")

sql="select * from address"

rs.open() sql,corm, 1,3

if Request("name") = "" or Request("url")="" then

Response.write ("内容填写不完整")

else

rs.addnew

rs(1) =request ("name")

rs(2) =request ("URL")

rs(3) =request ("category")

rs.update

end If

%>

<table width="500" border="1" cellpadding="0" cellspacing="0" bordercolor="#FFCC00"><tr><td>序号</td><td>名称</td><td>类别</td></tr>

<% rs.movefirst

for j=1 to rs. (7) %>

<tr>

<td><%=j%></td>

<td><a href="<%=rs("url")%>" target=" blank"><%=

rs("name")%></a></td>

<td><%=rs("category")%></td>

</tr>

<% rs.movenext

(8) %>

</table><br>

<form action="index.asp" method="post" name="new" id="new">

<table width="300" border="1" cellpadding="0" cellspacing="0"

bordercolor="#FFCC00">

<tr>

<rd width=" 61">名称</td>

<td width="223" align="left"><input name="name" type="text"

id="name" ></rd>

</tr>

<tr>

<td>超连接</td>

<rd align="left"><input name="URL" type="text" id="URL"></td>

</tr>

<tr>

<td colspan="2">类别</td>

</tr>

<tr>

<td colspan="2"><textarea name="category" rows="5" id="disc">

</textarea>

<br>*为必填项目</rd>

</tr>

</table>

<br>

(9)

</form>

<%

rs.close

conn.close

%>

</center>

</body>

</html>

【问题1】

ASP是 (1) 网页制作技术。

A.动态B.静态

【问题2】

(2) 是矢量动态工具。

A.flash B.jpg C.bmp

【问题3】

以下文件中 (3) 属于动态网页文件。

A.index.htm B.index.asp C.index D.index.exe

【问题4】

三层B/S结构中包括浏览器、服务器和 (4) 。

A.解释器B.文件系统C.缓存D.数据库

【问题5】

从以下备选答案内为程序中(5)~(9)处空缺部分选择正确答案。

(5)A.CreatObject B.Connect C.ExecuteSQL D.Open()

(6)A.<body>B.<html>C.<head>D.<table>

(7)A.number B.recordnumber C.count D.recordcount

(8)A.skip B.end for C.next D.loop

(9)A.<input type="submit" name="add" value="添加">

B.<input type="post" name="add" value="添加">

C.<input type="submit" name="添加" value="add">

D.<input type="post" name="添加" value="add">

【问题6】

网页中使用的数据库连接引擎是什么?连接的后台数据库文件名是什么?

【问题7】

假设连接的数据记录集当前指向的记录如下:

no name url category

5 百度 dada0f6b482fb4daa58d4bcd 搜索引擎

写出以下ASP代码经过IIS服务器解释后的结果。

<a href="<%=rs("url")%>" target="_blank"><%=rs("name")%></a>

参考答案

[问题1] (1)A或动态

[问题2] (2)A或flash

[问题3] (3)B或index.asp

[问题4] (4)D或数据库

[问题5] (5)A或CreatObject

(6)A或<body>

(7)D或recordcount

(8)C或next

(9)A或<input type="submit" name="add" value="添加">

[问题6] 数据库连接引擎:Microsoft.Jet.OLEDB.4.0

数据库文件名:Main.mdb

[问题7] <a href=" dada0f6b482fb4daa58d4bcd " target="_blank">百度</a>

试题五分析

[问题1]解析

本问题考查的是ASP技术的特点。

ASP是一种动态网页技术,这是它不同于一般静态网页技术,例如JavaScript等的根本特点。所谓动态网页技术是指浏览器最终显示的网页是在Web服务器上动态产生的,而不是实现就静态定义好的。[问题2]分析

本问题考查的是多媒体制作技术。

在HTML网页中可以插入多种多媒体素材,bmp或jpg等是静态图像文件格式,而 flash则是一种基于矢量的动画技术,用这种工具生成的动画文件可以插入网页中播放,从而实现动态显示效果。

[问题3]分析

本问题考查的是动态网页文件的格式。

ASP书写的网页以.asp作为扩展名,当服务器遇到以此为扩展名的文件就会对该文件中的ASP代码进行翻译,以生成纯HTML文档供Web浏览器显示。

[问题4]分析

本问题考查的是三层B/S网络计算的体系结构。

由Web浏览器和Web服务器构成的Web计算系统称为B/S系统,当应用程序的功能更为复杂时,可以在两者中间添加第三层,用于实现应用程序逻辑和配置。中间层可以是数据库,也可以是独立的应用服务器。

[问题5]分析

本问题考查的是HTML和ASP编程的语法知识。

我们常说,ASP并不是一种语言,尽管看起来ASP的代码是以脚本的形式出现。Microsoft把ASP定义为一个脚本语言执行的环境。在HTML语言里,标示一个标签是用尖括号,在ASP语言里其实没有什么不同,唯一的区别仅仅是使用<%%>来表示一个 ASP的脚本语言的开始和结尾。

[问题6]分析

本问题考查的是动态网页中数据库连接方面的知识。

在ASP中连接Access数据库常用Access OLE DB连接方法,具体步骤如下:

strconn="DRIVER=Microsoft Access Driver(*.mdb);DBQ="& Server.MapPath ("aspfree.mdb")

set corn = server.createobject("adodb.connection")

conn.open strconn

[问题7]分析

本问题考查的是动态网页中ASP代码向HTML代码转换方面的知识。

本文来源:https://www.bwwdw.com/article/rhpl.html

Top