




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
MIB文件规范MIB file的开始和结束所有的MIB file的都以DEFINITIONS := BEGIN关键字开始,以END结束。我们所有添加的节点均应在此之间。XXX-TEST-MIB DEFINITIONS := BEGINEND模块引用区域在MIB开始关键字后,即是模块引用区域,利用IMPORTS标识,所有的模块引用及群组的引用均使用FROM关键字说明其出处,引用使用分号(;)结束。注:分号,英文全角分号。在一个MIB file中,所有引用到的数据类型均应有引用。如:IMPORTSenterprises FROM RFC1155-SMI Integer32 FROM SNMPv2-SMI DisplayString FROM SNMPv2-TC;MIB核心部分(对象标识,标量节点,表格对象的定义)对象标识对象标识用关键字OBJECT IDENTIFIER声明,它的主要功能是用来将一类功能的对象结合起来。展开或折叠此对象标识即可展开或折叠此类功能的所有对象。在ASN.1中,对象标识符类型描述对象的抽象信息,MIB树中的每一个标号是用对象标识符描述的。例如: xxx OBJECT IDENTIFIER := enterprises 22566 xxx是一个子树支,它定义在enterprises树支下,“22566” 是子树xxx在父树enterprises下的一个唯一对象标识符。其编译后的视图为:标量节点在每一个树支下,可以定义被管理资源的管理对象,其中一类是标量节点(直观地看象树叶的节点)。利用OBJECT-TYPE定义。其定义的句法如下:objectname OBJECT-TYPE SYNTAX (syntax) MAX-ACCESS (access) STATUS (status) DESCRIPTION (description) := ( parent ) ( number )关键字说明备注objectname被管理对象的名字必须以小写字母开头OBJECT-TYPE每一个叶子对象所必须的关键字syntax被管理对象类型的关键字Counter(计数)Gauge(标准)DisplayString(显示字符串)Interger(整数)TimeTicks(时间戳)NetworkAddress(网络地址)IpAddress(Ipv4地址)access该节点支持的访问方式read-only(只读)read-write(读写)read-create(读和创建)no-accessible(不可访问)status该节点的状态current (当前的)deprecated (反对的)obsolete(废弃的)description对被管理对象的功能、特征等进行描述的关键字例如:Xxxx OBJECT-TYPESYNTAXDisplayStringMAX-ACCESSread-onlySTATUScurrentDESCRIPTION := xxxx 1 表类型表类型是一个特殊类型的声明,表内声明的对象称为列对象,表对象可以看作是一些标量对象的集合。利用SEQUENCE和SEQUENCE OF定义表格和表格中的行, 通常来说,表格对象的名字后面加有后缀Table,行对象的名字后面加有后缀Entry。其声明如下: tablename OBJECT-TYPESYNTAX SEQUENCE OF Entrytype MAX-ACCESS not-accessibleSTATUS currentDESCRIPTION (description): = (parent) (number) entryname OBJECT-TYPESYNTAX EntrytypeMAX-ACCESS not-accessible STATUS currentDESCRIPTION description INDEX index list : = (tablename) 1 (Entrytype) : =SEQUENCE (column1) (column1type), (column2) (column1type), ( columnN) (columnNtype) 关键字说明备注tablename表格名 xxxxTable首字母小写Entrytype表对象名XxxxEntry首字母大写not-accessible访问方式此处必须是not-accessibleentryname行名和XxxxEntry名相同,首字母小写xxxxEntrydescription描述信息源码如下:XXX-TEST-MIB DEFINITIONS := BEGINIMPORTSenterprises FROM RFC1155-SMI Integer32 FROM SNMPv2-SMI DisplayString FROM SNMPv2-TC; xxx OBJECT IDENTIFIER := enterprises 22566 zkClassInfoTable OBJECT IDENTIFIER := xxx 1 zkClassInfoTable2 OBJECT IDENTIFIER := xxx 2 zkClassInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF ZkClassInfoEntry MAX-ACCESSnot-accessible STATUS current DESCRIPTION This is test table. := xxx 1 zkClassInfoEntry OBJECT-TYPE SYNTAX ZkClassInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION This is teat entry. INDEX zkClassInfoIndex := zkClassInfoTable 1 ZkClassInfoEntry := SEQUENCE zkClassInfoIndex Integer32, zkClassInfoSexInteger32, zkClassInfoAgeInteger32, zkCLassInfoName DisplayString, zkClassInfoAddress DisplayStringzkClassInfoIndex OBJECT-TYPE SYNTAX Integer32MAX-ACCESSread-writeSTATUScurrentDESCRIPTION := zkClassInfoEntry 1zkClassInfoSex OBJECT-TYPESYNTAX Integer32 man(1), woman(2)MAX-ACCESSread-writeSTATUScurrentDESCRIPTION := zkClassInfoEntry 2 zkClassInfoAge OBJECT-TYPE SYNTAX Integer32MAX-ACCESSread-writeSTATUScurrentDESCRIPTION := zkClassInfoEntry 3 zkCLassInfoName OBJECT-TYPE SYNTAX DisplayStringMAX-ACCESSread-writeSTATUScurrentDESCRIPTION := zkClassInfoEntry 4zkClassInfoAddress OBJECT-TYPE SYNTAX DisplayStringMAX-ACCESSread-writeSTATUScurrentDESCRIPTION := zkClassInfoEntry 5 zkClassInfoTable2 OBJECT-TYPE SYNTAX SEQUENCE OF ZkClassInfoEntry2 MAX-ACCESSnot-accessible STATUS current DESCRIPTION This is test table. := xxx 2 zkClassInfoEntry2 OBJECT-TYPE SYNTAX ZkClassInfoEntry2 MAX-ACCESS not-accessible STATUS current DESCRIPTION This is teat entry. INDEX zkClassInfoIndex := zkClassInfoTable2 1 ZkClassInfoEntry2 := SEQUENCE zkClassInfoSex2Integer32, zkClassInfoAge2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年高一文科物理试卷及答案
- 液压机买卖合同3篇
- 2025年自来水管道工考试试题及答案
- 教师招聘真题套题及答案
- 2025年板栗栽培学试题及答案
- 2025年幸运咖考试题目及答案
- 内科三基题目及答案2025年必考版护士
- 药学专业专科试题及答案
- 银行承兑汇票购销合同3篇
- 学生营养餐工作责任追究制度模版
- 第一单元 第2课《童真时光》 【人教版】美术 三年级上册
- 广州市公安局天河分局招聘辅警考试真题2024
- 2025年全国货运驾驶员职业技能资格考试试题(基础知识)含答案
- GB/T 46150.2-2025锅炉和压力容器第2部分:GB/T 46150.1的符合性检查程序要求
- 2025年甘肃省高考历史真题卷含答案解析
- 中华优传统文化(慕课版)教案
- 2025广东广州市国资委选调公务员2人笔试模拟试题及答案解析
- 美容美发店2025年营销方案创新解析
- 档案知识培训课件
- 肱骨髁上骨折
- 2025年中药师证考试真题及答案
评论
0/150
提交评论