一、[材料型]问答题
阅读以下说明,回答问题1至问题4,将解答填入答题纸对应的解答栏内。
【说明】
某小企业网络需求及位置示意图如图1-1所示。该企业网络设备安装在会议室的24U,机柜中,包括一台24口三层交换机,一台出口路由器。每个房间均有两个RJ45接口面板连接网线到机柜,每个房间按用户人数放置1-2台8口交换机,8口交换机采用默认配置。
用户端从三层交换机配置的DHCP获得地址。财务服务器一台与研发服务器两台分别放在各自的办公区域。

1、[问题1] (4分)
该网络主干的拓扑是(1)结构,按需求说明最少需要(2)台8口交换机。
参考答案:(1)星形。(2)8
解析:
根据题干描述,该网络是一个星型拓扑结构,其中三层交换机作为核心交换机,连接各个房间的八口交换机,形成接入层。每个房间根据用户人数放置1-2台八口交换机,以满足网络接入需求。根据图示和描述,至少需要8台八口交换机来满足各个房间的网络需求。因此,该网络主干的拓扑是星形结构,最少需要8台8口交换机。
2、[问题2] (8分)
该企业通过路由器为内网用户分配192.168.0.1/24网络地址,用户访问外网需要在路由器上开启((3)功能。
某天,研发二部一位用户发现自己的电脑不能上网,管理员发现该用户获得来自(4)分配的169.254地址段地址,该地址属于(5)地址。处理该问题的基木思路是(6)。
参考答案:(3)网络地址转换或者Nat。(4)windows (5)自动 (6)检查该主机与dhcp服务器之间的链路连接
解析:
(3)根据题干描述,用户访问外网需要在路由器上开启网络地址转换(NAT)功能,以实现内网地址到外网地址的转换。
(4)DHCP服务器负责为用户分配IP地址,题干中提到用户端从三层交换机配置的DHCP获得地址,因此当研发二部的用户无法获得正确的IP地址时,应该检查该用户是否从DHCP服务器(或三层交换机)获得了错误的IP地址。
(5)用户获得的地址是169.254地址段,这是一个APIPA(Automatic Private IP Addressing,自动私有IP地址)地址段,通常用于在没有DHCP服务器的情况下自动分配IP地址。因此,该地址属于自动分配的私有IP地址。
(6)处理问题的基本思路是检查该用户计算机与DHCP服务器之间的链路连通性,确保两者之间可以正常通信。由于APIPA地址是自动分配的,如果链路连接正常,计算机应该能够从DHCP服务器获得正确的IP地址。如果链路存在问题,则需要进行相应的排查和解决。
3、【问题3] (4分)
该企业有基本的无线上网需求,管理员在各办公室安装配置(7)设备后,员工在各自的办公室通过手机WlFI查找到指定的(8),连接后即可实现上网。
参考答案:(7)AP (8) SSID
解析:
根据题干描述,为了满足企业的基本无线上网需求,管理员需要在各办公室安装配置AP(无线接入点)设备。AP是无线网络中的基础设备,负责将无线终端连接到网络。员工在各自的办公室通过手机WiFi查找到指定的SSID(无线局域网服务集标识符)后,连接即可实现上网。SSID是无线网络的名称,用于标识一个无线网络,方便用户连接。因此,(7)处应填写“AP”,(8)处应填写“SSID”。
4、【问题4] (4分)
该企业有基本的视频监控需求,管理员在位置点A和B可以监控和记录到楼道中的情况。选购视频监控摄像头时,CDD的性能指标决定显示图像(9)。一般来说,通过降低(10)可以降低网络摄像机的带宽消耗。
参考答案:(9)质量 (10)分辨率
解析:
该企业为了满足基本的视频监控需求,在位置点A和B安装了视频监控摄像头。其中,CCD的性能指标决定了图像的显示质量。如果分辨率越高,图像的清晰度通常会越高,但同时也会增加网络带宽的需求。为了降低网络摄像机的带宽消耗,可以采取降低分辨率的方法。因此,空白处应填写的内容为:(9)质量;(10)分辨率。
试题二(共20分)
阅读以下说明,回答问题1至问题4,将解答填入答题纸对应的解答栏内。
【说明】
某单位的内部局域网采用Windows Server 2008 R2配置DHCP服务器。网络规划设计方案如图2-1所示。其中,路由器符合RFC 1542规范,可以将DHCP消息转发到不同的网段。

