摘要
对SNMP中MIB信息和协议数据单元进行扩充,采用面向对象的技术,设计并实现了面向应用软件的网络监控系统。该系统提供了对应用程序类中成员变量和成员函数的监控功能。研究了管理站点和管理代理通信中存在的一些需要容错的问题以及管理代理和监控模块间通信引入同步机制的必要性,论述了4种被动容错机制和1种主动容错机制以及信号灯机制的设计和实现过程。被动容错机制包括重传机制和MIB树不一致恢复机制。主动容错机制采用双socket连接,以提高信息传输的可靠性。信号灯机制用于实现管理代理和监控模块间同步通信,从而可实现监控模块、管理代理、管理站点间实时、准确的信息交换与传输。
On the basis of expansion of management information base and protocol data unit, a net monitor system for application softwares based on object-oriented technology was designed and implemented. The monitoring system plays a monitoring role for the member variable and function of the class in the applying procedure. This paper studies some communicative problems necessary for accommodating-err mechanism between management station and management agent, as well as necessary for synchronism mechanism to lead into communication between management agent and monitor module. Moreover, it illustrates the process of design and implementation of four passive accommodating-errs, one mechanism. The passive accommodating active accommodating-err mechanism, and semaphore -err mechanism consists of re-transmission mechanism, and resuming mechanism for different MIB. The active accommodating-err mechanism improves reliability of information transmission by link of double-socket. Additionally, semaphore mechanism achieves synchronism communication between management agent and monitor module. Therefore, the exact and timely exchange and transmission are attained from monitor module to management agent, then to management station.
出处
《中南大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2005年第6期1048-1053,共6页
Journal of Central South University:Science and Technology
基金
国家自然科学基金资助项目(60173041)
湖南省自然科学基金资助项目(02JJY2094)
关键词
管理站点
管理代理
监控模块
被动式容错机制
主动式容错机制
同步机制
management station
management agent
monitor module
passive accommodating-err mechanism
active accommodating-err mechanism
synchronism mechanism