《表1 MIB文件的table结构》

《表1 MIB文件的table结构》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《嵌入式Linux下基于SNMP代理实现设备监控的开发》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

ARM端与PC端的通信采用SNMP表格来实现,这是因为SNMP Table是对象的有序集合,设备中切换模块数据的组织用表格来表达更方便,同时使用多个对象的组合才能完整描述切换模块的工作状态,而且各个切换模块工作状态格式的信息有多条编写含有table结构的MIB文件,使用MG-SOFT MIB Compiler检查好语法,特别需要注意MIB中的table,entry的大小写,OBJECT-TYPE的变量名必须以小写开头。文件将设备的OID(Object I-dentifier对象标识符)定义在experimental.8888.3.3节点下,该节点下又定义了1个设备状态表格myCard Status Table,表格由my Card Index,myCard Alarm,my Cardswitch Status,my Card Level Threshold,my Card Switch Delay和my Card Connect Status等11个条目构成,其中my Card Index代表切换模块序号,my Card Alarm代表切换模块是否告警,my Cardswitch Status代表切换模块的切换状态,my Card Level Threshold代表切换模块的门限电平,my Card S-witch Delay代表切换模块的切换延时,my Card Connect Status代表切换模块连接状态等信息,通过表格设备代理可以将10路切换模块的信息反馈到网管服务器。如表1所示。