68th IETF – OPS area – XML MIB Modules XML MIB Modules draft-stephan-ops-xml-mib-module-template-00 draft-stephan-ops-xml-mib-module-template-00.

Slides:



Advertisements
Similar presentations
IATI Technical Advisory Group Technical Proposals Simon Parrish IATI Technical Advisory Group, DIPR March 2010.
Advertisements

DOCUMENT TYPES. Digital Documents Converting documents to an electronic format will preserve those documents, but how would such a process be organized?
YANG Boot Camp The YANG Gang IETF 71. YANG Boot Camp The YANG Gang IETF 71.
A step-wise path to e61850 with UML IEC TC 57 WG10
Introduction to WSDL presented by Xiang Fu. Source WSDL 1.1 specification WSDL 1.1 specification – WSDL 1.2 working draft WSDL.
XCON Framework Overview & Issues Editors: Mary Barnes Chris Boulton
Residential Compliance Software PAC Meeting July 17, 2012 Robert Scott, R ASENT Solutions
2006-July-9IETF 661 What MIB Document Editors need to know Bert Wijnen
SNMP Management Information
OASIS document rules Nigel Shaw Eurostep Limited.
Ops Area Discussion Management Interface Refinement Thomas Nadeau Dan Romascanu IETF 84 - Vancouver 1.
Copyright © 2009 by SDL Tridion. SDL Tridion®, SDL Tridion R5™, BluePrinting™, SiteEdit™ and WebForms™ are trademarks of SDL Tridion Holding B.V. or its.
Draft-loughney-what-standards-01.txt IETF 59 NEWTRK WG Presented by Spencer Dawkins.
T Network Application Frameworks and XML Web Services and WSDL Sasu Tarkoma Based on slides by Pekka Nikander.
1 Introduction to Internet Network Management Mi-Jung Choi Dept. of Computer Science KNU
Abierman-rmonwg-17mar03 1 RMONMIB WG 56th IETF San Francisco, California March 17, 2003 Discussion: Admin:
SMI to XSD Translations IETF70 David Harrington. Agenda The Need The Approaches Comparisons.
FIGIS’ML Hands-on training - © FAO/FIGIS An introduction to XML Objectives : –what is XML? –XML and HTML –XML documents structure well-formedness.
Status and way forward with Publishing DICOM in XML Cor Loef Chair ad hoc group on Publishing DICOM in XML.
Writing Metadata Working Towards Best Practices. Tips for Writing Metadata First records are the hardest Not all fields may need to be filled in Tools.
Abierman-nanog-30may03 1 XML Router Configs BOF Operator Involvement Andy Bierman
Lecture Set 1 Part C: Understanding Visual Studio and.NET – Applications, Solutions, Projects (no longer used – embedded in Lecture Set 2A)
© Hitachi, Ltd All rights reserved. NETCONF Configuration I/F Advertisement by WSDL and XSD Hideki Okita, Tomoyuki Iijima, Yoshifumi Atarashi, Ray.
Yang Shi, Chris Elliott, Yong Zhang IETF 73 rd 18 Nov 2008, Minneapolis CAPWAP WG MIB Drafts Report.
Abierman-netconf-mar03 1 NETCONF BOF 56th IETF San Francisco, California March 17, 2003 Discussion: Admin:
Lecture Set 2 Part A: Creating an Application with Visual Studio – Solutions, Projects, Files.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
Yang Shi (Richard), Yong Zhang IETF 74 th 26 March 2009, San Francisco CAPWAP WG MIB Drafts Report.
Do We Need a New Network Management Framework? David Harrington IETF66 OPS Area Meeting Montreal, Quebec, Canada.
Disman – IETF 56 Alarm MIB Sharon Chisholm Dan Romascanu
PG 1 Netconf Data Model Netmod BOF – IETF 60 Sharon Chisholm – Randy Presuhn -
XML Schema for Accessing SMIv2 Data Models IETF69 Chicago BOF David Harrington.
Abierman-netconf-mar07 1 NETCONF WG 68 th IETF Prague, CZ March 19, 2007.
Management Considerations Sharon Chisholm
2004-Aug-04IETF 601 What WG Chairs Need to Know About MIBs Bert Wijnen
Operations and Management Open Area Meetings IRTF-68 Prague, March 2007.
ISMS IETF72 David Harrington. Status IETF72 Transport Subsystem for the Simple Network Management Protocol (SNMP) –IETF69: draft-ietf-isms-tmsm-09.txt.
November 8, 2005"Field of Use" RFC Modification1 “Field of Use” RFC Modification Permissions David L. Black EMC Corporation November 8, 2005.
May 16th, 2001IM 2001, Seattle1 Session 18 - Panel 3 SNMP and/or COPS for Configuration Management? Session Chair: Bert Wijnen, Lucent Technologies co-AD.
Abierman-rmonwg-11dec00 1 RMONMIB WG 49th IETF San Diego, CA USA December 11 & 13, 2000 Discussion: Admin:
PG 1 Framework for Netconf Data Models Netmod BOF – IETF 60 Sharon Chisholm –
Netconf Event Notifications IETF 66 Sharon Chisholm Hector Trevino
68th IETF Prague March 2007 Agenda and WG Status On-line Agenda and Slides at:
IPFIX MIB Status Managed Object for IP Flow Export A Status Report Thomas Dietz Atsushi Kobayashi
1 IETF69 BOF XSD for accessing SMIv2 data models Yan Li
SMIng 55th IETF Chair: David Durham. Agenda Agenda bashing; All; 5 mins. Status update; Chair; 15 mins. Charter & milestone revision discussion; Chair;
YANG Background and Discussion: Why we need a new language for NETCONF configuration modeling The YANG Gang IETF 70 Vancouver, Canada.
© 2006 Open Grid Forum RUS Core Specification v1.8 OGF Resource Usage Service WG.
78th IETF – IPPM WG IPPM metrics registry extension draft-stephan-ippm-registry-ext-00.txt 78th IETF Meeting – July 2010.
Netmod Netconf Data Modeling Sharon Chisholm Nortel
Manajemen Jaringan, Sukiswo ST, MT 1 SNMP Management Information Sukiswo
The Structure of Management Information (SMI) Naming OIDs, Defining OIDs SNMP Operations Hamdamboy Urunov, a Ph.D. Researcher student. Special Communication.
YANG Roque Gagliano.
PCEP MIB Module draft-ietf-pce-pcep-mib-01.txt
Jaringan Telekomunikasi, Sukiswo ST, MT Sukiswo
Product Training Program
Convergence of Network Management Protocols
66th IETF Meeting – July 2006 PCE Working Group
XCON WG IETF-64 Meeting XCON Framework Overview & Issues
Managed Objects for Packet Sampling
Introduction to Internet Network Management
Subscribing to YANG datastore push updates draft-netconf-yang-push-00 IETF #94 Yokohama A. Clemm A. Gonzalez Prieto
NETCONF Configuration I/F Advertisement by WSDL and XSD
USOAP Continuous Monitoring Approach (CMA) Workshop
IETF68 Mini-BOF MIB-Doctor-Sponsored MIB Document Templates
Global Grid Forum (GGF) Orientation
NETMOD Agenda and WG Status
Web-based Imaging Management System Working Group - WIMS
Web-based Imaging Management System Working Group - WIMS
Presentation transcript:

