MIB文件简单分析

AAC-MIB DEFINITIONS ::= BEGIN
****************************************************************************************************
       MIB文件是以DEFINITIONS ::= BEGIN 开始,最后一行以END结束。
DEFINITIONS ::= BEGIN 前面是库名称,如这里的是AAC-MIB,这里库名称就像是一个系统中的
对象名,是唯一的!
****************************************************************************************************
       IMPORTS
****************************************************************************************************
IMPORTS标识当前库文件需要引入其它的类文件,编译才不会出错.引入格式为[对象]FROM[库文件],像:
IpAddress
       FROM RFC1155-SMI
MODULE-IDENTITY,OBJECT-TYPE
       FROM SNMPv2-SMI
****************************************************************************************************
       IpAddress                   
                       FROM RFC1155-SMI
              MODULE-IDENTITY, OBJECT-TYPE 
                      FROM SNMPv2-SMI
              RowStatus,DisplayString
                      FROM SNMPv2-TC
              MODULE-COMPLIANCE, OBJECT-GROUP
                      FROM SNMPv2-CONF
--              EntryStatus
--                     FROM RMON-MIB
              dlink-common-mgmt       FROM DLINK-ID-REC-MIB;
****************************************************************************************************
要引人的对象
****************************************************************************************************
swDlinkAACMIB MODULE-IDENTITY
              LAST-UPDATED "9911220000Z"
              ORGANIZATION "Working Group"
              CONTACT-INFO
                      "   "
              DESCRIPTION
                      "The Link AAC module MIB."
              ::= { dlink-common-mgmt 5}

       swAACCtrl OBJECT IDENTIFIER ::= { swDlinkAACMIB 1 }

-- -------------------------------------------------------------
-- Textual Conventions
-- -------------------------------------------------------------


       swAACAuthenAdminState OBJECT-TYPE
              SYNTAX   INTEGER {
                                      other(1),
                                      disabled(2),
                                      enabled(3)
                              }
              MAX-ACCESS   read-write
              STATUS   current
              DESCRIPTION
                      "This object indicates the Access Authentication is enable or
                      disable."
              ::= { swAACCtrl 1}     
     
****************************************************************************************************
引入文件标识结束后就是本类的对象节点描述.
节点描述格式为:
NODENAME NODETYPE
   [DATA]
::={PARENT_NODENAME id}

NODENAME为当前节点的名称,如sysDescs,这个名称应该是唯一的;
NODETYPE为当前节点的类型,如MODULE-IDENTITY,OBJECT-TYPE等等;
DATA为节点的内容说明,包含数据类型,访问模式,状态,描述;
PARENT_NODENAME为当前节点的父节点,这个父节点可能在本类中,也可以要引用的外部类中;
id为当前节点在父类中的索引顺序号.
****************************************************************************************************
END
****************************************************************************************************
最后一行以END结束
****************************************************************************************************

例子:
LOOGSON-MIB DEFINITIONS::=BEGIN
       IMPORTS
              enterprises,OBJECT-TYPE,Integer32,TimeTicks
                     FROM SNMPv2-SMI
              OBJECT-GROUP, NOTIFICATION-GROUP
                     FROM SNMPv2-CONF
              TEXTUAL-CONVENTION,   DisplayString
                     FROM SNMPv2-TC;
       loogson OBJECT IDENTIFIER ::= { enterprises 29881 }
       cq8401   OBJECT IDENTIFIER ::= { loogson 3 }
       test       OBJECT IDENTIFIER ::= { cq8401 1 } 
     
       MachType OBJECT-TYPE
              SYNTAX OCTET STRING
              ACCESS read-only
              STATUS current
              DESCRIPTION "设备类型"
              ::={ test 1 }

END


转自 :http://blog.sina.com.cn/s/blog_9e7fb3070101ihf9.html


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值