Information About PfR SNMP MIB v1.0 (Read Only)
PfR MIB Support
The Management Information Base (MIB) to support Performance Routing (PfR) is the CISCO-PFR-MIB, and support was introduced in the PfR SNMP MIB v1.0 (Read Only) feature. The PfR MIB allows the management and limited control of PfR using SNMPv2.
The Performance Routing Manager (PRM) is a new subsystem that acts as a common control point between management clients and the PfR component code. PRM exposes five interfaces:
-
Client Services Interface—An interface for MIB subsystems supporting the retrieval and modification of managed data associated with PfR entities, such as Border Routers (BRs), Exits, PfR Maps, and other managed entities.
-
Config Services Interface—An interface through which the PRM makes changes to configuration data related to PfR managed entities that are requested by the MIB via the Client Services Interface.
-
Status Services Interface—An interface through which the PRM can retrieve the status of PfR managed entities. The PRM also uses this interface to register and deregister objects in the PfR system.
-
Metrics Services Interface—An interface through which the PRM retrieves performance metrics that have been collected for the PfR Traffic Classes (TCs) by the passive (NetFlow) and/or active (IP SLA) performance monitoring components.
-
Notification Services Interface—An interface through which the PRM is notified of events that warrant generation of PfR SNMP TRAPs.
PfR MIB Tables
Master Controller Table
The cpfrMCTable supports the management of PfR master controllers (MCs). The table may contain the following MIB variables depending on the actual PfR master controller configuration:
-
cpfrMCAdminStatus
-
cpfrMCConnStatus
-
cpfrMCEntry
-
cpfrMCIndex
-
cpfrMCKeepAliveTime
-
cpfrMCLearnStateTimeRemain
-
cpfrMCMapIndex
-
cpfrMCMaxPrefixLearn
-
cpfrMCMaxPrefixTotal
-
cpfrMCMaxRangeReceivePercent
-
cpfrMCMaxRangeUtilPercentMax
-
cpfrMCNumofBorderRouters
-
cpfrMCNumofExits
-
cpfrMCOperStatus
-
cpfrMCPortNumber
-
cpfrMCPrefixConfigured
-
cpfrMCPrefixCount
-
cpfrMCPrefixLearned
-
cpfrMCRowStatus
-
cpfrMCTracerouteProbeDelay
Border Router Table
The cpfrBRTable supports the management of PfR border routers (BRs). The table may contain the following MIB variables depending on the actual PfR border router configuration:
-
cpfrBRAddress
-
cpfrBRAddressType
-
cpfrBRAuthFailCount
-
cpfrBRConnFailureReason
-
cpfrBRConnStatus
-
cpfrBREntry
-
cpfrBRIndex
-
cpfrBRKeyName
-
cpfrBROperStatus
-
cpfrBRRowStatus
-
cpfrBRStorageType
-
cpfrBRUpTime
Active Probe Table
The cpfrActiveProbeTable table contains objects representing active probes. Each entry in the table is assigned an index value as follows:
-
cpfrActiveProbeIndex
Exit Table
The cpfrExitTable table contains objects representing PfR exits. Each entry in the table is assigned an index value as follows:
-
cpfrExitIndex
Exit Cost Table
The cpfrExitCostTable table contains objects representing PfR exit cost data. Each entry in the table is assigned an index value as follows:
-
cpfrExitCostIndex
Learn Table
The cpfrLearnTable table contains objects representing PfR learn parameters for the master controller. Each entry in the table is assigned an index value as follows:
-
cpfrLearnIndex
Learn List Table
The cpfrLearnListTable table contains objects representing PfR learn list parameters for the master controller. Each entry in the table is assigned an index value as follows:
-
cpfrLearnListIndex
Map Table
The cpfrMapTable supports the management of PfR maps. The table contains objects representing PfR maps. Values for the PfR map table should match values in the output of the show oer master traffic-class command.
-
cpfrMapIndex
Match Table
The cpfrMatchTable table contains objects representing match clauses. The table entries for match objects are assigned using the appropriate map objects.
Resolve Table
The cpfrResolveTable table contains objects representing PfR resolver priorities. The table entries for match objects are assigned using the appropriate map objects.