首页 | 本学科首页   官方微博 | 高级检索  
     

基于SNMP的MIB库转化成C文件的实现
引用本文:张登银,陈玮,任勋益,马晓东. 基于SNMP的MIB库转化成C文件的实现[J]. 微机发展, 2011, 0(9): 6-9
作者姓名:张登银  陈玮  任勋益  马晓东
作者单位:[1]南京邮电大学计算机学院,江苏南京210003 [2]江苏常熟市亿通高技术股份有限公司,江苏常熟215500
基金项目:江苏省重大科技支撑计划(BE2009063); 国家自然科学基金(61073188); 国家博士后基金(20100471355)
摘    要:网络管理日益重要,SNMP以其简单、灵活的特点而得到广泛应用。MIB库是网络管理中的资源以及属性的集合,是网管的核心,要访问MIB库,必须将其转换成C语言。MIB库转换成C文件,先要按照一定的语法格式编写MIB文件,将新编写的MIB文件放入MIB库中,然后根据是转换简单变量还是表变量使用NET-SNMP源码包自带的模板转换。经实验证明,这种方法能够简单快速地将MIB文件转换成C文件,并且转换后的C文件代码格式统一,经过少量的修改,就可以重新编译到SNMP源码包中使用。

关 键 词:简单网络管理协议  管理信息库  对象命名树

Realization of MIB Database into C Based on SNMP
ZHANG Deng-yin,CHEN Wei,REN Xun-yi,MA Xiao-dong. Realization of MIB Database into C Based on SNMP[J]. Microcomputer Development, 2011, 0(9): 6-9
Authors:ZHANG Deng-yin  CHEN Wei  REN Xun-yi  MA Xiao-dong
Affiliation:1.College of Computer,Nanjing University of Posts and Telecommunications,Nanjing 210003,China; 2.Jiangsu Yitong High Tech Stock Limited Company,Changshu 215500,China)
Abstract:The growing importance of network management,SNMP is widely used for its simple,flexible features.MIB repository is a collection of resources and attributes in network management,is the core of network,to access the MIB database,it must be converted into C language.MIB database into C files,first according to certain syntax prepared MIB files,put the new MIB file into the MIB database,and then according to a simple variable or a table variable use the NET-SNMP source package's template conversion converted the MIB file to C file.The experiment proved that this method can quickly and easily convert the MIB file to C file,and converted the C code file format is unified,after a few changes you can recompile the source code to the SNMP package and use it.
Keywords:SNMP  MIB database  object naming tree
本文献已被 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号