Advertisement

An XML-based Framework for Dynamic SNMP MIB Extension

  • Ajita John
  • Keith Vanderveen
  • Binay Sugla
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1700)

Abstract

Current SNMP-based management frameworks make it difficult for a network administrator to dynamically choose the variables comprising the MIB at managed elements. This is because most SNMP implementations represent the MIB implicitly as part of the agent code - an approach which impedes the runtime transfer of the MIB as a separate entity to be easily shipped around the network and incorporated into different applications. We propose the use of XML to represent MIBs at managed elements. We describe a network management toolkit which uses XML and the Document Object Model (DOM) to specify a MIB at runtime. This approach allows the MIB structure to be serialized and shipped over the network between managers and agents. This use of the DOM for MIB specification facilitates dynamic MIB modification. The use of XML also allows the MIB to be easily browsed and seamlessly integrated with online documentation for management tasks. XML further allows for the easy interchange of data between network management applications using different information models.

Keywords

Leaf Node Markup Language Network Administrator Document Object Model Online Documentation 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

References

  1. 1.
  2. 2.
    N. Anerousis. A distributed computing environment for building scalable management services. In Proceedings of the 6th IFIP/IEEE Integrated Management, Boston MA, May 1999., May 1999.Google Scholar
  3. 3.
    B. Bruins. Some Experiences with Emerging Management Technologies. The Simple Times, 4(3):9–12, July 1996. http://www.simple-times.org.Google Scholar
  4. 4.
    C.-W. Tsai and R.-S. Chan. SNMP through WWW. International Journal of Network Management, 8(2):104–119, March-April 1998.CrossRefGoogle Scholar
  5. 5.
    J. Case, K. McCloghrie, M. Rose, and S. Waldbusser. Management Information Base for Version 2 of the Simple Network Management Protocol (SNMPv2), January 1996. IETF RFC 1907.Google Scholar
  6. 6.
    C. M. Sperberg-McQueen and L. Burnard. Guidelines for electronic text encoding and interchange (tei p3). http://www-tei.uic.edu/orgs/tei/sgml/teip3sg/.
  7. 7.
    C. Wellens and K. Auerbach. Towards Useful Management. ConneXions, 10(9):2–9, September 1996.Google Scholar
  8. 8.
    J. Schoenwaelder D. Levi. Definitions of Managed Objects for the Delegation of Management Scripts, May 1999. IETF RFC 1902.Google Scholar
  9. 9.
    DMTF. Common Information Model Web page. http://www.dmtf.org/spec/cims.html.
  10. 10.
    I. Jacobs D. Raggett, A. Le Hors. Html 4.0 strict dtd. http://www.w3.org/TR/REChtml40/sgml/dtd.html#dtd.
  11. 11.
    P. Kalyanasundaram, A. Sethi, C. Sherwin, and D. Zhu. A Spreadsheet-Based Scripting Environment for SNMP. In Integrated Network Management, V, pages 752–765. Chapman and Hall, 1997.Google Scholar
  12. 12.
    S. Kille and N. Freed. Mail Monitoring MIB, January 1994. IETF RFC 1566.Google Scholar
  13. 13.
    Anders Kristensen. Nexus web server page. http://www.hplbwww.hpl.hp.com/people/ak/java/nexus.
  14. 14.
    J. P. Martin-Flatin. Push vs. Pull in web-based network management. In S. Mazumdar M. Sloman and E. Lupu (Eds.), editors, Proc. 6th IFIP/IEEE International Symposium on Integrated Network Management (IM’99). IEEE Press, May 1999.Google Scholar
  15. 15.
    M. White and S. Gudur. An Overview of the AgentX Protocol. The Simple Times, 6(1), March 1998. http://www.simple-times.org.
  16. 16.
    D. Perkins and E. McGinnis. Understanding SNMP MIBs. Prentice Hall, 1997.Google Scholar
  17. 17.
    P. Mullaney. Overview of a Web-based Agent. The Simple Times, 4(3):12–18, July 1996. http://www.simple-times.org.Google Scholar
  18. 18.
    R. Cover. The SGML/XML Web Page. http://www.oasis-open.org/cover/sgmlxml.html.
  19. 19.
    S. Roberts. An Introduction to SNMP MIB Compilers. The Simple Times, 2(1), January 1993. http://www.simple-times.org.
  20. 20.
    W3C. The DOM Web page. http://www.w3c.org/DOM.
  21. 21.
    D. Zhu, A. Sethi, and P. Kalyanasundaram. Towards Integrated Network Management Scripting Frameworks. In Proceedings of the Ninth Annual IFIP/IEEE International Workshop on Distributed Systems: Operations and Management, pages 233–246, Newark, DE, October 1998.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1999

Authors and Affiliations

  • Ajita John
    • 1
  • Keith Vanderveen
    • 1
  • Binay Sugla
    • 1
  1. 1.Bell Labs InnovationsLucent TechnologiesHolmdelUSA

Personalised recommendations