80 likes | 192 Views
Summary of the SMIng WG. The Next Generation Structure of Management Information. Purpose of this WG. Provide an improved data definition language for the IETF Encourage convergence of data definition and modeling in the IETF. WG Charter (summary). Reusable components
E N D
Summary of the SMIng WG The Next Generation Structure of Management Information
Purpose of this WG • Provide an improved data definition language for the IETF • Encourage convergence of data definition and modeling in the IETF
WG Charter (summary) • Reusable components • Protocol independent (merge SMIv2 & SPPI DDL) • The language will also provide: • syntax optimized for parseability, human readability, & non-redundancy • conventions for representing inheritance and containment of defined data • enhanced attribute-level and association-level constraints • a maximal amount of machine-parseable syntax so that programmatic tools can aid in modeling and implementation • a language extension capability
Protocol Independence • Achieved via adding a level of indirection • High-level definition of type definitions, data structures & their relationships • Low-level mappings to SNMP/COPS tables & OID assignments SNMP Mapping COPS Mapping
Formal ABNF Extensible Structured data Easy reuse of data via containment Allow for derivations of type definitions and data structures Proposed Syntax class InetFilter : Filter { attribute InetSubnet srcSubNet { description "The subnet to match against."; }; attribute InetSubnet dstSubNet { description "The subnet to match against."; }; attribute InetPortRange srcPortRange { description "The port range to match against." }; attribute InetPortRange dstPortRange { description "The port range..."; }; attribute InetProtocolNumber protocol { access readwrite; description "The protocol number to match."; }; description "This class represents a generic IP filter. };
Status • Requirements document is currently being completed • SMIng language proposal has been submitted to the WG • Core modules documents submitted • Mapping documents to SNMP & COPS submitted • Interim meeting this week
Documents • draft-ietf-sming-reqs-00.txt • draft-ietf-sming-01.txt • draft-ietf-sming-modules-01.txt • draft-ietf-sming-inet-modules-01.txt • draft-ietf-sming-snmp-01.txt • draft-ietf-sming-copspr-00.txt
SMIng WG Web Page • Charter/Milestones/Documents can be found at: • http://www.ietf.org/html.charters/sming-charter.html