You are on page 1of 118

Check Point SNMP MIBs

NG with Application Intelligence

For additional technical information about Check Point products, consult Check Points SecureKnowledge at

http://support.checkpoint.com/kb/

Part No.: 700358


March 4, 2004

2003-2004 Check Point Software Technologies Ltd.


All rights reserved. This product and related documentation are protected by copyright
and distributed under licensing restricting their use, copying, distribution, and
decompilation. No part of this product or related documentation may be reproduced in
any form or by any means without prior written authorization of Check Point. While
every precaution has been taken in the preparation of this book, Check Point assumes
no responsibility for errors or omissions. This publication and features described herein
are subject to change without notice.

RESTRICTED RIGHTS LEGEND:


Use, duplication, or disclosure by the government is subject to restrictions as set forth
in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause
at DFARS 252.227-7013 and FAR 52.227-19.

TRADEMARKS:
Check Point, the Check Point logo, ClusterXL, ConnectControl, FireWall-1, FireWall-1
GX, FireWall-1 SecureServer, FireWall-1 SmallOffice, FireWall-1 VSX, FireWall-1 XL,
FloodGate-1, INSPECT, INSPECT XL, IQ Engine, MultiGate, Open Security Extension,
OPSEC, Provider-1, SecureKnowledge, SecurePlatform, SecureXL, SiteManager-1,
SmartCenter, SmartCenter Pro, SmartDashboard, SmartDefense, SmartLSM,
SmartMap, SmartUpdate, SmartView, SmartView Monitor, SmartView Reporter,
SmartView Status, SmartView Tracker, SmartConsole, TurboCard, Application
Intelligence, SVN, UAM, User-to-Address Mapping, UserAuthority, VPN-1, VPN-1
Accelerator Card, VPN-1 Net, VPN-1 Pro, VPN-1 SecureClient, VPN-1 SecuRemote,
VPN-1 SecureServer, VPN-1 SmallOffice and VPN-1 VSX are trademarks or registered
trademarks of Check Point Software Technologies Ltd. or its affiliates. All other product
names mentioned herein are trademarks or registered trademarks of their respective
owners.
The products described in this document are protected by U.S. Patent No. 6,496,935,
5,606,668, 5,699,431 and 5,835,726 and may be protected by other U.S. Patents,
foreign patents, or pending applications.

