武汉理工大学网络管理期末复习题Word格式.docx
《武汉理工大学网络管理期末复习题Word格式.docx》由会员分享,可在线阅读,更多相关《武汉理工大学网络管理期末复习题Word格式.docx(18页珍藏版)》请在冰豆网上搜索。
B.分别用SEQUENCE和SEQUENCEOF表示相同类型和不同类型元素的序列。
C.分别用SET和SETOF表示不同类型和相同类型元素的集合。
D.隐含标签的语义是在一个基本类型上加上新标签,从而导出一个新类型。
13.不属于SNMPv2管理信息结构SMI引入的关键概念的是()
A.对象的定义B.信息通知
C.概念表D.通知的定义
14.在SNMPv2中提供管理站和管理站之间的请求/响应通信的PDU是()
A.GetRequestPDUB.GetNextRequestPDU
C.GetBulkRequestPDUD.InformRequestPDU
15.MIB-2接口组中的对象ifAdminStatus和ifOperStatus分别取值up
(1)和down
(2)的含义是()
A.正常B.故障
C.停机D.测试
16.下面对RMON功能组在实现时的联带关系描述正确的是()
A.实现事件组时必须警报组B.实现最高N台主机组时必须实现主机组
C.实现过滤组时必须实现捕获组D.实现统计组时必须实现历史组
17.以下对网络管理站的轮询策略描述正确的是()
A.被轮询的代理数与轮询间隔成反比。
B.被轮询的代理数与单个轮询需要的时间成正比。
C.被轮询的代理数与代理处理一个请求报文的时间成反比。
D.被轮询的代理数与代理产生一个响应报文的时间成正比。
18.SNMPv2增加的管理站之间的通信机制是何类型网络管理所需要的功能特征?
()
A.独立式B.集中式
C.分散式D.分布式
19.SNMP不能改变主机的IP地址是由于IP地址表中管理对象的访问特性为()
A.Not-AccessibleB.Read-Only
C.Read-CreateD.Read-Write
20.接收GetRequest的SNMP实体是以请求标识相同的下列哪项响应?
A.GetRequestB.GetResponse
C.GetNextRequestD.Trap
21.在Internet网络管理的体系结构中,SNMP协议定义在()
A.网络接口层B.网际层
C.传输层D.应用层
22.在控制台产生报警事件时,是由于网络设备中超过RMON警报组定义的一组网络性能的()
A.最小值B.最大值
C.门限值D.默认值
23.下面属于端系统之间的协议是()
A.TCPB.IP
C.ARPD.PPP
24.在不修改、不违反SNMPv1管理框架的前提下,RMON规范提供了()
A.检索未知对象的操作B.检索表对象操作
C.行增加和行删除的操作D.设置或更新变量值的操作
25.为了以最小的交换次数检索最大的管理信息,或者说管理站要求最可能大的响应报文,SNMPv2增加的PDU是()
A.GetrequestPDUB.informRequestPDU
C.GetBulkRequestPDUD.SetRequestPDU
26.RFC1155中所定义的未知数据类型是()
A.CounterB.TimeTicks
C.GaugeD.Opaque
27.监视器向代理发出请求,询问它所需要的信息值,代理响应监视器的请求,从它所保存的管理信息库中取出请求的值,返回给监视器。
这种通信机制叫做()
A.轮询B.事件报告
C.请求D.响应
28.对一个网络管理员来说,网络管理的目标不是()
A.提高安全性B.提高设备的利用率
C.为用户提供更丰富的服务D.降低整个网络的运行费用
29.SNMP实体可以对MIB-2中的对象执行的操作有()
A.Set,Trap,GetNextB.Get,Set,GetNext
C.Get,GetNext,TrapD.Get,Set,Trap
30.信息资源在计算机网络中只能由被授予权限的用户修改。
这种安全需求称为()
A.保密性B.数据完整性
C.可用性D.一致性
31.关于RMON的增量警报方式,如果上升门限是20,按双重采样规则,每5秒观察一次,有:
时间(秒)
5
10
15
20
观察的值
12
30
33
则产生报警事件的时间是()
A.5B.10
C.15D.20
32.在RMON规范中,定义了两种新的数据类型,这两种数据类型是()
A.OwnerString和EntryStatusB.DisplayString和EntryStatus
C.OwnerString和RowStatusD.DisplayString和RowStatus
33.MIB-2的结构中,Internet下面包括由IAB批准的所有管理对象的结点是()
A.directory
(1)B.mgmt
(2)
C.experimental(3)D.private(4)
34.十进制数256的编码为()
A.02020100B.02010100
C.01020100D.02021111
35.MIB-2系统组对象中用于故障管理的是()
A.sysUpTimeB.sysContact
C.sysNameD.sysLocation
36.MIB-2的IP组中IP路由表中与接口组中的对象ifIndex取值一致的对象是()
A.ipRouteDestB.ipRouteIfIndex
C.ipRouteMetric1D.ipRouteType
37.对于Set命令的应答是()
A.GetRequestB.GetResponse
C.GetNextRequestD.Trap
38.SNMPv1中没有的数据类型是()
A.Unsigned32B.Gauge32
C.Counter32D.TimeTicks
39.RMON规范定义管理信息库RMONMIB,它是()
A.MIB-1下面的子树B.MIB-2下面的子树
C.SNMPv1下面的子树D.SNMPv2下面的子树
40.在SNMPv2中提供管理站和管理站之间的请求/响应通信的PDU是()
A.GetRequestPDUB.GetNextRequestPDU
C.GetBulkRequestPDUD.InformRequestPDU
41.WindowsServer2003的终端服务配置中,更改加密级别时,如果选择“高”,则密钥是()
A.56位B.64位
C.128位D.256位
42.假定由网络管理站向代理发送下面命令:
SetRequest(ipRouteDest.10.1.2.3=10.1.2.3,ipRouteMetric.10.1.2.3=2,
ipRouteNextHop.10.1.2.3=10.5.4.3)
由于对象标识符ipRouteDest.10.1.2.3不存在,所以代理拒绝执行这个命令,这时网络管理站接收到的返回信息应为()
A.tooBigB.noSuchName
C.badValueD.genError
43.RMON中定义的下列哪项警报机制,可以避免加重网络负担?
()
A.Polling机制B.Heartbeats机制
C.Trap机制D.Hysteresis机制
44.提供监视器可以观察接口上的分组手段的是()
A.通道B.过滤组
C.事件组D.捕获组
45.如果管理站不知道表的行数,而想检索整个表,则需要()
A.无法做到B.连续使用GetRequest
C.连续使用GetNextRequestD.连续使用GetResponse
46.基本编码规则把ASN.1表示的抽象类型值编码为()
A.字节串B.字符串
C.数值D.逻辑值
47.在ASN.1宏定义中,ASN.1中的模块类似C语言中的()
A.变量B.数据类型
C.结构D.关键字
48.在SNMP协议支持的服务原语中,提供从代理进程到管理站异步报告机制的是()
A.GetB.Trap
C.GetNextD.Set
49.SNMP报文在管理站和代理之间传送。
由代理发给管理站,不需应答的报文是()
A.SetResquestB.GetResquest
C.GetRreponseD.Trap
50.对象标识符是整数序列,这种序列反映了该对象在MIB中的逻辑位置,同时表示了一种
A.数据类型B.词典顺序
C.对象状态D.对象实例
51.MIB-2系统组中系统服务对象sysServices是7位二进制数,每一位对应OSI/RM协议中的一层,若系统提供应用层和传输层服务,该服务对象的值为()
A.0010001B.1000100
C.1001000D.1010000
二.填空题
1.国际标准化组织推出的OSI系统管理标准是__CMIS和CMIP_______。
2.把抽象数据变换成比特串的编码规则叫做_传输语法________。
3.如果一个私人企业向Internet编码机构申请注册,并得到一个代码100,该公司为它的令牌环适配器赋予代码25,如果Internet的标识符是1.3.6.1,则该公司的令牌环适配器的对象标识符就是:
___1.3.6.1.4.1.100.25______。
4.SNMPv2SMI是对SNMPv1SMI的扩充,它引入了4个关键的概念是:
对象的定义、__概念表_______、通知的定义、信息模块。
5.每个网络节点都包含一组与管理有关的软件,叫做_____网络管理实体(NME)____。
6.ASN.1标签的类型分为4种,分别是:
通用标签、应用标签、_____上下文专用标签____和私有标签。
7.在Internet中,对网络、设备和主机的管理叫做网络管理,网络管理信息存储在__管理信息库MIB中_______。
8.根据对象标识符的词典顺序,对于标量对象,对象标识符所指的下一个实例就是_对象的值______。
9.为了使管理站能够及时而有效地对被管理设备进行监控,同时又不过分增加网络的通信负载,必须使用_陷入(Trap)______制导的轮询过程。
10.在过滤组中定义了两种过滤器,其中数据过滤器是按位模式匹配,___状态过滤器
_____是按状态匹配。
11.SNMP由两部分组成:
一部分是管理信息库结构的定义,另一部分是访问管理信息库的___协议规范_____。
12.在RMON规范中,定义了两种新的数据类型,其中类型___OwnerString_________用于解决多管理站并发访问的问题,类型EntryStatus用在记录的创建、修改和删除上。
13.对于无法直接用SNMP进行管理的设备,通常是通过____委托代理_______来管理。
14.MIB的Ip组由ip地址表、ip路由表、ip地址转换表组成。
三.
1.在SNMP中补充RMON的目标是什么?
答:
RMON的目标就是监视子网范围内的通信,从而减少管理站和被管理系统之间的通信负担。
具体RMON有下列目标:
●离线操作:
必要时管理站可以停止对监视器的轮询,有限的轮询可以节省网络带宽和通信费用。
●主动监视:
如果监视器有足够的资源,通信负载也容许,监视器可以连续的周期的运行诊断程序,收集并记录网络性能参数。
●问题检测和报告:
如果主动检测消耗网络资源太多,监视器可以被动的获取网络数据。
●提供增值数据:
监视器可以分析收集到的子网数据,从而减轻了管理站的计算任务。
●多管理站操作:
一个互联网可能有多个管理站,这样可以提高可靠性,或者分布的实
现各种不同的管理功能。
2.下图是udp组的一部分。
请写出用SNMPv1的Get和GetNext命令检索它的4个值以及得到的响应。
GetRequest(UdpInDatagrams.0,UdpNoPorts.0,
UdpInErrors.0,UdpOutDatagrams.0)
预期得到的响应:
GetResponse(UdpInDatagrams.0=100,UdpNoPorts.0=1,
UdpInErrors.0=2,UdpOutDatagrams.0=200)
(2)直接指明对象标识符,用GetNext命令检索图中的4个值;
GetNextRequest(UdpInDatagrams,UdpNoPorts,
UdpInErrors,UdpOutDatagrams)
UdpInErrors.0=2,UdpOutDatagrams.0=200)
3.下图是MIB-2的ip组;
下表是一个简化的路由表。
ipRouteDest
ipRouteMetric1
ipRouteNextHop
9.1.2.3
3
99.0.0.3
10.0.0.51
89.1.1.42
题36表
请完成下表中IP路由表对象及其实例的词典顺序
对象
对象标识符
下一个对象实例
ipRouteTable
1.3.6.1.2.1.4.21
x.1.9.1.2.3
ipRouteEntry
x
x.1
ipRouteDest.9.1.2.3
x.10.0.0.51
ipRouteDest.10.0.0.51
x.3.9.1.2.3
x.3
ipRouteMetric1.9.1.2.3
x.3.10.0.0.51
ipRouteMetric1.10.0.0.51
x.7.9.1.2.3
x.7
ipRouteNextHop.9.1.2.3
x.7.10.0.0.51
ipRouteNextHop.10.0.0.51
1.3.6.1.2.1.4.21.1.1.x
4.在所给出SNMP报文交互序列况的图示中,在图中注明由管理站发出的3种请求报文和由代理发给管理站报文所对应的SNMPPDU。
SNMP报文应答序列如下:
5.SNMP环境中的所有对象是如何组织的?
这样的组织结构有何作用?
SNMP环境中的所有管理对象组织成分层的树结构,这种层次树结构的作用:
1)表示管理和控制关系2)提供了结构化的信息组织技术3)提供了对象命名机制:
6.对象标识符是由什么组成的?
为什么说对象的词典顺序对网络管理是很重要的?
对象标识符的是整数序列,这种序列反映了该对象MIB中的逻辑位置,同时表示了一种词典顺序。
对象的顺序对网络管理是很重要的。
因为管理站可能不知道代理提供的MIB的组成,所以管理站要用某种手段搜索MIB树,在不知道对象标识符的情况下访问对象的值。
例如,为检索一个表项,管理站可以连续发出Get操作,按词典顺序得到预定的对象实例。
7.使用标准的SNMPv1操作来检索system.sysObjectID,可以有几种方法?
请写出每种方法的具体检索命令。
已知MIB-2的system组的内容如下图所示。
题33图
答﹕兩種方法
(1)GetRequest(sysObjectID.0)
8.请简述陷入(Trap)轮询制导的过程。
答﹕管理站启动时﹐或每隔一定的时间用Get操作沦询一遍所有的代理﹐以便得到某些关键信息﹐或基本的性能统计参数。
一旦得到这些数据﹐管理站就停止论询﹐而由代理进程负责在必要时向管理站报告异常事件。
得到异常报告后﹐管理站可以查询有关代理﹐以便得到更具体得信息﹐对事件得原因做进一步的分析。
9.在MIB-2中,如何表示对象的实例?
考虑下面题34图的TCP连接表实例,写出表中第一行各列对象的实例标识符。
10.0.0.99
2
0.0.0.0
99
14
84
INDEX
题34图
其中X=1.3.6.1.2.1.6.13.1.=tcpConnEntry的对象标识符
10.试描述在SNMPv2的管理信息结构中,生成概念行的两种方法。
生成概念行可以使用两种不同的方法,分为4个步骤:
①选择实例标识符。
针对不同的索引对象可考虑用不同的方法选择实例标识符。
②产生概念行。
产生概念行主要有两种方法:
管理站通过事务处理产生和激活概念行;
管理站与代理协商生成概念行。
③初始化非默认值对象。
管理站用Get操作查询所有列,以确定是否能够或需要设置列对象的值。
④激活概念行。
管理站对所有列对象实例满意后,用Set操作置状态列对象为active。
如果代理有足够的信息使得概念行可用,则返回noError;
如果代理没有足够的信息使得概念行可用,则返回noInService。
11.阐述对不支持TCP/IP的设备如何进行SNMP管理。
SNMP要求所有的代理设备和管理站都必须实现TCP/IP协议,但对于不支持TCP/IP的设备,不能直接用SNMP进行管理,为此,提出了委托代理的概念。
一个委托代理可以管理若干台不支持TCP/IP的设备,并代表这些设备接收管理站的查询。
实际上委托代理起到了协议转换的作用,委托代理和管理站之间按SNMP通信,而与被管设备之间则按专用的协议通信。
12.SNMP操作访问对象实例,什么情况下用到变量绑定表?
请说明如何使用。
由于SNMP操作访问对象实例,并且只能访问对象标识树的叶子结点,但为了减少通信负载,希望一次能检索多个管理对象,把多个变量的值装入下一个PDU。
这时要用变量绑定表(2分)。
RFC1157建议在GetNext协议数据单元中发送实体把变量置为ASN.1的的NULL值,接收实体处理时忽略它,在返回的应答协议数据单元中设置为变量的实际值(3分)。
13.论述snpvc1的局限性p84
(1)由于轮询的性能限制,snmp不适合管理很大的网络。
(2)snmp不适合检索大量数据。
(3)snmp的陷入报文是没有应答的,管理站是否收到陷入报文,代理不得而知。
可能丢掉重要的管理信息。
(4)snmp只提供简单的团体名认证,这样的安全措施是不够的。
(5)snmp并不直接支持向被管理设备发送命令。
(6)snmp的管理信息库MIB-2支持的管理对象是很有限的,不足以完成复杂的管理功能。
(7)snmp不支持管理站之间的通信,这一点在分布式网络管理中是很重要的。
14.下图为生成和发送SNMP报文的图示。
请完成图中空白部分(写在图下面对应的序号后面)。
题35图
(1)PDU
(2)源及目标传输地址
(3)通过认证
(4)snmp报文
(5)BER
15..ASN.1的数据类型分为简单类型和应用类型。
计数器类型Counter∷=和计量器类型Cauge∷=属于什么类型?
两者主要有什么不同?
两种类型的最大值是多少?
哪一种类型的值只可以增加,但不能减少?
哪一种类型的值既可以增加,也可以减少?
应用类型
计量器达到最大值后不回零,而计数器回零
最大值是232-1
计数器类型
计量器类型
四、综合题(本大题共2小题,每小题10分,共20分)
1.用ASN.1的基本编码规则对下面的数据进行编码。
(1)布尔类型的两个值FALSE(0x00),TRUE(0xFF);
(2)比特串10101;
(3)NULL类型;
(4)序列类型SEQUENCE{madeofwoodBOOLEAN,lengthINTEGER}的值{madeofwoodTRUE,length62};
(5)Password∷=[APPLICATION27]OCTETSTRING的值“Sesame”;
(6)Password∷=[APPLICATION48]INTEGER的值为十进制256;
相应的类型及标签为:
BOOLEAN:
UNIVERSAL1;
INTEGER:
UNIVERSAL2;
OCTETSTRING:
UNIVERSAL4;
NULL:
UNIVERSAL5;
“Sesame”的ASCII值(十六进制)为:
536573616D65。
答:
1)FALSE编码:
010100,TRUE编码为:
0101FF
2)比特串10101编码为:
030203A8
3)NULL类型编码:
0500
4)可编码为30060101FF02013E
按照序列的结构可展开如下:
SeqLenVal
3006BoolLenVal
0101FF
IntLenVal
02 013E