网管技术PPT_5祥解.ppt

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
通常用于监视整个网络通信情况的设备叫做网络监视器(Monitor)或网络分析器(Analyzer)、探测器(Probe)等。 监视器观察LAN上出现的每个分组,并进行统计和总结,给管理人员提供重要的管理信息 例如.出错统计数据(残缺分组数﹑冲突次数)、性能统计数据(每秒钟提交的分组数﹑分组大小的分布情况)等。 通常每个子网配置一个监视器?并与中央管理站通信,因此也称其为远程监视器。远程网络监视的配置如图5.1所示。 网络管理原型系统实现 1.开发包介绍 WinSNMP API函数 HP SNMP++软件包 AdventNet SNMP API 4 AdventNet SNMP API 4 AdventNet SNMP API为基于SNMP的网络管理应用提供了一个全面的开发工具包。AdventNet的SNMP栈包含一系列强大的Java SNMP库,用来为监控和跟踪网络元素创建实时的应用程序,这些应用程序是可靠的、可伸展的且独立于OS的。 开发人员可以利用AdventNet的SNMP库来创建独立的、基于web的和分布式(EJB、CORBA或RMI)基于SNMP的网络管理应用程序。Java SNMP库除了提供基本的SNMP操作,如:SNMP GET、SNMP GETNEXT、SNMP GETBULK和SNMP SET,还为陷阱和表格处理提供了现成的组件。这些组件便于简单和快速地开发和部署SNMPv1、SNMPv2c和SNMPv3管理应用程序。 在设计过程中,我们使用了其一系列高层components和UI Beans,如SnmpTarget、SnmpTable等,其高层API的层次结构如下所示: 2.开发环境及辅助工具的安装与配置 (1)JDK的安装与配置 (2)AdventNet SNMP API 4的安装与配置 JimiProClasses.zip AdventNetLogging.jar AdventNetSnmp.jar (3)SNMP代理服务的安装 3.程序有四个主要操作实现四个主要功能:Get,GetNext,GetTable,Set (1)Get及GetNext操作: (2)GetTable操作: (3) Set操作: 4.总结?? 习 题 为什么需要RMON,它的目标 是 什么 ? RMON MIB的作用是什么,扩充了哪些组? 3. RMON规范中表结构由哪两个表组成,它们各自有什么样的作用? 4. RMON-1和RMON-2有什么不同? Get及GetNext执行流程 代码见源程序 GetTable操作执行流程图 * 第5章 远程网络监视 * 第5章 用Windows 2000组建和配置B/S网络 第5章 远程网络监视 5.1 RMON的基本概念 5.2 RMON的管理信息库 5.3 RMON2管理信息库 习题 5.1 RMON的基本概念   MIB-2能提供的只是关于单个设备的管理信息,例如进出某个设备的分组数或字节数,而不能提供整个网络的通信情况。 MIB-2的局限性 SNMP轮询的局限性 RMON MIB的目的 RMON和MIB-2的关系 图5.1 远程网络监视的配置 5.1.1 远程网络监视的目标   RMON定义了远程网络监视的管理信息库以及SNMP管理站与远程监视器之间的接口。一般来说,RMON的目标就是监视子网范围内的通信,从而减少管理站和被管理系统之间的通信负担。更具体地说,RMON有下列目标: ● 离线操作: ● 主动监视: ● 问题检测和报告: ● 提供增值数据: ● 多管理站操作: 5.1.2 表管理原理   1. 表结构   在RMON规范中增加了两种新的数据类型,以ASN.1表示如下:   OwnerString ::=DisplayString,   EntryStatus::=INTEGER{valid(1),createRequest(2),        underCreation(3),invalid(4)}   在每一个可读/写的RMON表中都有一个对象,其类型为OwnerString,其值为表行所有人或创建者的名字,对象名以Owner结尾。 RMON的表中还有一个对象,其类型为EntryStatus,其值表示行的状态,对象名以Status结尾,该对象用于行的生成﹑修改和删除。   RMON规范中的表结构由控制表和数据表两部分组成。 控制表:定义数据表的结构,存放描述数据的参数。 数据表:存放具体数据,用于存储数据。   ● rm1ControlIndex:惟一地标识rm1ControlTable中的一个控制行,

文档评论(0)

光光文挡 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档