THIRD PARTIES:
Entrust is a registered trademark of Entrust Technologies, Inc. in the United States and
other countries. Entrusts logos and Entrust product and service names are also
trademarks of Entrust Technologies, Inc. Entrust Technologies Limited is a wholly
owned subsidiary of Entrust Technologies, Inc. FireWall-1 and SecuRemote incorporate
certificate management technology from Entrust.
Verisign is a trademark of Verisign Inc.
The following statements refer to those portions of the software copyrighted by
University of Michigan. Portions of the software copyright 1992-1996 Regents of the
University of Michigan. All rights reserved. Redistribution and use in source and binary
forms are permitted provided that this notice is preserved and that due credit is given to
the University of Michigan at Ann Arbor. The name of the University may not be used to
endorse or promote products derived from this software without specific prior written
permission. This software is provided as is without express or implied warranty.
Copyright Sax Software (terminal emulation only).
The following statements refer to those portions of the software copyrighted by
Carnegie Mellon University.
Copyright 1997 by Carnegie Mellon University. All Rights Reserved.
Permission to use, copy, modify, and distribute this software and its documentation for
any purpose and without fee is hereby granted, provided that the above copyright notice
appear in all copies and that both that copyright notice and this permission notice
appear in supporting documentation, and that the name of CMU not be used in
advertising or publicity pertaining to distribution of the software without specific, written
prior permission.cmu disclaims all warranties with regard to this software, including all
implied warranties of merchantability and fitness, in no event shall cmu be liable for any
special, indirect or consequential damages or any damages whatsoever resulting from
loss of use, data or profits, whether in an action of contract, negligence or other tortious
action, arising out of or in connection with the use or performance of this software.
The following statements refer to those portions of the software copyrighted by The
Open Group.
The software is provided "as is", without warranty of any kind, express or implied,
including but not limited to the warranties of merchantability, fitness for a particular
purpose and noninfringement. in no event shall the open group be liable for any claim,
damages or other liability, whether in an action of contract, tort or otherwise, arising
from, out of or in connection with the software or the use or other dealings in the
software.
The following statements refer to those portions of the software copyrighted by The
OpenSSL Project. This product includes software developed by the OpenSSL Project
for use in the OpenSSL Toolkit (http://www.openssl.org/).* this software is provided by
the openssl project ``as is'' and any * expressed or implied warranties, including, but not
limited to, the implied warranties of merchantability and fitness for a particular purpose
are disclaimed. In no event shall the openssl project or its contributors be liable for any
direct, indirect, incidental, special, exemplary, or consequential damages (including, but
not limited to, procurement of substitute goods or services; loss of use, data, or profits;

or business interruption) however caused and on any theory of liability, whether in


contract, strict liability, or tort (including negligence or otherwise) arising in any way out
of the use of this software, even if advised of the possibility of such damage.
The following statements refer to those portions of the software copyrighted by Eric
Young. This software is provided by eric young ``as is'' and any express or implied
warranties, including, but not limited to, the implied warranties of merchantability and
fitness for a particular purpose are disclaimed. in no event shall the author or
contributors be liable for any direct, indirect, incidental, special, exemplary, or
consequential damages (including, but not limited to, procurement of substitute goods or
services; loss of use, data, or profits; or business interruption) however caused and on
any theory of liability, whether in contract, strict liability, or tort (including negligence or
otherwise) arising in any way out of the use of this software, even if advised of the
possibility of such damage. Copyright 1998 The Open Group.
The following statements refer to those portions of the software copyrighted by Jeanloup Gailly and Mark Adler Copyright (C) 1995-2002 Jean-loup Gailly and Mark Adler.
This software is provided 'as-is', without any express or implied warranty. In no event
will the authors be held liable for any damages arising from the use of this software.
Permission is granted to anyone to use this software for any purpose, including
commercial applications, and to alter it and redistribute it freely, subject to the following
restrictions:
1. The origin of this software must not be misrepresented; you must not claim that you
wrote the original software. If you use this software in a product, an acknowledgment in
the product documentation would be appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
The following statements refer to those portions of the software copyrighted by the Gnu
Public License. This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the Free Software
Foundation; either version 2 of the License, or (at your option) any later version. This
program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
details.You should have received a copy of the GNU General Public License along with
this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave,
Cambridge, MA 02139, USA.
The following statements refer to those portions of the software copyrighted by Thai
Open Source Software Center Ltd and Clark Cooper Copyright (c) 2001, 2002 Expat
maintainers. Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"), to deal in the
Software without restriction, including without limitation the rights to use, copy, modify,
merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit
persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or
substantial portions of the Software. The software is provided "as is", without warranty
of any kind, express or implied, including but not limited to the warranties of
merchantability, fitness for a particular purpose and noninfringement. in no event shall
the authors or copyright holders be liable for any claim, damages or other liability,
whether in an action of contract, tort or otherwise, arising from, out of or in connection
with the software or the use or other dealings in the software.
GDChart is free for use in your applications and for chart generation. YOU MAY NOT
re-distribute or represent the code as your own. Any re-distributions of the code MUST
reference the author, and include any and all original documentation. Copyright. Bruce
Verderaime. 1998, 1999, 2000, 2001.
Portions copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002 by Cold
Spring Harbor Laboratory. Funded under Grant P41-RR02188 by the National Institutes
of Health. Portions copyright 1996, 1997, 1998, 1999, 2000, 2001, 2002 by
Boutell.Com, Inc. Portions relating to GD2 format copyright 1999, 2000, 2001, 2002
Philip Warner. Portions relating to PNG copyright 1999, 2000, 2001, 2002 Greg Roelofs.
Portions relating to gdttf.c copyright 1999, 2000, 2001, 2002 John Ellson
(ellson@graphviz.org). Portions relating to gdft.c copyright 2001, 2002 John Ellson
(ellson@graphviz.org). Portions relating to JPEG and to color quantization copyright
2000, 2001, 2002, Doug Becker and copyright (C) 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, Thomas G. Lane. This software is based in part on the work of the
Independent JPEG Group. See the file README-JPEG.TXT for more information.
Portions relating to WBMP copyright 2000, 2001, 2002 Maurice Szmurlo and Johan Van
den Brande. Permission has been granted to copy, distribute and modify gd in any
context without fee, including a commercial application, provided that this notice is
present in user-accessible supporting documentation. This does not affect your
ownership of the derived work itself, and the intent is to assure proper credit for the
authors of gd, not to interfere with your productive use of gd. If you have questions,
ask. "Derived works" includes all programs that utilize the library. Credit must be given
in user-accessible documentation. This software is provided "AS IS." The copyright
holders disclaim all warranties, either express or implied, including but not limited to
implied warranties of merchantability and fitness for a particular purpose, with respect to
this code and accompanying documentation. Although their code does not appear in gd
2.0.4, the authors wish to thank David Koblas, David Rowley, and Hutchison Avenue
Software Corporation for their prior contributions.

Check Point Software Technologies Ltd.


U.S. Headquarters: 800 Bridge Parkway, Redwood City, CA 94065, Tel: (650) 628-2000 Fax: (650) 654-4233, info@CheckPoint.com
International Headquarters: 3A Jabotinsky Street, Ramat Gan, 52520, Israel, Tel: 972-3-753 4555 Fax: 972-3-575 9256, http://www.checkpoint.com

Table Of Contents
Chapter 1

Introduction
Overview 9
Legend 10

Chapter 2

IPV6 MIB
Overview 13
MIB Tree Description 13
ipv6Forwarding 14
ipv6DefaultHopLimit 14

Chapter 3

HOST RESOURCES MIB


Overview 15
MIB Tree Description 16
hrSystemUptime 18
hrSystemDate 19
hrSystemInitialLoadDevice 19
hrSystemInitialLoadParameters 19
hrSystemNumUsers 20
hrSystemProcesses 20
hrSystemMaxProcesses 21
hrMemorySize 21
hrStorageIndex 21
hrStorageType 22
hrStorageDescr 22
hrStorageAllocationUnits 23
hrStorageSize 23
hrStorageUsed 24
hrStorageAllocationFailures 24
hrDeviceIndex 24
hrDeviceType 25
hrDeviceDescr 25
hrDeviceID 26
hrProcessorFrwID 26
hrNetworkIfIndex 27
hrDiskStorageAccess 27
hrDiskStorageMedia 27
hrDiskStorageRemoveble 28
hrDiskStorageCapacity 29
hrFSIndex 29
hrFSMountPoint 29
hrFSRemoteMountPoint 30
Table of Contents 3

hrFSType 30
hrFSAccess 31
hrFSBootable 31
hrFSStorageIndex 31
hrFSLastFullBackupDate 32
hrFSLastPartialBackupDate 32
hrSWRunIndex 33
hrSWRunName 33
hrSWRunID 34
hrSWRunPath 34
hrSWRunParameters 34
hrSWRunType 35
hrSWRunStatus 35
hrSWRunPerfCPU 36
hrSWRunPerfMem 36
hrSWInstalledLastChange 37
hrSWInstalledLastUpdateTime 37
hrSWInstalledIndex 38
hrSWInstalledName 38
hrSWInstalledID 39
hrSWInstalledType 39
hrSWInstalledDate 39

Chapter 4

SNMPv2 MIB
Overview 41
MIB Tree Description 41
sysDescr 43
sysObjectID 43
sysContact 44
sysName 44
sysLocation 44
sysServices 45
sysORLastChange 45
sysORID 46
sysORDescr 46
sysORUpTime 47
snmpInPkts 47
snmpOutPkts 47
snmpInBadVersions 48
snmpInBadCommunityNames 48
snmpInBadCommunityUses 48
snmpInASNParseErrs 49
snmpInTooBigs 49
snmpInNoSuchNames 50
snmpInBadValues 50
snmpInReadOnlys 50
snmpInGenErrs 51
snmpInTotalReqVars 51

Table of Contents 4

snmpInTotalSetVars 52
snmpInGetRequests 52
snmpInGetNexts 52
snmpInSetRequests 53
snmpInGetResponses 53
snmpInTraps 54
snmpOutTooBigs 54
snmpOutNoSuchNames 54
snmpOutBadValues 55
snmpOutGenErrs 55
snmpOutGetRequests 56
snmpOutGetNexts 56
snmpOutSetRequests 56
snmpOutGetResponses 57
snmpOutTraps 57
snmpSilentDrops 57
snmpProxyDrops 58

Chapter 5

IF MIB
Overview 61
MIB Tree Description 62
ifNumber 62
ifIndex 63
ifDescr 63
ifType 64
ifMtu 64
ifSpeed 64
ifPhysAddress 65
ifAdminStatus 65
ifOperStatus 66
ifInOctets 67
ifInUcastPkts 67
ifInDiscards 68
ifInErrors 68
ifOutOctets 69
ifOutUcastPkts 69
ifOutDiscards 70
ifOutErrors 70
ifOutQLen 71
ifSpecific 71

Chapter 6

UDP MIB
Overview 73
MIB Tree Description 73
udInDatagrams 74
udpNoPorts 74
udpInErrors 74
udpOutDatagrams 75
Table of Contents 5

udpLocalAddress 75
udpLocalPort 75

Chapter 7

TCP MIB
Overview 77
MIB Tree Description 77
tcpRtoAlgorithm 78
tcpRtoMin 78
tcpRtoMax 79
tcpMaxConn 79
tcpActiveOpens 80
tcpPassiveOpens 80
tcpAttemptFails 81
tcpEstabResets 81
tcpCurrEstab 81
tcpInSegs 82
tcpOutSegs 82
tcpRetransSegs 83
tcpConnState 83
tcpConnLocalAddress 84
tcpConnLocalPort 84
tcpConnRemAddress 85
tcpConnRemPort 85
tcpInErrs 85
tcpOutRsts 86

Chapter 8

IP MIB
Overview 87
MIB Tree Description 87
ipForwarding 89
ipDefaultTTL 89
ipInRecives 90
ipInHdrErrors 90
ipInAddrErrors 91
ipForwDatagrams 91
ipInUnknownProtos 92
ipInDiscards 92
ipInDelivers 92
ipOutRequests 93
ipOutDiscards 93
ipOutNoRoutes 94
ipReasmTimeout 94
ipReasmReqds 95
ipReasmOKs 95
ipReasmFails 95
ipFragOKs 96
ipFragFails 96
ipFragCreates 97
Table of Contents 6

ipAdEntAddr 97
ipAdEntIfIndex 97
ipAdEntNetMask 98
ipAdEntBcastAddr 98
ipRoutingDiscards 99
icmpInMsgs 99
icmpInErrors 99
icmpInDestUnreachs 100
icmpInTimeExcds 100
icmpInParmProbs 100
icmpInSrcQuenchs 101
icmpInRedirects 101
icmpInEchos 101
icmpInEchoReps 102
icmpInTimestamps 102
icmpInTimestampReps 103
icmpInAddrMasks 103
icmpInAddrMaskReps 103
icmpOutMsgs 104
icmpOutErrors 104
icmpOutDestUnreachs 104
icmpOutTimeExcds 105
icmpOutParmProbs 105
icmpOutSrcQuenchs 106
icmpOutRedirects 106
icmpOutEchos 106
icmpOutEchoReps 107
icmpOutTimestamps 107
icmpOutTimestampReps 107
icmpOutAddrMasks 108
icmpOutAddrMaskReps 108

Chapter 9

RFC 1213 MIB


Overview 111
MIB Tree Description 111
ipRouteDest 112
ipRouteIfIndex 112
ipRouteMetric1 113
ipRouteNextHop 113
ipRouteType 114
ipRouteProto 114
ipRouteMask 115
ipRouteInfo 116

Chapter 10

DISMAN EVENT MIB


Overview 117
MIB Tree Description 118
sysUpTimeInstance 118
Table of Contents 7

Table of Contents 8

CHAPTER

Introduction
In This Chapter
Overview

page 9

Legend

page 10

Overview
This book describes the SNMP MIBs implemented by Check Point. There are nine
MIB trees described in the chapters that follow. At the beginning of each chapter there
is a table listing the names of the MIB leafs described in that chapter. Each leaf is linked
to the respective page in the chapter where the leaf is described.
The contents of each leaf of the MIB tree is described according to fixed headings,
which are each explained in the next section.
The following MIB trees are described:
IPV6 MIB

page 13

HOST RESOURCES MIB

page 15

SNMPv2 MIB

page 41

IF MIB

page 61

UDP MIB

page 73

TCP MIB

page 77

IP MIB

page 87

RFC 1213 MIB

page 111

DISMAN EVENT MIB

page 117

Legend

Legend
The leafs of each MIB tree are described under the following headings:
TABLE 1-1

Legend

Heading

Description

Type (SPLAT)

Object type implemented in SPLAT (Secure


Platform), can be an abstract syntax.

Type (IETF)

Object type according to the IETF (The Internet


Engineering Task Force) standard, can be an abstract
syntax.

Status

One of current, optional, or obsolete. The status


defines the implementation support required for that
object type. Obsolete objects are old object types,
which are no longer supported.

Max Access

One of read-only, read-write, write-only, or


not-accessible.

OID

Object Identifier - an administratively assigned name,


corresponding to a unique Object Descriptor (A
textual name). The OID concept is used to model
the notion that names are used to identify managed
objects. An OID is a sequence of integers which
traverse a global tree. The tree consists of a root
connected to a number of labeled nodes via edges.
Each node may, in turn, have children of its own
which are labeled. In this case, the node is called a
subtree. This process may continue to an arbitrary
level of depth.
For example:
In SNMV2-MIB
snmpMIBObjects correlates to OID:1.3.6.1.6.3.1.1
sysDescr correlates to OID: 1.3.6.1.2.1.1.1
sysObjectID correlates to OID: 1.3.6.1.2.1.1.2

10

TABLE 1-1

Legend

Heading

Description

FqName

Object Descriptor, an administratively assigned name


(A textual name), corresponding to a unique Object
Identifier.

Group

A name that correlates with the location of the OID


in the MIB tree. The string represents a branch in the
MIB while the number represents the location of the
OIF leaf in the branch. For example, in teh HOST
RESOURCES MIB, the following OIDs fall under
the hrSystem branch in the MIB tree (see MIB Tree
Description on page 16):
hrSystem { host 1 }
hrSystemUptime { hrSystem 1 }
hrSystemDate { hrSystem 2 }
hrSystemInitialLoadDevice { hrSystem 3}
and so on.

Description

A textual description of the semantics of the object


type. Implementations must ensure that their instance
of the object fulfills this definition since this MIB is
intended for use in multi-vendor environments.

For more details refer to RFC 1155.

Chapter 1

Introduction

11

Legend

12

CHAPTER

IPV6 MIB
In This Chapter
Overview

page 13

MIB Tree Description

page 13

Overview
The MIB object groups for IPv6 are the basic unit of conformance: if the semantics of
a group is applicable to an implementation, then it must be implemented in all objects
in that group.
For example, an implementation must implement the TCP group if and only if it
implements the TCP over IPv6 protocol.
The SPLAT implementation of this mib includes ipv6Forwarding ,
ipv6DefaultHopLimit
For details see RFC 2465

MIB Tree Description


This section comprises a detailed description of each leaf in the IPv6 MIB tree. The
following is a diagram of the IPv6 MIB tree. Items shown in red are not implemented
in SPLAT, but are shown in the tree to make it easier to see the correct location of the
implemented OIDs.
ipv6MIBObjects
ipv6Forwarding
ipv6DefaultHopLimit

13

ipv6Forwarding
Type (SPLAT) Integer
Type (IETF)

INTEGER
forwarding (1)
notForwarding (2)

Status

current

MaxAccess

read-write.

OID

1.3.6.1.2.1.55.1.1

Fq Name

iso.org.dod.internet.mgmt.mib-2.ipv6MIB.ipv6MIBObjects.ipv6Forwarding

Group

{ ipv6MIBObjects 1 }

Description

The indication of whether this entity is acting as an IPv6 router in respect to


the forwarding of datagrams received by, but not addressed to, this entity.
IPv6 routers forward datagrams. IPv6 hosts do not (except those
source-routed via the host). Note that for some managed nodes, this object
may take on only a subset of the values possible. Accordingly, it is
appropriate for an agent to return a `wrongValue' response if a management
station attempts to change this object to an inappropriate value.

ipv6DefaultHopLimit
Type (SPLAT) Integer

14

Type (IETF)

Integer32 (0 .. 255)

Status

current

MaxAccess

read-write

OID

1.3.6.1.2.1.55.1.2

Fq Name

iso.org.dod.internet.mgmt.mib-2.ipv6MIB.ipv6MIBObjects.ipv6DefaultHopLimit

Group

{ ipv6MIBObjects 2 }

Description

The default value inserted into the Hop Limit field of the IPv6 header of
datagrams originated at this entity, whenever a Hop Limit value is not
supplied by the transport layer protocol

CHAPTER

HOST RESOURCES MIB


In This Chapter
Overview

page 15

MIB Tree Description

page 16

Overview
This MIB is used in managing host systems. The term `host' is construed to mean any
computer that communicates with other similar computers attached to the internet and
that is directly used by one or more human beings. Although this MIB does not
necessarily apply to devices whose primary function is communications services (for
example, terminal servers, routers, bridges, monitoring equipment), such relevance is
not explicitly precluded. This MIB instruments attributes common to all internet hosts
including, for example, both personal computers and systems that run variants of Unix.
Host Resources System Group
The amount of time since this host was last initialized. Note that this is different from
sysUpTime in the SNMPv2-MIB [RFC1907] because sysUpTime is the uptime of the
network management portion of the system.
The Host Resources Storage Group
Registration point for storage types, for use with hrStorageType. These are defined in
the HOST-RESOURCES-TYPES module.
The Host Resources Device Group
The device group is useful for identifying and diagnosing the devices on a system. The
hrDeviceTable contains common information for any type of device. In addition, some
devices have device-specific tables for more detailed information. More such tables may
be defined in the future for other device types.

15

Registration point for device types, for use with hrDeviceType.


The Host Resources Running Software Group
The hrSWRunTable contains an entry for each distinct piece of software that is
running or loaded into physical or virtual memory in preparation for running. This
includes the host's operating system, device drivers, and applications.
The Host Resources Running Software Performance Group
The hrSWRunPerfTable contains an entry corresponding to each entry in the
hrSWRunTable.
For more details see RFC 2790.

MIB Tree Description


This section comprises a detailed description of each leaf in the HOST RESOURCES
MIB tree. The following is a diagram of the HOST RESOURCES MIB tree. Items
shown in red are not implemented in SPLAT, but are shown in the tree to make it
easier to see the correct location of the implemented OIDs.
host
hrSystem.
hrSystemUptime
hrSystemDate
hrSystemInitialLoadDevice
hrSystemInitialLoadParameters
hrSystemNumUsers
hrSystemProcesses
hrSystemMaxProcesses
hrStorage
hrMemorySize
hrStorageTable
hrStorageEntry
hrStorageIndex
hrStorageType
hrStorageDescr
hrStorageAllocationUnits
hrStorageSize
hrStorageUsed
hrStorageAllocationFailures

16

hrDevice
hrDeviceTable
hrDeviceEntry
hrDeviceIndex
hrDeviceType
hrDeviceDescr
hrDeviceID
hrProcessorTable
hrProcessorEntry
hrProcessorFrwID
hrNetworkTable
heNetworkEntry
hrNetworkIfIndex
hrDiskStorageTable
heDiskStorageEntry
hrDiskStorageAccess
hrDiskStorageMedia
hrDiskStorageRemoveble
hrDiskStorageCapacity
hrFSTable
hrFSEntry
hrFSIndex
hrFSMountPoint
hrFSRemoteMountPoint
hrFSType
hrFSAccess
hrFSBootable
hrFSStorageIndex
hrFSLastFullBackupDate
hrFSLastPartialBackupDate
hrSWRun
hrSWRunTable
hrSWRunIndex
hrSWRunIndex
hrSWRunName
hrSWRunID
Chapter 3

17

hrSWRunPath
hrSWRunParameters
hrSWRunType
hrSWRunStatus
hrSWRunPerf
hrSWRunPerfTable
hrSWRunPerfIndex
hrSWRunPerfCPU
hrSWRunPerfMem
hrSWInstalled
hrSWInstalledLastChange
hrSWInstalledLastUpdateTime
hrSWInstalledTable
hrSWInstalledEntry
hrSWInstalledIndex
hrSWInstalledName
hrSWInstalledID
hrSWInstalledType
hrSWInstalledDate

hrSystemUptime
Type (SPLAT) Timeticks

18

Type (IETF)

Timeticks

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.1.1

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrSystem.hrSystemUptime

Group

{ hrSystem 1 }

Description

The amount of time since this host was last initialized. Note that this is
different from sysUpTime in the SNMPv2-MIB [RFC1907] because
sysUpTime is the uptime of the network management portion of the
system.

hrSystemDate
Type (SPLAT) String
Type (IETF)

DateAndTime

Status

current

MaxAccess

read-write

OID

1.3.6.1.2.1.25.1.2

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrSystem.hrSystemDate

Group

{ hrSystem 2 }

Description

The host's notion of the local date and time of day.

hrSystemInitialLoadDevice
Type (SPLAT) Integer
Type (IETF)

Integer32 (1 .. 2147483647)

Status

current

MaxAccess

read-write

OID

1.3.6.1.2.1.25.1.3

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrSystem.hrSystemInitialLoadDevice

Group

{ hrSystem 3 }

Description

The index of the hrDeviceEntry for the device from which this host is
configured to load its initial operating system configuration (i.e., which
operating system code and/or boot parameters). Note that writing to this
object just changes the configuration that will be used the next time the
operating system is loaded and does not actually cause the reload to occur.

hrSystemInitialLoadParameters
Type (SPLAT) String
Type (IETF)

InternationalDisplayString (0 .. 128)

Status

current

MaxAccess

read-write
Chapter 3

hrSystemDate

19

OID

1.3.6.1.2.1.25.1.4

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrSystem.hrSystemInitialLoadParameters

Group

{ hrSystem 4 }

Description

This object contains the parameters (e.g. a pathname and parameter)


supplied to the load device when requesting the initial operating system
configuration from that device. Note that writing to this object just changes
the configuration that will be used the next time the operating system is
loaded and does not actually cause the reload to occur.

hrSystemNumUsers
Type (SPLAT) Gauge32
Type (IETF)

Gauge32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.1.5

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrSystem.hrSystemNumUsers

Group

{ hrSystem 5 }

Description

The number of user sessions for which this host is storing state information.
A session is a collection of processes requiring a single act of user
authentication and possibly subject to collective job control.

hrSystemProcesses
Type (SPLAT) Gauge32

20

Type (IETF)

Gauge32

Status

current

OID

1.3.6.1.2.1.25.1.6

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrSystem.hrSystemProcesses

Group

{ hrSystem 6 }

Description

The number of process contexts currently loaded or running on this system.

hrSystemMaxProcesses
Type (SPLAT) Integer
Type (IETF)

Gauge32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.1.7

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrSystem.hrSystemMaxProcesses

Group

{ hrSystem 7 }

Description

The maximum number of process contexts this system can support. If there
is no fixed maximum, the value should be zero. On systems that have a fixed
maximum, this object can help diagnose failures that occur when this
maximum is reached.

hrMemorySize
Type (SPLAT) Integer
Type (IETF)

Kbytes

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.2.2

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrStorage.hrMemorySize

Group

{ hrStorage 2 }

Description

The amount of physical read-write main memory, typically RAM,


contained by the host.

hrStorageIndex
Type (SPLAT) Integer
Type (IETF)

Integer32 (1 .. 2147483647)

Status

current

MaxAccess

read-only
Chapter 3

hrSystemMaxProcesses

21

OID

1.3.6.1.2.1.25.2.3.1.1

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrStorage.hrStorageTable.hrStorageEntry.hrSt
orageIndex

Group

{ hrStorageEntry 1 }

Description

A unique value for each logical storage area contained by the host.

hrStorageType
Type (SPLAT) OID
Type (IETF)

AutonomousType

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.2.3.1.2

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrStorage.hrStorageTable.hrStorageEntry.hrSt
orageType

Group

{ hrStorageEntry 2 }

Description

The type of storage represented by this entry

hrStorageDescr
Type (SPLAT) Counter32

22

Type (IETF)

DisplayString

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.2.3.1.3

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrStorage.hrStorageTable.hrStorageEntry.hrSt
orageDescr

Group

{ hrStorageEntry 3 }

Description

A description of the type and instance of the storage described by this entry.

hrStorageAllocationUnits
Type (SPLAT) Integer
Type (IETF)

Integer32 (1 .. 2147483647)

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.2.3.1.4

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrStorage.hrStorageTable.hrStorageEntry.hrSt
orageAllocationUnits

Group

{ hrStorageEntry 4 }

Description

The size, in bytes, of the data objects allocated from this pool. If this entry
is monitoring sectors, blocks, buffers, or packets, for example, this number
will commonly be greater than one. Otherwise this number will typically be
one.

hrStorageSize
Type (SPLAT) Integer
Type (IETF)

Integer32 (1 .. 2147483647)

Status

current

MaxAccess

read-write

OID

1.3.6.1.2.1.25.2.3.1.5

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrStorage.hrStorageTable.hrStorageEntry.hrSt
orageSize

Group

{ hrStorageEntry 5 }

Description

The size of the storage represented by this entry, in units of


hrStorageAllocationUnits. This object is writable to allow remote
configuration of the size of the storage area in those cases where such an
operation makes sense and is possible on the underlying system. For
example, the amount of main memory allocated to a buffer pool might be
modified or the amount of disk space allocated to virtual memory might be
modified.

Chapter 3

hrStorageAllocationUnits

23

hrStorageUsed
Type (SPLAT) Integer
Type (IETF)

Integer32 (1 .. 2147483647)

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.2.3.1.6

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrStorage.hrStorageTable.hrStorageEntry.hrSt
orageUsed

Group

{ hrStorageEntry 6 }

Description

The amount of the storage represented by this entry that is allocated, in


units of hrStorageAllocationUnits.

hrStorageAllocationFailures
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.2.3.1.7

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrStorage.hrStorageTable.hrStorageEntry.hrSt
orageAllocationFailures

Group

{ hrStorageEntry 7 }

Description

The number of requests for storage represented by this entry that could not
be honored due to not enough storage. It should be noted that as this
object has a SYNTAX of Counter32, that it does not have a defined initial
value. However, it is recommended that this object be initialized to zero,
even though management stations must not depend on such an initialization.

hrDeviceIndex
Type (SPLAT) Integer
Type (IETF)
24

Integer32 (1 .. 2147483647)

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.3.2.1.1

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrDevice.hrDeviceTable.hrDeviceEntry.hrDe
viceIndex

Group

{ hrDeviceEntry 1 }

Description

A unique value for each device contained by the host. The value for each
device must remain constant at least from one re-initialization of the agent
to the next re-initialization.

hrDeviceType
Type (SPLAT) OID
Type (IETF)

AutonomousType

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.3.2.1.2

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrDevice.hrDeviceTable.hrDeviceEntry.hrDe
viceType

Group

{ hrDeviceEntry 2 }

Description

An indication of the type of device. If this value is `hrDeviceProcessor {


hrDeviceTypes 3 }' then an entry exists in the hrProcessorTable which
corresponds to this device. If this value is `hrDeviceNetwork {
hrDeviceTypes 4 }', then an entry exists in the hrNetworkTable which
corresponds to this device. If this value is `hrDevicePrinter { hrDeviceTypes
5 }', then an entry exists in the hrPrinterTable which corresponds to this
device. If this value is `hrDeviceDiskStorage { hrDeviceTypes 6 }', then an
entry exists in the hrDiskStorageTable which corresponds to this device.

hrDeviceDescr
Type (SPLAT) String
Type (IETF)

DisplayString

Status

current
Chapter 3

hrDeviceType

25

MaxAccess

read-only

OID

1.3.6.1.2.1.25.3.2.1.3

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrDevice.hrDeviceTable.hrDeviceEntry.hrDe
viceDescr

Group

{ hrDeviceEntry 3 }

Description

A textual description of this device, including the device's manufacturer and


revision, and optionally, its serial number.

hrDeviceID
Type (SPLAT) OID
Type (IETF)

ProductID

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.3.2.1.4

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrDevice.hrDeviceTable.hrDeviceEntry.hrDe
viceID

Group

{ hrDeviceEntry 4 }

Description

The product ID for this device.

hrProcessorFrwID
Type (SPLAT) OID

26

Type (IETF)

ProductID

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.3.3.1.1

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrDevice.hrProcessorTable.hrProcessorEntry.
hrProcessorFrwID

Group

{ hrProcessorEntry 1 }

Description

The product ID of the firmware associated with the processor.

hrNetworkIfIndex
Type (SPLAT) Integer
Type (IETF)

InterfaceIndexOrZero

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.3.4.1.1

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrDevice.hrNetworkTable.hrNetworkEntry.h
rNetworkIfIndex

Group

{ hrNetworkEntry 1 }

Description

The value of ifIndex which corresponds to this network device. If this


device is not represented in the ifTable, then this value shall be zero

hrDiskStorageAccess
Type (SPLAT) Integer
Type (IETF)

INTEGER
readWrite (1)
readOnly (2)

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.3.6.1.1

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrDevice.hrDiskStorageTable.hrDiskStorageE
ntry.hrDiskStorageAccess

Group

{ hrDiskStorageEntry 1 }

Description

An indication if this long-term storage device is readable and writable or


only readable. This should reflect the media type, any write- rotect
mechanism, and any device configuration that affects the entire device.

hrDiskStorageMedia
Type (SPLAT) Integer

Chapter 3

hrNetworkIfIndex

27

Type (IETF)

INTEGER
other (1)
unknown (2)
hardDisk (3)
floppyDisk (4)
opticalDiskROM (5)
opticalDiskWORM (6)
opticalDiskRW (7)
ramDisk (8)

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.3.6.1.2

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrDevice.hrDiskStorageTable.hrDiskStorageE
ntry.hrDiskStorageMedia

Group

{ hrDiskStorageEntry 2 }

Description

An indication of the type of media used in this long-term storage device.

hrDiskStorageRemoveble
Type (SPLAT) Integer

28

Type (IETF)

TruthValue

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.3.6.1.3

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrDevice.hrDiskStorageTable.hrDiskStorageE
ntry.hrDiskStorageRemoveble

Group

{ hrDiskStorageEntry 3 }

Description

Denotes whether or not the disk media may be removed from the drive.

hrDiskStorageCapacity
Type (SPLAT) Integer
Type (IETF)

KBytes

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.3.6.1.4

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrDevice.hrDiskStorageTable.hrDiskStorageE
ntry.hrDiskStorageCapacity

Group

{ hrDiskStorageEntry 4 }

Description

The total size for this long-term storage device. If the media is removable
and is currently removed, this value should be zero.

hrFSIndex
Type (SPLAT) Integer
Type (IETF)

Integer32 (1 .. 2147483647)

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.3.8.1.1

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrDevice.hrFSTable.hrFSEntry.hrFSIndex

Group

{ hrFSEntry 1 }

Description

A unique value for each file system local to this host.The value for each file
system must remain constant at least from one re-initialization of the agent
to the next re-initialization.

hrFSMountPoint
Type (SPLAT) String
Type (IETF)

InternationalDisplayString (0 .. 128)

Status

current

MaxAccess

read-only
Chapter 3

hrDiskStorageCapacity

29

OID

1.3.6.1.2.1.25.3.8.1.2

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrDevice.hrFSTable.hrFSEntry.hrFSMountPo
int

Group

{ hrFSEntry 2 }

Description

The path name of the root of this file system

hrFSRemoteMountPoint
Type (SPLAT) String
Type (IETF)

InternationalDisplayString (0 .. 128)

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.3.8.1.3

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrDevice.hrFSTable.hrFSEntry.hrFSRemote
MountPoint

Group

{ hrFSEntry 3 }

Description

A description of the name and/or address of the server that this file system
is mounted from. This may also include parameters such as the mount
point on the remote file system. If this is not a remote file system, this
string should have a length of zero.

hrFSType
Type (SPLAT) OID

30

Type (IETF)

AutonomousType

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.3.8.1.4

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrDevice.hrFSTable.hrFSEntry.hrFSType

Group

{ hrFSEntry 4 }

Description

The value of this object identifies the type of this file system

hrFSAccess
Type (SPLAT) Integer
Type (IETF)

INTEGER
readWrite (1)
readOnly (2)

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.3.8.1.5

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrDevice.hrFSTable.hrFSEntry.hrFSAccess

Group

{ hrFSEntry 5 }

Description

An indication if this file system is logically configured by the operating


system to be readable and writable or only readable. This does not represent
any local access-control policy, except one that is applied to the file system
as a whole.

hrFSBootable
Type (SPLAT) Integer
Type (IETF)

TruthValue

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.3.8.1.6

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrDevice.hrFSTable.hrFSEntry.hrFSBootable

Group

{ hrFSEntry 6 }

Description

A flag indicating whether this file system is bootable.

hrFSStorageIndex
Type (SPLAT) Integer
Type (IETF)

Integer32 (0 .. 2147483647)

Status

current
Chapter 3

hrFSAccess

31

MaxAccess

read-only

OID

1.3.6.1.2.1.25.3.8.1.7

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrDevice.hrFSTable.hrFSEntry.hrFSStorageIn
dex

Group

{ hrFSEntry 7 }

Description

The index of the hrStorageEntry that represents information about this file
system. If there is no such information available, then this value shall be
zero. The relevant storage entry will be useful in tracking the percent usage
of this file system and diagnosing errors that may occur when it runs out of
space.

hrFSLastFullBackupDate
Type (SPLAT) String
Type (IETF)

DateAndTime

Status

current

MaxAccess

read-write

OID

1.3.6.1.2.1.25.3.8.1.8

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrDevice.hrFSTable.hrFSEntry.hrFSLastFullB
ackupDate

Group

{ hrFSEntry 8 }

Description

The last date at which this complete file system was copied to another
storage device for backup. This information is useful for ensuring that
backups are being performed regularly. If this information is not known,
then this variable shall have the value corresponding to January 1, year 0000,
00:00:00.0, which is encoded as(hex)'00 00 01 01 00 00 00 00'.

hrFSLastPartialBackupDate
Type (SPLAT) String

32

Type (IETF)

DateAndTime

Status

current

MaxAccess

read-write

OID

1.3.6.1.2.1.25.3.8.1.9

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrDevice.hrFSTable.hrFSEntry.hrFSLastPartia
lBackupDate

Group

{ hrFSEntry 9 }

Description

The last date at which a portion of this file system was copied to another
storage device for backup. This information is useful for ensuring that
backups are being performed regularly. If this information is not known,
then this variable shall have the value corresponding to January 1, year 0000,
00:00:00.0, which is encoded as hex)'00 00 01 01 00 00 00 00'.

