image

编辑人: 沉寂于曾经

calendar2025-06-11

message7

visits764

2021年11月网络管理师下午答案及解析

一、[材料型]问答题

阅读以下说明,回答问题1至问题4,将解答填入答题纸对应的解答栏内。

【说明】

某公司拟建设一套内部办公局域网,其拓扑结构如图4-6所示。该局域网主干网络为有线网络,接入层采用无线控制器(AC)和无线接入点(AP)的方式完成用户终端无线接入。

1、【问题1】(每空1分,共5分)

该拓扑结构属于(1)拓扑。请为设备1和设备2选择最合适的网络设备,并简要说明该设备的作用。

设备1:  (2),  作用:(3);设备2:(4)作用:(5)。

(1)备选项:

A.总线型     B.环型     C.星型

(2)、(4)备选项:

A.网卡    B.集线器     C.核心交换机       D.网桥      E.防火墙       G.服务器


参考答案:(1) C  (2)C  (3)为内部网络提供一个高速转发的核心层  (4)E  (5)给内网提供一个安全的网络屏障,用于保护内部网络的安全 

解析:

从提供的拓扑图可以看到,该网络结构是以一个中心设备(设备1)为核心,向周围辐射的,符合星型拓扑的特点。设备1处于中心位置,连接无线网络控制器AC和所有汇聚层POE交换机,因此最适合的设备是核心交换机,其作用是为内部网络提供一个高速转发的核心层。设备2位于核心交换机和对外连接因特网的路由器之间,因此应该是防火墙,其作用是为内网提供一个安全的网络屏障,抵御外部潜在的安全风险,保护内部网络的安全。

2、【问题2】(每空1分,共3分)

为提高核心层网络可靠性,可以使用(6)技术进行组网。如果汇聚层交换机上连拟采用链路聚合的方式进行连接,链路聚合技术的优点有实现负载均衡、(7)和(8) 

参考答案:(6)双核心(7)提高链路带宽 (8)提高可靠性

解析:

问题2主要关注如何提高核心层网络可靠性和链路聚合技术的优点。

为提高核心层网络可靠性,可以使用双核心技术进行组网,通过设置两个核心交换机,可以在一个交换机出现故障时,另一个交换机继续工作,从而确保网络的正常运行。

链路聚合技术的优点包括实现负载均衡、提高链路带宽和提高可靠性。通过聚合多条链路,可以提高聚合端口的带宽,形成高带宽的逻辑链路。同时,当其中一个成员接口发生故障时,流量可以迅速切换到其他健康的成员链路上,从而提高网络的可靠性。负载均衡则可以通过将流量分散到多个链路上,避免单一链路的拥堵,提高网络性能。

3、【问题3】(每空2分,共6分)

该公司在进行网络建设时楼宇内需采用综合布线系统,该布线系统的6个子系统分别

是:设备间子系统、建筑群子系统、管理子系统、(9)、(10)和(11)

参考答案:(9)干线子系统 (10)水平子系统 (11)工作区子系统

解析:

综合布线系统包括六个子系统,分别是:设备间子系统、建筑群子系统、管理子系统、干线子系统、水平子系统和工作区子系统。在这个局域网建设场景中,该公司需要采用综合布线系统来连接各个楼层和设备,其中干线子系统负责连接各个水平子系统(各楼层)设备,水平子系统连接干线子系统和用户工作区,工作区子系统由终端设备连接到信息插座的连线组成。因此,答案为设备间子系统、建筑群子系统、管理子系统、干线子系统、水平子系统和工作区子系统。

4、【问题4】(每空2分,共6分)

    该公司办公局域网采用WLAN的方式进行用户终端接入,WLAN采用的技术标准是(12);该公司采用的WLAN架构为AP方式,这种方式对AP的管理特点是(13)和(14)

(12)备选项:

A. IEEE802.3  B. IEEE802.11 C. IEEE802.16  D. IEEE802.20

(13)、(14)备选项:

A. AP集中管理  B. AP独立管理  C. 不支持AP零配置  D. 支持AP零配置

参考答案:(12) B  (13)A (14) D

解析:

无线局域网络所采用的技术标准是IEEE802.11标准,因此(12)选项为B。从题干给出的拓扑图可以看到,该公司采用的是AC+AP的部署方式,所有的AP通过AC进行集中管理,因此AP的管理特点是集中管理和支持零配置,所以(13)选项为A,(14)选项为D。

试题二(共20分)

阅读以下说明,回答问题1至问题3,将解答填入答题纸对应的解答栏内。

【说明】

    某公司内网结构如图 2-1所示,当前所用网段是 192. 168. 10. 0/24。服务器均使Windows Server 2008 R2操作系统进行配置。

5、【问题1】(每空2分,共6分)

本网络内可供分配使用的IP地址(包括图2-1中服务器的IP)个数是(1)。使用DHCP服务器为本网络内的服务器和客户机分配IP地址,图2-2示的DHCP服务器配置界面中,“起始IP地址(S)”应配置为(2),“结束IP地址(E)”应配置为(3)。

参考答案:(1) 254  (2)192.168.10.1  (3) 192.168.10.254

解析:

问题(1)考查的是IP地址的计算。从题干中我们知道当前所用的网段是192.168.10.0/24,这个网段包括了从192.168.10.1到192.168.10.254的所有IP地址。其中,服务器和客户机的IP地址范围不包括网络地址(第一个IP地址)和广播地址(最后一个IP地址),所以实际上可以使用的IP地址个数是254个。

问题(2)和问题(3)是关于DHCP服务器的配置。在DHCP服务器的配置界面中,"起始IP地址(S)"应配置为网段中的第一个可用IP地址,即192.168.10.1,"结束IP地址(E)"应配置为网段中的最后一个可用IP地址,即192.168.10.254。

这样设置后,DHCP服务器就可以在这个范围内为本网络内的服务器和客户机分配IP地址了。

6、【问题2】(每空2分,共8分)

服务器可以手动配置IP地址,也可以通过DHCP获取固定IP地址。

如果三台服务器全部手动配置IP地址,那么服务器的IP地址就把整个192.168.10.0/24网段切割成了两部分,需要在DHCP服务器上添加排除,把服务器的IP地址从当前DHCP地址池中排除。如图2-3所示的“添加排除”界面,“起始IP地址(S)”应配置为(4)  ,“结束IP地址(E)”应配置为(5)。

如果FTP服务器和Web服务器采用DHCP形式获取固定IP地址,则上述“添加排除”过程需要排除DHCP服务器的IP即可,但需要在DHCP服务器上为FTP服务器和Web服务器保留固定IP。如图2-4所示为FTP服务器“新建保留”的配置过程,“IP地址”应填(6)。从图2-4所示的配置过程可以看出,DHCP 服务器根据客户端的(7)地址来分配保留IP。

参考答案:(4) 192.168.10.100 (5) 192.168.10.102 (6) 192.168.10.101  (7) MAC

解析:

问题(4)和问题(5)涉及到DHCP服务器配置中IP地址的排除。由于三台服务器手动配置的IP地址需要排除,所以DHCP服务器需要排除这些IP地址以避免冲突。根据题目描述,起始IP地址应设置为手动配置的IP地址中的第一个,即最低地址,结束IP地址应设置为手动配置的IP地址中的最后一个,即最高地址。因此,起始IP地址(S)应配置为服务器的最低地址,即题目中的答案:192.168.10.100;结束IP地址(E)应配置为服务器的最高地址,即题目中的答案:192.168.10.102。这样DHCP服务器在分配IP时就不会分配这些已经被手动配置给服务器的IP地址。

问题(6)涉及到DHCP服务器上为特定服务器保留固定IP的配置。根据题目描述,DHCP服务器会根据客户端的MAC地址来分配保留IP。因此,在配置FTP服务器的保留IP时,需要知道FTP服务器的MAC地址并据此设置其保留的IP地址。题目中给出的答案是FTP服务器的保留IP地址应为:192.168.10.101。这个IP地址应该与FTP服务器的MAC地址绑定,以确保只有该服务器能够获得这个IP地址。

问题(7)进一步确认了DHCP服务器是根据客户端的MAC地址来分配IP地址的。这意味着在配置DHCP服务器时,需要知道每个服务器的MAC地址,以便为其分配固定的IP地址。

7、【问题3】(每空2分,共6分)

    随着公司员工数量的增加,客户机数目也在不断增加,需要对公司局域网进行扩容。扩容后的网络是192. 168. 10. 0/23。在重新配置DHCP服务器时,图2-2所示“DHCP服务器的配置设置”中,“结束IP地址(E)”应配置为(8):图2-2所示的“传播到DHCP客户端的配置设置”中,“长度(L)”应配置为(9),“子网掩码(U)”应配置为(10)

(8)~(10)备选项:

A. 192.168. 10. 254

B. 192.168.11. 254

C. 23

D. 24

E. 255.255.255.0

F. 255.255.254.0

