70 likes | 194 Vues
SMIng (Structure Mapping Internet Next Generation) represents a crucial advancement in managing network protocols, specifically for SNMP (Simple Network Management Protocol). Developed by IRTF-NMRG, SMIng addresses shortcomings of SMIv2, including complex tools, limited data types, and lack of extension capabilities. This initiative aims to establish a common data definition language free from protocol constraints while improving the flexibility and usability of management information bases (MIBs) and protocol information bases (PIBs). Discover the role of information models and how SMIng proposes to streamline management across diverse environments.
E N D
Background of SMIng Aiko Pras CTIT University of Twente the Netherlands email: pras@ctit.utwente.nl http://www.ctit.utwente.nl/~pras
HISTORY OF SMIng • DEVELOPED BY IRTF-NMRG • SNMP over TCP • SNMP compression • SNMP GetSubTree • XML DTD for SNMP MIBs • SMIng
WHY DID WE START SMIng? • SMIv2 RELIED ON 1988 VERSION OF ASN.1 • TOOLS FOR SMIv2 RELATIVELY COMPLEX • CERTAIN DATA TYPES WERE MISSING IN SMIv2 64 bit integers, … • LIMITED FACILITIES TO REUSE DEFINITIONS • SMIv2 DID NOT ALLOW FOR EXTENSIONS • NEW, POSSIBLY INCOMPATIBLE VARIANTS APPEARED • THE CHALLANGE: • CREATE A COMMON DATA DEFINITION LANGUAGE, INDEPENDENT OF SPECIFIC PROTOCOLS
SMIv2 SPPI MIBs PIBs DATA VERSUS INFORMATION MODEL Informal / english, ... INFORMATION MODEL Conceptual model / abstract model “formal” / UML, ... DATA MODEL LDAP SCHEMA CORBA IDL
SMIv2 SPPI MIBs PIBs DATA MODEL & “TRANSFER” PROTOCOL INFORMATION MODEL CORBA IDL LDAP SCHEMA DATA MODEL SNMP - BER COPS - BER “TRANSFER” PROTOCOL LDAPv3
ROLE OF SMIng INFORMATION MODEL SMIng MIBs / PIBs DATA MODEL CORBA IDL LDAP SCHEMA SNMP - BER COPS - BER
SMIng PROTOCOL MAPPINGS INFORMATION MODEL SMIng MIBs / PIBs SNMP MAPPING COPS-PR MAPPING SNMP - BER COPS - BER