hrSWRunIndex
Type (SPLAT) Integer
Type (IETF)

Integer32 (1 .. 2147483647)

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.4.2.1.1

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrSWRun.hrSWRunTable.hrSWRunEntry.h
rSWRunIndex

Group

{ hrSWRunEntry 1 }

Description

A unique value for each piece of software running on the host. Wherever
possible, this should be the system's native, unique identification number.

hrSWRunName
Type (SPLAT) String
Type (IETF)

InternationalDisplayString (0 .. 64)

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.4.2.1.2

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrSWRun.hrSWRunTable.hrSWRunEntry.h
rSWRunName

Group

{ hrSWRunEntry 2 }
Chapter 3

hrSWRunIndex

33

Description

A textual description of this running piece of software, including the


manufacturer, revision, and the name by which it is commonly known. If
this software was installed locally, this should be the same string as used in
the corresponding hrSWInstalledName.

hrSWRunID
Type (SPLAT) OID
Type (IETF)

ProductID

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.4.2.1.3

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrSWRun.hrSWRunTable.hrSWRunEntry.h
rSWRunID

Group

{ hrSWRunEntry 3 }

Description

The product ID of this running piece of software.

hrSWRunPath
Type (SPLAT) String
Type (IETF)

InternationalDisplayString (0 .. 128)

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.4.2.1.4

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrSWRun.hrSWRunTable.hrSWRunEntry.h
rSWRunParameters

Group

{ hrSWRunEntry 4 }

Description

A description of the location on long-term storage (e.g. a disk drive) from


which this software was loaded.

hrSWRunParameters
Type (SPLAT) String

34

Type (IETF)

InternationalDisplayString (0 .. 128)

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.4.2.1.5

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrSWRun.hrSWRunTable.hrSWRunEntry.h
rSWRunParameters

Group

{ hrSWRunEntry 5 }

Description

A description of the parameters supplied to this software when it was


initially loaded.

hrSWRunType
Type (SPLAT) Integer
Type (IETF)

