并且层次树结构有三个作用-Read.PPTVIP

  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文档。上传文档
查看更多
2.1管理信息结构 管理信息结构SMI(Structure of Management Information)。 SMI用于定义存储在MIB中的管理信息的语法和语义。对MIB进行定义和构造。 SMI只允许存储标量和二维数组,不支持复杂的数据结构,简化了实现,加强了互操作性。 为满足协同操作的要求,SMI提供了以下标准化技术表示管理信息: l??????? 定义了MIB的层次结构; l??????? 提供了定义管理对象的语法结构; l??????? 规定了对象值的编码方法。 2.1.1 管理信息库结构 SNMP环境中的所有被管理对象都按层次性的结构或树型结构来排列。 树结构端结点对象就是实际的被管理对象,每一个对象都代表一些资源、活动或其他要管理的相关信息。 树型结构本身定义了如何把对象组合成逻辑相关的集合。并且层次树结构有三个作用。 1、表示管理和控制关系 2、提供了结构化的信息组织技术 3、提供了对象命名机制 通过这种特殊结构的树来唯一的确定一个管理对象是OSI的管理模式。而Internet也应用了这种管理信息结构。 ITU(International Telecommunications Union)为国际电信联盟即过去的CCITT。 ISO-ITU上的节点其管理对象既符合ISO的标准又符合ITU的标准。 在ISO节点下面,一个子树用于其他组织,其中一个是DoD(美国国防部)。RFC1155确定一个DoD下的子树将由IAB(Internet活动董事会)管理。 SMI在Internet节点下面定义了四个节点: directory: 为将来使用OSI目录保留。 mgmt: 用于由IAB批准的所有管理对象。而mib-2是mgmt的第一个子节点。 experimental:用来识别在互联网上实验中使用的所有管理对象。 private:用于识别单方面定义的对象。或者说为私人企业管理信息准备的。 对象类型是由对象标识符确定而对象实例则是对具有标识的对象具体的多种的表示。 例如:有两个3Com公司的Hub,其对象标识符(Object ID)为iso.org.dod.internet.private.enterprises.43.1.8.5,而Hub1和Hub2的IP地址分别为172.16.46.2和172.16.46.3。我们说Hub1和Hub2为两个对象实例。 管理对象不一定是网络元素(或网络设备),如Internet作为一个组织就有一个对象名“internet”,其对象ID为1.3.6.1。它只有一个实例。管理对象仅仅意味着一个有标识的对象,不管其是物理的还是抽象的。 在MIB中对象标识符可以用多种形式表示。如internetI1]: ??????? internet OBJECT IDENTIFIER ::={iso org(3) dod(6) 1} ??????? internet OBJECT IDENTIFIER ::={1 3 6 1} 2.1.2 数据类型 MIB由一系列对象组成。每个对象属于一定的对象类型,并且有一个具体的值。 对象类型的定义是一种语法描述,对象实例是对象类型的具体实现,只有实例才可以绑定到特定的值。 SNMP的对象是用抽象语法ASN.1定义的。ASN.1是一种形式语言,它提供统一的网络数据表示,定义对象的数据类型、允许的形式、取值范围以及与其他MIB内部对象之间的关系。 通常用于定义应用数据的抽象语法和应用层协议数据单元的结构。 用ASN.1定义的应用数据在传送过程中要按照一定的规则变换成比特流,这种规则就是基本编码规则BER。 在SNMP管理中,INETGER数据类型要带有标明的整数值。 OCTET STRING数据类型用于以8比特的长度说明二进制和文本信息。 OBJECT IDENTIFIER表示对象在MIB中的位置。 SEQUENCE和SEQUENCE OF分别用于建立标量对象和表对象,从概念上讲标量对象相当于表对象一行上的值。 BER 举例 基本编码规则 编码顺序:类型 长度 值 Type Length Value (TLV) ASN.1常用原始数据类型 例1:布尔型TRUE和 FALSE 01 01 FF 和 01 01 00 (布尔型对应的代码为1) 例2:十进制数256 02 02 01 00 例3:比特串10101 用一个字节靠左存放,右边空3位。 例4 字节串ACE 04 02 AC E0 (不必说明未使用位数 ) 例5 NULL : 05

文档评论(0)

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

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

1亿VIP精品文档

相关文档