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.
    
ciscoNbarProtocolDiscoveryMIB 1.3.6.1.4.1.9.9.244
Imported Objects
CISCO-SMI ciscoMgmt
IF-MIB ifIndex InterfaceIndex
SNMPv2-CONF MODULE-COMPLIANCE NOTIFICATION-GROUP OBJECT-GROUP
SNMPv2-SMI Counter32 Counter64 MODULE-IDENTITY NOTIFICATION-TYPE OBJECT-TYPE TimeTicks Unsigned32
SNMPv2-TC RowStatus TEXTUAL-CONVENTION TruthValue
Type Definitions (3)
CiscoPdDataType Enumeration
bitRateIn(1)
bitRateOut(2)
bitRateSum(3)
byteCountIn(4)
byteCountOut(5)
byteCountSum(6)
packetCountIn(7)
packetCountOut(8)
packetCountSum(9)
CiscoPdProtocolIndex Unsigned32
CiscoPdProtocolName OctetString range: 1..255
Objects (75)
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 IF-MIBifIndex .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 r/w SNMPv2-TCTruthValue .1.3.6.1.4.1.9.9.244.1.1.1.1.1
cnpdStatusLastUpdateTime SNMPv2-SMITimeTicks .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 Unsigned32 .1.3.6.1.4.1.9.9.244.1.2.1.1.1
cnpdAllStatsHCOutBytes bytesSNMPv2-SMICounter64 .1.3.6.1.4.1.9.9.244.1.2.1.1.10
cnpdAllStatsInBitRate kilo bits per secondUnsigned32 .1.3.6.1.4.1.9.9.244.1.2.1.1.11
cnpdAllStatsOutBitRate kilo bits per secondUnsigned32cnpdTopNConfigIndexcnpdTopNStatsIndex .1.3.6.1.4.1.9.9.244.1.2.1.1.12
cnpdAllStatsProtocolName CiscoPdProtocolNamecnpdTopNConfigIndex .1.3.6.1.4.1.9.9.244.1.2.1.1.2
cnpdAllStatsInPkts packetsSNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.244.1.2.1.1.3
cnpdAllStatsOutPkts packetsSNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.244.1.2.1.1.4
cnpdAllStatsInBytes bytesSNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.244.1.2.1.1.5
cnpdAllStatsOutBytes bytesSNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.244.1.2.1.1.6
cnpdAllStatsHCInPkts packetsSNMPv2-SMICounter64 .1.3.6.1.4.1.9.9.244.1.2.1.1.7
cnpdAllStatsHCOutPkts packetsSNMPv2-SMICounter64 .1.3.6.1.4.1.9.9.244.1.2.1.1.8
cnpdAllStatsHCInBytes bytesSNMPv2-SMICounter64 .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 Unsigned32 .1.3.6.1.4.1.9.9.244.1.3.1.1.1
cnpdTopNConfigIfIndex r/w IF-MIBInterfaceIndex .1.3.6.1.4.1.9.9.244.1.3.1.1.2
cnpdTopNConfigStatsSelect r/w CiscoPdDataType .1.3.6.1.4.1.9.9.244.1.3.1.1.3
cnpdTopNConfigSampleTime r/w secondsUnsigned32cnpdThresholdConfigIndex .1.3.6.1.4.1.9.9.244.1.3.1.1.4
cnpdTopNConfigRequestedSize r/w Unsigned32 .1.3.6.1.4.1.9.9.244.1.3.1.1.5
cnpdTopNConfigGrantedSize Unsigned32 .1.3.6.1.4.1.9.9.244.1.3.1.1.6
cnpdTopNConfigTime SNMPv2-SMITimeTicks .1.3.6.1.4.1.9.9.244.1.3.1.1.7
cnpdTopNConfigStatus r/w SNMPv2-TCRowStatus .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 Unsigned32 .1.3.6.1.4.1.9.9.244.1.4.1.1.1
cnpdTopNStatsProtocolName CiscoPdProtocolName .1.3.6.1.4.1.9.9.244.1.4.1.1.2
cnpdTopNStatsRate SNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.244.1.4.1.1.3
cnpdTopNStatsHCRate SNMPv2-SMICounter64 .1.3.6.1.4.1.9.9.244.1.4.1.1.4
cnpdThresholdConfig IF-MIBifIndexcnpdAllStatsProtocolsIndex .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 Unsigned32cnpdThresholdHistoryIndex .1.3.6.1.4.1.9.9.244.1.5.1.1.1
cnpdThresholdConfigFalling r/w Unsigned32cnpdSupportedProtocolsIndex .1.3.6.1.4.1.9.9.244.1.5.1.1.10
cnpdThresholdConfigStatus r/w SNMPv2-TCRowStatus .1.3.6.1.4.1.9.9.244.1.5.1.1.12
cnpdThresholdConfigIfIndex r/w IF-MIBInterfaceIndex .1.3.6.1.4.1.9.9.244.1.5.1.1.2
cnpdThresholdConfigInterval r/w secondsUnsigned32 .1.3.6.1.4.1.9.9.244.1.5.1.1.3
cnpdThresholdConfigSampleType r/w Enumeration .1.3.6.1.4.1.9.9.244.1.5.1.1.4
cnpdThresholdConfigProtocol r/w Unsigned32 .1.3.6.1.4.1.9.9.244.1.5.1.1.5
cnpdThresholdConfigProtocolAny r/w SNMPv2-TCTruthValue .1.3.6.1.4.1.9.9.244.1.5.1.1.6
cnpdThresholdConfigStatsSelect r/w CiscoPdDataType .1.3.6.1.4.1.9.9.244.1.5.1.1.7
cnpdThresholdConfigStartup r/w Enumeration .1.3.6.1.4.1.9.9.244.1.5.1.1.8
cnpdThresholdConfigRising r/w Unsigned32 .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 Unsigned32 .1.3.6.1.4.1.9.9.244.1.6.1.1.1
cnpdThresholdHistoryConfigIndex Unsigned32 .1.3.6.1.4.1.9.9.244.1.6.1.1.2
cnpdThresholdHistoryValue Unsigned32 .1.3.6.1.4.1.9.9.244.1.6.1.1.3
cnpdThresholdHistoryType Enumeration .1.3.6.1.4.1.9.9.244.1.6.1.1.4
cnpdThresholdHistoryTime SNMPv2-SMITimeTicks .1.3.6.1.4.1.9.9.244.1.6.1.1.5
cnpdThresholdHistoryProtocol Unsigned32 .1.3.6.1.4.1.9.9.244.1.6.1.1.6
cnpdThresholdHistoryStatsSelect CiscoPdDataType .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 r/w SNMPv2-TCTruthValue .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 Unsigned32 .1.3.6.1.4.1.9.9.244.1.8.1.1.1
cnpdSupportedProtocolsName CiscoPdProtocolName .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 (2)
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.