68th IETF – OPS area – XML MIB Modules XML MIB Modules draft-stephan-ops-xml-mib-module-template-00 draft-stephan-ops-xml-mib-module-template-00 68th IETF Meeting – March 2007 OPS area mini-bof Emile Stephan

68th IETF – OPS area – XML MIB Modules 2 Agenda o Problem statements o Experimentation with PCE WG MIB o Benefits of standard XSL transformation o Proposal

68th IETF – OPS area – XML MIB Modules 3 Problem statements 1/3 o MIB module editing in XML Currently: MIB editing under xml2rfc in (to be renamed ) Not respectful of RFC2629: content should be limited to one page; A non sense to edit manually in ; Need: Editing directly in XML using standard XML template Save time for MIB editor & MIB doctor … and provide a trajectory for sharing SMI definition with other datamodels o Datamodels sharing Currently: IETF management framework doesn't propose anything for sharing MIB items definitions with other IETF network management data model such as Netconf. More and more appendixes carries XML datamodel without any guidance from IETF. Normative status of these appendixes become more and more unclear. Need: share XML MIB object definitions o Developpement: Waste of Time: doubling data model interface & instance, tests Difficult to spec consolidation function relying on objects instances from different datamodel o Operation Double poling, tricky consolidation…

68th IETF – OPS area – XML MIB Modules 4 Problem statements 2/3 Managing evolution o Internet network management protocols Historically : Specified=MIB/SNMP & unspecified=CLI, ftp..() Currently: many Std protocols and few nm datamodels SNMP, COPS, Netconf, IPFIX… SNMP is massively deployed for a while. SMI is still the centrality for fully specified network management interfaces; W3C XML suite is replacing proprietary mgmg interfaces & protocol; XML based NM protocols don't have any nm interface data models untying NM interface spec & protocol currently: o ASN.1: with SMI/ASN.1 and SNMP/ASN.1 BER o XML: Netconf protocol in XML, datamodel in XML Need: o ASN.1 BER & XML are not the centrality for protocol encoding o XML by essence is not bandwidth optimized o Need of a standard XSL specification for transforming SMI NM interfaces in data models and protocols considered;