5、[问题1] (8分)
随着子网1内计算机数量的增加,现计划增加一个新的作用域,IP地址范围为192.168.8.210~192.168.8.240。由于一台DHCP服务器内,一个子网只能有一个作用域。为了达到增加IP地址范围的目的,网络管理员采用了对“作用域1,的IP地址范围进行扩容并新建排除范围的实现方式。在该实现方式下,图2-2所示的作用域属性·中“起始IP地址”应配置为(1),“结束IP地址”应配置为(2);图2-3所示的添加排除对话框中“起始IP地址”应配置为(3),“结束IP地址”应配置为(4)。


参考答案:(1)192.168.8.10。(2)192.168.8.240。(3)192.168.8.201。(4)192.168.8.209
解析:
根据题目描述和网络规划设计方案,为了增加新的作用域并扩大IP地址范围,同时排除一部分IP地址,需要进行以下配置:
(1)对于新的作用域,其起始IP地址应配置为原作用域的起始IP地址,即192.168.8.10。
(2)由于计划增加新的IP地址范围到192.168.8.240,所以结束IP地址应配置为192.168.8.240。
(3)需要排除的IP地址范围是从192.168.8.201开始到某个点,由于这个范围是新增地址块中的一部分,所以需要排除的起始IP地址应配置为192.168.8.201。
(4)至于排除范围的结束IP地址,由于要排除的IP数量未知,假设需要排除的IP数量为若干(假设为9个),那么结束IP地址应该是排除起始IP地址加上排除的IP数量减一的地址,即192.168.8.209。这样,新增的作用域就能覆盖新的IP地址范围,同时排除不需要分配IP的部分。
6、[问题2] (4分)
在图2-1所示的网络中,DHCP服务器为子网2分配作用域2中的IP地址。若DHCP服务器收到路由器转发来自子网2内主机发送的DHCP DISCOVER报文,数据包内的GIADDR(即转发代理网关IP地址)字段的IP地址应为(5)。相应地,DHCP服务器收到的子网1内主机发送的DHCP DISCOVER报文时,数据包内的GIADDR字段的IP地址应为(6)
参考答案:(5) 192.168.9.254。(6) 0.0.0.0
解析:
问题2涉及到DHCP服务器、路由器(DHCP中继代理)以及子网内的主机之间的交互。
对于第5空,当子网2中的主机通过DHCP中继代理(路由器)转发DHCP请求时,DHCP服务器需要解析收到的DHCP请求报文中GIADDR字段指定的IP地址。这个IP地址实际上是中继代理连接PC那一端的接口地址,以便DHCP服务器选择与此IP地址在同一个网段的地址池来进行IP地址分配。根据图示,这个地址应该是192.168.9.254。
对于第6空,子网1内的主机发送DHCP DISCOVER报文时,并不需要通过中继代理,因为子网1和DHCP服务器在同一网段。因此,此时的GIADDR字段的IP地址应该是0.0.0.0,表示这是一个直接的DHCP请求,不需要经过中继代理。
7、【问题3】(4分)
在子网1中新增加一台FTP服务器,采用DHCP形式获取固定IP地址192.168.8.100为了实现该功能,网络管理员在作用域1中新建保留,保留特定IP地址给FTP服务器。新建保留的过程如图2-4所示,"IP地址”应填.(7)。从图2-4所示的配置过程可以看出,DHCP服务器根据客户端的(8)来分配保留IP地址。
参考答案:(7) 192.168.8.100 (8)MAC
解析:
本题考查的是DHCP服务器中如何创建保留地址。为了实现在子网1中新增加的FTP服务器通过DHCP获取固定IP地址192.168.8.100,网络管理员需要在作用域1中新建保留。保留地址的目的是为特定主机分配固定的IP地址。在这个过程中,需要指定两个关键参数:一是主机的唯一身份标识,即MAC地址;二是与该MAC地址对应的保留IP地址。因此,第7空应填写IP地址192.168.8.100,第8空应填写MAC地址。
8、[问题4] (4分)
DHCP客户端租到IP地址后,必须在租约到期之前更新租约,以便继续使用此IP地址。客户端用户可以利用(9)命令手动更新租约,该命令发送的DHCP报文是(10)。
参考答案:(9)ipconfig/renew (10)dhcprequest
解析:
DHCP客户端在租约到期前需要更新租约以便继续使用同一个IP地址。为了手动更新租约,客户端用户可以使用ipconfig/renew命令。这个命令会发送一个dhcprequest报文给DHCP服务器,请求更新IP地址的租约。因此,(9)的答案是ipconfig/renew,(10)的答案是dhcprequest。
试题三(共20分)
阅读以下说明,回答问题1至问题4,将解答填入答题纸对应的解答栏内。
【说明】
某公司网络中的一台24口的接入交换机因运行时间过长而损坏,导致部分用户无法连接网络,现需更换。原交换机配置了3个VLAN,分别为VLAN 10, VLAN 15和VLAN20,管理VLAN为VLAN 100,管理IP地址为192.168.100.240。
9、[问题1] (4分)
某工作人员使用一台曾在其他网络中使用过的交换机准备直接接线通电使用,请回答下面问题。
(1)这样的做法是否可行?
(2)存在哪些风险?
参考答案:(1) 不可行。(2)可能导致网络中部分主机可以通信,其他部分不能通信 可能导致不同的Vlan主机在同一个广播域,引起安全问题
解析:
因为原交换机配置了3个VLAN,即VLAN 10、VLAN 15和VLAN 20,还有管理VLAN VLAN 100和管理IP地址192.168.100.240。如果直接使用一台曾在其他网络中使用过的交换机,其配置很可能不满足当前网络的要求。这可能导致网络中部分主机无法正确通信,或者原本应该隔离的主机现在处于同一个广播域内,从而引发网络安全问题。因此,直接使用曾在其他网络中使用过的交换机是不可行的。
10、【问题2】(3分)
管理员计划使用本地配置方式对交换机进行配置。需使用配置线连接交换机的(3)接口。配置工具使用SecureCRT,请将下面的配置参数补充完整。