INTEGER
unknown (1)
operatingSystem (2)
deviceDriver (3)
application (4)

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.4.2.1.6

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrSWRun.hrSWRunTable.hrSWRunEntry.h
rSWRunStatus

Group

{ hrSWRunEntry 6 }

Description

The type of this software.

hrSWRunStatus
Type (SPLAT) Integer
Type (IETF)

INTEGER
running (1)

Chapter 3

hrSWRunType

35

runnable (2)
notRunnable (3)
invalid (4)
Status

current

MaxAccess

read-write

OID

1.3.6.1.2.1.25.4.2.1.7

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrSWRun.hrSWRunTable.hrSWRunEntry.h
rSWRunStatus

Group

{ hrSWRunEntry 7 }

Description

The status of this running piece of software. Setting this value to invalid(4)
shall cause this software to stop running and to be unloaded. Sets to other
values are not valid.

hrSWRunPerfCPU
Type (SPLAT) Integer
Type (IETF)

Integer32 (0 .. 2147483647)

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.5.1.1.1

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrSWRunPerf.hrSWRunPerfTable.hrSWRu
nPerfEntry.hrSWRunPerfCPU

Group

{ hrSWRunPerfEntry 1 }

Description

The number of centi-seconds of the total system's CPU resources consumed


by this process. Note that on a multi-processor system, this value may
increment by more than one centi-second in one centi-second of real (wall
clock) time.

hrSWRunPerfMem
Type (SPLAT) Integer
Type (IETF)

36

KBytes

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.5.1.1.2

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrSWRunPerf.hrSWRunPerfTable.hrSWRu
nPerfEntry.hrSWRunPerfMem

Group

{ hrSWRunPerfEntry 2 }

Description

The total amount of real system memory allocated to this process.

hrSWInstalledLastChange
Type (SPLAT) Timeticks
Type (IETF)

TimeTicks

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.6.1

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrSWInstalled.hrSWInstalledLastChange

Group

{ hrSWInstalled 1 }

Description

The value of sysUpTime when an entry in the hrSWInstalledTable was last


added, renamed, or deleted. Because this table is likely to contain many
entries, polling of this object allows a management station to determine
when re-downloading of the table might be useful.

hrSWInstalledLastUpdateTime
Type (SPLAT) Timeticks
Type (IETF)

TimeTicks

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.6.2

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrSWInstalled.hrSWInstalledLastUpdateTime

Group

{ hrSWInstalled 2 }

Chapter 3

hrSWInstalledLastChange

37

Description

The value of sysUpTime when the hrSWInstalledTable was last completely


updated.Because caching of this data will be a popular implementation
strategy, retrieval of this object allows a management station to obtain a
guarantee that no data in this table is older than the indicated time.

hrSWInstalledIndex
Type (SPLAT) Integer
Type (IETF)

Integer32 (1 .. 2147483647)

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.6.3.1.1

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrSWInstalled.hrSWInstalledTable.hrSWInsta
lledEntry.hrSWInstalledIndex

Group

{ hrSWInstalledEntry 1 }

Description

A unique value for each piece of software installed on the host. This value
shall be in the range from 1 to the number of pieces of software installed on
the host.

hrSWInstalledName
Type (SPLAT) String

38

Type (IETF)

InternationalDisplayString (0 .. 64)

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.6.3.1.2

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrSWInstalled.hrSWInstalledTable.hrSWInsta
lledEntry.hrSWInstalledName

Group

{ hrSWInstalledEntry 2 }

Description

A textual description of this installed piece of software, including the


manufacturer, revision, the name by which it is commonly known, and
optionally, its serial number.

hrSWInstalledID
Type (SPLAT) OID
Type (IETF)

ProductID

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.6.3.1.3

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrSWInstalled.hrSWInstalledTable.hrSWInsta
lledEntry.hrSWInstalledID

Group

{ hrSWInstalledEntry 3 }

Description

The product ID of this installed piece of software.

hrSWInstalledType
Type (SPLAT) Integer
Type (IETF)

INTEGER
unknown (1)
operatingSystem (2)
deviceDriver (3)
application (4)

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.6.3.1.4

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrSWInstalled.hrSWInstalledTable.hrSWInsta
lledEntry.hrSWInstalledType

Group

{ hrSWInstalledEntry 4 }

Description

The type of this software

hrSWInstalledDate
Type (SPLAT) String

Chapter 3

hrSWInstalledID

39

40

Type (IETF)

DateAndTime

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.25.6.3.1.5

Fq Name

iso.org.dod.internet.mgmt.mib-2.host.hrSWInstalled.hrSWInstalledTable.hrSWInsta
lledEntry.hrSWInstalledDate

Group

{ hrSWInstalledEntry 5 }

Description

The last-modification date of this application as it would appear in a


directory listing. If this information is not known, then this variable shall
have the value corresponding to January 1, year 0000, 00:00:00.0, which is
encoded as (hex)'00 00 01 01 00 00 00 00'.

CHAPTER

SNMPv2 MIB
In This Chapter
Overview

page 41

MIB Tree Description

page 41

Overview
This chapter describes the SNMPv2-MIB.
The management protocol, SNMPv2 ,provides for the exchange of messages which
convey management information between the agents and the management stations.
The System Group is a collection of objects common to all managed systems.
The SNMP Group is a collection of objects providing basic instrumentation and control
of an SNMP entity.
For more details see RFC 1907.

MIB Tree Description


This section comprises a detailed description of each leaf in the SNMPv2 MIB tree.
The following is a diagram of the SNMPv2 MIB tree. Items shown in red are not
implemented in SPLAT, but are shown in the tree to make it easier to see the correct
location of the implemented OIDs.
system
sysDescr
sysObjectID
sysContact
sysName

41

sysLocation
sysServices
sysORLastChange
sysORTable
sysOREntry
sysORIndex
sysORID
sysORDescr
sysORUpTime
snmp
snmpInPkts
snmpOutPkts
snmpInBadVersions
snmpInBadCommunityNames
snmpInBadCommunityUses
snmpInASNParseErrs
snmpInTooBigs
snmpInNoSuchNames
snmpInBadValues
snmpInReadOnlys
snmpInGenErrs
snmpInTotalReqVars
snmpInTotalSetVars
snmpInGetRequests
snmpInGetNexts
snmpInSetRequests
snmpInGetResponses
snmpInTraps
snmpOutTooBigs
snmpOutNoSuchNames
snmpOutBadValues
snmpOutGenErrs
snmpOutGetRequests
snmpOutGetNexts
snmpOutSetRequests
snmpOutGetResponses
42

snmpOutTraps
snmpSilentDrops
snmpProxyDrops

sysDescr
Type (SPLAT) String
Type (IETF)

DisplayString (0 .. 255)

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.1.1

Fq Name

iso.org.dod.internet.mgmt.mib-2.system.sysDescr

Group

{ system 1 }

Description

A textual description of the entity. This value should include the full name
and version identification of the system's hardware type, software
operating-system, and networking software.

sysObjectID
Type (SPLAT) OID
Type (IETF)

OBJECT IDENTIFIER

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.1.2

Fq Name

iso.org.dod.internet.mgmt.mib-2.system.sysObjectID

Group

{ system 2 }

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.4242, it could
assign the identifier 1.3.6.1.4.1.4242.1.1 to its `Fred Router'.

Chapter 4

sysDescr

43

sysContact
Type (SPLAT) String
Type (IETF)

DisplayString (0 .. 255)

Status

current

MaxAccess

read-write

OID

1.3.6.1.2.1.1.4

Fq Name

iso.org.dod.internet.mgmt.mib-2.system.sysContact

Group

{ system 4 }

Description

The textual identification of the contact person for this managed node,
together with information on how to contact this person. If no contact
information is known, the value is the zero-length string.

sysName
Type (SPLAT) String
Status

current

MaxAccess

read-write

OID

1.3.6.1.2.1.1.5

Fq Name

iso.org.dod.internet.mgmt.mib-2.system.sysName

Group

{ system 5 }

Description

An administratively-assigned name for this managed node. By convention,


this is the node's fully-qualified domain name. If the name is unknown, the
value is the zero-length string.

sysLocation
Type (SPLAT) String

44

Type (IETF)

DisplayString (0 .. 255)

Status

current

MaxAccess

read-write

OID

1.3.6.1.2.1.1.6

Fq Name

iso.org.dod.internet.mgmt.mib-2.system.sysLocation

Group

{ system 6 }

Description

The physical location of this node (e.g., `telephone closet, 3rd floor'). If the
location is unknown, the value is the zero-length string.

sysServices
Type (SPLAT) integer
Type (IETF)

Integer32 (0 .. 127)

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.1.7

Fq Name

iso.org.dod.internet.mgmt.mib-2.system.sysServices

Group

{ system 7 }

Description

A value which indicates the set of services that this entity may potentially
offers. The value is a sum. This sum initially takes the value zero, Then, for
each layer, L, in the range 1 through 7, that this node performs transactions
for, 2 raised to (L - 1) is added to the sum. For example, a node which
performs only routing functions would have a value of 4 (2^(3-1)). In
contrast, a node which is a host offering application services would have a
value of 72 (2^(4-1) + 2^(7-1)). Note that in the context of the Internet
suite of protocols, values should be calculated accordingly:layer
functionality,1 physical (e.g., repeaters),2 datalink/subnetwork (e.g.,
bridges),3 internet (e.g., supports the IP),4 end-to-end (e.g., supports the
TCP), 7 applications (e.g., supports the SMTP). For systems including OSI
protocols, layers 5 and 6 may also be counted.

sysORLastChange
Type (SPLAT) Timeticks
Type (IETF)

TimeStamp

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.1.8
Chapter 4

sysServices

45

Fq Name

iso.org.dod.internet.mgmt.mib-2.system.sysORLastChange

Group

{ system 8 }

Description

The value of sysUpTime at the time of the most recent change in state or
value of any instance of sysORID.

sysORID
Type (SPLAT) OID
Type (IETF)

OBJECT IDENTIFIER

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.1.9.1.2

Fq Name

iso.org.dod.internet.mgmt.mib-2.system.sysORTable.sysOREntry.sysORID

Group

{ sysOREntry 2 }

Description

An authoritative identification of a capabilities statement with respect to


various MIB modules supported by the local SNMPv2 entity acting in an
agent role.

sysORDescr
Type (SPLAT) String

46

Type (IETF)

DisplayString

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.1.9.1.3

Fq Name

iso.org.dod.internet.mgmt.mib-2.system.sysORTable.sysOREntry.sysORDescr

Group

{ sysOREntry 3 }

Description

A textual description of the capabilities identified by the corresponding


instance of sysORID.

sysORUpTime
Type (SPLAT) Timeticks
Type (IETF)

Timestamp

Status

current

MaxAccess

read-write

OID

1.3.6.1.2.1.1.9.1.4

Fq Name

iso.org.dod.internet.mgmt.mib-2.system.sysORTable.sysOREntry.sysORUpTime

Group

{ sysOREntry 4 }

Description

The value of sysUpTime at the time this conceptual row was last
instanciated.

snmpInPkts
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.11.1

Fq Name

iso.org.dod.internet.mgmt.mib-2.snmp.snmpInPkts

Group

{ snmp 1 }

Description

The total number of messages delivered to the SNMP entity from the
transport service.

snmpOutPkts
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

obsolete

MaxAccess

read-only

OID

1.3.6.1.2.1.11.2

Chapter 4

sysORUpTime

47

Fq Name

iso.org.dod.internet.mgmt.mib-2.snmp.snmpOutPkts

Group

{ snmp 2 }

Description

The total number of SNMP Messages which were passed from the SNMP
protocol entity to the transport service.

snmpInBadVersions
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.11.3

Fq Name

iso.org.dod.internet.mgmt.mib-2.snmp.snmpInBadVersions

Group

{ snmp 3 }

Description

The total number of SNMP messages which were delivered to the SNMP
entity and were for an unsupported SNMP version.

snmpInBadCommunityNames
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.11.4

Fq Name

iso.org.dod.internet.mgmt.mib-2.snmp.snmpInBadCommunityNames

Group

{ snmp 4 }

Description

The total number of SNMP messages delivered to the SNMP entity which
used a SNMP community name not known to said entity.

snmpInBadCommunityUses
Type (SPLAT) Counter32

48

Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.11.5

Fq Name

iso.org.dod.internet.mgmt.mib-2.snmp.snmpInBadCommunityUses

Group

{ snmp 5 }

Description

The total number of SNMP messages delivered to the SNMP entity which
represented an SNMP operation which was not allowed by the SNMP
community named in the message.

snmpInASNParseErrs
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.11.6

Fq Name

iso.org.dod.internet.mgmt.mib-2.snmp.snmpInASNParseErrs

Group

{ snmp 6 }

Description

The total number of ASN.1 or BER errors encountered by the SNMP


entity when decoding received SNMP messages.

snmpInTooBigs
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.11.8

Fq Name

iso.org.dod.internet.mgmt.mib-2.snmp.snmpInTooBigs

Group

{ snmp 8 }

Chapter 4

snmpInASNParseErrs

49

Description

The total number of SNMP PDUs which were delivered to the SNMP
protocol entity and for which the value of the error-status field is `tooBig'.

snmpInNoSuchNames
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

obsolete

MaxAccess

read-only

OID

1.3.6.1.2.1.11.9

Fq Name

iso.org.dod.internet.mgmt.mib-2.snmp.snmpInNoSuchNames

Group

{ snmp 9 }

Description

The total number of SNMP PDUs which were delivered to the SNMP
protocol entity and for which the value of the error-status field is
`noSuchName'.

snmpInBadValues
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

obsolete

MaxAccess

read-only

OID

1.3.6.1.2.1.11.10

Fq Name

iso.org.dod.internet.mgmt.mib-2.snmp.snmpInBadValues

Group

{ snmp 10 }

Description

