CISCO-NBAR-PROTOCOL-DISCOVERY-MIB

MIB Reference — IPNetwork Monitor · Updated September 09, 2026

All MIBsCISCO-NBAR-PROTOCOL-DISCOVERY-MIB

Category: Cisco Devices, Network Monitoring (RMON), Quality of Service

Description: Monitors NBAR protocol discovery statistics classifying application traffic by protocol on Cisco router interfaces.

Start monitoring vendor-neutral, standards-based MIB, any SNMPv3-capable network device (SNMP engine identity/boot/clock status) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.

What Is CISCO-NBAR-PROTOCOL-DISCOVERY-MIB?

This MIB supports Cisco's NBAR (Network-Based Application Recognition) feature, which classifies network traffic by application/protocol on Cisco routers and switches. It belongs to Cisco's traffic-visibility and QoS family of MIBs, exposing the set of protocols NBAR is capable of recognizing, per-interface enable status, and per-protocol traffic statistics. Its monitoring emphasis is on software/service status and performance counters rather than physical hardware: whether protocol discovery is enabled on an interface, when its statistics were last refreshed, and the traffic volume attributed to each recognized application. It is typically layered on top of the standard IF-MIB, since protocol discovery status and statistics are tied to specific router interfaces identified by ifIndex. It is deployed on Cisco WAN edge and branch routers where operators need application-level traffic visibility for QoS policy tuning or capacity planning. Network engineers evaluating or troubleshooting this functionality can download the CISCO-NBAR-PROTOCOL-DISCOVERY-MIB file directly to load it into their MIB browser.

IPNetwork Monitor allows you to monitor SNMP objects defined in CISCO-NBAR-PROTOCOL-DISCOVERY-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.

Supported Devices

  • Cisco router
  • Cisco switch with NBAR support

Monitoring Examples

An admin would poll cnpdSupportedProtocolsTable/cnpdSupportedProtocolsEntry (cnpdSupportedProtocolsIndex, cnpdSupportedProtocolsName) to confirm which protocols the device's NBAR engine recognizes, then check cnpdStatusTable (cnpdStatusPdEnable, cnpdStatusLastUpdateTime) to verify protocol discovery is enabled on an interface and see when its counters were last updated. cnpdAllStatsTable (cnpdAllStatsProtocolsIndex, cnpdAllStatsProtocolName) provides the actual per-protocol traffic statistics, letting the admin spot an unexpected spike in a given application's traffic share that might indicate a misconfigured device or unwanted background traffic.

What Can Be Monitored

  • supported/recognized protocols
  • NBAR enable status per interface
  • last statistics update time
  • per-protocol traffic statistics
Imported Objects

From CISCO-SMI

ciscoMgmtOBJECT-IDENTITY

From IF-MIB

InterfaceIndex
ifIndexOBJECT-TYPE

From RFC-1212

OBJECT-TYPE

From RFC-1215

TRAP-TYPE

From RFC1155-SMI

Counter
Gauge
TimeTicks

From SNMPv2-TC-v1

RowStatus
TruthValue
OIDs

RFC description

Cisco MIB for Network-Based Application Recognition (NBAR) Protocol Discovery, enables application identification, statistics collection, and QoS policy enforcement.

Start monitoring Cisco router/switch with NBAR support with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.

Download CISCO-NBAR-PROTOCOL-DISCOVERY-MIB