ETRI Journal | |
XML-Based Network Management for IP Networks | |
关键词: SOAP; XUpdate; XQuery; XSLT; XSL; XPath; XML Schema; SAX; DOM; XML/SNMP Gateway; SNMP; XML; XML-based Network Management; | |
Others : 1184679 DOI : 10.4218/etrij.03.0103.0062 |
|
【 摘 要 】
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.
【 授权许可】
【 预 览 】
Files | Size | Format | View |
---|---|---|---|
20150520103457305.pdf | 445KB | download |
【 参考文献 】
- [1]J. Case, M. Fedor, M. Schoffstall, and J. Davin (Eds.), "A Simple Network Management Protocol (SNMP)," RFC 1157, IETF, May 1990.
- [2]F. Strauss and T. Klie, "Towards XML Oriented Internet Management," Proc. IFIP/IEEE Int’l Symp. on Integrated Network Management (IM 2003), Colorado Springs, USA, Mar. 2003, pp.505-518.
- [3]Tim Bray, Jean Paoli, and C.M. Sperberg-McQueen, "Extensible Markup Language (XML) 1.0," W3 Recommendation REC-xml-19980210, Feb. 1998.
- [4]W3C, "XML Schema Part 0,1,2," W3 Consortium Recommendation, May 2001.
- [5]W3C, "Document Object Model (DOM) Level 1 Specification," W3C Recommendation, Oct. 1998.
- [6]W3C, "XML Path Language (XPath) Version 2.0," W3C Working Draft, Apr. 2002.
- [7]W3C, "Extensible Stylesheet Language (XSL) Version 1.0," W3C Recommendation, Nov. 2000.
- [8]W3C, "XSL Transformations Version 1.0," W3C Recommendation, Nov. 1999.
- [9]R. Fielding, J. Gettys, J. Mogul, H. Frystyk Nielsen, L. Masinter, P. Leach, and T. Berners-Lee, "Hypertext Transfer Protocol - HTTP/1.1," RFC 2616, IETF HTTP WG, June 1999.
- [10]F. Curbera, M. Duftler, R. Khalaf, W. Nagy, N. Mukhi, and S. Weerawarana, "Unraveling the Web services web: an introduction to SOAP, WSDL, and UDDI," IEEE Internet Computing, vol. 6, no. 2, Mar.-Apr. 2002, pp.86-93.
- [11]W3C, "SOAP Version 1.2 Part 0: Primer," W3C Working Draft, Dec. 2001.
- [12]M.J. Choi, H.T. Ju, and J.W. Hong, "Towards XML and SNMP Integrated Network Management," Proc. of the Asia-Pacific Network Operations and Managemet Symp., Jeju, Korea, Sept. 2002, pp. 507-508.
- [13]Network Management Research Group, http://www.ibr.cs.tu-bs.de/projects/nmrg/.
- [14]OASIS Management Protocol TC, "Management Protocol Specification," http://xml.coverpages.org/managementProtocol.html.
- [15]Avaya Labs., XML based Management Interface for SNMP Enabled Devices, http://www.research.avayalabs.com/user/ mazum/Projects/XML/.
- [16]P. Shafer and R. Enns, JUNOScript: An XML-based Network Management API, http://www.ietf.org/internet-drafts/draft-shafer-js-xml-api-00.txt, Aug. 27, 2002.
- [17]Cisco Systems, Cisco Configuration Registrar, http://www.cisco. com/univercd/cc/td/doc/product/rtrmgmt/ie2100/cnfg_reg/index. htm.
- [18]J.P. Martin-Flatin, Web-Based Management of IP Networks and Systems, Ph.D. Thesis, Swiss Federal Institute of Technology, Lausanne (EPFL), Oct. 2000.
- [19]Frank Strauss et al, "A Library to Access SMI MIB Information," http://www.ibr.cs.tu-bs.de/projects/libsmi/.
- [20]J.H. Yoon, H.T. Ju, and J.W. Hong, "Development of SNMP-XML Translator and Gateway for XML-based Integrated Network Management," Int’l J. of Network Management (IJNM), vol. 13, no. 4, July-Aug. 2003, pp. 259-276.
- [21]S. Mazumdar, CORBA/SNMP Gateway, http://www1.bell-labs.com/project/CorbaSnmp/.
- [22]NET-SNMP, http://net-snmp.sourceforge.net/.
- [23]First Peer, Inc., XML-RPC for C and C++, http://xmlrpc-c.sourceforge.net/.
- [24]Y.J. Oh, H.T. Ju, M.J. Choi, and J.W. Hong, "Interaction Translation Methods for XML/SNMP Gateway," Proc. DSOM 2002, Montreal, Canada, Oct. 2002, pp. 54-65.
- [25]Y.J. Oh, H.T. Ju, and J.W. Hong, "Interaction Translation Methods for XML/SNMP Gateway Using XML Technologies," Proc. of the Asia-Pacific Network Operations and Management Symp., Jeju, Korea, Sept. 2002, pp. 11-22.
- [26]H.T. Ju, M.J. Choi, S.H. Han, Y.J. Oh, J.H. Yoon, H.J. Lee, and J. W. Hong, "An Embedded Web Server Architecture for XML-based Network Management," Proc. IEEE/IFIP Network Operations and Management Symp. (NOMS 2002), Florence, Italy, Apr. 2002, pp.1-14.
- [27]OASIS, Universal Description, Discovery and Integration (UDDI), http://www.uddi.org/.
- [28]Organization for the Advancement of Structured Information Standards, http://www.oasis-open.org/.
- [29]WebMethods, Inc. and Hewlett-Packard Company, Open Management Interface Specification 1.0, http://www.oasis-open.org/committees/mgmtprotocol/Docs/OMISpecification_1.0rev1_OASIS.pdf.
- [30]WBEM, WBEM Initiative, http://www.dmtf.org/wbem/.
- [31]DMTF, Common Information Model (CIM), http://www. dmtf.org/standards/standard_cim.php.
- [32]DMTF, Specification for the Representation of CIM in XML Version 2.0, DMTF Specification, July 1999.
- [33]DMTF, "Specification for CIM Operations over HTTP Version 1.0," DMTF Specification, Aug. 1999.
- [34]SyncML Initiative, http://www.syncml.org/.
- [35]M. Wasserman, Concepts and Requirements for XML Network Configuration, Internet-Draft, http://www.ietf.org/internet-drafts/ draft-wasserman-xmlconf-req-00.txt, June 2002.
- [36]S. Hollenbeck et al, Guidelines for the Use of XML within IETF Protocols, http://www.ietf.org/internet-drafts/draft-hollenbeck-ietf-xml-guidelines-06.txt, Aug. 2002.
- [37]IETF, Network Configuration (Netconf), http://www.ietf.org/ html.charters/netconf-charter.html.
- [38]ITU-T Recommendation X.3030, Telecommunications Markup Language (tML) framework, May 2000.
- [39]W. K. Hong, "An ATM Network Management System for Point-to-Multipoint Reservation Service," ETRI J., vol. 24, no. 4, Aug. 2002, pp.299-310.
- [40]M.J. Choi, H.T. Ju, H.J. Cha, S.H. Kim, and J.W.K. Hong, "An Efficient and Lightweight Embedded Web Server for Web-based Network Element Management," Proc. IEEE/IFIP Network Operations and Management Symp. (NOMS 2000), Hawaii, USA, Apr. 2000, pp. 187-200.
- [41]W3C, "Simple API for XML Version 2.0," WC3 Recommendation, Nov. 1999.
- [42]Devsphere, XML Parsing Benchmark, http://www.devsphere. com/xml/benchmark/index.html.
- [43]Nazmul Idris, Should I use SAX or DOM, http://developerlife. com/saxvsdom/default.htm, May 1999.
- [44]Altova, XML Spy, http://www.xmlspy.com.
- [45]W3C, "XQuery 1.0: An XML Query Language," W3C Working Draft, Apr. 2002.
- [46]XML:DB, "Xupdate," Working Draft - 2000-09-14, http://www. xmldb.org/xupdate/xupdate-wd.html.
- [47]Ronald Bourret, XML and Databases, Sept. 1999, http://www. rpbourret.com/xml/XMLAndDatabases.htm/.
- [48]D. Raggett, A. Le Hors, and I. Jacobs, "HTML 4.01 Specification," IETF HTML WG, http://www.w3.org/TR/html401, Dec. 1999.
- [49]ZVON Org, XPath Tutorial, http://www.zvon.org/xxl/XPathTutorial/ General/examples.html.
- [50]Georg Gottlob, Christoph Koch, and Reinhard Pichler, "XPath Query Evaluation: Improving Time and Space Efficiency," Proc. 19th Int’l Conf. on Data Eng. (ICDE 2003), Bangalore, India, Mar. 2003.
- [51]GNU Wget, http://www.wget.org/.
- [52]Apache XML Project, http://xml.apache.org/.
- [53]Apache-SSL, http://www.apache-ssl.org/.
- [54]Apache XML project, Xerces Java parser, http://xml. apache.org/xerces-j/.
- [55]Apache XML project, Xalan Java, http://xml.apache.org/xalan-j/.
- [56]Apache XML project, Xindice, http://xml.apache.org/xindice/.
- [57]Innovation, HTTPClient Version 0.3-3, http://www.innovation. ch/java/HTTPClient/.
- [58]Motorola, MPC850: PowerQUICC™ Integrated Comm. Processor, http://e-www.motorola.com/webapp/sps/site/prod_summary.jsp?code= MPC850.
- [59]Y.H. Hwang, "A Performance Analysis of TMN Systems Using Models of Networks of Queues, Jackson’s Theorem and Simulation," ETRI J., vol. 24, no. 5, Oct. 2002, pp. 381-390.
- [60]D.H. Heo, "The Effects of Management Traffic on the Local Call Processing Performance of ATM Switches Using Queue Network Models and Jackson’s Theorem," ETRI J., vol. 25, no. 1, Feb. 2003, pp. 34-40.
- [61]Ethereal, http://www.ethereal.com/.
- [62]Y.J. Oh, Interaction Translation Methods for XML/SNMP Gateway, Master Thesis, POSTECH, Dec. 2002.