The total number of SNMP PDUs which were delivered to the SNMP
protocol entity and for which the value of the error-status field is
`badValue'.

snmpInReadOnlys
Type (SPLAT) Counter32
Type (IETF)
50

Counter32

Status

obsolete

MaxAccess

read-only

OID

1.3.6.1.2.1.11.11

Fq Name

iso.org.dod.internet.mgmt.mib-2.snmp.snmpInReadOnlys

Group

{ snmp 11 }

Description

The total number valid SNMP PDUs which were delivered to the SNMP
protocol entity and for which the value of the error-status field is
`readOnly'. It should be noted that it is a protocol error to generate an
SNMP PDU which contains the value `readOnly' in the error-status field, as
such this object is provided as a means of detecting incorrect
implementations of the SNMP.

snmpInGenErrs
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

obsolete

MaxAccess

read-only

OID

1.3.6.1.2.1.11.12

Fq Name

iso.org.dod.internet.mgmt.mib-2.snmp.snmpInGenErrs

Group

{ snmp 12 }

Description

The total number of SNMP PDUs which were delivered to the SNMP
protocol entity and for which the value of the error-status field is `genErr'.

snmpInTotalReqVars
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

obsolete

MaxAccess

read-only

OID

1.3.6.1.2.1.11.13

Fq Name

iso.org.dod.internet.mgmt.mib-2.snmp.snmpInTotalReqVars

Chapter 4

snmpInGenErrs

51

Group

{ snmp 13 }

Description

The total number of MIB objects which have been retrieved successfully by
the SNMP protocol entity as the result of receiving valid SNMP
Get-Request and Get-Next PDUs.

snmpInTotalSetVars
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

obsolete

MaxAccess

read-only

OID

1.3.6.1.2.1.11.14

Fq Name

iso.org.dod.internet.mgmt.mib-2.snmp.snmpInTotalSetVars

Group

{ snmp 14 }

Description

The total number of MIB objects which have been altered successfully by
the SNMP protocol entity as the result of receiving valid SNMP
Set-Request PDUs.

snmpInGetRequests
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

obsolete

MaxAccess

read-only

OID

1.3.6.1.2.1.11.15

Fq Name

iso.org.dod.internet.mgmt.mib-2.snmp.snmpInGetRequests

Group

{ snmp 15 }

Description

The total number of SNMP Get-Request PDUs which have been accepted
and processed by the SNMP protocol entity.

snmpInGetNexts
Type (SPLAT) Counter32
52

Type (IETF)

Counter32

Status

obsolete

MaxAccess

reaad-only

OID

1.3.6.1.2.1.11.16

Fq Name

iso.org.dod.internet.mgmt.mib-2.snmp.snmpInGetNexts

Group

{ snmp 16 }

Description

The total number of SNMP Get-Next PDUs which have been accepted and
processed by the SNMP protocol entity.

snmpInSetRequests
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

obsolete

MaxAccess

read-only

OID

1.3.6.1.2.1.11.17

Fq Name

iso.org.dod.internet.mgmt.mib-2.snmp.snmpInSetRequests

Group

{ snmp 17 }

Description

The total number of SNMP Set-Request PDUs which have been accepted
and processed by the SNMP protocol entity.

snmpInGetResponses
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

obsssolete

MaxAccess

read-only

OID

1.3.6.1.2.1.11.18

Fq Name

iso.org.dod.internet.mgmt.mib-2.snmp.snmpInGetResponses

Group

{ snmp 18 }

Chapter 4

snmpInSetRequests

53

Description

The total number of SNMP Get-Response PDUs which have been accepted
and processed by the SNMP protocol entity.

snmpInTraps
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

obsolete

MaxAccess

read-only

OID

1.3.6.1.2.1.11.19

Fq Name

iso.org.dod.internet.mgmt.mib-2.snmp.snmpInTraps

Group

{ snmp 19 }

Description

The total number of SNMP Trap PDUs which have been accepted and
processed by the SNMP protocol entity.

snmpOutTooBigs
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

obsolete

MaxAccess

read-only

OID

1.3.6.1.2.1.11.20

Fq Name

iso.org.dod.internet.mgmt.mib-2.snmp.snmpOutTooBigs

Group

{ snmp 20 }

Description

The total number of SNMP PDUs which were generated by the SNMP
protocol entity and for which the value of the error-status field is `tooBig.'

snmpOutNoSuchNames
Type (SPLAT) Counter32

54

Type (IETF)

Counter32

Status

obsolete

MaxAccess

read-only

OID

1.3.6.1.2.1.11.21

Fq Name

iso.org.dod.internet.mgmt.mib-2.snmp.snmpOutNoSuchNames

Group

{ snmp 21 }

Description

The total number of SNMP PDUs which were generated by the SNMP
protocol entity and for which the value of the error-status is `noSuchName'.

snmpOutBadValues
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

obsolete

MaxAccess

read-only

OID

1.3.6.1.2.1.11.22

Fq Name

iso.org.dod.internet.mgmt.mib-2.snmp.snmpOutBadValues

Group

{ snmp 22 }

Description

The total number of SNMP PDUs which were generated by the SNMP
protocol entity and for which the value of the error-status field is
`badValue'.

snmpOutGenErrs
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

obsolete

MaxAccess

read-only

OID

1.3.6.1.2.1.11.24

Fq Name

iso.org.dod.internet.mgmt.mib-2.snmp.snmpOutGenErrs

Group

{ snmp 24 }

Description

The total number of SNMP PDUs which were generated by the SNMP
protocol entity and for which the value of the error-status field is `genErr'.

Chapter 4

snmpOutBadValues

55

snmpOutGetRequests
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

obsolete

MaxAccess

read-only

OID

1.3.6.1.2.1.11.25

Fq Name

iso.org.dod.internet.mgmt.mib-2.snmp.snmpOutGetRequests

Group

{ snmp 25 }

Description

The total number of SNMP Get-Request PDUs which have been generated
by the SNMP protocol entity.

snmpOutGetNexts
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

obsolete

MaxAccess

read-only

OID

1.3.6.1.2.1.11.26

Fq Name

iso.org.dod.internet.mgmt.mib-2.snmp.snmpOutGetNexts

Group

{ snmp 26 }

Description

The total number of SNMP Get-Next PDUs which have been generated by
the SNMP protocol entity.

snmpOutSetRequests
Type (SPLAT) Counter32

56

Type (IETF)

Counter32

Status

obsolete

MaxAccess

read-only

OID

1.3.6.1.2.1.11.27

Fq Name

iso.org.dod.internet.mgmt.mib-2.snmp.snmpOutSetRequests

Group

{ snmp 27 }

Description

The total number of SNMP Set-Request PDUs which have been generated
by the SNMP protocol entity.

snmpOutGetResponses
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

obsolete

MaxAccess

read-only

OID

1.3.6.1.2.1.11.28

Fq Name

iso.org.dod.internet.mgmt.mib-2.snmp.snmpOutGetResponses

Group

{ snmp 28 }

Description

The total number of SNMP Get-Response PDUs which have been


generated by the SNMP protocol entity.

snmpOutTraps
Type (SPLAT) Integer
Status

obsolete

MaxAccess

read-only

OID

1.3.6.1.2.1.11.29

Fq Name

iso.org.dod.internet.mgmt.mib-2.snmp.snmpOutTraps

Group

{ snmp 29 }

Description

The total number of SNMP Trap PDUs which have been generated by the
SNMP protocol entity.

snmpSilentDrops
Type (SPLAT) Counter32
Type (IETF)

Counter32

Chapter 4

snmpOutGetResponses

57

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.11.31

Fq Name

iso.org.dod.internet.mgmt.mib-2.snmp.snmpSilentDrops

Group

{ snmp 31 }

Description

The total number of GetRequest-PDUs, GetNextRequest-PDUs,


GetBulkRequest-PDUs, SetRequest-PDUs, and InformRequest-PDUs
delivered to the SNMP entity which were silently dropped because the size
of a reply containing an alternate Response-PDU with an empty
variable-bindings field was greater than either a local constraint or the
maximum message size associated with the originator of the request.

snmpProxyDrops
Type (SPLAT) Counter32

58

Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.11.32

Fq Name

iso.org.dod.internet.mgmt.mib-2.snmp.snmpProxyDrops

Group

{ snmp 32 }

Description

The total number of GetRequest-PDUs, GetNextRequest-PDUs,


GetBulkRequest-PDUs, SetRequest-PDUs, and InformRequest-PDUs
delivered to the SNMP entity which were silently dropped because the
transmission of the (possibly translated) message to a proxy target failed in a
manner (other than a time-out) such that no Response-PDU could be
returned.

Chapter 4

snmpProxyDrops

59

60

CHAPTER

IF MIB
In This Chapter
Overview

page 61

MIB Tree Description

page 62

Overview
This chapter describes the IF-MIB.
The IF-MIB describes managed objects used for managing Network Interfaces.
One of the strengths of internetwork-layer protocols such as IP is that they are designed
to run over any network interface. In achieving this, IP considers any and all protocols
it runs over as a single "network interface" layer. A similar view is taken by other
internetwork-layer protocols. This concept is represented in MIB-II by the 'interfaces'
group.
The Interfaces group defines a generic set of managed objects such that any network
interface can be managed in an interface-independent manner through these managed
objects. The Interfaces group provides the means for additional managed objects
specific to particular types of network interface (for example, a specific medium such as
Ethernet) to be defined as extensions to the Interfaces group for media-specific
management.
For more details see RFC 2863.

61

MIB Tree Description


This section comprises a detailed description of each leaf in the IF MIB tree. The
following is a diagram of the IF MIB tree. Items shown in red are not implemented in
SPLAT, but are shown in the tree to make it easier to see the correct location of the
implemented OIDs.
Interfaces
ifNumber
ifTable
ifEntry
ifIndex
ifDescr
ifType
ifMtu
ifSpeed
ifPhysAddress
ifAdminStatus
ifOperStatus
ifInOctets
ifInUcastPkts
ifInDiscards
ifInErrors
ifOutOctets
ifOutUcastPkts
ifOutDiscards
ifOutErrors
ifOutQLen
ifSpecific

ifNumber
Type (SPLAT) Integer

62

Type (IETF)

Integer32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.2.1

Fq Name

iso.org.dod.internet.mgmt.mib-2.interfaces.ifNumber

Group

{ interfaces 1 }

Description

A collection of objects providing information specific to high speed (greater


than 20,000,000 bits/second) character-oriented or
fixed-length-transmission network interfaces

ifIndex
Type (SPLAT) integer
Type (IETF)

InterfaceIndex

Status

Current

MaxAccess

read-only

OID

1.3.6.1.2.1.2.2.1.1

Fq Name

iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable.ifEntry.ifIndex

Group

{ ifEntry 1 }

Description

A unique value, greater than zero, for each interface. It is recommended that
values are assigned contiguously starting from 1. The value for each
interface sub-layer must remain constant at least from one re-initialization of
the entity's network management system to the next re-initialization.

ifDescr
Type (SPLAT) String
Type (IETF)

DisplayString (0 .. 255)

Status

Current

MaxAccess

read-only

OID

1.3.6.1.2.1.2.2.1.2

Fq Name

iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable.ifEntry.ifDescr

Group

{ ifEntry 2 }

Description

A textual string containing information about the interface. This string


should include the name of the manufacturer, the product name and the
version of the interface hardware/software.

Chapter 5

ifIndex

63

ifType
Type (SPLAT) Integer
Type (IETF)

IANAifType

Status

Current

MaxAccess

read-only

OID

1.3.6.1.2.1.2.2.1.3

Fq Name

iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable.ifEntry.ifType

Group

{ ifEntry 3 }

Description

The type of interface. Additional values for ifType are assigned by the
Internet Assigned Numbers Authority (IANA),through updating the syntax
of the IANAifType textual convention.

ifMtu
Type (SPLAT) Integer
Type (IETF)

Integer32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.2.2.1.4

Fq Name

iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable.ifEntry.ifMtu

Group

{ ifEntry 4 }

Description

The size of the largest packet which can be sent/received on the interface,
specified in octets. For interfaces that are used for transmitting network
datagrams, this is the size of the largest network datagram that can be sent
on the interface.

ifSpeed
Type (SPLAT) Gauge32

64

Type (IETF)

Gauge32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.2.2.1.5

Fq Name

iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable.ifEntry.ifSpeed

Group

{ ifEntry 5 }

Description

An estimate of the interface's current bandwidth in bits per second. For


interfaces which do not vary in bandwidth or for those where no accurate
estimation can be made, this object should contain the nominal bandwidth.
If the bandwidth of the interface is greater than the maximum value
reportable by this object then this object should report its maximum value
(4,294,967,295) and ifHighSpeed must be used to report the interace's
speed. For a sub-layer which has no concept of bandwidth, this object
should be zero.

ifPhysAddress
Type (SPLAT) String
Type (IETF)

PhysAddress

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.2.2.1.6

Fq Name

iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable.ifEntry.ifPhysAddress

Group

{ ifEntry 6 }

Description

The interface's address at its protocol sub-layer. For example, for an 802.x
interface, this object normally contains a MAC address. The interface's
media-specific MIB must define the bit and byte ordering and the format of
the value of this object. For interfaces which do not have such an address
(e.g., a serial line), this object should contain an octet string of zero length.

ifAdminStatus
Type (SPLAT) Integer
Type (IETF)

INTEGER
UP (1)
DOWN (2)
Chapter 5

ifPhysAddress

65

TESTING (3)
Status

current

MaxAccess

read-write

OID

1.3.6.1.2.1.2.2.1.7

Fq Name

iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable.ifEntry.ifAdminStatus

Group

{ ifEntry 7 }

Description

The desired state of the interface. The testing(3) state indicates that no
operational packets can be passed. When a managed system initializes, all
interfaces start with ifAdminStatus in the down(2) state. As a result of either
explicit management action or per configuration information retained by
the managed system, ifAdminStatus is then changed to either the up(1) or
testing(3) states (or remains in the down(2) state).

