MibBrowser初步的设计.pdfVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MibBrowser初步的设计

MibBrowser初步设计 一 概述 管理信息库MIB Management Information Base 是对于通过网络管理协议可以访问信 息的精确定义 MIB 使用定义在ASN.1 中的树型结构组织所有可用信息 其中的每片信息 是一个有标号的结点 每个节点包含一个对象标识符OID 和一个简短的文本描述 MibBrowser 提供给用户MIB 信息的浏览及其相关功能 SNMP MibBrowser 可以使用户浏览或操作从SNMP 代理得到的数据 SNMP 代理通常 是在被管理的设备上 如路由器 交换机等 被管理设备通常提供一个MIB 文件 这个MIB 文件包含对象的层次结构及MIB 中每个变量的语法和访问特权等 二 开发环境 1 Borland JBuilder 3.5 2 Advent Java SNMP Package 三 MIB 解析模块设计 在MIBBrowser 的设计过程中 十分重要的一个部分是MIB 解析模块,通过对MIB 文件 的解析,将使用ASN.1 表示的MIB 结构转化为在计算机内存中可以调用的数据结构 所要达 到的的结果是建立MIB 以节点连接为特征的MIB 树 在节点上存储所要的信息并为了查找 方便在通过对数据节点进行命名的前提下 建立哈希表数据结构 便于查找 和操作 1 MIB 文件中的语句类型 1 引用输入 IMPORT对象名列表FROM 文件 主要用来表示输入的对象 2 定义 名称MACRO定义体END 预定义的宏有一下几个 OBJECT-TYPE,TRAP -TYPE,MODULE-IDENTITY ,OBJECT-IDENTITY,NOTIFICA TION-TYPE,MODULE-COMPLIANCE,OBJECT-GROUP,NOTIFICATION-GROUP,T EXTUAL-CONVENTION,AGENT-CAPABILITIES在MIB 中其他的宏不再处理 3 宏引用 名称宏名称其他 对于不同的宏 定义语法差别很大 比如 sysDescr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS-onlyread STATUS mandatory DEFVAL Test Agent Simulator DESCRIPTION …… ::= { system 1 } egpNeighborLoss TRAP-TYPE ENTERPRISE snmp VARIABLES { egpNeighAddr } DESCRIPTION …… ::= 5 所以在宏的处理时有很大的难度 现在采用的方法是对已知的宏进行处理 其他定义的 宏 暂不处理.这些宏有: 1 OID 定义 名称OBJTCT INDENTIFIER = OID 在OID 的定义里 包含着MIB 层次结构的定义 即对OID 的定义本身定出了MIB 树 的结构 所以在构建MIB 树的时候 主要是使用OID 进行查找关联的 2 数据类型定义 名称::= 定义体 可能用到的数据类型有 INTEGER OCTET STRING,OBJECT IDENTIFIER,NULL, NetworkAddress,IpAddress,Counter,Gauge,TimeTicks, Opaque, Counter32 Integer32 Gauge32,Unsig

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档