XML-Based Network Management for IP Networks

  • Received : 2003.05.14
  • Published : 2003.12.31

Abstract

XML-based network management, which applies XML technologies to network management, has been proposed as an alternative to existing network management. The use of XML in network management offers many advantages. However, most existing network devices are already embedded with simple network management protocol (SNMP) agents and managed by SNMP managers. For integrated network management, we present the architectures of an XML-based manager, an XML-based agent, and an XML/SNMP gateway for legacy SNMP agents. We describe our experience of developing an XML-based network management system (XNMS), XML-based agent, and an XML/SNMP gateway. We also verify the effectiveness of our XML-based agent and XML/SNMP gateway through performance tests. Our experience with developing XNMS and XML-based agents can be used as a guideline for development of XML-based management systems that fully take advantage of the strengths of XML technologies.

Keywords

References

  1. A Simple Network Management Protocol (SNMP), RFC 1157 Case, J.;Fedor, M.;Schoffstall, M.;Davin, J.(Eds.)
  2. Proc. IFIP/IEEE Int'l Symp. on Integrated Network Management (IM 2003) Towards XML Oriented Internet Management Strauss, F.;Klie, T.
  3. Extensible Markup Language (XML) 1.0, W3 Recommendation REC-xml-19980210 Bray, Tim;Paoli, Jean;Sperberg-McQueen, C.M.
  4. XML Schema Part 0,1,2, W3 Consortium Recommendation W3C
  5. Document Object Model (DOM) Level 1 Specification, W3C Recommendation W3C
  6. XML Path Language (XPath) Version 2.0, W3C Working Draft W3C
  7. Extensible Stylesheet Language (XSL) Version 1.0, W3C Recommendation W3C
  8. XSL Transformations (Version 1.0), W3C Recommendation W3C
  9. IEEE Internet Computing v.6 no.2 Unraveling the Web Services Web: AnIntroduction to SOAP, WSDL, and UDDI Curbera, F.;Duftler, M.;Khalaf, R.;Nagy, W.;Mukhi, N.;Weerawarana, S.
  10. SOAP Version 1.2 Part 0: Primer, W3C Working Draft W3C
  11. Proc. of the Asia-Pacific Network Operations and Management Symp. Towards XML and SNMP Integrated Network Management Choi, M.J.;Ju, H.T.;Hong, J.W.
  12. Network Management Research Group
  13. Management Protocol Specification OASIS Management Protocol TC
  14. Hypertext Transfer Protocol - HTTP/1.1, RFC 2616 Fielding, R.;Gettys, J.;Mogul, J.;Frystyk Nielsen, H.;Masinter, L.;Leach, P.;Berners-Lee, T.
  15. XML based Management Interface for SNMP Enabled Devices Avaya Labs.
  16. JUNOScript: An XML-based Network Management API Shafer, P.;Enns, R.
  17. Cisco Configuration Registrar Cisco Systems
  18. Web-Based Management of IP Networks and Systems Martin-Flatin, J.P.
  19. A Library to Access SMI MIB Information Frank Strauss(et al)
  20. Int'l J. of Network Management (IJNM) v.13 no.4 Development of SNMP-XML Translator and Gateway for XML-based Integrated Network Management Yoon, J.H.;Ju, H.T.;Hong, J.W.
  21. CORBA/SNMP Gateway Mazumdar, S.
  22. NET-SNMP Homepage NET-SNMP
  23. XML-RPC for C and C++ First Peer, Inc.
  24. Proc. DSOM 2002 Interaction Translation Methods for XML/SNMP Gateway Oh, Y.J.;Ju, H.T.;Choi, M.J.;Hong, J.W.
  25. Proc. of the Asia-Pacific Network Operations and Management Symp. Interaction Translation Methods for XML/SNMP Gateway Using XML Technologies Oh, Y.J.;Ju, H.T.;Hong, J.W.
  26. Proc. IEEE/IFIP Network Operations and Management Symp.(NOMS 2002) An Embedded Web Server Architecture for XML-based Network Management Ju, H.T.;Choi, M.J.;Han, S.H.;Oh, Y.J.;Yoon, J.H.;Lee, H.J.;Hong, J.W.
  27. Universal Description, Discovery and Integration(UDDI) OASIS
  28. Organization for the Advancement of Structured Information Standards
  29. Open Management Interface Specification 1.0 WevMethods, Inc.;Hewlett-Packard Company
  30. WBEM Initiative WBEM
  31. Common Information Model(CIM) DMTF
  32. Specification for the Representation of CIM in XML Version 2.0, DMTF Specification DMTF
  33. Specification for CIM Operations over HTTP Version 1.0, DMTF Specification DMTF
  34. SyncML Initiative
  35. Concepts and Requirements for XML Network Configuration, Internet-Draft Wasserman, M.
  36. Guidelines for the Use of XML within IETF Protocols Hollenbeck, S.(et al.)
  37. Network Configuration (Netconf) IETF
  38. Telecommunications Markup Language (tML) framework, ITU-T Recommendation X.3030
  39. ETRI J. v.24 no.4 An ATM Network Management System for Point-to-Multipoint Reservation Service Hong, W.K.
  40. Proc. IEEE/IFIP Network Operations and Management Symp. (NOMS 2000) An Efficient and Lightweight Embedded Web Server for Web-based Network Element Management Choi, M.J.;Ju, H.T.;Cha, H.J.;Kim, S.H.;Hong, J.W.K
  41. Simple API for XML Version 2.0, WC3 Recommendation W3C
  42. XML Parsing Benchmark Devsphere
  43. Should I Use SAX or DOM Nazmul Idris
  44. XML Spy Altova
  45. XQuery 1.0:An XML Query Language;W3C Working Draft W3C
  46. Xupdate, Working Draft-2000-09-14 XML:DB
  47. XML and Databases Ronald Bourret
  48. HTML 4.01 Specification, IETF HTML WG Raggett, D.;Le Hors, A.;Jacobs, I.
  49. XPath Tutorial ZVON Org
  50. Proc. 19th Int'l Conf. on Data Eng.(ICDE 2003) XPath Query Evaluation: Improving Time and Space Efficiency Georg Gottlob;Christoph Koch;Reinhard Pichler
  51. GNU Wget
  52. Apache XML Project
  53. Apache-SSL
  54. Apache XML Project, Xerces Java Parser
  55. Apache XML Project, Xalan Java
  56. Apache XML Project, Xindice
  57. Innovation, HTTPClient Version 0.3-3
  58. MPC850: Power$QUICC^{TM}$ Integrated Comm. Processor Motorola
  59. ETRI J. v.24 no.5 A Performance Analysis of TMN Systems Using Models of Networks of Queues, Jackson's Theorem and Simulation Hwang, Y.H.
  60. ETRI J. v.25 no.1 The Effects of Managements Traffic on the Local Call Processing Performance of ATM Switches Using Queue Network Models and Jackson's Theorem Heo, D.H.
  61. ethereal
  62. Interaction Translation Methods for XML/SNMP Gateway Oh, Y.J.