ifOperStatus
Type (SPLAT) Integer
Type (IETF)

INTEGER
UP (1)
DOWN (2)
TESTING (3)
UNKOWN (4)
DORMANT (5)
notPresent (6)
lowLayerDown (7)

66

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.2.2.1.8

Fq Name

iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable.ifEntry.ifOperStatus

Group

{ ifEntry 8 }

Description

The current operational state of the interface. The testing(3) state indicates
that no operational packets can be passed. If ifAdminStatus is down(2) then
ifOperStatus should be down(2). If ifAdminStatus is changed to up(1) then
ifOperStatus should change to up(1) if the interface is ready to transmit and
receive network traffic; it should change to dormant(5) if the interface is
waiting for external actions (such as a serial line waiting for an incoming
connection); it should remain in the down(2) state if and only if there is a
fault that prevents it from going to the up(1) state; it should remain in the
notPresent(6)state if the interface has missing (typically,
hardware)components.

ifInOctets
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.2.2.1.10

Fq Name

iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable.ifEntry.ifInOctets

Group

{ ifEntry 10 }

Description

The total number of octets received on the interface,including framing


characters.Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other times as indicated
by the value of ifCounterDiscontinuityTime

ifInUcastPkts
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.2.2.1.11

Fq Name

iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable.ifEntry.ifInUcastPkts

Group

{ ifEntry 11 }

Chapter 5

ifInOctets

67

Description

The number of packets, delivered by this sub-layer to a higher (sub-)layer,


which were not addressed to a multicast or broadcast address at this
sub-layer. Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other times as indicated
by the value of ifCounterDiscontinuityTime.

ifInDiscards
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.2.2.1.13

Fq Name

iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable.ifEntry.ifInDiscards

Group

{ ifEntry 13 }

Description

The number of inbound packets which were chosen to be discarded even


though no errors had been detected to prevent their being deliverable to a
higher-layer protocol. One possible reason for discarding such a packet
could be to free up buffer space.Discontinuities in the value of this counter
can occur at re-initialization of the management system, and at other times
as indicated by the value of ifCounterDiscontinuityTime.

ifInErrors
Type (SPLAT) Counter32

68

Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.2.2.1.14

Fq Name

iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable.ifEntry.ifInErrors

Group

{ ifEntry 14 }

Description

For packet-oriented interfaces, the number of inbound packets that


contained errors preventing them from being deliverable to a higher-layer
protocol. For character-oriented or fixed-length interfaces, the number of
inbound transmission units that contained errors preventing them from
being deliverable to a higher-layer protocol.Discontinuities in the value of
this counter can occur at re-initialization of the management system, and at
other times as indicated by the value of ifCounterDiscontinuityTime.

ifOutOctets
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.2.2.1.16

Fq Name

iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable.ifEntry.ifOutOctets

Group

{ ifEntry 16 }

Description

The total number of octets transmitted out of the interface, including


framing characters. Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other times as indicated
by the value of ifCounterDiscontinuityTime.

ifOutUcastPkts
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.2.2.1.17

Fq Name

iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable.ifEntry.ifOutUcastPkts

Group

{ ifEntry 17 }

Chapter 5

ifOutOctets

69

Description

The total number of packets that higher-level protocols requested be


transmitted, and which were not addressed to a multicast or broadcast
address at this sub-layer, including those that were discarded or not
sent.Discontinuities in the value of this counter can occur at re-initialization
of the management system, and at other times as indicated by the value of
ifCounterDiscontinuityTime.

ifOutDiscards
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.2.2.1.19

Fq Name

iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable.ifEntry.ifOutDiscards

Group

{ ifEntry 19 }

Description

The number of outbound packets which were chosen to be discarded even


though no errors had been detected to prevent their being transmitted.
One possible reason for discarding such a packet could be to free up buffer
space. Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other times as indicated
by the value of ifCounterDiscontinuityTime.

ifOutErrors
Type (SPLAT) Counter32

70

Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.2.2.1.2

Fq Name

iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable.ifEntry.ifOutErrors

Group

{ ifEntry 20 }

Description

For packet-oriented interfaces, the number of outbound packets that could


not be transmitted because of errors. For character-oriented or fixed-length
interfaces, the number of outbound transmission units that could not be
transmitted because of errors. Discontinuities in the value of this counter
can occur at re-initialization of the management system, and at other times
as indicated by the value of ifCounterDiscontinuityTime.

ifOutQLen
Type (SPLAT) Gauge32
Type (IETF)

Gauge32

Status

deprecated

MaxAccess

read-only

OID

1.3.6.1.2.1.2.2.1.21

Fq Name

iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable.ifEntry.ifOutQLen

Group

{ ifEntry 21 }

Description

The length of the output packet queue (in packets).

ifSpecific
Type (SPLAT) OID
Type (IETF)

OBJECT IDENTIFIER

Status

deprecated

MaxAccess

read-only

OID

1.3.6.1.2.1.2.2.1.22

Fq Name

iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable.ifEntry.ifSpecific

Group

{ ifEntry 22 }

Description

A reference to MIB definitions specific to the particular media being used to


realize the interface. It is recommended that this value point to an instance
of a MIB object in the media-specific MIB, i.e., that this object have the
semantics associated with the InstancePointer textual convention defined in
RFC 2579. In fact, it is recommended that the media-specific MIB specify
what value ifSpecific should/can take for values of ifType. If no MIB
definitions specific to the particular media are available, the value sres
Chapter 5

ifOutQLen

71

72

CHAPTER

UDP MIB
In This Chapter
Overview

page 73

MIB Tree Description

page 73

Overview
This MIB module defines managed objects for managing implementations of the User
Datagram Protocol (UDP). The managed objects in this MIB module were originally
defined using the SNMPv1 framework as a part of MIB-II.
For more details see RFC 2013.

MIB Tree Description


This section comprises a detailed description of each leaf in the UDP MIB tree. The
following is a diagram of the UDP MIB tree. Items shown in red are not implemented
in SPLAT, but are shown in the tree to make it easier to see the correct location of the
implemented OIDs.
udp

udInDatagrams
udpNoPorts
udpInErrors
udpOutDatagrams
udpTable
udpEntry
udpLocalAddress
udpLocalPort

73

udInDatagrams
Type (SPLAT) Counter32
Type (IETF)

counter32

Status

current

MaxAccess

read-only.

OID

1.3.6.1.2.1.7.1

Fq Name

iso.org.dod.internet.mgmt.mib-2.udp.udpInDatagrams

Group

{ udp 1 }

Description

The total number of UDP datagrams delivered to UDP users..

udpNoPorts
Type (SPLAT) Counter32
Type (IETF)

counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.7.2

Fq Name

iso.org.dod.internet.mgmt.mib-2.udp.udpNoPorts

Group

{ udp 2 }

Description

The total number of received UDP datagrams for which there was no
application at the destination port.

udpInErrors
Type (SPLAT) Counter32

74

Type (IETF)

counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.7.3

Fq Name

iso.org.dod.internet.mgmt.mib-2.udp.udpInErrors

Group

{ udp 3 }

Description

The number of received UDP datagrams that could not be delivered for
reasons other than the lack of an application at the destination port.

udpOutDatagrams
Type (SPLAT) Counter32
Type (IETF)

counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.7.4

Fq Name

iso.org.dod.internet.mgmt.mib-2.udp.udpOutDatagrams

Group

{ udp 4 }

Description

The total number of UDP datagrams sent from this entity.

udpLocalAddress
Type (SPLAT) IpAdress
Type (IETF)

Ip Adress

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.7.5.1.1

Fq Name

iso.org.dod.internet.mgmt.mib-2.udp.udpTable.udpEntry.udpLocalAddress

Group

{ udpEntry 1 }

Description

The local IP address for this UDP listener. In the case of a UDP listener
which is willing to accept datagrams for any IP interface associated with the
node, the value 0.0.0.0 is used.

udpLocalPort
Type (SPLAT) Integer
Type (IETF)

Integer

Chapter 6

udpOutDatagrams

75

76

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.7.5.1.2

Fq Name

iso.org.dod.internet.mgmt.mib-2.udp.udpTable.udpEntry.udpLocalPort

Group

{ udpEntry 2 }

Description

The local port number for this UDP listener.

CHAPTER

TCP MIB
In This Chapter
Overview

page 77

MIB Tree Description

page 77

Overview
This MIB module defines managed objects for managing implementations of the
Transmission Control Protocol (TCP). The managed objects in this MIB module were
originally defined using the SNMPv1 framework as a part of MIB-II.
For more details see RFC 2012.

MIB Tree Description


This section comprises a detailed description of each leaf in the TCP MIB tree. The
following is a diagram of the TCP MIB tree. Items shown in red are not implemented
in SPLAT, but are shown in the tree to make it easier to see the correct location of the
implemented OIDs.
tcp
tcpRtoAlgorithm
tcpRtoMin
tcpRtoMax
tcpMaxConn
tcpActiveOpens
tcpPassiveOpens
tcpAttemptFails
tcpEstabResets

77

tcpCurrEstab
tcpInSegs
tcpOutSegs
tcpRetransSegs
tcpConnTable
tcpConnEntry
tcpConnState
tcpConnLocalAddress
tcpConnLocalPort
tcpConnRemAddress
tcpConnRemPort
tcpInErrs
tcpOutRsts

tcpRtoAlgorithm
Type (SPLAT) Integer
Type (IETF)

INTEGER
OTHER (1)
CONSTANT (2)
RSRE (3)
VANJ (4)

Status

current

MaxAccess

reaad-only

OID

1.3.6.1.2.1.6.1

Fq Name

iso.org.dod.internet.mgmt.mib-2.tcp.tcpRtoAlgorithm

Group

{ tcp 1 }

Description

The algorithm used to determine the timeout value used for retransmitting
unacknowledged octets.

tcpRtoMin
Type (SPLAT) Integer
78

Type (IETF)

Integer32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.6.2

Fq Name

iso.org.dod.internet.mgmt.mib-2.tcp.tcpRtoMin

Group

{ tcp 2 }

Description

The minimum value permitted by a TCP implementation for the


retransmission timeout, measured in milliseconds. More refined semantics
for objects of this type depend upon the algorithm used to determine the
retransmission timeout. In particular, when the timeout algorithm is rsre(3),
an object of this type has the semantics of the LBOUND quantity described
in RFC 793.

tcpRtoMax
Type (SPLAT) Integer
Type (IETF)

Integer32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.6.3

Fq Name

iso.org.dod.internet.mgmt.mib-2.tcp.tcpRtoMax

Group

{ tcp 3 }

Description

The maximum value permitted by a TCP implementation for the


retransmission timeout, measured in milliseconds. More refined semantics
for objects of this type depend upon the algorithm used to determine the
retransmission timeout. In particular, when the timeout algorithm is rsre(3),
an object of this type has the semantics of the UBOUND quantity
described in RFC 793.

tcpMaxConn
Type (SPLAT) Integer
Type (IETF)

Integer32

Chapter 7

tcpRtoMax

79

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.6.4

Fq Name

iso.org.dod.internet.mgmt.mib-2.tcp.tcpMaxConn

Group

{ tcp 4 }

Description

The limit on the total number of TCP connections the entity can support.
In entities where the maximum number of connections is dynamic, this
object should contain the value -1.

tcpActiveOpens
Type (SPLAT) Counter32
Type (IETF)

counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.6.5

Fq Name

iso.org.dod.internet.mgmt.mib-2.tcp.tcpActiveOpens

Group

{ tcp 5 }

Description

The number of times TCP connections have made a direct transition to the
SYN-SENT state from the CLOSED state.

tcpPassiveOpens
Type (SPLAT) Counter32

80

Type (IETF)

counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.6.6

Fq Name

iso.org.dod.internet.mgmt.mib-2.tcp.tcpPassiveOpens

Group

{ tcp 6 }

Description

The number of times TCP connections have made a direct transition to the
SYN-RCVD state from the LISTEN state

tcpAttemptFails
Type (SPLAT) Counter32
Type (IETF)

counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.6.7

Fq Name

iso.org.dod.internet.mgmt.mib-2.tcp.tcpAttemptFails

Group

{ tcp 7 }

Description

The number of times TCP connections have made a direct transition to the
CLOSED state from either the SYN-SENT state or the SYN-RCVD state,
plus the number of times TCP connections have made a direct transition to
the LISTEN state from the SYN-RCVD state.

tcpEstabResets
Type (SPLAT) Counter32
Type (IETF)

counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.6.8

Fq Name

iso.org.dod.internet.mgmt.mib-2.tcp.tcpEstabResets

Group

{ tcp 8 }

Description

The number of times TCP connections have made a direct transition to the
CLOSED state from either the ESTABLISHED state or the CLOSE-WAIT
state.

tcpCurrEstab
Type (SPLAT) Gauge32

Chapter 7

tcpAttemptFails

81

Type (IETF)

Gauge32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.6.9

Fq Name

iso.org.dod.internet.mgmt.mib-2.tcp.tcpCurrEstab

Group

{ tcp 9 }

Description

The number of TCP connections for which the current state is either
ESTABLISHED or CLOSE- WAIT.

tcpInSegs
Type (SPLAT) Counter32
Type (IETF)

counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.6.10

Fq Name

iso.org.dod.internet.mgmt.mib-2.tcp.tcpInSegs

Group

{ tcp 10 }

Description

The total number of segments received, including those received in error.


This count includes segments received on currently established connections.

tcpOutSegs
Type (SPLAT) Counter32

82

Type (IETF)

counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.6.11

Fq Name

iso.org.dod.internet.mgmt.mib-2.tcp.tcpOutSegs

Group

{ tcp 11 }

Description

The total number of segments sent, including those on current connections


