CISCO-NBAR-PROTOCOL-DISCOVERY-MIB

        Cisco NBAR Protocol Discovery MIB 
        
NBAR - Network Based Application Recognition is
an intelligent classification engine that recognizes 
applications that are static (which use fixed TCP or
UDP port numbers), and stateful (which dynamically 
assign TCP or UDP port numbers). 
        
Protocol Discovery - uses NBAR to show you the mix 
of applications currently running on the network. 
Key statistics are associated with each protocol. 
These statistics can be used to define traffic 
classes and QoS policies.
        
Functionality:
1. To enable/disable Protocol Discovery per interface.
2. Display the protocols/applications which NBAR
   currently recognizes.
3. To display various Protocol Discovery statistics.
4. A configurable top N table which lists
   protocols using user defined criteria.
5. To configure notifications (traps) based 
   on configurable statistic thresholds.
6. To maintain a history table of all notification 
   events.
    

Imported Objects

ciscoMgmtCISCO-SMI
ifIndex, InterfaceIndexIF-MIB
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUPSNMPv2-CONF
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Unsigned32, Counter32, Counter64, TimeTicksSNMPv2-SMI
TEXTUAL-CONVENTION, TruthValue, RowStatusSNMPv2-TC

Type Definitions (3)

Name Base Type Values/Constraints
CiscoPdDataTypebitRateIn(1), bitRateOut(2), bitRateSum(3), byteCountIn(4), byteCountOut(5), byteCountSum(6), packetCountIn(7), packetCountOut(8), packetCountSum(9)
CiscoPdProtocolIndex
CiscoPdProtocolNamerange: 1..255

Objects

ciscoNbarProtocolDiscoveryMIB .1.3.6.1.4.1.9.9.244
cnpdMIBNotifications .1.3.6.1.4.1.9.9.244.0
cnpdMIBObjects .1.3.6.1.4.1.9.9.244.1
cnpdStatus
.1.3.6.1.4.1.9.9.244.1.1
cnpdStatusTable .1.3.6.1.4.1.9.9.244.1.1.1
cnpdStatusEntry .1.3.6.1.4.1.9.9.244.1.1.1.1
cnpdStatusPdEnable
.1.3.6.1.4.1.9.9.244.1.1.1.1.1
cnpdStatusLastUpdateTime
.1.3.6.1.4.1.9.9.244.1.1.1.1.2
cnpdAllStats .1.3.6.1.4.1.9.9.244.1.2
cnpdAllStatsTable .1.3.6.1.4.1.9.9.244.1.2.1
cnpdAllStatsEntry .1.3.6.1.4.1.9.9.244.1.2.1.1
cnpdAllStatsProtocolsIndex .1.3.6.1.4.1.9.9.244.1.2.1.1.1
cnpdAllStatsHCOutBytes
.1.3.6.1.4.1.9.9.244.1.2.1.1.10
cnpdAllStatsInBitRate .1.3.6.1.4.1.9.9.244.1.2.1.1.11
cnpdAllStatsOutBitRate .1.3.6.1.4.1.9.9.244.1.2.1.1.12
cnpdAllStatsProtocolName .1.3.6.1.4.1.9.9.244.1.2.1.1.2
cnpdAllStatsInPkts
.1.3.6.1.4.1.9.9.244.1.2.1.1.3
cnpdAllStatsOutPkts
.1.3.6.1.4.1.9.9.244.1.2.1.1.4
cnpdAllStatsInBytes
.1.3.6.1.4.1.9.9.244.1.2.1.1.5
cnpdAllStatsOutBytes
.1.3.6.1.4.1.9.9.244.1.2.1.1.6
cnpdAllStatsHCInPkts
.1.3.6.1.4.1.9.9.244.1.2.1.1.7
cnpdAllStatsHCOutPkts
.1.3.6.1.4.1.9.9.244.1.2.1.1.8
cnpdAllStatsHCInBytes
.1.3.6.1.4.1.9.9.244.1.2.1.1.9
cnpdTopNConfig .1.3.6.1.4.1.9.9.244.1.3
cnpdTopNConfigTable .1.3.6.1.4.1.9.9.244.1.3.1
cnpdTopNConfigEntry .1.3.6.1.4.1.9.9.244.1.3.1.1
cnpdTopNConfigIndex .1.3.6.1.4.1.9.9.244.1.3.1.1.1
cnpdTopNConfigIfIndex
.1.3.6.1.4.1.9.9.244.1.3.1.1.2
cnpdTopNConfigStatsSelect .1.3.6.1.4.1.9.9.244.1.3.1.1.3
cnpdTopNConfigSampleTime .1.3.6.1.4.1.9.9.244.1.3.1.1.4
cnpdTopNConfigRequestedSize .1.3.6.1.4.1.9.9.244.1.3.1.1.5
cnpdTopNConfigGrantedSize .1.3.6.1.4.1.9.9.244.1.3.1.1.6
cnpdTopNConfigTime
.1.3.6.1.4.1.9.9.244.1.3.1.1.7
cnpdTopNConfigStatus
.1.3.6.1.4.1.9.9.244.1.3.1.1.8
cnpdTopNStats .1.3.6.1.4.1.9.9.244.1.4
cnpdTopNStatsTable .1.3.6.1.4.1.9.9.244.1.4.1
cnpdTopNStatsEntry .1.3.6.1.4.1.9.9.244.1.4.1.1
cnpdTopNStatsIndex .1.3.6.1.4.1.9.9.244.1.4.1.1.1
cnpdTopNStatsProtocolName .1.3.6.1.4.1.9.9.244.1.4.1.1.2
cnpdTopNStatsRate
.1.3.6.1.4.1.9.9.244.1.4.1.1.3
cnpdTopNStatsHCRate
.1.3.6.1.4.1.9.9.244.1.4.1.1.4
cnpdThresholdConfig
.1.3.6.1.4.1.9.9.244.1.5
cnpdThresholdConfigTable .1.3.6.1.4.1.9.9.244.1.5.1
cnpdThresholdConfigEntry .1.3.6.1.4.1.9.9.244.1.5.1.1
cnpdThresholdConfigIndex .1.3.6.1.4.1.9.9.244.1.5.1.1.1
cnpdThresholdConfigFalling .1.3.6.1.4.1.9.9.244.1.5.1.1.10
cnpdThresholdConfigStatus
.1.3.6.1.4.1.9.9.244.1.5.1.1.12
cnpdThresholdConfigIfIndex
.1.3.6.1.4.1.9.9.244.1.5.1.1.2
cnpdThresholdConfigInterval .1.3.6.1.4.1.9.9.244.1.5.1.1.3
cnpdThresholdConfigSampleType .1.3.6.1.4.1.9.9.244.1.5.1.1.4
cnpdThresholdConfigProtocol .1.3.6.1.4.1.9.9.244.1.5.1.1.5
cnpdThresholdConfigProtocolAny
.1.3.6.1.4.1.9.9.244.1.5.1.1.6
cnpdThresholdConfigStatsSelect .1.3.6.1.4.1.9.9.244.1.5.1.1.7
cnpdThresholdConfigStartup .1.3.6.1.4.1.9.9.244.1.5.1.1.8
cnpdThresholdConfigRising .1.3.6.1.4.1.9.9.244.1.5.1.1.9
cnpdThresholdHistory .1.3.6.1.4.1.9.9.244.1.6
cnpdThresholdHistoryTable .1.3.6.1.4.1.9.9.244.1.6.1
cnpdThresholdHistoryEntry .1.3.6.1.4.1.9.9.244.1.6.1.1
cnpdThresholdHistoryIndex .1.3.6.1.4.1.9.9.244.1.6.1.1.1
cnpdThresholdHistoryConfigIndex .1.3.6.1.4.1.9.9.244.1.6.1.1.2
cnpdThresholdHistoryValue .1.3.6.1.4.1.9.9.244.1.6.1.1.3
cnpdThresholdHistoryType .1.3.6.1.4.1.9.9.244.1.6.1.1.4
cnpdThresholdHistoryTime
.1.3.6.1.4.1.9.9.244.1.6.1.1.5
cnpdThresholdHistoryProtocol .1.3.6.1.4.1.9.9.244.1.6.1.1.6
cnpdThresholdHistoryStatsSelect .1.3.6.1.4.1.9.9.244.1.6.1.1.7
cnpdNotificationsConfig .1.3.6.1.4.1.9.9.244.1.7
cnpdNotificationsEnable
.1.3.6.1.4.1.9.9.244.1.7.1
cnpdSupportedProtocols .1.3.6.1.4.1.9.9.244.1.8
cnpdSupportedProtocolsTable .1.3.6.1.4.1.9.9.244.1.8.1
cnpdSupportedProtocolsEntry .1.3.6.1.4.1.9.9.244.1.8.1.1
cnpdSupportedProtocolsIndex .1.3.6.1.4.1.9.9.244.1.8.1.1.1
cnpdSupportedProtocolsName .1.3.6.1.4.1.9.9.244.1.8.1.1.2
cnpdMIBConformance .1.3.6.1.4.1.9.9.244.2
cnpdMIBCompliances .1.3.6.1.4.1.9.9.244.2.1
cnpdMIBGroups .1.3.6.1.4.1.9.9.244.2.2

Notifications/Traps

NameOIDDescription
cnpdThresholdRisingEvent.1.3.6.1.4.1.9.9.244.0.1
A cnpdThresholdRisingEvent is sent whenever 
a notification entry crosses its rising threshold 
and generates an event that is added to the
cnpdThresholdHistoryTable.
cnpdThresholdFallingEvent.1.3.6.1.4.1.9.9.244.0.2
A cnpdThresholdConfigFallingEvent is sent 
whenever a notification entry crosses its 
falling threshold and generates an event 
that is added to the cnpdThresholdHistoryTable.