Background: Know: Recognize:
Anticipates: OIDs xx0A, ASN.1 xxR4, SMI xxWL, MIBs xxYG
Sample SMI definition of an objectEdit
!!! most of this page should be shifted to pages about MIBs etc that focus on those topics
A management information base (MIB) is a virtual database used for managing the entities in a communications network.
Most often associated with the Simple Network Management Protocol (SNMP), the term is also used more generically in contexts such as in OSI/ISO Network management model.
While intended to refer to the complete collection of management information available on an entity, it is often used to refer to a particular subset, more correctly referred to as MIB-module.
- MIBs defined for most protocols and equipment
- MIB repository (for standard and proprietary elements) at http://www.oidview.com/mibs/detail.html
- MIB for Internet Protocols
In computing, the Structure of Management Information (SMI), an adapted subset of ASN.1, operates in Simple Network Management Protocol (SNMP) to define sets ("modules") of related managed objects in a Management information base (MIB).
SMI subdivides into three parts: module definitions, object definitions, and notification definitions.
- Module definitions are used when describing information modules. An ASN .1 macro, MODULE-IDENTITY, is used to concisely convey the semantics of an information module.
- Object definitions describe managed objects. An ASN.1 macro, OBJECT-TYPE, is used to concisely convey the syntax and semantics of a managed object.
- Notification definitions (aka "traps") are used when describing unsolicited transmissions of management information. An ASN.1 macro, NOTIFICATION-TYPE, concisely conveys the syntax and semantics of a notification.
Types of objects
- types of managed objects
- types of protocol format!, e.g. SNMP and OSI layer 4+
- primitive types, e.g. INTEGER
- MIB modules, e.g. IP-MIB
- macros, e.g. MODULE-COMPLIANCE
A. Clemm: Network Management Fundamentals, Cisco Press, 2006
Slides from T.moors