参考答案:(3)console (4)9600 (5)8
解析:
在交换机的本地配置方式中,管理员可以通过console口连接电脑进行配置。通过控制台电缆连接交换机console端口时,通讯的基本参数包括传输数据速率、停止位和数据位。通常,传输数据速率为9600 bps,停止位为1位,数据位为8位。因此,根据题目要求,需要补充完整的配置参数包括console口、传输数据速率为9600以及数据位为8位。
11、下面是对交换机进行基本信息配置和认证信息配置的代码,请为下面的配置代码选择正确的注释。
<HUAWEI> clock timezone BJ add 08:00:00 //(6)
<HUAWEI> clock datetime 10:10:00 2020-07-26 //(7)
<HUAVVEI> system-view
[HUAWEI]sysname Switchd-d821 //(8)
[Switchd821]user-interface console 0
[Switchd821-ui-console0] authentication-mode aaa //(9)
[Switchd821-ui-console0] quit
[Switchd821]aaa
[Switchd821-aaa] local-user admin007 password irreversible-cipher admin007 //创建本地用户及密码
[Switchd821-aaa] local-user admin007 privilege bevel 15//配置用户级别为15级
[Switchd821-aaa] local-user admin007 service-type terminal //(10)
[Switchd821-aaa] quit
(6)-(10)备选答案
A.设置Console用户认证方式为AAA认证
B.配置接入类型为terminal
C.设置当前本地时间和日期
D.配置交换机名称为Switch-d821
E.配置时区
参考答案:(6)E (7) C (8) D (9)A (10) B
解析:
华为交换机的配置命令涉及到设备的基本设置和用户管理。针对题目中的配置代码,我们可以按照题目的要求为每个代码行选择正确的注释。
- (6)
clock timezone BJ add 08:00:00
:这条命令用于设置交换机的时区,因此选项E“配置时区”是正确的。 - (7)
clock datetime 10:10:00 2020-07-26
:这条命令用于设置交换机的当前日期和时间,所以选项C“设置当前本地时间和日期”是正确的。 - (8)
sysname Switchd-d821
:这条命令用于配置交换机的名称,因此选项D“配置交换机名称为Switch-d821”是正确的。 - (9)
user-interface console 0 authentication-mode aaa
:这条命令用于设置控制台用户的认证方式为AAA认证,所以选项A“设置Console用户认证方式为AAA认证”是正确的。 - (10)
local-user admin007 service-type terminal
:这条命令用于配置用户的接入类型为terminal,因此选项B“配置接入类型为terminal”是正确的。
12、【问题4】(8分)
下面是对交换机进行管理信息及远程telnet功能的配置代码,请选择正确的代码或注
释。
[Switchd821](11)
[Swstchd821-vlan100] interface(12)// 配置VLANIF 100作为管理接口
[Switchd821-vlanif100] ip address(13)
[Switchd821-vlanif100]quit
[Switchd821]interface gigabitethernet 0/0/23 //GE0/0/23为使用Web网管的登录端口
[Switchd821-GigabitEthernet0/0/23]port link-type access //( 14)
[Switchd821-GigabitEthernet0/0/23] port default vlan 100//配置接口GE0/0/23加入VLAN 100
[Switchd821-GigabitEthernet0/0/23] quit
#配置Telnet功能。
[Switchd821 ] telnet server enable //(15)
[Switchd821 ] (16)vty 0 4 //进入VTY 0-VTY 4用户界面视图
[Switchd821-ui-vty0-4]user privilege level 15//配置VTY 0-VTY 4的用户级别为15级
[Switchd821-ui-vty0-4]authentication-mode aaa //配置VTY 0-VTY 4的用户认证方式为AAA认证
[Switchd821-ui-vty0-4]quit
[Switchd821]aaa
[Switchd821-aaa]local-user admin008 password irreversible-cipher admin@008//-( 17)
[Switchd821-aaa]local-user admin008 privilege level 15//配置用户级别为15级
[Switchd821-aaa]local-user admin008 service-type (18)//配置接入类型为telnet
[Switchd821-aaa]quit
(11)-(18)备选答案:
A .vlanif 100
C.开启Telnet功能
E .usesr-interface
G .Telnet
B .vlan 100
D .192.168.100.24 24
F.配置接口类型为access
H.创建VTY用户名和密码
参考答案:(11)B (12) A (13) D。(14) F (15) C (16) E (17) H(18) G
解析:
这道题目是关于交换机管理和远程telnet功能配置的选择题。
第(11)空:根据上下文,首先交换机是在系统视图,使用这条命令之后系统进到了VLAN 100视图,所以第(11)空的命令是vlan 100。选择B。
第(12)空:根据后面的解释是要配置vlanif 100作为管理接口,显然这是要进入vlan if视图,所以使用的命令就是vlanif 100,选择选项A。
第(13)空是设置该接口的IP地址,根据题干的说明,VLAN 100作为管理VLAN,管理IP地址为192.168.100.240。所以对应的地址为192.168.100.24 24(这里可能有误,应为子网掩码),选择选项D。
第(14)空:根据配置 “port link-type access”可知该端口工作在access模式,因此该命令是配置接口类型为access,选择选项F。
第(15)空:根据配置命令telnet server enable显然是使能该交换机的telnet功能,因此选择选项C。
第(16)空:根据后面的解释“进入VTY 0-VTY 4用户界面视图”可知是使用user-interface命令,因此选择选项E。
第(17)空:配置VTY用户名和密码,因此选择选项H。
第(18)空:根据后面的解释是要配置接入的类型为telnet,因此service type后面对应的类型就应该是telnet所以选择选项G。
试题四(共15分)
阅读以下说明,回答问题1和问题2,将解答填入答题纸对应的解答栏内。
【说明】
某公司人力资源信息管理系统可以实现员工基本信息、工资、部门等信息管理功能,开发语言为ASP部分程序文件功能描述如表4-1所示。所有数据均存储在Access数据库中,数据库文件名为erpInfoSystem.mdb,其中员工工资表数据结构如表4-2所示。
13、[问题1] (8分)
以下所示代码为实现员工工资调整的代码片段,当公司决定为工号A001002的员工每月工资增加300元时,图4-1为输入操作页面截图。请将(1)-(8)的空缺代码补齐