参考答案:(8)B  (9)C (10)F 

解析:

本题主要考察局域网DHCP服务器的配置。

(8)"结束IP地址(E)"应配置为B选项,即192.168.11.254。这是因为扩容后的网络是192.168.10.0/23,其IP地址范围是从192.168.10.1到192.168.11.254,所以DHCP服务器的结束IP地址应设置为这个范围内的最后一个IP地址。

(9)“长度(L)”应配置为C选项,即23。这是指子网掩码的长度,对应于/23的CIDR表示法,表示这是一个较大的网络,需要更多的主机地址。

(10)“子网掩码(U)”应配置为F选项,即255.255.254.0。子网掩码是用来区分IP地址中的网络部分和主机部分的,对于/23的CIDR表示法,对应的子网掩码就是255.255.254.0。

试题三(共20分)

阅读以下说明,回答问题1室问题2,将解答填入答题纸对应的解答栏内。

【说明】

某公司内部网络拓扑结构如图3-1所示。



8、在同一局域网内,终端之间通过MAC地址进行通信。发送端对数据进行封装后发送给交换机转发,交换机将数据中的(1)地址和(2)该数据报文的端口编号相对应,生成“端口-地址”对应表,经广播或查询“端口-地址”对应表得到数据帧中的(3)地址对应的端口编号,将数据帧从该端口发出,到达目标主机,实现局域网内部通信。

发送端可以在通过(4)协议自动建立的“IP-MAC”对应表中获得目标MAC地址。“IP-MAC”对应表中的条目可被更新或(5),若对应表中的条目被错误更新,会造成合法用户通信异常。网络中有专门针对该更新机制的攻击,使用错误的(6)地址修改原有表项,以达到破坏局域网内正常通信的目的。

(1)~(6)备选项:

A.发送         B.目的MAC     C.源MAC     D.接收      

 E.ARP      F.MAC        G. IP              H.老化

参考答案:

(1)C(2)A (3)B (4)E (5)H (6) F 


解析:

(1)交换机在工作时,会根据数据帧中的源MAC地址和发送该数据报文的端口编号相对应,生成"端口-地址"对应表,所以选项C,即源MAC地址,是正确答案。

(2)交换机在转发数据时,需要查找端口-地址对应表,根据目标MAC地址查找对应的端口,因此选项A,即目的MAC地址,是正确答案。

(3)在局域网内部通信中,交换机通过查找"端口-地址"对应表,得到数据帧中的目的MAC地址对应的端口编号,然后发送数据帧,所以选项B,即目的MAC地址,是正确答案。

(4)建立"IP-MAC"对应表需要使用到ARP协议,ARP协议可以根据IP地址找到对应的MAC地址,形成IP和Mac的对应表,因此选项E是正确答案。

(5)IP-MAC对应表中的条目可以被更新或老化,如果对应表中的条目被错误更新或者超过老化时间未被更新,则可能会造成合法用户通信异常,因此选项H,即老化,是正确答案。

(6)网络中有专门针对IP-MAC对应表更新机制的攻击,攻击者可能会使用错误的MAC地址修改原有表项,以达到破坏局域网内正常通信的目的,因此选项F,即MAC地址,是正确答案。

9、【问题2】(每空1分,共8分)

由于公司网络中市场部可以访问外网,经常感染ARP 病毒,导致经理办公室和服务器无法正常通信。管理员计划在Switch上配置静态ARP,以对抗ARP攻击。

#创建VLAN10,将接口加入VLAN10,并配置接口VLANIF10的IP地址。

<HUAWEI>(7)

[HUAWEI] (8)Switch

[Switch] vlan (9) 10

[Switch] interface gigabitethenet 1/0/1

[Switch-GigabitEthenet1/0/1] port link-type (10)

[Switch-GigabitEthenet1/0/1) port default vlan 10

[Switch-GigabitEthenet1/0/1] quit

[Switch] interface lianif 10

[Switch-Vlanifl0] ip address 10.150.1.10 24

[Switch-Vlanif10] quit

#配置接口GE1/0/2为主接口,并配置接口的IP地址。

[Switch] interface gigabitethenet 1/0/2

[Switch-GigabitEthenet1/0/2] undo (11)

[Switch-GigabitEthenet1/0/2] ip address (12)

[Switch-GigabitEthenet1/0/2] quit

 

在Switch 上配置静态ARP表项

[Switch] arp (13)10.150.1.1(14)vid 10 interface gigabitethernet 1/0/1

