1 / 8

Summary of the SMIng WG

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

ima
Download Presentation

Summary of the SMIng WG

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Summary of the SMIng WG The Next Generation Structure of Management Information

  2. Purpose of this WG • Provide an improved data definition language for the IETF • Encourage convergence of data definition and modeling in the IETF

  3. 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

  4. 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

  5. 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. };

  6. 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

  7. 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

  8. SMIng WG Web Page • Charter/Milestones/Documents can be found at: • http://www.ietf.org/html.charters/sming-charter.html

More Related