




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、运程网络蓝视第5章远程网络监视5.1 RMON的基本概念5.2 RMON的管理信息库5.3 RMON2管理信息库第5章逐程网络蓝视5.1 RMON的基本概念MIB-2能提供的只是关于单个设备的管理信息,例如进出 某个设备的分组数或字节数,而不能提供整个网络的通信情况。MIB-2的局限性 SNMP轮询的局限性 RMON MIB的目的 RMON和MIB-2的关系 通常用于监视整个网络通信情况的设备叫做网络监视器 (Monitor)或网络分析器(Analyzer)、探测器(Probe)等。 监视器观察LAN上出现的每个分组,并进行统计和总结,给 管理人员提供重要的管理信息 例如.出错统计数据(残缺分
2、组数、冲突次数)、性能统计数据 (每秒钟提交的分组数、分组大小的分布情况)等。 通常每个子网配置一个监视器?并与中央管理站通信,因此 也称其为远程监视器。远程网络监视的配置如图5.1所示。站图5.1远程网络监视的配置第5章逐程网络蓝视5.1.1远程网络监视的目标RMON定义了远程网络监视的管理信息库以及SNMP管理站与远程监视器之间的接口。一般来说,RMON的目标就是监视子网 更具体地说)RMON有下列目标:范围内的通信,从而减少管理站和被管理系统之间的通信负担离线操作: 主动监视:问题检测和报告:提供增值数据:多管理站操作:5.1.2表管理原理1.表结构在RMON规范中增加了两种新的数据类型
3、,以ASN. 1表示如 下:OwnerString :二DisplayString,EntryStatus:二INTEGER valid ,createRequest (2),underCreation(3),invalid(4)在每一个可读/写的RMON表中都有一个对象,其类型为 OwnerString,其值为表行所有人或创建者的名字,对象名以 Owner结尾。RMON的表中还有一个对象,其类型为EntryStatus, 其值表示行的状态,对象名以Status结尾,该对象用于行的生 成、修改和删除。RMON规范中的表结构由控制表和数据表两部分组成。控制表:定义数据表的结构,存放描述数据的参数
4、。数据表:存放具体数据,用于存储数据。第5章逐程网络蓝视 rmlControl Index :惟一地标识 rmlControlTable 中的 一个控制行,该控制行定义了rmlDataTable中一个数据行集合 集合中的数据行由rmlControlTab 1 e的相应行控制。 rmlControlParameter:这个控制参数应用于控制行 控制的所有数据行。通常表有多个控制参数,而这个简单的表 只有一个参数。 rmlControlOwner:该控制行的主人或所有者。 rm 1 Controlstatus:该控制行的状态。10rm 1 C ontro IT a blerm 1 C ontrol
5、lnde x rm 1 C ontroIP a ram e tem 1 C ontro 10 w ner rm 1 C ontroIS ta tu15m onitorva lid226m a n a g e r a Ip h ava lid319manager betava lidrm 1 D a ta T ablerm ID a ta C ontroUnde x rm ID a ta Indexrm ID a ta a hie国5.3 RMON表例211467196223573772493758 63192342 62.增加行管理站用Set命令在RMON表中增加新行,并遵循下列规则:管理站用
6、SetRequest生成一个新行,如果新行的索引 值与表中其他行的索引值不冲突,则代理产生一个新行,其 状态对象的值为createRequest (2) 0新行产生后,由代理把状态对象的值置为 underCrteation(3)0对于管理站没有设置新值的列对象,代理可 以置为默认值,或者让新行维持这种不完整、不一致状态,这 取决于具体的实现。第5章逐程网络蓝视新行的状态值保持为underCrcation(3)直到管理站 产生了所有要生成的新行。这时由管理站置每一新行状态对 象的值为valid(1)。如果管理站要生成的新行已经存在,则返回一个错误。工删除行只有行的所有者才能发出SetReques
7、t PDU,把行状态对象 的值置为invalid(4),这样就删除了行。这是否意味着物理删 除取决于具体的实现。4.修改行首先置行状态对象的值为invalid(4),然后用SetRequest PDU改变行中其他对象的值。图5.4给出了行状态的变化情况。第5章逐程网络蓝视图5.4行状态的转换15第5章逐程网络蓝视5.1.3多管理站访问RMON监视器应允许多个管理站并发地访问。当多个管理站 访问时可能出现下列问题: 多个管理站对资源的并发访问可能超过监视器的能力。 一个管理站可能长时间占用监视器资源,使得其他站得 不到访问。 占用监视器资源的管理站可能崩溃,然而没有释放资源RMON控制表中的列对
8、象Owner规定了表行的所属关系。5.2 RMON的管理信息库RMON规范定义了管理信息库RMON MIB,它是MIB-2下面的 第16个子树。RMON MIB分为10组,如图5. 5所示。存储在每一 组中的信息都是监视器从一个或几个子网中统计和收集的数据。 这1。个功能组都是任选的,但实现时有下列连带关系: 实现警报组时必须实现事件组。 实现最高N台主机组时必须实现主机组。 实现捕获组时必须实现过滤组。rmon (mib-2 16)这些组都是什么信息?statistics(l)以太子网的统计信息history(2)子网的周期性统计信息alarm(3)用于定义取样间隔和报警门限 host(4)
9、关于一个主机的通信统计数据hostTopN(5)某种参数最大的N台主机的统计数matxix(6)一对地址之间的通信统计数据lilter(7)对分组进行过滤的信息capture(8)捕获特殊分组的信息event(9)定义网络事件的信息 tokenRing(lO)关于令牌环网的配置和统计信息图5.5 RMONMIB子树5.2.1以太网的统计信息RFC 1757 (Feb 1995)定义的RMON MIB主要包含以太网的 各种统计数据,以及有关分组捕获、网络事件报警方面的信息。 这一节介绍以太网统计信息方面的内容。1 .统计组统计组提供一个表,该表每一行表示一个子网的统计信息。 其中的大部分对象是计
10、数器,记录监视器从子网上收集到的各 种不同状态的分组数。2 .历史组历史组存储的是以固定间隔取样所获得的子网数据。该组 由历史控制表和历史数据表组成。3 .主机组主机组收集新出现的主机信息,其内容与接口组相同4 .最高N台主机组这一组记录某种参数最大的N台主机的有关信息,这些信 息的来源是主机组。在一个取样间隔中为一个子网上的一个 主机组变量收集到的数据集合叫做一个报告o5 .矩阵组这个组记录子网中一对主机之间的通信量,信息以矩阵的 形式存储。5.2.2 令牌环网的统计信息RFC 1513扩展了RMON MIB,增加了有关IEEE 802.5令牌 环网的管理信息。首先是在统计组增加了两个表:
11、tokenRingMLStatsTablentokenRingPStatsTableo 前者统计令牌环 中各种MAC控制分组,后者统计各种数据分组。5.2.3 警报RMON警报组定义了一组网络性能的门限值,超过门限 值时向控制台产生报警事件。显然,RMON警报组必须和事 件组同时实现。5. 2.4过滤和通道过滤组提供一种手段,使得监视器可以观察接口上的分组, 通过过滤选择出某种指定的特殊分组。这个组定义了两种过滤器: 数据过滤器采用按位模式匹配,即要求分组的一部分匹配或不匹 配指定的位模式;而状态过滤器采用按状态匹配,即要求分组具 有特定的错误状态(有效、CRC错误等)。5. 2.5包捕获和事
12、件记录1 .包捕获组包捕获组建立一组缓冲区,用于存储从通道中捕获的分组 这个组由控制表和数据表组成,如图5.19所示。2.事件组事件组的作用是管理事件。事件是由MIB中其他地方的条 件触发的,事件也有触发其他地方的作用。产生事件的条件在 RMON其他组定义,例如警报组和过滤组都有指向事件组的索 引项。事件还能使得这个功能组存储有关信息,甚至引起代理 进程发送陷入消息。逐程网络蓝视5.3 RMON2管理信息库5.3.1 RMON2 MIB 的组成RMON2监视OSI/RM第37层的通信,能对数据链路层以 上的分组进行译码。这使得监视器可以管理网络层协议,包括 IP协议,因此能了解分组的源和目标地
13、址,能知道路由器负载 的来源,使得监视的范围扩大到局域网之外。监视器也能监视 应用层协议,例如电子邮件协议、文件传输协议、HTTP协议 等,这样监视器就可以记录主机应用活动的数据,可以显示各 种应用活动的图表。这些对网络管理人员都是很重要的信息。 另外,在网络管理标准中,通常把网络层之上的协议都叫做应 用层协议,以后提到的应用层包含OSI的5、6、7层。rm on (mib2 16)protocolDirt protocolDist(addressA4ap(nlHost(14)nlMatrixf 15)alHost( 16)alMatri?c( 17)u srHi story( 11probe
14、Config(图5.21 RMON2 MIB第5章逐程网络蓝视网络管理原型系统实现1 .开发包介绍 WinSNMPAPI 函数 HP SNMP+软件包 AdventNet SNMP API 4第5章逐程网络蓝视AdventNet SNMP API 4AdventNet SNMP API为基于SNMP的网络 管理应用提供了一个全面的开发工具包。AdventNet的SNMP栈包含一系列强大的 Java SNMP库,用来为监控和跟踪网络元 素创建实时的应用程序,这些应用程序是 可靠的、可伸展的且独立于OS的。第5章逐程网络蓝视开发人员可以利用AdventNet的SNMP库来创建独 立的、基于web的
15、和分布式(EJB、CORBA或RMI) 基于SNMP的网络管理应用程序。Java SNMP库 除了提供基本的SNMP操作,如:SNMP GET、 SNMPGETNEXT. SNMP GETBULK和SNMP SET,还为陷阱和表格处理提供了现成的组件。这 些组件便于简单和快速地开发和部署SNMPvl、 SNM P v2c和SNM P v3管理应用程序。在设计过程中,我们使用了其一系列高层components和UI Beans,如SnmpTarget、SnmpTable等,其高层API的层次结构如下所示:2 .开发环境及辅助工具的安装与配置(1) JDK的安装与配置(2) AdventNet SNMP API 4的安装与配置-JimiProClasses.zip一 AdventNetLogging.jar一 AdventNetSnmp.jar(3) SNMP代理服务的安装第5章逐程网络蓝视3 .程序有四个主要
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 质检技术在农村发展中的应用考核试卷
- 装饰材料企业生产流程优化考核试卷
- 自行车出行数据监测考核试卷
- 连续搬运设备故障预测技术研究现状与发展趋势预测考核试卷
- 口腔科用牙科D打印设备考核试卷
- 葡萄栽培的农业环境保护与绿色种植考核试卷
- 稀有金属加工中的企业文化与核心竞争力培育考核试卷
- 跨界艺术合作的模式与案例分析考核试卷
- 通信设备行业绿色生产与环保认证考核试卷
- 填充手术疤痕护理常规
- 2024年市场营销师品牌宣传技巧试题及答案
- 应急物资、设备检查维护保养制度
- 《数据网组建与维护》课件-8.1任务1 WLAN基本配置
- 2025解题觉醒邓诚数学(名师大招册)
- 第四单元第一课 多姿多彩的乐音世界-《唱脸谱》 课件 2024-2025学年湘艺版(2024)初中音乐七年级下册
- 给小朋友科普化学小知识
- 中医专科护士进修汇报
- 9.2 法律保障生活课件(共13张)-2024-2025学年统编版道德与法治七年级下册
- 北非旅游地理
- 体重管理培训课件
- EPC工程合作框架协议书范本
评论
0/150
提交评论