参考答案:(7)system-view  (8)sysname  (9)batch  (10)access  (11)portswitch  (12) 10.150.10.10 24  (13) static  (14) 00e0-fc01-0001

解析:

本题考查的是网络设备配置命令。根据题目描述和参考答案,我们可以对每一空进行解析:

(7)系统视图切换命令,用于从用户视图切换到系统视图,因此答案为system-view。

(8)更改设备名称的命令,用于设置设备的系统名称,因此答案为sysname。

(9)创建VLAN的命令,用于在交换机上创建一个VLAN,因此答案为batch。

(10)设置接口类型的命令,这里需要将接口设置为访问模式,所以答案是access。

(11)端口开关命令,用于关闭或开启端口的二层特性,使其成为三层接口,以便配置IP地址,因此答案为portswitch。

(12)配置接口IP地址的命令,用于设置接口的IP地址和子网掩码,根据参考答案,IP地址为10.150.10.1,子网掩码为24位,因此答案为ip address 10.150.10.1 24。

(13)配置静态ARP表项的命令,用于在交换机上配置静态ARP表项,因此答案为static。

(14)ARP表项的具体内容,包括IP地址和MAC地址的对应关系,根据参考答案,IP地址为10.150.1.1,MAC地址为00e0-fc01-0001,因此答案为00e0-fc01-0001。

试题四(共15分)

阅读以下说明,回答问题1至问题3,将解答填入答题纸对应的解答栏内。

【说明】

某信息系统开发语言为ASP,学生利用学号和密码登录系统,部分程序文件功能描述如表4-1所示。所有数据均存储在Access数据库中,数据库文件名为 dataManage.mdb,学生信息表数据结构如表4-2所示。

10、【问题1】(每空1分,共8分)

以下所示代码为学生登录的代码片段,图4-1为登录界面截图,点击“登录”按钮检查学号和密码登框输入内容,如果为空,则弹出提示“学号不能为空,请输入!”,如果不为空,则采用post方法提交 form表单到登录验证页面;点击“重置”按钮,则将学号和密码输入框内容清空,但不做提交操作;请将(1)~(8)的空缺代码补充完整。


login.html 代码片段:

......

<body>

<table width="300" border="(1)" cellpadding="0" cellspacing="0">

    <td height="200">

    <table   border="0">

    <form name="form" method="(2) "action="(3)">

    <tr><td colspan=2>学生登录</td></tr>

    <tr><td width="100" class="(4)">学号</td>

    <td><input type="text" name="stu_code"></td></tr>

    <tr><td   class="style2">密码</td>

    <td><input type="password" name="stu_psd"></td></tr>

    <tr><td colspan=2>

<input type="submit" name="button" value="登录"onclick="(5);">      

   <input type="(6) "name="reset" value="重置onclick="reset();"></td></tr>

  </fom>

  </table>

  </td>

</table>

</body>

</script language="JavaScrip"type="text/JavaScript”>

function check(  ){

   if(form.stu_code.value==“”}

      (7)(”学号不能为空,请输入!);}

         ......略去其他代码

}

function -(){

      form.stu_psd. (8)=="";//重置密码输入框内容为空

         ......略去其他代码

}

</script>

(1)-(4)的备选项:

A.loginCheck.asp  B.style1   C.style2  D.1

E.psdChange.asp  F.post     G.get      H.0

(5)~(8)的备地答案:

A.check()  B.reset()  C.alert  D.function

E.button   F.submit G.form  H.value

参考答案:(1)H  (2) F  (3) A(4) C(5)A (6)E  (7)C  (8) H

解析:

  1. (1) H:考查的是HTML表格的边框设置。由于题干中的图片显示表格没有边框,所以应设置为0,选项H代表数字"0",故选择H。
  2. (2) F:考查的是form表单的method属性。题干已明确采用post方法提交表单,因此选择F(post)。
  3. (3) A:form表单的action属性应指向处理表单数据的ASP文件。题干中指明了处理数据的是loginCheck.asp,所以选择A。
  4. (4) C:考查的是HTML元素class属性的填写。根据上下文,学号应该和密码使用相同的class,因此选择C。
  5. (5) A:在onclick事件中调用的是check()函数,所以选择A。
  6. (6) E:重置按钮的类型是button,因此选择E(button)。
  7. (7) C:在check()函数中需要弹出一个提示消息,使用alert()函数,所以选择C。
  8. (8) H:要重置密码输入框内容为空,需要获取密码输入框的值并将其设置为空字符串,因此使用value属性,选择H。