68th IETF – OPS area – XML MIB Modules 5 Problem statements 3/3 Missing point o Share MIB specifications with other data models o Solution: Through a XSL transformation spec ASN.1 BER X209 SNMP XML NETCONF XML MIB module XML Schema XSL Data models SSH SOAP … presentation protocols transport ASN.1 X208 SMI

68th IETF – OPS area – XML MIB Modules 6 Experimentation with PCE-DISC-MIB 1/4 o Manageability sections in PCE WG docs WG documents specify monitoring reqs. o Editing: draft-ietf-pce-disc-mib-02.xml Edited using xml2rfc-xxe; Text section from David draft; MIB objects definition written in XML o XSD4MIB.xsl From the xml MIB to the schema of MIB PCE-DISC-STD-MIB.xsd & PCE-DISC-STD-MIBsmi.xsd

68th IETF – OPS area – XML MIB Modules 7 Experimentation with PCE-DISC-MIB Editing 2/4 XXE gui Regular text editor

68th IETF – OPS area – XML MIB Modules 8 Experimentation with PCE DISC MIB 3/4 XSL transformation spec for Sharing MIB types, objects & verbs with other data models draft-ietf-pce-disc-mib-02.xml PCE-DISC-STD-MIB.xsd XSD4MIB.xsl transformation PCE-DISC-STD-MIBsmi.xsd PCE-DISC-STD-MIBverbs.xsd Scalars, fields & Entry Imports & TC Tables & Notifications

68th IETF – OPS area – XML MIB Modules 9 PCE WG experimentation 4/4 sum up o xsd4Mib.xsl In:draft-ietf-pce-disc-mib-02.xml Out: PCE-DISC-STD-MIB.xsd PCE-DISC-STD-MIBsmi.xsd o Retro Compatibility Xml2rfc, smilint draft-ietf-pce-disc-mib-02.txt

68th IETF – OPS area – XML MIB Modules 10 Benefits 1/4 o Standardization process o Operation o Coupling with high level business apps

68th IETF – OPS area – XML MIB Modules 11 Benefits 2/4 Standardization process o xsd4Mib.xsl document: a spec of the tool in a std language and the tool o Capitalize on manageability sections Not dedicated to MIB & SNMP Cross referencing between NM languages o Editors Faster Editing … and more popular o MIB Review Embedded SMI checking RW items in sec section, import, lint, compliance … automatic framework section update : // xml2rfc o Avoid non standard XSD appendix in I-D

68th IETF – OPS area – XML MIB Modules 12 Benefits 3/4 Operation o Operation consistency Std cross referencing among datamodels Ex: provisioning in unspec XML and monitoring in SNMP o a Mib object instance & ??sth?? from XML world o Space saving Avoid duplication of the same data o Business Seamless connection with high level apps o …

68th IETF – OPS area – XML MIB Modules 13 Proposal 1/5 minimize efforts duplication & multiplication o Edit IETF MIB draft in XML o Standardize XSL translator of XML MIB o Prepare derivation of this XSL o Usage

68th IETF – OPS area – XML MIB Modules 14 Proposal 2/5 IETF MIB draft Editing in XML o RFC2629 Add 'smi' Attribute to 'list' element and reserved SMI keywords Reserved the value 'mibmodule' for 'anchor' attribute of section 'Element' o Specify a XML template for each SMI macro o Insert them in a model of xml mib module draft to be published and/or in xml2rfc-xxe edition panel Import Identity Scalar Field Table Record notification

68th IETF – OPS area – XML MIB Modules 15 Proposal 3/5 Standard XSL translator for XML MIB o Standardize xsd4Mib.xsl for producing Schema of the import of a XML MIB module Schema of the objects of a XML MIB module Schema of the verbs of a XML MIB module A single XML schema of well known TCs MIB items namespaces and import

68th IETF – OPS area – XML MIB Modules 16 Proposal 4/5 Same XSL base among #datamodels o Share the XSL as the base for translation towards non or specific XML datamodel ietf-doc-mib-module.xml Datamodel1 Base XSL input Specific XML apps … specific XSL output transformation

68th IETF – OPS area – XML MIB Modules 17 Proposal 5/5 Limits initial usage o Netconf & SOAP operation with MIB verbs