but excluding those containing only retransmitted octets.

tcpRetransSegs
Type (SPLAT) Counter32
Type (IETF)

counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.6.12

Fq Name

iso.org.dod.internet.mgmt.mib-2.tcp.tcpRetransSegs

Group

{ tcp 12 }

Description

The total number of segments retransmitted - that is, the number of TCP
segments transmitted containing one or more previously transmitted octets.

tcpConnState
Type (SPLAT) Integer
Type (IETF)

INTEGER
closed (1)
listen (2)
synSent (3)
synReceived (4)
established (5)
finWait1 (6)
finWait2 (7)
closeWait (8)
lastAck (9)
clossing (10)
timeWait (11)

Chapter 7

tcpRetransSegs

83

deleteTCB (12)
Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.6.13.1.1

Description

The state of this TCP connection

tcpConnLocalAddress
Type (SPLAT) IpAddress
Type (IETF)

IpAddress

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.6.13.1.2

Fq Name

iso.org.dod.internet.mgmt.mib-2.tcp.tcpConnTable.tcpConnEntry.tcpConnLocalAd
dress

Group

{ tcpConnEntry 2 }

Description

The local IP address for this TCP connection. In the case of a connection
in the listen state which is willing to accept connections for any IP interface
associated with the node, the value 0.0.0.0 is used.

tcpConnLocalPort
Type (SPLAT) Integer

84

Type (IETF)

Integer32 (0 .. 65535)

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.6.13.1.3

Fq Name

iso.org.dod.internet.mgmt.mib-2.tcp.tcpConnTable.tcpConnEntry.tcpConnLocalPo
rt

Group

{ tcpConnEntry 3 }

Description

The local port number for this TCP connection.

tcpConnRemAddress
Type (SPLAT) IpAddress
Type (IETF)

IpAddress

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.6.13.1.4

Fq Name

iso.org.dod.internet.mgmt.mib-2.tcp.tcpConnTable.tcpConnEntry.tcpConnRemAd
dress

Group

{ tcpConnEntry 4 }

Description

The remote IP address for this TCP connection.

tcpConnRemPort
Type (SPLAT) integer
Type (IETF)

Integer32 (0 .. 65535)

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.6.13.1.5

Fq Name

iso.org.dod.internet.mgmt.mib-2.tcp.tcpConnTable.tcpConnEntry.tcpConnRemPor
t

Group

{ tcpConnEntry 5 }

Description

The remote port number for this TCP connection.

tcpInErrs
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.6.14

Chapter 7

tcpConnRemAddress

85

Fq Name

iso.org.dod.internet.mgmt.mib-2.tcp.tcpInErrs

Group

{ tcp 14 }

Description

The total number of segments received in error (e.g., bad TCP checksums).

tcpOutRsts
Type (SPLAT) Counter32

86

Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.6.15

Fq Name

iso.org.dod.internet.mgmt.mib-2.tcp.tcpOutRsts

Group

{ tcp 15 }

Description

The number of TCP segments sent containing the RST flag.

CHAPTER

IP MIB
In This Chapter
Overview

page 87

MIB Tree Description

page 87

Overview
This chapter describes the IPMIB.
The managed objects in this MIB module were originally defined using the SNMPv1
framework as a part of MIB-II. Since then, the managed objects related to managing
routes in an IP internet were updated by RFC 1354.
For more details see RFC 2011.

MIB Tree Description


This section comprises a detailed description of each leaf in the IP MIB tree. The
following is a diagram of the IP MIB tree. Items shown in red are not implemented in
SPLAT, but are shown in the tree to make it easier to see the correct location of the
implemented OIDs.
ip
ipForwarding
ipDefaultTTL
ipInRecives
ipInHdrErrors
ipInAddrErrors
ipForwDatagrams
ipInUnknownProtos

87

ipInDiscards
ipInDelivers
ipOutRequests
ipOutDiscards
ipOutNoRoutes
ipReasmTimeout
ipReasmReqds
ipReasmOKs
ipReasmFails
ipFragOKs
ipFragFails
ipFragCreates
ipAddrTable
IpAddrEntry
ipAdEntAddr
ipAdEntIfIndex
ipAdEntNetMask
ipAdEntBcastAddr
ipRoutingDiscards
icmp
icmpInMsgs
icmpInErrors
icmpInDestUnreachs
icmpInTimeExcds
icmpInParmProbs
icmpInSrcQuenchs
icmpInRedirects
icmpInEchos
icmpInEchoReps
icmpInTimestamps
icmpInTimestampReps
icmpInAddrMasks
icmpInAddrMaskReps
icmpOutMsgs
icmpOutErrors
icmpOutDestUnreachs
88

icmpOutTimeExcds
icmpOutParmProbs
icmpOutSrcQuenchs
icmpOutRedirects
icmpOutEchos
icmpOutEchoReps
icmpOutTimestamps
icmpOutTimestampReps
icmpOutAddrMasks
icmpOutAddrMaskReps

ipForwarding
Type (SPLAT) integer
Type (IETF)

INTEGER
Forwarding (1)
notForwarding (2)

Status

current

MaxAccess

read-write

OID

1.3.6.1.2.1.4.1

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipForwarding

Group

{ ip 1 }

Description

The indication of whether this entity is acting as an IP router in respect to


the forwarding of datagrams received by, but not addressed to, this entity. IP
routers forward datagrams. IP hosts do not (except those source-routed via
the host).

ipDefaultTTL
Type (SPLAT) integer
Type (IETF)

Integer32 (1 .. 255)

Status

current

MaxAccess

read-write
Chapter 8

ipForwarding

89

OID

1.3.6.1.2.1.4.2

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipDefaultTTL

Group

{ ip 2 }

Description

The default value inserted into the Time-To-Live field of the IP header of
datagrams originated at this entity, whenever a TTL value is not supplied by
the transport layer protocol.

ipInRecives
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.4.3

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipInReceives

Group

{ ip 3 }

Description

The total number of input datagrams received from interfaces, including


those received in error.

ipInHdrErrors
Type (SPLAT) Counter32

90

Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.4.4

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipInHdrErrors

Group

{ ip 4 }

Description

The number of input datagrams discarded due to errors in their IP headers,


including bad checksums, version number mismatch, other format errors,
time-to-live exceeded, errors discovered in processing their IP options, etc.

ipInAddrErrors
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.4.5

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipInAddrErrors

Group

{ ip 5 }

Description

The number of input datagrams discarded because the IP address in their IP


header's destination field was not a valid address to be received at this entity.
This count includes invalid addresses (e.g., 0.0.0.0) and addresses of
unsupported Classes (e.g., Class E). For entities which are not IP routers
and therefore do not forward datagrams, this counter includes datagrams
discarded because the destination address was not a local address.

ipForwDatagrams
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.4.6

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipForwDatagrams

Group

{ ip 6 }

Description

The number of input datagrams for which this entity was not their final IP
destination, as a result of which an attempt was made to find a route to
forward them to that final destination. In entities which do not act as IP
routers, this counter will include only those packets which were
Source-Routed via this entity, and the Source-Route option processing was
successful.

Chapter 8

ipInAddrErrors

91

ipInUnknownProtos
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.4.7

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipInUnknownProtos

Group

{ ip 7 }

Description

The number of locally-addressed datagrams received successfully but


discarded because of an unknown or unsupported protocol.

ipInDiscards
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.4.8

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipInDiscards

Group

{ ip 8 }

Description

The number of input IP datagrams for which no problems were


encountered to prevent their continued processing, but which were
discarded (e.g., for lack of buffer space). Note that this counter does not
include any datagrams discarded while awaiting re-assembly.

ipInDelivers
Type (SPLAT) Conter32

92

Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.4.9

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipInDelivers

Group

{ ip 9 }

Description

The total number of input datagrams successfully delivered to IP


user-protocols (including ICMP).

ipOutRequests
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.4.10

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipOutRequests

Group

{ ip 10 }

Description

The total number of IP datagrams which local IP user-protocols (including


ICMP) supplied to IP in requests for transmission. Note that this counter
does not include any datagrams counted in ipForwDatagrams.

ipOutDiscards
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.4.11

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipOutDiscards

Group

{ ip 11 }

Chapter 8

ipOutRequests

93

Description

The number of output IP datagrams for which no problem was encountered


to prevent their transmission to their destination, but which were discarded
(e.g., for lack of buffer space). Note that this counter would include
datagrams counted in ipForwDatagrams if any such packets met this
(discretionary) discard criterion.

ipOutNoRoutes
Type (SPLAT) Conter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.4.12

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipOutNoRoutes

Group

{ ip 12 }

Description

The number of IP datagrams discarded because no route could be found to


