SNMP Support
2-3
MIBs
Introduction In a TCP/IP-based network, each device maintains a set of variables
describing its state. In Simple Network Management Protocol (SNMP), these
variables are known as objects, but these objects do not hold the same
meaning as those within an object-oriented programming architecture.
SNMP objects contain information about their state without any methods,
other than the ability to read and write their values. A collection of SNMP
objects are known as a Management Information Base (MIB).
As networks are built, they normally use several MIBs to describe the various
structures within the overall architecture. It is more common for developers to
use public MIBs for the non-proprietary components of their system and to
build their own for the proprietary components.
Public MIBs The VOCAL system supports the following public MIBs:
RFC 1213 - MIB II
Network Services Monitoring MIB
VOCAL supports a subset of the network services monitoring MIBs defined
in RFC 2788. This includes the minimum identifiers of applications for use in
other MIBs as indexes.
For more information refer to this file in the Linux directory: /usr/local/vocal/
proxies/netMgnt/NETWORK-SERVICES-MIB.txt.
SIP MIBs
VOCAL supports the initial version of Session Initiation Protocol (SIP) MIB
dated July 2000 (draft-ieft-sip.mib-01.txt). The MIB is temporarily located
under enterprise.vovida.vovidaTemporary until the MIB is assigned a
permanent location by IANA. For more information refer to /usr/local/vocal/
proxies/netMgnt directory for these SIP MIBs:
SIP-COMMON-MIB.txt
SIP-MIB-SMI.txt
SIP-REGISTRAR-MIB.txt
SIP-SERVER-MIB.txt
SIP-TC.txt
SIP-UA-MIB.txt
UCD Enterprise MIB
VOCAL supports and implements the UCD Enterprise MIBs. For additional
information, refer to this web site:
http://net-snmp.sourceforge.net