作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2008, Vol. 34 ›› Issue (2): 171-174. doi: 10.3969/j.issn.1000-3428.2008.02.057

• 网络与通信 • 上一篇    下一篇

SNMP协议动态MIB结构与高效查找算法

周 剑,张晓彤,王 沁   

  1. (北京科技大学计算机科学与技术系,北京 100083)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2008-01-20 发布日期:2008-01-20

Dynamic MIB Structure of SNMP and High Performance

ZHOU Jian, ZHANG Xiao-tong, WANG Qin   

  1. (Dept. of Computer Science and Technology, University of Science and Technology Beijing, Beijing 100083)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-01-20 Published:2008-01-20

摘要: SNMP是一种简单网络管理协议,作为HFC网络管理的重要组成部分,其资源利用率和执行效率的高低对被管系统的整体性能有重要影响。而SNMP软件的主要性能瓶颈在于保存和查找MIB对象的效率。该文通过分析MIB的结构特点,对比目前普遍使用的Hash表法,提出了使用多路径树来保存完整MIB结构的方法,消除公共ID的重复存储,提高资源利用率。在此基础上,给出一种综合使用多路径树和AVL树的高效查找算法,它能够有效地提高MIB对象的查找效率。该方法已经成功地应用于自主开发的“双向有线HDTV信道传输系统”中,实际网络验证表明,该方法具有较高的查找性能和可靠性。

关键词: HFC网络管理, SNMP协议, AVL树

Abstract: SNMP protocol is a simple network management protocol. As an important part of most network management softwares, its resource wastage and efficiency have important influence on the performance of the whole system. According to study, the main bottleneck of SNMP software is MIB objects’ storage and search. This paper proposes to use multi-path tree to keep the entire structure of MIB to eliminate the repeated storage of mutual indentifiers by analysing the structure of MIB tree. Compared with widely used Hash table, multi-path tree promotes the efficiency of resource usage. On the basis of that, this paper also proposes a high speed algorithm to search MIB objects by the combination of multi-path tree and AVL tree. The method above has been successfully applied to the bidirectional HDTV signal transmitting system and it is proved to be efficient and reliable in actual network environment.

Key words: HFC network management, Simple Network Management Protocol (SNMP), AVL tree

中图分类号: