CISCO-NBAR-PROTOCOL-DISCOVERY-MIB Table View

Table-centric layout grouping table, row, and column objects.

Tables
7
Rows
7
Columns
46
.1.3.6.1.4.1.9.9.244.1.1.1 · 1 row entry · 2 columns
The cnpdStatusTable is used to enable and
disable Protocol Discovery on an interface.
cnpdStatusEntry entry .1.3.6.1.4.1.9.9.244.1.1.1.1
An entry in the cnpdStatusTable contains objects
for enabling or disabling Protocol Discovery on a
per interface basis.
Indexes
No indexes recorded
Column Syntax OID
cnpdStatusPdEnable
This object is used to enable or disable
Protocol Discovery on an interface.

If set to 'true' - Protocol Discovery is
enabled on this Interface.
If set to 'false' - Protocol Discovery is
disabled on …
SNMPv2-TCTruthValuer/w
Textual Convention: SNMPv2-TCTruthValue Enumeration
Type Values:
1true
2false
.1.3.6.1.4.1.9.9.244.1.1.1.1.1
cnpdStatusLastUpdateTime
The value of sysUpTime at the time Protocol
Discovery was last enabled on an interface.
If the interface does not have Protocol
Discovery enabled this value is zero.
SNMPv2-SMITimeTicks
Textual Convention: SNMPv2-SMITimeTicks Unsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.9.244.1.1.1.1.2
.1.3.6.1.4.1.9.9.244.1.2.1 · 1 row entry · 12 columns
The cnpdAllStatsTable contains all the statistics
available for all the protocols/applications currently
recognized by NBAR Protocol Discovery for a particular 
interface.
          
In the event of an overflow, the 32 bit counters are not 
valid. There is no overflow support.
cnpdAllStatsEntry entry .1.3.6.1.4.1.9.9.244.1.2.1.1
An entry in the cnpdAllStatsTable table. This entry
contains the statistics collected on all the protocols
which NBAR classifies for a particular interface.
Indexes
No indexes recorded
Column Syntax OID
cnpdAllStatsProtocolsIndex
An object which represents a unique
identifier for a protocol or application
which NBAR currently recognizes.

This object is an index into the
SupportedProtocolsTable where details
of the protocol can …
Unsigned32 .1.3.6.1.4.1.9.9.244.1.2.1.1.1
cnpdAllStatsProtocolName
Name of the application or protocol, a
unique textual string, assigned in the
cnpdSupportedProtocolsTable.
CiscoPdProtocolName
Textual Convention: CiscoPdProtocolName OctetString
Type Constraints:
range: 1..255
.1.3.6.1.4.1.9.9.244.1.2.1.1.2
cnpdAllStatsInPkts
The packet count of inbound packets as
determined by Protocol Discovery.
packetsSNMPv2-SMICounter32
Constraints:
range: 1-50
Textual Convention: SNMPv2-SMICounter32 Unsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.9.244.1.2.1.1.3
cnpdAllStatsOutPkts
The packet count of outbound packets as
determined by Protocol Discovery.
packetsSNMPv2-SMICounter32
Textual Convention: SNMPv2-SMICounter32 Unsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.9.244.1.2.1.1.4
cnpdAllStatsInBytes
The byte count of inbound octets as
determined by Protocol Discovery.
bytesSNMPv2-SMICounter32
Textual Convention: SNMPv2-SMICounter32 Unsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.9.244.1.2.1.1.5
cnpdAllStatsOutBytes
The byte count of outbound octets as
determined by Protocol Discovery.
bytesSNMPv2-SMICounter32
Constraints:
range: 1-2048
Textual Convention: SNMPv2-SMICounter32 Unsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.9.244.1.2.1.1.6
cnpdAllStatsHCInPkts
The packet count of inbound packets as
determined by Protocol Discovery.
This is the 64-bit (High Capacity)
version of cnpdAllStatsInPkts.
packetsSNMPv2-SMICounter64
Constraints:
range: 1-500
Textual Convention: SNMPv2-SMICounter64 Unsigned64
Type Constraints:
range: 0..18446744073709551615
.1.3.6.1.4.1.9.9.244.1.2.1.1.7
cnpdAllStatsHCOutPkts
The packet count of outbound packets as
determined by Protocol Discovery.
This is the 64-bit (High Capacity)
version of cnpdAllStatsOutPkts.
packetsSNMPv2-SMICounter64
Constraints:
range: 1-500
Textual Convention: SNMPv2-SMICounter64 Unsigned64
Type Constraints:
range: 0..18446744073709551615
.1.3.6.1.4.1.9.9.244.1.2.1.1.8
cnpdAllStatsHCInBytes
The byte count of inbound octets as
determined by Protocol Discovery.
This is the 64-bit (High Capacity)
version of cnpdAllStatsInBytes.
bytesSNMPv2-SMICounter64
Textual Convention: SNMPv2-SMICounter64 Unsigned64
Type Constraints:
range: 0..18446744073709551615
.1.3.6.1.4.1.9.9.244.1.2.1.1.9
cnpdAllStatsHCOutBytes
The byte count of outbound octets as
determined by Protocol Discovery.
This is the 64-bit (High Capacity)
version of cnpdAllStatsOutBytes.
bytesSNMPv2-SMICounter64
Textual Convention: SNMPv2-SMICounter64 Unsigned64
Type Constraints:
range: 0..18446744073709551615
.1.3.6.1.4.1.9.9.244.1.2.1.1.10
cnpdAllStatsInBitRate
The inbound bit rate as determined
by Protocol Discovery.
kilo bits per secondUnsigned32 .1.3.6.1.4.1.9.9.244.1.2.1.1.11
cnpdAllStatsOutBitRate
The outbound bit rate as determined
by Protocol Discovery.
kilo bits per secondUnsigned32 .1.3.6.1.4.1.9.9.244.1.2.1.1.12
.1.3.6.1.4.1.9.9.244.1.3.1 · 1 row entry · 8 columns
The cnpdTopNConfigTable is used to configure
cnpdTopNStatsTable's.
cnpdTopNConfigEntry entry .1.3.6.1.4.1.9.9.244.1.3.1.1
This entry provides the objects to configure and thus
initiate the generation of a cnpdTopNStatsTable..
Indexes
No indexes recorded
Column Syntax OID
cnpdTopNConfigIndex
A monotonically increasing integer which
uniquely identifies a cnpdTopNConfigEntry
in the cnpdTopNConfigTable.
Unsigned32 .1.3.6.1.4.1.9.9.244.1.3.1.1.1
cnpdTopNConfigIfIndex
This object allows the management station
to select the interface, which Protocol Discovery
is running on, to be used to create this
cnpdTopNConfigEntry.
IF-MIBInterfaceIndexr/w
Textual Convention: IF-MIBInterfaceIndex Integer32
Type Constraints:
range: 1..2147483647
.1.3.6.1.4.1.9.9.244.1.3.1.1.2
cnpdTopNConfigStatsSelect
This object allows the management station to
select the statistic used to base the order
of the top-n table on.

For example: a cnpdTopNConfigStatsSelect of
bitRateSum means order this table based
on each …
CiscoPdDataTyper/w
Textual Convention: CiscoPdDataType Enumeration
Type Values:
1bitRateIn
2bitRateOut
3bitRateSum
4byteCountIn
5byteCountOut
6byteCountSum
7packetCountIn
8packetCountOut
9packetCountSum
.1.3.6.1.4.1.9.9.244.1.3.1.1.3
cnpdTopNConfigSampleTime
If the cnpdTopNConfigStatsSelect is
bitRateIn, bitRateOut or bitRateSum, then
this value is the interval in seconds that
the bitrate is sampled.

This has no effect if the cnpdTopNConfigStatsSelect
is byt…
secondsUnsigned32r/w .1.3.6.1.4.1.9.9.244.1.3.1.1.4
cnpdTopNConfigRequestedSize
The requested size of the associated
cnpdTopNStatsTable entry.

For example a cnpdTopNConfigRequestedSize of
20 indicates the management station wants
to create an associated cnpdTopNStatsTable
entry of…
Unsigned32r/w
Constraints:
range: 1-100
.1.3.6.1.4.1.9.9.244.1.3.1.1.5
cnpdTopNConfigGrantedSize
The actual size of the associated
cnpdTopNStatsTable entry.

The reason this may differ from
cnpdTopNConfigRequestedSize is because a
management station may request a number of
protocols that is great…
Unsigned32 .1.3.6.1.4.1.9.9.244.1.3.1.1.6
cnpdTopNConfigTime
The value of sysUpTime when the associated
cnpdTopNStatsTable entry was created.
SNMPv2-SMITimeTicks
Constraints:
range: 1-2048
Textual Convention: SNMPv2-SMITimeTicks Unsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.9.244.1.3.1.1.7
cnpdTopNConfigStatus
This object is used to create or delete
the row entry in cnpdTopNConfigTable.

When creating a row entry the management
station is required to specify a value
for cnpdTopNConfigIfIndex only.
SNMPv2-TCRowStatusr/w
Enumerated Values:
1absoluteValue
2deltaValue
Textual Convention: SNMPv2-TCRowStatus Enumeration
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
.1.3.6.1.4.1.9.9.244.1.3.1.1.8
.1.3.6.1.4.1.9.9.244.1.4.1 · 1 row entry · 4 columns
A cnpdTopNStatsTable describes an ordered
list of protocols.
cnpdTopNStatsEntry entry .1.3.6.1.4.1.9.9.244.1.4.1.1
This entry is used to store a set of objects which
describe a cnpdTopNStatsTable. A cnpdTopNStatsTable
is a number of protocols and statistics sorted
according to the criteria in the associated
cnpdTopNConfigEntry.
Indexes
No indexes recorded
Column Syntax OID
cnpdTopNStatsIndex
A monotonically increasing integer which
uniquely identifies a cnpdTopNStatsEntry
in the cnpdTopNStatsTable.
Unsigned32 .1.3.6.1.4.1.9.9.244.1.4.1.1.1
cnpdTopNStatsProtocolName
Name of the application or protocol,
a unique textual string, assigned in the
cnpdSupportedProtocolsTable.
CiscoPdProtocolName
Enumerated Values:
1rising
2falling
3risingOrFalling
Textual Convention: CiscoPdProtocolName OctetString
Type Constraints:
range: 1..255
.1.3.6.1.4.1.9.9.244.1.4.1.1.2
cnpdTopNStatsRate
The amount of change in the selected statistic
during this sampling interval. The selected
statistic is the cnpdTopNConfigStatsSelect
from the associated cnpdTopNConfigStatsEntry.
SNMPv2-SMICounter32
Constraints:
range: 1-4294967295
Textual Convention: SNMPv2-SMICounter32 Unsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.9.244.1.4.1.1.3
cnpdTopNStatsHCRate
The amount of change in the selected statistic
during this sampling interval. The selected
statistic is the cnpdTopNConfigStatsSelect
from the associated cnpdTopNConfigStatsEntry.

This is the 64-bit (Hig…
SNMPv2-SMICounter64
Constraints:
range: 1-4294967295
Textual Convention: SNMPv2-SMICounter64 Unsigned64
Type Constraints:
range: 0..18446744073709551615
.1.3.6.1.4.1.9.9.244.1.4.1.1.4
.1.3.6.1.4.1.9.9.244.1.5.1 · 1 row entry · 11 columns
The cnpdThresholdConfigTable allows the management
station to create thresholds for the purpose of
sending notifications if breached, and creating a
history of breached thresholds.
cnpdThresholdConfigEntry entry .1.3.6.1.4.1.9.9.244.1.5.1.1
This entry contains configuration information to
set thresholds for the purpose of notifications.

The management station is allowed to set thresholds
on individual statistics for individual protocols
on an…
Indexes
No indexes recorded
Column Syntax OID
cnpdThresholdConfigIndex
A monotonically increasing integer which
uniquely identifies an entry in the
cnpdThresholdConfigTable.
Unsigned32 .1.3.6.1.4.1.9.9.244.1.5.1.1.1
cnpdThresholdConfigIfIndex
This object allows the management station to
select the interface, which Protocol Discovery is
running on, to be used to create this
cnpdThresholdConfigTable entry.
IF-MIBInterfaceIndexr/w
Constraints:
range: 1-1000
Textual Convention: IF-MIBInterfaceIndex Integer32
Type Constraints:
range: 1..2147483647
.1.3.6.1.4.1.9.9.244.1.5.1.1.2
cnpdThresholdConfigInterval
The interval in seconds over which the data is
sampled and compared with cnpdThresholdConfigRising
and cnpdThresholdConfigFalling thresholds.
secondsUnsigned32r/w
Constraints:
range: 1-1000
.1.3.6.1.4.1.9.9.244.1.5.1.1.3
cnpdThresholdConfigSampleType
The method of sampling the selected statistic and
calculating the value to be compared against
cnpdThresholdConfigRising or
cnpdThresholdConfigFalling thresholds.

If the value of this object is absol…
Enumerationr/w
Constraints:
range: 1-4294967295
.1.3.6.1.4.1.9.9.244.1.5.1.1.4
cnpdThresholdConfigProtocol
The application or protocol which the
management station wishes to configure a
threshold on.

This object is an index into the
SupportedProtocolsTable where details
of the protocol can be found.
Unsigned32r/w
Enumerated Values:
1risingBreach
2fallingBreach
.1.3.6.1.4.1.9.9.244.1.5.1.1.5
cnpdThresholdConfigProtocolAny
If set to 'true' - this threshold is configured
to check for any protocol which meets the threshold
criteria. This means that multiple protocols can
generate ThresholdHistoryTable entries. Each
protocol is subject to th…
SNMPv2-TCTruthValuer/w
Textual Convention: SNMPv2-TCTruthValue Enumeration
Type Values:
1true
2false
.1.3.6.1.4.1.9.9.244.1.5.1.1.6
cnpdThresholdConfigStatsSelect
This object allows the management station to
select the statistic used to base the threshold
on.

For example a cnpdThresholdConfigStatsSelect of
bitRateSum means cnpdThresholdConfigRising and
cnpdThreshol…
CiscoPdDataTyper/w
Constraints:
range: 1-1024
Textual Convention: CiscoPdDataType Enumeration
Type Values:
1bitRateIn
2bitRateOut
3bitRateSum
4byteCountIn
5byteCountOut
6byteCountSum
7packetCountIn
8packetCountOut
9packetCountSum
.1.3.6.1.4.1.9.9.244.1.5.1.1.7
cnpdThresholdConfigStartup
This controls the type of notification that is
sent when this threshold entry is first enabled.

Because there is no previous sampling history,
choosing one of these options determines the type
of notifi…
Enumerationr/w .1.3.6.1.4.1.9.9.244.1.5.1.1.8
cnpdThresholdConfigRising
This is the threshold object which the managment
station sets to determine if it gets breached. It
indicates the statistic being sampled was
rising.

When the current sample is greater than or
equal to t…
Unsigned32r/w .1.3.6.1.4.1.9.9.244.1.5.1.1.9
cnpdThresholdConfigFalling
This is the threshold object which the management
station sets to determine if it gets breached. It
indicates the statistic being sampled was
falling.

When current sample is less than or equal
to this…
Unsigned32r/w .1.3.6.1.4.1.9.9.244.1.5.1.1.10
cnpdThresholdConfigStatus
This object is used to create or delete
the row entry in cnpdThresholdConfigTable.

When creating a row entry the management station
is required to specify a value for
cnpdThresholdConfigIfIndex, cnpdT…
SNMPv2-TCRowStatusr/w
Constraints:
range: 1-1024
Textual Convention: SNMPv2-TCRowStatus Enumeration
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
.1.3.6.1.4.1.9.9.244.1.5.1.1.12
.1.3.6.1.4.1.9.9.244.1.6.1 · 1 row entry · 7 columns
The Threshold History table. Notifications
are unreliable so this table provides a
history of the last 5000 threshold breached
events. A notification can be traced back to
its cnpdThresholdHistoryEntry.
cnpdThresholdHistoryEntry entry .1.3.6.1.4.1.9.9.244.1.6.1.1
This entry is created each time a threshold
is breached.

Thus there is not necessarily a one to one
relationship to cnpdThresholdConfigTable
as not every Threshold configured will
be breached.
Indexes
No indexes recorded
Column Syntax OID
cnpdThresholdHistoryIndex
A monotonically increasing integer
which uniquely identifies this
cnpdThresholdHistoryEntry in the
cnpdThresholdHistory table.
Unsigned32 .1.3.6.1.4.1.9.9.244.1.6.1.1.1
cnpdThresholdHistoryConfigIndex
The cnpdThresholdConfigTable entry
which generated this entry. Using this
object the management station can backtrack
to the appropriate cnpdThresholdConfigEntry.
Unsigned32 .1.3.6.1.4.1.9.9.244.1.6.1.1.2
cnpdThresholdHistoryValue
The actual value of the statistic when
the sampling was made.
Unsigned32 .1.3.6.1.4.1.9.9.244.1.6.1.1.3
cnpdThresholdHistoryType
Describes whether this is an
event caused by a rising
or falling threshold breach.
Enumeration .1.3.6.1.4.1.9.9.244.1.6.1.1.4
cnpdThresholdHistoryTime
The value of sysUpTime of the running
configuration when the event occurred.
SNMPv2-SMITimeTicks
Textual Convention: SNMPv2-SMITimeTicks Unsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.9.244.1.6.1.1.5
cnpdThresholdHistoryProtocol
The application or protocol which the
management station configured a
threshold on.

This object is an index into the
SupportedProtocolsTable where details
of the protocol can be found.
Unsigned32 .1.3.6.1.4.1.9.9.244.1.6.1.1.6
cnpdThresholdHistoryStatsSelect
This is the statistic used to base the threshold
on.
CiscoPdDataType
Textual Convention: CiscoPdDataType Enumeration
Type Values:
1bitRateIn
2bitRateOut
3bitRateSum
4byteCountIn
5byteCountOut
6byteCountSum
7packetCountIn
8packetCountOut
9packetCountSum
.1.3.6.1.4.1.9.9.244.1.6.1.1.7
.1.3.6.1.4.1.9.9.244.1.8.1 · 1 row entry · 2 columns
The Supported Protocols table lists all the 
protocols and applications which NBAR is currently
capable of recognizing.
cnpdSupportedProtocolsEntry entry .1.3.6.1.4.1.9.9.244.1.8.1.1
A entry in the Supported Protocols table reflecting
key information about a protocol.
Indexes
No indexes recorded
Column Syntax OID
cnpdSupportedProtocolsIndex
A unique identifier of a row in this table.

Thus it also represents a unique identifier for a
protocol or application which NBAR currently
recognizes.
Unsigned32 .1.3.6.1.4.1.9.9.244.1.8.1.1.1
cnpdSupportedProtocolsName
This object reflects the valid string of a
protocol or application which NBAR currently
recognizes.
CiscoPdProtocolName
Textual Convention: CiscoPdProtocolName OctetString
Type Constraints:
range: 1..255
.1.3.6.1.4.1.9.9.244.1.8.1.1.2