CISCO-NBAR-PROTOCOL-DISCOVERY-MIB :: cnpdStatusPdEnable

MIB Reference — IPNetwork Monitor · Updated September 14, 2026

All MIBsCISCO-NBAR-PROTOCOL-DISCOVERY-MIBcnpdStatusPdEnable

cnpdStatusPdEnable

Module: CISCO-NBAR-PROTOCOL-DISCOVERY-MIB

OID (symbolic): CISCO-NBAR-PROTOCOL-DISCOVERY-MIB::cnpdStatusPdEnable

OID (numeric): 1.3.6.1.4.1.9.9.244.1.1.1.1.1

Node type: OBJECT-TYPE

Type: TruthValue

Access: read-write

Description: 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 this Interface.

What is cnpdStatusPdEnable?

This object is the on/off switch for NBAR Protocol Discovery on a specific interface, controlling whether the device actively inspects and classifies the application-layer traffic crossing that interface. It matters because Protocol Discovery consumes CPU cycles to inspect packets, so an admin typically enables it only on interfaces where visibility into application mix is actually needed rather than everywhere by default. Setting this to true on a WAN uplink interface would start populating the statistics table with per-protocol traffic breakdowns for that link; leaving it false means that interface reports no protocol statistics at all.

Examples

Walk all instances (SNMPv2c):

snmpwalk -v2c -c public <target> 1.3.6.1.4.1.9.9.244.1.1.1.1.1
snmpwalk -v2c -c public <target> CISCO-NBAR-PROTOCOL-DISCOVERY-MIB::cnpdStatusPdEnable

Get a specific instance (index 1):

snmpget -v2c -c public <target> 1.3.6.1.4.1.9.9.244.1.1.1.1.1.1
snmpget -v2c -c public <target> CISCO-NBAR-PROTOCOL-DISCOVERY-MIB::cnpdStatusPdEnable.1

Set instance 1 (SNMPv2c):

snmpset -v2c -c private <target> 1.3.6.1.4.1.9.9.244.1.1.1.1.1.1 s <value>

SNMPv3 example:

snmpget -v3 -l authPriv -u snmpv3-user -a SHA -A "AuthPassword1" -x AES -X "PrivPassword1" <target> cnpdStatusPdEnable.1

Start monitoring Cisco router/switch with NBAR support with a free 30-day trial of IPNetwork Monitor. Create custom SNMP monitor using the CISCO-NBAR-PROTOCOL-DISCOVERY-MIB::cnpdStatusPdEnable OID value, configure state conditions and alerts, and monitor any Cisco router/switch with NBAR support from a single console.

OID Breakdown

Upper-level ancestors (8 from the standard OID tree / other modules)
Numeric OIDNameModule
1isoLANART-AGENT
1.3orgAirPair-MIB
1.3.6dodAirPair-MIB
1.3.6.1internetAirPair-MIB
1.3.6.1.4privateAirPair-MIB
1.3.6.1.4.1enterprisesAirPair-MIB
1.3.6.1.4.1.9ciscoCAT2600-MIB
1.3.6.1.4.1.9.9ciscoMgmtCISCO-SMI
Numeric OIDNameModule
1.3.6.1.4.1.9.9.244ciscoNbarProtocolDiscoveryMIBCISCO-NBAR-PROTOCOL-DISCOVERY-MIB
1.3.6.1.4.1.9.9.244.1cnpdMIBObjectsCISCO-NBAR-PROTOCOL-DISCOVERY-MIB
1.3.6.1.4.1.9.9.244.1.1cnpdStatusCISCO-NBAR-PROTOCOL-DISCOVERY-MIB
1.3.6.1.4.1.9.9.244.1.1.1cnpdStatusTableCISCO-NBAR-PROTOCOL-DISCOVERY-MIB
1.3.6.1.4.1.9.9.244.1.1.1.1cnpdStatusEntryCISCO-NBAR-PROTOCOL-DISCOVERY-MIB
1.3.6.1.4.1.9.9.244.1.1.1.1.1cnpdStatusPdEnableCISCO-NBAR-PROTOCOL-DISCOVERY-MIB