Towards XML Oriented Internet Management

Internet management is based on IETF specifications that have been developed and used during the past 14 years: There are multiple versions and options of the management protocol (SNMP), two versions of the language for specifying the structure of management information (SMI), and more than 160 Standard MIB modules. This altogether represents the most widely deployed management technology these days. However, the SNMP centered management framework has some drawbacks especially related to efficient configuration management and efficient application development processes. Today to many people the whole family of XML technologies seems to promise a fancy way out of this trouble. This paper presents an approach to automatically convert SMI MIB definitions and according SNMP agent data into XML Schema definitions and appropriate valid XML documents. Instead of a plain mapping of MIB trees to nested XML elements, we tried to adapt the XML philosophy of a rather flat element containment hierarchy and appropriate XML Schema type definitions. We also present an approach towards an SNMP/XML gateway and our thoughts on management applications based on XML technologies.

[1]  Keith McCloghrie,et al.  The Interfaces Group MIB , 2000, RFC.

[2]  Jeffrey D. Case,et al.  Simple network management protocol , 1995 .

[3]  Jean-Philipp Martin-Flatin Web-Based Management of IP Networks and Systems , 2002 .

[4]  C. M. Sperberg-McQueen,et al.  Extensible Markup Language (XML) , 1997, World Wide Web J..

[5]  Roy T. Fielding,et al.  Uniform Resource Identifiers (URI): Generic Syntax , 1998, RFC.

[6]  James Won-Ki Hong,et al.  An embedded Web server architecture for XML-based network management , 2002, NOMS 2002. IEEE/IFIP Network Operations and Management Symposium. ' Management Solutions for the New Communications World'(Cat. No.02CH37327).

[7]  Keith McCloghrie,et al.  Structure and identification of management information for TCP/IP-based internets , 1988, RFC.

[8]  Marshall T. Rose,et al.  Management Information Base for network management of TCP/IP-based internets , 1990, RFC.

[9]  Keith McCloghrie SNMPv2 Management Information Base for the Internet Protocol using SMIv2 , 1996, RFC.

[10]  Jean-Philippe Martin-Flatin,et al.  Web-Based Management of IP Networks and Systems: Martin-Flatin/Web-Based Management of IP Networks and Systems , 2002 .

[11]  Arvind Malhotra,et al.  Xml schema part 2: datatypes , 1999 .

[12]  Jeffrey D. Case,et al.  Simple Network Management Protocol (SNMP) , 1990, RFC.

[13]  Keith McCloghrie,et al.  Structure and identification of management information for TCP/IP-based internets , 1988, RFC.

[14]  Steven J. DeRose,et al.  XML Path Language (XPath) Version 1.0 , 1999 .

[15]  C. M. Sperberg-McQueen,et al.  eXtensible Markup Language (XML) 1.0 (Second Edition) , 2000 .

[16]  Jürgen Schönwälder Specific Simple Network Management Tools , 2001, LISA.

[17]  Keith McCloghrie,et al.  Entity MIB (Version 2) , 1999, RFC.

[18]  James Won-Ki Hong,et al.  Interaction Translation Methods for XML/SNMP Gateway , 2002, DSOM.

[19]  David C. Fallside,et al.  Xml schema part 0: primer , 2000 .

[20]  James Clark,et al.  XSL Transformations (XSLT) Version 1.0 , 1999 .

[21]  Tim Berners-Lee,et al.  Uniform Resource Locators (URL) , 1994, RFC.

[22]  Keith McCloghrie,et al.  Management Information Base for network management of TCP/IP-based internets , 1990, RFC.

[23]  Jean Jacques Moreau,et al.  SOAP Version 1. 2 Part 1: Messaging Framework , 2003 .