transmit them to their destination. Note that this counter includes any
packets counted in ipForwDatagrams which meet this `no-route' criterion.
Note that this includes any datagrams which a host cannot route because all
of its default routers are down.

ipReasmTimeout
Type (SPLAT) Integer

94

Type (IETF)

Integer32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.4.13

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipReasmTimeout

Group

{ ip 13 }

Description

The maximum number of seconds which received fragments are held while
they are awaiting reassembly at this entity.

ipReasmReqds
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.4.14

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipReasmReqds

Group

{ ip 14 }

Description

The number of IP fragments received which needed to be reassembled at


this entity.

ipReasmOKs
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.4.15

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipReasmOKs

Group

{ ip 15 }

Description

The number of IP datagrams successfully re-assembled

Description

ipReasmFails

ipReasmFails
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.4.16
Chapter 8

ipReasmReqds

95

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipReasmFails

Group

{ ip 16 }

Description

The number of failures detected by the IP re-assembly algorithm (for


whatever reason: timed out, errors, etc). Note that this is not necessarily a
count of discarded IP fragments since some algorithms (notably the
algorithm in RFC 815) can lose track of the number of fragments by
combining them as they are received.

ipFragOKs
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.4.17

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipFragOKs

Group

{ ip 17 }

Description

The number of IP datagrams that have been successfully fragmented at this


entity.

ipFragFails
Type (SPLAT) Counter32

96

Type (IETF)

Conter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.4.18

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipFragFails

Group

{ ip 18 }

Description

The number of IP datagrams that have been discarded because they needed
to be fragmented at this entity but could not be, e.g., because their Don't
Fragment flag was set.

ipFragCreates
Type (SPLAT) Counteer32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.4.19

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipFragCreates

Group

{ ip 19 }

Description

The number of IP datagram fragments that have been generated as a result


of fragmentation at this entity.

ipAdEntAddr
Type (SPLAT) IpAddress
Type (IETF)

IpAddress

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.4.20.1.1

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipAddrTable.ipAddrEntry.ipAdEntAddr

Group

{ ipAddrEntry 1 }

Description

The IP address to which this entry's addressing information pertains.

ipAdEntIfIndex
Type (SPLAT) Integer
Type (IETF)

Integer32 (1 .. 2147483647)

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.4.20.1.2

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipAddrTable.ipAddrEntry.ipAdEntIfIndex
Chapter 8

ipFragCreates

97

Group

{ ipAddrEntry 2 }

Description

The index value which uniquely identifies the interface to which this entry
is applicable. The interface identified by a particular value of this index is
the same interface as identified by the same value of RFC 1573's ifIndex.

ipAdEntNetMask
Type (SPLAT) IpAddress
Type (IETF)

IpAddress

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.4.20.1.3

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipAddrTable.ipAddrEntry.ipAdEntNetMask

Group

{ ipAddrEntry 3 }

Description

The subnet mask associated with the IP address of this entry. The value of
the mask is an IP address with all the network bits set to 1 and all the hosts
bits set to 0.

ipAdEntBcastAddr
Type (SPLAT) Integer

98

Type (IETF)

Integer32 (0 .. 1)

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.4.20.1.4

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipAddrTable.ipAddrEntry.ipAdEntBcastAddr

Group

{ ipAddrEntry 4 }

Description

The value of the least-significant bit in the IP broadcast address used for
sending datagrams on the (logical) interface associated with the IP address of
this entry. For example, when the Internet standard all- nes broadcast
address is used, the value will be 1. This value applies to both the subnet
and network broadcasts addresses used by the entity on this (logical)
interface.

ipRoutingDiscards
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.4.23

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipRoutingDiscards

Group

{ ip 23 }

Description

The number of routing entries which were chosen to be discarded even


though they are valid. One possible reason for discarding such an entry
could be to free-up buffer space for other routing entries.

icmpInMsgs
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.5.1

Fq Name

iso.org.dod.internet.mgmt.mib-2.icmp.icmpInMsgs

Group

{ icmp 1 }

Description

The total number of ICMP messages which the entity received. Note that
this counter includes all those counted by icmpInErrors

icmpInErrors
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.5.2
Chapter 8

ipRoutingDiscards

99

Fq Name

iso.org.dod.internet.mgmt.mib-2.icmp.icmpInErrors

Group

{ icmp 2 }

Description

The number of ICMP messages which the entity received but determined as
having ICMP-specific errors (bad ICMP checksums, bad length, etc.).

icmpInDestUnreachs
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

rerad-only

OID

1.3.6.1.2.1.5.3

Fq Name

iso.org.dod.internet.mgmt.mib-2.icmp.icmpInDestUnreachs

Group

{ icmp 3 }

Description

The number of ICMP Destination Unreachable messages received.

icmpInTimeExcds
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

rerad-only

OID

1.3.6.1.2.1.5.4

Fq Name

iso.org.dod.internet.mgmt.mib-2.icmp.icmpInTimeExcds

Group

{ icmp 4 }

Description

The number of ICMP Time Exceeded messages received

icmpInParmProbs
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

100

MaxAccess

read-only

OID

1.3.6.1.2.1.5.5

Fq Name

iso.org.dod.internet.mgmt.mib-2.icmp.icmpInParmProbs

Group

{ icmp 5 }

Description

The number of ICMP Parameter Problem messages received

icmpInSrcQuenchs
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.5.6

Fq Name

iso.org.dod.internet.mgmt.mib-2.icmp.icmpInSrcQuenchs

Group

{ icmp 6 }

Description

The number of ICMP Source Quench messages received

icmpInRedirects
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

rerad-only

OID

1.3.6.1.2.1.5.7

Fq Name

iso.org.dod.internet.mgmt.mib-2.icmp.icmpInRedirects

Group

{ icmp 7 }

Description

The number of ICMP Redirect messages received

icmpInEchos
Type (SPLAT) Counter32

Chapter 8

icmpInSrcQuenchs

101

Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.5.8

Fq Name

iso.org.dod.internet.mgmt.mib-2.icmp.icmpInEchos

Group

{ icmp 8 }

Description

The number of ICMP Echo (request) messages received

icmpInEchoReps
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.5.9

Fq Name

iso.org.dod.internet.mgmt.mib-2.icmp.icmpInEchoReps

Group

{ icmp 9 }

Description

The number of ICMP Echo Reply messages received.

icmpInTimestamps
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.5.10

Fq Name

iso.org.dod.internet.mgmt.mib-2.icmp.icmpInTimestamps

Group

{ icmp 10 }

Description

The number of ICMP Timestamp (request) messages received

102

icmpInTimestampReps
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.5.11

Fq Name

iso.org.dod.internet.mgmt.mib-2.icmp.icmpInTimestampReps

Group

{ icmp 11 }

Description

The number of ICMP Timestamp Reply messages received

icmpInAddrMasks
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.5.12

Fq Name

iso.org.dod.internet.mgmt.mib-2.icmp.icmpInAddrMasks

Group

{ icmp 12 }

Description

The number of ICMP Address Mask Request messages received

icmpInAddrMaskReps
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.5.13

Fq Name

iso.org.dod.internet.mgmt.mib-2.icmp.icmpInAddrMaskReps

Group

{ icmp 13 }
Chapter 8

icmpInTimestampReps

103

Description

The number of ICMP Address Mask Reply messages received

icmpOutMsgs
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.5.14

Fq Name

iso.org.dod.internet.mgmt.mib-2.icmp.icmpOutMsgs

Group

{ icmp 14 }

Description

The total number of ICMP messages which this entity attempted to send.
Note that this counter includes all those counted by icmpOutErrors.

icmpOutErrors
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.5.15

Fq Name

iso.org.dod.internet.mgmt.mib-2.icmp.icmpOutErrors

Group

{ icmp 15 }

Description

The number of ICMP messages which this entity did not send due to
problems discovered within ICMP such as a lack of buffers. This value
should not include errors discovered outside the ICMP layer such as the
inability of IP to route the resultant datagram. In some implementations
there may be no types of error which contribute to this counter's value.

icmpOutDestUnreachs
Type (SPLAT) Counter32
Type (IETF)
104

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.5.16

Fq Name

iso.org.dod.internet.mgmt.mib-2.icmp.icmpOutDestUnreachs

Group

{ icmp 16 }

Description

The number of ICMP Destination Unreachable messages sent.

icmpOutTimeExcds
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.5.17

Fq Name

iso.org.dod.internet.mgmt.mib-2.icmp.icmpOutTimeExcds

Group

{ icmp 17 }

Description

The number of ICMP Time Exceeded messages sent

icmpOutParmProbs
Type (SPLAT) Coounter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.5.18

Fq Name

iso.org.dod.internet.mgmt.mib-2.icmp.icmpOutParmProbs

Group

{ icmp 18 }

Description

The number of ICMP Parameter Problem messages sent

Chapter 8

icmpOutTimeExcds

105

icmpOutSrcQuenchs
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.5.19

Fq Name

iso.org.dod.internet.mgmt.mib-2.icmp.icmpOutSrcQuenchs

Group

{ icmp 19 }

Description

The number of ICMP Source Quench messages sent

icmpOutRedirects
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.5.20

Fq Name

iso.org.dod.internet.mgmt.mib-2.icmp.icmpOutRedirects

Group

{ icmp 20 }

Description

The number of ICMP Redirect messages sent. For a host, this object will
always be zero, since hosts do not send redirects.

icmpOutEchos
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.5.21

Fq Name

iso.org.dod.internet.mgmt.mib-2.icmp.icmpOutEchos

106

Group

{ icmp 21 }

Description

The number of ICMP Echo (request) messages sent.

icmpOutEchoReps
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.5.22

Fq Name

iso.org.dod.internet.mgmt.mib-2.icmp.icmpOutEchoReps

Group

{ icmp 22 }

Description

The number of ICMP Echo Reply messages sent.

icmpOutTimestamps
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.5.23

Fq Name

iso.org.dod.internet.mgmt.mib-2.icmp.icmpOutTimestamps

Group

{ icmp 23 }

Description

The number of ICMP Timestamp (request) messages sent.

icmpOutTimestampReps
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

Chapter 8

icmpOutEchoReps

107

OID

1.3.6.1.2.1.5.24

Fq Name

iso.org.dod.internet.mgmt.mib-2.icmp.icmpOutTimestampReps

Group

{ icmp 24 }

Description

The number of ICMP Timestamp Reply messages sent.

icmpOutAddrMasks
Type (SPLAT) Counter32
Type (IETF)

Counter32

Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.5.25

Fq Name

iso.org.dod.internet.mgmt.mib-2.icmp.icmpOutAddrMasks

Group

{ icmp 25 }

Description

The number of ICMP Address Mask Request messages sent

icmpOutAddrMaskReps
Type (SPLAT) Counter32
Type (IETF)

Conter32

Status

current

MaxAccess

rerad-only

OID

1.3.6.1.2.1.5.26

Fq Name

iso.org.dod.internet.mgmt.mib-2.icmp.icmpOutAddrMaskReps

Group

{ icmp 26 }

Description

The number of ICMP Address Mask Reply messages sent

108

Chapter 8

icmpOutAddrMaskReps

109

110

CHAPTER

RFC 1213 MIB


In This Chapter
Overview

page 111

MIB Tree Description

page 111

Overview
This chapter describe sthe RFC 1213 MIB.
Features of this MIB include (changes from RFC 1156):
Incremental additions to reflect new operational requirements
Upwards compatibility with the SMI/MIB and the SNMP
Improved support for multi-protocol entities
Textual clean-up of the MIB to improve clarity and readability
The SPLAT SNMP implementation implements only the IP group, the implementation
of the IP group is mandatory for all systems.
For more details see RFC 1213.

MIB Tree Description


This section comprises a detailed description of each leaf in the RFC 1213 MIB tree.
The following is a diagram of the RFC 1213 MIB tree. Items shown in red are not
implemented in SPLAT, but are shown in the tree to make it easier to see the correct
location of the implemented OIDs.
mib-2
ip
ipRouteTable

111

ipRouteEntry
ipRouteDest
ipRouteIfIndex
ipRouteMetric1
ipRouteNextHop
ipRouteType
ipRouteProto
ipRouteMask
ipRouteInfo

ipRouteDest
Type (SPLAT) IpAddress
Type (IETF)

IpAddress

Status

current

MaxAccess

read-write

OID

1.3.6.1.2.1.4.21.1.1

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipRouteTable.ipRouteEntry.ipRouteDest

Group

{ ipRouteEntry 1 }

Description

The destination IP address of this route. An entry with a value of 0.0.0.0 is


considered a default route. Multiple routes to a single destination can
appear in the table, but access to such multiple entries is dependent on the
table-access mechanisms defined by the network management protocol in
use.

ipRouteIfIndex
Type (SPLAT) Integer
Type (IETF)

Integer32

Status

current

MaxAccess

read-write

OID

1.3.6.1.2.1.4.21.1.2

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipRouteTable.ipRouteEntry.ipRouteIfIndex

112

Group

{ ipRouteEntry 2 }

Description

The index value which uniquely identifies the local interface through which
the next hop of this route should be reached. The interface identified by a
particular value of this index is the same interface as identified by the same
value of ifIndex.

ipRouteMetric1
Type (SPLAT) Integer
Type (IETF)

Integer32

Status

current

MaxAccess

read-write

OID

1.3.6.1.2.1.4.21.1.3

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipRouteTable.ipRouteEntry.ipRouteMetric1

Group

{ ipRouteEntry 3 }

Description

The primary routing metric for this route. The semantics of this metric are
determined by the routing-protocol specified in the route's ipRouteProto
value. If this metric is not used, its value should be set to -1.

ipRouteNextHop
Type (SPLAT) IpAddress
Type (IETF)

IpAddress

Status

current

MaxAccess

read-write

OID

1.3.6.1.2.1.4.21.1.7

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipRouteTable.ipRouteEntry.ipRouteNextHop

Group

{ ipRouteEntry 7 }

Description

The IP address of the next hop of this route. (In the case of a route bound
to an interface which is realized via a broadcast media, the value of this field
is the agent's IP address on that interface.

Chapter 9

ipRouteMetric1

113

ipRouteType
Type (SPLAT) Integer
Type (IETF)

INTEGER
other (1)
invalid (2)
direct (3)
indirect (4)

Status

current

MaxAccess

read-write

OID

1.3.6.1.2.1.4.21.1.8

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipRouteTable.ipRouteEntry.ipRouteType

Group

{ ipRouteEntry 8 }

Description

The type of route. Note that the values direct(3) and indirect(4) refer to the
notion of direct and indirect routing in the IP architecture. Setting this
object to the value invalid(2) has the effect of invalidating the corresponding
entry in the ipRouteTable object. That is,it effectively dissasociates the
destination identified with said entry from the route identified with said
entry. It is an implementation-specific matter as to whether the agent
removes an invalidated entry from the table. Accordingly, management
stations must be prepared to receive tabular information from agents that
corresponds to entries not currently in use. Proper interpretation of such
entries requires examination of the relevant ipRouteType object.

ipRouteProto
Type (SPLAT) Integer
Type (IETF)

INTEGER
other (1)
local (2)
netmgmt (3)
icmp (4)

114

egp (5)
ggp (6)
hello (7)
rip (8)
is-is (9)
es-is (10)
ciscolgrp (11)
bbnSpfIgp (12)
ospf (13)
bgp (14)
Status

current

MaxAccess

read-only

OID

1.3.6.1.2.1.4.21.1.9

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipRouteTable.ipRouteEntry.ipRouteProto

Group

{ ipRouteEntry 9 }

Description

The routing mechanism via which this route was learned. Inclusion of
values for gateway routing protocols is not intended to imply that hosts
should support those protocols.

ipRouteMask
Type (SPLAT) IpAddress
Type (IETF)

IpAddress

Status

current

MaxAccess

read-write

OID

1.3.6.1.2.1.4.21.1.11

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipRouteTable.ipRouteEntry.ipRouteMask

Group

{ ipRouteEntry 11 }

Chapter 9

ipRouteMask

115

Description

Indicate the mask to be logical-ANDed with the destination address before


being compared to the value in the ipRouteDest field. For those systems
that do not support arbitrary subnet masks, an agent constructs the value of
the ipRouteMask by determining whether the value of the correspondent
ipRouteDest field belong to a class-A, B, or C network, and then using one
of: mask network 255.0.0.0 class-A, 255.255.0.0 class-B, 255.255.255.0
class-C. If the value of the ipRouteDest is 0.0.0.0 (a default route), then the
mask value is also 0.0.0.0. It should be noted that all IP routing subsystems
implicitly use this mechanism.

ipRouteInfo
Type (SPLAT) OID
Type (IETF)

OBJECT IDENTIFIER

Status

current

MaxAccess

reaad-only

OID

1.3.6.1.2.1.4.21.1.13

Fq Name

iso.org.dod.internet.mgmt.mib-2.ip.ipRouteTable.ipRouteEntry.ipRouteInfo

Group

{ ipRouteEntry 13 }

Description

A reference to MIB definitions specific to the particular routing protocol


which is responsible for this route, as determined by the alue specified in the
route's ipRouteProto value. If this information is not present, its value
should be set to the OBJECT IDENTIFIER { 0 0 }, which is a syntatically
valid object identifier, and any conformant implementation of ASN.1 and
BER must be able to generate and recognize this value.

116

CHAPTER

10

DISMAN EVENT MIB


In This Chapter
Overview

page 117

MIB Tree Description

page 118

Overview
This chapter describes the Disman Event MIB.
With network sizes well beyond the ability of people to manage them directly,
automated, distributed management is vital. An important aspect of such management is
the ability of a system to monitor itself or for some other system to monitor it.
This MIB provides the ability to monitor MIB objects on the local system or on a
remote system and take simple action when a trigger condition is met.
The MIB has four sections: triggers, objects, events, and notifications. Triggers define
the conditions that lead to events. Events may cause notifications. The trigger table lists
what objects are to be monitored and relates each trigger to an event. It has a
supplementary, companion tables for additional objects that depend on the type of test
performed for the trigger. The objects table lists objects that can be added to
notifications based on the trigger, the trigger test type, or the event that resulted in the
notification.
The event table defines what happens when an event is triggered: sending a
notification, setting a MIB object or both. It has a supplementary, companion tables for
additional objects that depend on the action taken.
The notification section defines a set of generic notifications to go with the events and
for Event MIB error handling, and it defines a set of objects to insert into those
notifications.

117

For more details see RFC 2981.

MIB Tree Description


This section comprises a detailed description of each leaf in the DISMAN EVENT
MIB tree. The following is a diagram of the DISMAN EVENT MIB tree.
sysUpTimeInstance

sysUpTimeInstance
Type (SPLAT) Timeticks
OID

1.3.6.1.2.1.1.3.0

Fq Name

iso.org.dod.internet.mgmt.mib-2.system.sysUpTime.sysUpTimeInstance

Group

{ sysUpTime 0 }

118