salaryEdit. asp代码片段:
<form name=”form”method="post” action=(1)”
<div class=”cont_title”>
<p>员工工资调整<</p>
</div>
<div>
<span>工号<</span>
<input type="text" name=”(2)”/>
</div>
<br>
<div>
<span>额度<</span>
<input type=”text" name=”number'’/>
(3)
<br>
<div>
<span>类型<</span>
<select name=”change_type”>
<option value="add">增加</option>
<option value="dec">减少<</option>
(4)
</div>
</br>
<div class=”c”>
<input type="submit" id="button" name="button" value=',提交”/>
</div>
</form>
salarySave.asp代码片段:
empID=request.form(”empID”)
change_num =request.form("(5)”)’注释:获取调整额度
change_type =request.form(”change_type”)
if change_type="(6)" then’注释:当类型选择增加时
sql="update (7) set salary=salary+”& (8) &”where empID=”’&empID&””’
end if
conn.execute(sql) '注释:执行数据更新
说明:其他代码省去
(1)-(8)的备选答案:
A.</div> B .number C .salaxySave.asp
D·change_num E .add F.</select>
G·empID H .employeeSalary I.A001002
J .300
参考答案:(1)C (2)G (3) A(4) F (5) B(6) E(7)H (8)D
解析:
- 第1空是form表单中的action属性,它用于指定表单数据提交后处理的ASP文件。在给定的选项中,只有C是一个文件名,因此选择C。
- 第2空根据上下文可知是员工工号对应的文本框的名字,而在后面的salary save.asp文件中通过request.form来获取这个值,因此该处应填写工号对应的名字,即G选项。
- 第3空根据上下文是一个Div的结束标签,所以选择A选项。
- 第4空是类型的选择框的结束标签,所以选择F。
- 第5空根据注释和上下文可知是获取调整额度的地方,结合前面的代码可以知道额度对应的名字是number,所以选择B。
- 第6空根据注释是当类型选择增加时执行的代码块,结合前面的代码可以知道当类型为增加时对应的value是add,所以选择E。
- 第7空是SQL的update语句中的表名,根据题干说明员工薪水表的表名是employeeSalary,所以选择H。
- 第8空仍然是SQL的update语句,此处应该是增加的薪水,根据前面的代码可以知道增加的薪水部分存在变量change_num中,因此应该选择D。
14、[问题2] (7分)
以下所示是根据员工工号查询工资并显示的程序代码片段,调整完工号为A001002的员工工资后,根据工号查询并显示该员工的详细工资信息,如表4-3所示。请将(9)-(15)的空缺代码补齐。salarySearch.asp代码片段:
说明:rs为结果集对象,Conn为数据库连接对象,定义和获取

<%
condition =request.form("condition")’注释:获取查询条件,即工号
sql=”select empID as id,empName,department,salary from employeeSalary where empID=‘’‘ &(9)&’‘’
rs .open sql,conn
If Not rs .eof Then
empID=rs(’'(10)“)
empName=rs(”empName”)
department=rs(”department”)
salary.rs(”salary”)
(11)
rs .close
%>
……
<table width="80%” border=”1” align=”center'’cellpadding=”0”cellspacing="0”>
<tr>
<td colspan=”(12),’height="30" align=.(13)‘,’>员工工资查询结果</td>
</tr>
<tr>
<td width="25%" height="30">工号<</td>
<td width="25%" height="30">姓名</td>
<td width="25%" height="30">部门</td>
<td width=”25% ” height="30”align="center"> (14 ) </td>
</tr>
<tr>
<td width=”25%” height=”30” align= ”center"><%= ( 15)%></td>
<td width=”25%” height=”30” align= ”center"><%=empName%></td>
<td width=”25%” height=”30” align= ”center"><%=department%></td>
<td width=”25%” height=”30” align= ”center'’><%=salary%></td>
</tr>
</table>
(9)~(15)的备选答案:
A.工资/月B . end if C .empID
D.center E .id F .4
G .left H .condition
参考答案:(9)H (10)E (11) B(12) F(13) D(14) A(15) C
解析:
第9空:根据题干描述和提供的选项,这里需要填写的是查询条件,即工号。结合代码中上一行获取的查询条件存入condition变量,因此在SQL语句中的逻辑条件就是empid=condition。因此,正确答案是H。
第10空:从打开的记录集中取对应字段的值并存入变量。在SQL命令中,empid字段被赋予了别名ID,因此需要利用这个别名来从记录集中获取值。因此,正确答案是E。
第11空:根据上下文判断,此处需要结束if条件语句。因此,正确答案是B。
第12空:表格中的第一行跨越了四个列,所以此处应填写跨列的表示形式。因此,正确答案是F。
第13空:根据表格4-3的显示,每一个单元格中间的文字都是居中显示,因此此处应填写居中对齐的方式。因此,正确答案是D。
第14空:根据表格4-3的内容,最后一列对应的列名称标识是“工资/月”,因此此处应填写工资的相关内容。因此,正确答案是A。
第15空:根据表格4-3的显示和上下文代码,这里应该显示员工编号。由于前面的代码已经将员工编号存储在empid变量中,因此此处只需要使用变量名即可。因此,正确答案是C。
喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!