Page tree

Contents

In addition to implementing its own enterprise MIBs, Infoblox supports the standard MIBs defined in RFC-1213, Management Information Base for Network Management of TCP/IP-based internets: MIB-II.
The Infoblox MIBs are part of a universal hierarchical structure, usually referred to as the MIB tree. The MIB tree has an unlabeled root with three subtrees. Figure 11.2 illustrates the branch of the MIB tree that leads to the Infoblox enterprise MIBs. Each object in the MIB tree has a label that consists of a textual description and an OID (object identifier). An OID is a unique dotted-decimal number that identifies the location of the object in the MIB tree. Note that all OIDs begin with a dot (.) to indicate the root of the MIB tree.
As shown in Figure 11.2 , Infoblox is a branch of the Enterprise subtree. IANA (Internet Assigned Numbers Authority) administers the Enterprise subtree, which is designated specifically for vendors who define their own MIBs. The IANA-assigned enterprise number of Infoblox is 7779; therefore, the OIDs of all Infoblox MIB objects begin with the prefix .1.3.6.1.4.1.7779.
The Infoblox SNMP subtree branches down through two levels, ibProduct and ibOne, to the Infoblox MIBs: ibTrap, ibPlatformOne, ibDNSone, and ibDHCPOne. The ibTrap MIB defines the traps that the appliances send, and the ibPlatformOne, ibDNSone, and ibDHCPOne MIBs provide information about the appliance. For detailed information about these MIBS, see Infoblox MIBs .

Figure 11.2 MIB Hierarchy

draw.io

Diagram attachment access error: cannot display diagram


MIB Objects
The Infoblox MIB objects were implemented according to the guidelines in RFCs 1155 and 2578. They specify two types of macros for defining MIB objects: OBJECT-TYPE and NOTIFICATION-TYPE. These macros contain clauses that describe the characteristics of an object, such as its syntax and its status. OBJECT-TYPE macros describe MIB objects, and NOTIFICATION-TYPE macros describe objects used in SNMP traps.
Each object in the ibPlatformOne, ibDNSone, and ibDHCPOne MIBs contains the following clauses from the OBJECT-TYPE macro:

  • OBJECT-TYPE: Provides the administratively-assigned name of the object.
  • SYNTAX: Identifies the data structure of the object, such as integers, counters, and octet strings.
  • MAX-ACCESS: Identifies the type of access that a management station has to the object. All Infoblox MIB objects provide read-only access.
  • STATUS: Identifies the status of the object. Values are current, obsolete, and deprecated.
  • DESCRIPTION: Provides a textual description of the object.
  • INDEX or AUGMENTS: An object that represents a conceptual row must have either an INDEX or AUGMENTS clause that defines a key for selecting a row in a table.
  • OID: The dotted decimal object identifier that defines the location of the object in the universal MIB tree.

The ibTrap MIB defines the SNMP traps that the appliance can send. Each object in the ibTrap MIB contains the following clauses from the NOTIFICATION-TYPE macro:

  • NOTIFICATION-TYPE: Provides the administratively-assigned name of the object.
  • OBJECTS: Provides an ordered list of MIB objects that are in the trap.
  • STATUS: Identifies the status of the object. Values are current, obsolete, and deprecated.
  • DESCRIPTION: Provides the notification information.

System Object IDs

Infoblox uses the SNMP system object identifier sysObjectID to identify Infoblox appliances. The following is a definition of sysObjectID from the SNMPv2 MIB, Management Information Base (MIB) for the Simple Network Management Protocol (SNMP):

OBJECT-TYPE

sysObjectID

SYNTAX

Object Identifier

MAX-ACCESS

read-only

STATUS

current

DESCRIPTION

"The vendor's authoritative identification of the network management subsystem contained in the entity. This value is allocated within the SMI enterprises subtree (1.3.6.1.4.1) and provides an easy and unambiguous means for determining `what kind of box' is being managed. For example, if vendor `Flintstones,Inc.' was assigned the subtree 1.3.6.1.4.1.424242, it could assign the identifier 1.3.6.1.4.1.424242.1.1 to its `Fred Router'."


Table 11.1 lists the enterprise IDs and their corresponding Infoblox hardware platforms that an SNMP query can return when you request the sysObjectID value. Note that the IDs shown in the table do not include 1.3.6.1.4.1.7779.1. (the infobloxProducts prefix).

Table 11.1 sysObjectID for Infoblox Hardware

IDDescriptionDefinition
1000ibDefaultDefault environments, such as chroot
1001ibRsp2vNIOS appliances on Riverbed Services Platforms
1003ibvmvNIOS appliances on VMware ESX or ESXi servers
1004ibvniosVirtual NIOS
1101ib1000 Infoblox -1000 appliances
1102ib1200Infoblox-1200 appliances
1103ib500Infoblox-500 appliances
1201ib550Infoblox-550 appliances
1202ib1050Infoblox-1050 appliances
1203

ib1550

Infoblox-1550 appliances
1204ib1552Infoblox-1552 appliances
1205ib2000Infoblox-2000 appliances
1206ib250Infoblox-250 appliances
1207

ib1220

Infoblox-1220 appliances
1301ib550aInfoblox-550-A appliances
1302ib1050aInfoblox-1050-A appliances
1303ib1550aInfoblox-1550-A appliances
1304ib1552aInfoblox-1552-A appliances
1305ib1852aInfoblox-1852-A appliances
1306ib250aInfoblox-250-A appliances
1307ib2000aInfoblox-2000-A appliances
1421ib4010Infoblox-4010 appliances
  • No labels

This page has no comments.