240 likes | 631 Views
Management Information Base for Version 2 of the Simple Network Management Protocol. (MIB for SNMPv2). Presented by Zhou Ji. By SNMPv2 Working Group. 1. What is MIB?. Management Information Base (MIB) is the set of variables (database) that a router running SNMP maintains.
E N D
Management Information Base for Version 2 of the Simple Network Management Protocol (MIB for SNMPv2) Presented by Zhou Ji By SNMPv2 Working Group
1. What is MIB? • Management Information Base (MIB) is the set of variables (database) that a router running SNMP maintains. • MIB specifies the data items a host or router must keep and the operations allowed on each.
2. What is the relation between MIB and SNMP? • SNMP does not specify exactly which data can be accessed. • MIB is a separated standard dealing with that. • Keeping MIB definition independent of network management protocol (SNMP) has advantages for both vendors and users.
Categories System interface add.trans ip icmp tcp udp egp 3. What kind of information is in MIB?
4. How are variables in MIB defined? • The rules: Structure of Management Information (SMI) • The notation: Abstract Syntax Notation 1 (ASN.1) • The names: object identifier name space
What does SMI do? • Place restriction on the types of variables allowed in MIB; • Specify the rules for naming those variables; • create rules for defining variable type.
What is the good of ASN.1? • Keep standards documents unambiguous • simplify the implementation of network management protocols • guarantee interoperability
Object identifier namespace • Object identifier namespace is absolute (global) • the object identifier hierarchy and the authority hierarchy • both short strings and integers to identify them
5. What are in RFC 1907? • MIB for SNMP • category • module • import modules • example
Example variable sysUpTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "The time (in hundredths of a second) since the network management portion of the system was last re-initialized." ::= { system 3 }
Summary • SNMP (Simple Network Management Protocol) • MIB (Management Information Base) • SMI (Structure of Management Information) • ASN.1 (Abstract Syntax Notation 1)
References • RFC 1450, 1907 (MIB for SNMPv2) • RFC 1441 (Introduction to SNMpv2) • RFC 1442, 1902 SMI for SNMPv2 • Specification of ASN.1, ISO