综上所述,答案中的每一空都是基于HTML标签和属性的基础知识,结合题干中的描述和上下文逻辑进行选择的。

11、【问题2】(每空1分,共4分)

    以下所示代码为登录验证代码,默认登录密码为学生身份证号后6位,如果该学生首部登录或者默认密码没有修改,则在通过身份验证后,自动跳转到密码修改页面进行密码修改,只有修改默认密码后才可以登录系统。

 

loginCheck.asp代码片段:

说明:rs为结果集对象,conn为数据库连接对象,定义和获取省去。

......

<%

username=request.form(”(9))’注释:获取登录页面输入的学号userpsd=requcst.form ("stu_code")

sql=select stu_Psd,stu_ld_Number as id_card from stu_Info where stu_Code="& (10) &”

rs.open sql,conn

stu_Psd=“”

stu_ld_Number=“”

if Not rs eof then

Stu_Psd=rs(“stu_Psd”)

Stu_Id_Number=rs(“(11)”)

End if

 

Id_card_6=right(stu_Id_Number,6)

If  userpsd=stu_Psd then

Session(“username”)=username

If   (12)   =userpsd then

......’注释 :跳转到密码修改页面

End if else......略去验证失败处理End if %>

(9)~(12)的备选项:

A .  username      B .  userpsd    C . rs(“stu_Psd”)     D.  id __card __6

E . Stu_Id_Number  F.  id __card     G . id __card          H . stu_code

参考答案:

(9)H (10)A  (11)E   (12) C


解析:

第9空:根据代码注释,需要获取登录页面输入的学号。学号信息存储在变量"stu_code"中,因此选择H选项。

第10空:在生成查询数据库的SQL命令时,需要指定查询条件,即学号。而学号已经存放在变量username中了,所以这里应该选择A选项。

第11空:从结果集对象rs中获取学生的身份证号,根据数据库表结构,身份证号字段名为"stu_ld_number",因此选择E选项。

第12空:根据代码注释,此处是验证用户密码是否正确。用户密码存储在结果集对象rs中的"stu_psd"字段,因此应该选择C选项。

12、【问题3】(每空1分,共3分)

以下所示代码为密码修改的代码片段,图4-2为密码修改界面截图,当原密码输入框

内容被改变时,触发事件对原密码进行验证,点击“提交”按钮时,需要对两次输入的新密码进行一致性验证,验证通过后再提交保存。




PsdChange.asp 代码片段:

......<%user_name=sessiom(“13”)%>

<form name="form" method="post" action="psdChangeSave.asp">

<tr><td colspan=2>密码修改</td></tr>

<tr><td width="100" class='style2>原密码</td></td>

<input type="password name="stu_psd_1"  (14)=”psdCheck();” </td</tr>

<tr><td>新密码</td>

</td><input type=password name=”stu_psd_2”></td></tr>

<tr><td>密码确认</td>

</td><input type=password name=”stu_psd_3”></td></tr>

<tr><td colspan=2  class="style2">

<input type=“button” name=“button” value=“提交” onclick=“check();></td></tr>

</form >

<script language=“JavaScript”type=“text/JavaScript”>

function psdCheck(){//原密码验证

         ......略去原密码验证处理

         }

function check( ){

   if  (form.stu_psd_2.value !=Form. (15)value){

     alet(两次输入的密码不一致,请重新输入!”);

     return false;

   }

    form.submit( ):

}

</script>

(13)~(15)的备选项:

A.onchange    B.onclick    C.stu_psd_2    D.stu_psd_3

E.usemame     F.user_name

参考答案:(13) E  (14) A  (15)D

解析:

对于问题中的代码片段和描述,我们可以进行以下分析:

问题(13):从session变量中获取用户名,根据代码片段中的描述,session中存储用户名的变量应该是usernameuser_name,因此选项E和F都是可能的答案。然而,根据提供的参考答案,更准确的应该是选项F的user_name。因此,(13)的正确答案是F。

问题(14):此处需要一个事件触发函数进行原密码的验证。由于是在原密码输入框内容被改变时触发验证,所以应该使用onchange事件,因此选项A是正确的。所以,(14)的正确答案是A。

问题(15):在检查两次输入的新密码是否一致时,需要比较的是第二次输入的密码值。根据代码片段中的描述,第二次输入的密码是存储在form.stu_psd_3.value中的,因此选项D是正确的。所以,(15)的正确答案是D。

喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!

创作类型:
原创

本文链接:2021年11月网络管理师下午答案及解析

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。
分享文章
share