NEF MF NEF Qx Q3接口 Qx Qx Qx Qx Q3接口
2. 设计一个 OS对某一个远程中继站(如卫星地面站、微波中继站等)中多个 传输终端碱性监测,检查传输链路的信号质量。要求此 OS能够获取单位时 间内出现信号质量低于阙值问题的传输链路个数,设此管理信息被定义为被 管对象 lowQualityLinkNumber。请提出一个基于 TMN 的合理方案,指出 系统中包涵的物理元素及其接口,各物理元素应包含的功能模块以及 lowQualityLinkNumber 被管对象在何处实现。 TMN MD OS NE WS F接口 Qx接口
Q3接口
lowQualityLinkNumber 在 MD处实现。
3. 某大学开发了一个 TMN,用于管理分散在各教学楼中的网络交换机和路由 器。题图 3.1 是该 TMN的物理配置示意图。要求:
1) 标出各个接口的类型; 2) 简述各个元素的作用;
3) 描述 OS与 MD中的信息交换实体(角色)和作用。 1) WS MD OS NE DCN F接口 Qx接口 Q3接口 Q3接口
2)WS:操作员与 TMN之间进行交互,提供和图形用户接口和人机接口; OS:对网络交换机进行监测和控制;
DCN:实现信息传输,理由选择,中继和互通;
MD:对多个 NE的信息进行集中,处理,转送给 OS;
NE:对网络交换机和路由器的数据进行备份,进行故障分析,测试,自 检,故障隔离等操作。
3)OS:Magager 角色,发起对被管对象NE 的操作,接收由 MD传上来的通 报和数据。
MD:Agent 角色,接收 OS发来的指令,传递给 NE,集中NE的信息, 上报给 OS。
MD发起对 NE的操作,接收由 NE传来的通报和数据,NE接收 MD的 指令。
4. 上题中,假设OS和 WS设置在网络中心,MD和 NE配置个教学楼,请为 DCN选择一种合理的实现技术,并说明 OS和 WS、MD和 NE之间的通信 方式。
采用 LAN 技术实现DCN比较合适,因为 MD与 NE 分布在各教学楼且学校 中各教学楼距离较近,才用 LAN 比较经济,实现比较容易。
第四章 SNMP网络管理模型 思考题
1. SNMP是怎么发展起来的?与 CMIP相比有哪些特点?
发展历程略。
特点:开发速度快、没有 CMIP那样复杂的概念,结构简单、体系结构非对 称。
2. 简述 SNMP系统模型以及网络管理协议体系结构。
SNMP的体系结构一般是非对称的,即 Magager 实体和 Agent 实体一般被分 割配置。 管理站可以向代理下达操作命令访问代理所在系统的管理信息。 Magager 和 Agent 均为应用层实体,基于 TCP/IP协议簇中的 UDP协议的支持,图见 P104-41
3. 什么是陷阱引导的轮询?SNMP为什么采用这样的机制?
管理站以不太频繁的周期进行一次初始化,其间管理站轮询所有的代理,将
需要监测的关键信息读取出来,有了基准以后,管理站便降低轮询频度,此后便 有各个代理站通过发送 trap 消息向管理站报告重要事件。
原因:如管理站下的代理较多,则简单轮询方式会使管理信息的监测周期过 长,不能做到及时的管理,同时,周期性送上来的信息中会有很多是管理站不需 要的,因而白白浪费了通信资源。
4. 代管代理的作用是什么?它需要什么样的协议体系结构?
代管一方面配置 SNMP Agent 与 SNMP 管理站通信,另一方面配备一个或多 个托管设备支持的协议,与托管设备通信。 协议体系结构见 Page 106 图 4.2
5. SNMP中的被管对象有哪些数据类型?
INTEGER、OCTET、STRING、OBJECT、IDENTIFIER、NULL、IpAddress、 Counter、TimeTicks、Opaque。
6. 如何定义 SNMP的被管对象类?
1)给出它的标识符:通过 DESCRIPTOR和 OBJECT、IDENTIFIER确定; 2)说明它的句法:包括名称、数据类型、访问权限、状态等项目的定义。 3)确定它的编码模式:采用编码规则 BER 实现 Magager 和 Agent之间的管 理信息编码传输,可根据数据的类型,长度和值进行编码。 4)为简化和规范定义方法:SMI 提供了一个被管对象类的
MACRO—OBJECT—TYPE。(MACRO:只要为它提供适当的参数,就可以定 义具体的被管对象类)
7. 请描述 SNMP中的 MIB结构,MIB中那些被管对象是能够实际访问的? 结构图见 Page108图 4.3,顶点为1.3.6.1,internet{1.3.6.1}之下定义了4个子 树 directory、agent、expermential、private。MIB树上每一节点对应一个被管对 象,节点的所属关系也就是被管对象的包含关系,只有处于叶子位置上的对象是 可以直接访问的—称为基本被管对象。
8. 请说明 SNMP的管理信息模型中怎样定义表格?为什么要利用表格组织被 管对象?
SMI 提供SEQUENCE 和 SEUENCE of 两个机制定义结构化数据类型的被管 对象。利用这两个机制可以构造二维表格。调用 OBJECT—TYPE MACRO,并 给出 IndexPart 的参数,也可以规范的定义二维表格。 表格组织被管对象使对象结构清晰,易于访问。
9. MIB-II 中包含哪些分组?各分组中存储哪些信息? 见 Page117 表 4.4
10. 简述基于 Community概念的 SNMP安全机制?
Community 是一个在代理中定义的本地的概念可每组可选的认证、访问控制 和代管特性建立一个 Community。每个 Community 被赋予一个在代理内部唯一 的 Community 名,提供给Community 内所有的管理站。一个代理可与多个管理 站建立多个 Community,同一个管理站也可出现在不同的 Community。
11. 怎样在 SNMP的 MIB中标识纵列对象?
1)随机访问技术:将索引对象值连接在纵列对象标识符之后的方法标识纵裂 对象的实例。
2)顺序访问技术:利用图书编目顺序实现,把对象标识符的整数序列看做书 的章节编号,则前后顺序就有了明确的排列方法。
12. 什么是被管对象的图书编目式排序?
见上题
13. 为什么 SNMP PDU中要包含 request-id字段?
Request-id是赋予每个请求的唯一标识符,这样可以使处理响应请求准确无 误,不致引起混乱和请求丢失。
习题
1. 请画出一个多Magager 体系结构的示意图。
Magager Magager Magager Agent
2. 试利用 OBJECT-TYPE MACRO 定义 MIB-II 中的 atTable 被管对象。 atTable OBJECT—TYPE
SYNTAX SEQUENCE OF AtEntry ACCESS not=accessible STATUS mandatory
DESCRIPTION
“This value should include the mapping from the network’s address to the physical address” ::={at 1}
3. 请分别写出OBJECT IDENTIFIER system 和 IpAddress(202.112.108.158) 这两个数据的TLV编码。
OBJECT IDENTIFIER SYSTEM 的 TLV编码:
00000110 00000110 00101011 00000110 00000001 00000010 00000001 00000001
System的标识符{1.3.6.1.2.1} –>{43.6.1.2.1.1} IpAddress{202.112.108.158}的 TLV编码:
IpAddress位于位于 ip组中,ipRouteTable->ipRouteEntry->ipRoutePest,标识 符{1.3.6.1.2.1.4.21.1.1.202.112.108.158}
数据类型 IpAddress 编码如下:
01000000 00001110 00000001 00000011 00000001 00000010
00000001 00000100 00010101 00000001 00000001 11001010 01110000 01101100 10011110
4-4 请画出MIB II 中 ip 组中的 ipRouteTable 被管对象及其所包含的被管对象的 对象标识符子树。 答: ipRouteDest(1) ipRouteIfIndex(2) ipRouteMetrc1(3) ipRouteMetrc2(4) ipRouteMetrc3(5) ipRouteMetrc4(6) ipRouteNextHop(7) ipRouteInfo(13) ipRouteMetrc5(12) ipRouteMask(11) ipRouteAge(10) ipRouteProto(9) ipRouteType(8)