Abstract
This paper presents a MIB (Management Information Base) based on the Internet standard Simple Network Management Protocol (SNMP) that allows the specification of tests of network elements and resources, including hardware, software, and protocol entities. Each test is specified by a script that is taylored for the tested entity. The frequency in which the test is executed is also specified. Tests are executed in a distributed fashion. This MIB has been used to implement a distributed diagnosis tool which assumes that a fault-free agent running a previously defined test is able to correctly determine the state of the tested entity. The tests are dependable in the sense that they continue to be executed even if only one agent in the network is fault-free and all others are faulty. Case studies of practical network monitoring are presented.
Article PDF
Similar content being viewed by others
References
E.P. Duarte Jr., L.C.P. Albini, and A. Brawerman, "An Algorithm for Distributed Diagnosis of Dynamic Fault and Repair Events," in Proceedings of the 7th IEEE International Conference on Parallel and Distributed Systems, IEEE/ICPADS'00, Iwate, Japan, 2000, pp. 299–306.
E.P. Duarte Jr. and A.L. dos Santos, "Semi-Active Replication of SNMP Objects in Agent Groups Applied for Fault Management," in Proceedings of the 7th IFIP/IEEE International Symposium on Integrated Network Management (IM'01). Seattle WA, 2001.
E.P. Duarte Jr., F. Mansfield, T. Nanya, and S. Noguchi, "Non-Broadcast Network Fault-Monitoring Based on System-Level Diagnosis," in Proc. IFIP/IEEE IM'97, 1997, pp. 597–609.
E.P. Duarte Jr., G. Mansfield, S. Noguchi, and M. Miyazaki, "Fault-Tolerant Network Management," in Proc. ISACC'94, Monterrey, Mexico, 1994.
S.L. Hakimi and A.T. Amin, "Characterization of Connection Assignments of Diagnosable Systems," IEEE Transactions on Computers, vol. 23, pp. 86–88, 1974.
S.L. Hakimi and K. Nakajima, "On Adaptive System Diagnosis," IEEE Transactions on Computers, vol. 33, pp. 234–240, 1984.
D. Harrington, R. Presuhn, and B. Wijnen, "An Architecture for Describing SNMP Management Frameworks," Request for Comments 2271, January, 1998.
S.H. Hosseini, J.G. Kuhl, and S.M. Reddy, "A Diagnosis Algorithm for Distributed Computing Systems with Failure and Repair," IEEE Transactions on Computers, vol. 33, pp. 223–233, 1984.
IETF Distributed Management (DisMan)Working Group Charter, http://www.ietf.org/html.charters/disman-charter.html.
A. Leinwand and K. Fang-Conroy, Network Management: A Practical Perspective, Addison-Wesley, Reading, MA, 1995.
F. Preparata, G. Metze, and R.T. Chien, "On The Connection Assignment Problem of Diagnosable Systems," IEEE Transactions on Electronic Computers, vol. 16, pp. 848–854, 1968.
W. Stallings, Snmp, Snmpv2, Snmpv3 and Rmon 1 and 2, Addison-Wesley, Reading, MA, 1999.
The NET-SNMP, Home Page, http://net-snmp.source.forge.net.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
De Bona, L.C.E., Duarte, E.P. A Flexible Approach for Defining Distributed Dependable Tests in SNMP-Based Network Management Systems. Journal of Electronic Testing 20, 447–454 (2004). https://doi.org/10.1023/B:JETT.0000039612.92712.53
Issue Date:
DOI: https://doi.org/10.1023/B:JETT.0000039612.92712.53