Network-Based Application Recognition Protocol Discovery Management Information Base
Tables Supported by NBAR Protocol Discovery MIBs
Using the NBAR Protocol Discovery MIB, the following tables can be created:
• cnpdSupportedProtocolsTable
• cnpdStatusTable
• cnpdAllStatsTable
• cnpdTopNConfigTable
• cnpdTopNStatsTable
• cnpdThresholdConfigTable
• cnpdThresholdHistoryTable
Querying the Supported Protocols Table
getmany -v2c IP-address public cnpdSupported Protocols
Enabling NBAR Protocol Discovery on an Interface
1. getmany -v2c IP-address public cnpdStatusTable (optional)
2. setany -v2c IP-address public cnpdStatusPdEnable.interface-number -i 1
1. getmany -v2c IP-address public cnpdStatusTable (optional)
2. setany -v2c IP-address public cnpdStatusPdEnable.interface-number -i 2
Searching the AllStats Table
getmany -v2c IP-address public cnpdAllStats
Creating a Top-N Table
1. setany -v2c IP-address public cnpdTopNConfigIfIndex.interface-number -i OID-number
2. getmany -v2c IP-address public cnpdTopNConfig
3. setany -v2c IP-address public cnpdTopNConfigStatsSelect.interface-number -i stats-value -i IfIndex
4. getmany -v2c IP-address public cnpdTopNConfig
5. setany -v2c IP-address public cnpdTopNConfigSampleTime.interface-number -g number-of-timeticks
6. getmany -v2c IP-address public cnpdTopNConfig
7. setany -v2c IP-address public cnpdTopNConfigRequestedSize.interface-number -g requested-size
8. getmany -v2c IP-address public cnpdTopNConfig
9. setany -v2c IP-address public cnpdTopNConfigStatus.interface-number -i config-status
10. getmany -v2c IP-address public cnpdTopNConfig
11. getmany -v2c IP-address public cnpdTopNStats