CISCO-PSA-MICROCODE-MIB

File: CISCO-PSA-MICROCODE-MIB.mib (17575 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC SNMPv2-CONF
ENTITY-MIB CISCO-SMI

Imported symbols

MODULE-IDENTITY OBJECT-TYPE NOTIFICATION-TYPE
TEXTUAL-CONVENTION TruthValue MODULE-COMPLIANCE
NOTIFICATION-GROUP OBJECT-GROUP entPhysicalIndex
entPhysicalDescr entPhysicalName ciscoMgmt

Defined Types

PsaMicrocodeBundleId  
TEXTUAL-CONVENTION    
  current INTEGER unknown(1), none(2), vanillaPOS(3), vanillaGE(4), vanillaInuit(5), vanillaTaz(6), pircPOS(7), pircGE(8), uRPFPOS(9), vrfSelectionPOS(10), bgppaPOS(11), bgppaGE(12), ipColorPOS(13), inputAcl128POS(14), inputAcl128GE(15), outputAcl128POS(16), outputAcl128GE(17), inputAcl448POS(18), inputAcl448GE(19), outputAcl448POS(20), outputAcl448GE(21), serverCard(22), eoMplsGE(23), frtpPOS(24), outputAclATM(25), inputAcl128Taz(26), vrfSelectionGE(27), uRPFGE(28), cscGE(29), linkBundleSMPOS(30), linkBundleDMPOS(31), linkBundleSMGE(32), linkBundleDMGE(33)

PsaMicrocodeFeatures  
TEXTUAL-CONVENTION    
  current BITS basicIpForwarding(0), basicMplsSwitching(1), frameRelaySwitching(2), eAFrSwitching(3), frtp(4), pirc(5), vrfSelection(6), uRPF(7), inputAcl128(8), outputAcl128(9), inputAcl448(10), outputAcl448(11), sampledNetflow(12), ipMarking(13), bgppa(14), uti(15), mplsVpn(16), eoMpls(17), atmoMpls(18), csc(19), multicast(20), perPacketLoadBalancing(21), sourceMacAccounting(22), frSubVrf(23), serverCard(24), mplsSNF(25), linkBundle(26), atomDisposition(27)

CpmcModulePsaEntry  
SEQUENCE    
  cpmcModulePsaCurrBundleId PsaMicrocodeBundleId
  cpmcModulePsaPrevBundleId PsaMicrocodeBundleId
  cpmcModulePsaFeaturesEnabled PsaMicrocodeFeatures
  cpmcModulePsaFeaturesDisabled PsaMicrocodeFeatures

CpmcBundleEntry  
SEQUENCE    
  cpmcBundleId PsaMicrocodeBundleId
  cpmcBundleFeatures PsaMicrocodeFeatures

Defined Values

ciscoPsaMicrocodeMIB 1.3.6.1.4.1.9.9.259
Cisco PSA Microcode MIB - Overview The PSA is the Packet Switching ASIC used in module like engine 2(E2) line cards in GSR for IP and MPLS packets forwarding. The PSA performs IP and MPLS packet forwarding at 4 Mpps. The list of features supported by the PSA includes (but is not limited to): - Input and Output ACLs - Frame Relay Switching - PIRC - MPLS VPN - BGP policy accounting - IP packet coloring - Sampled Net flow - ATM over MPLS. - Source MAC Accounting. - Unicast RPF Note that all the features are not supported simultaneously on a module. Each microcode bundle/set can support one or a limited number of the features listed above. Each feature has a priority. When a feature (ACL, Sampled NetFlow) is enabled through the CLI, the higher priority feature will take precedence over the lower priority feature. The microcode for the lower priority is removed and cleaned up. The higher priority microcode will be loaded. Later, if the higher priority feature is removed, the lower priority microcode will be loaded again. This MIB contains information about the microcode bundles on modules like E2 Line Cards(LC) in GSR. Since microcode reload is a service interrupting event, this MIB also defines a notification to inform management stations that such an event has taken place.
MODULE-IDENTITY    

ciscoPsaMicrocodeMIBNotifs 1.3.6.1.4.1.9.9.259.0
OBJECT IDENTIFIER    

ciscoPsaMicrocodeMIBObjects 1.3.6.1.4.1.9.9.259.1
OBJECT IDENTIFIER    

ciscoPsaMicrocodeMIBConformance 1.3.6.1.4.1.9.9.259.2
OBJECT IDENTIFIER    

cpmcModulePsa 1.3.6.1.4.1.9.9.259.1.1
OBJECT IDENTIFIER    

cpmcBundle 1.3.6.1.4.1.9.9.259.1.2
OBJECT IDENTIFIER    

cpmcNotif 1.3.6.1.4.1.9.9.259.1.3
OBJECT IDENTIFIER    

cpmcModulePsaTable 1.3.6.1.4.1.9.9.259.1.1.1
A table providing the microcode bundle information of those modules which contains PSA (Ex: engine 2 line cards in GSR).
OBJECT-TYPE    
  SEQUENCE OF  
    CpmcModulePsaEntry

cpmcModulePsaEntry 1.3.6.1.4.1.9.9.259.1.1.1.1
Entries providing PSA microcode bundle information of those entities of type PhysicalClass module(9) and contain PSA.
OBJECT-TYPE    
  CpmcModulePsaEntry  

cpmcModulePsaCurrBundleId 1.3.6.1.4.1.9.9.259.1.1.1.1.1
The identity of the microcode bundle currently loaded on the PSA of the module identified by entPhysicalIndex.
OBJECT-TYPE    
  PsaMicrocodeBundleId  

cpmcModulePsaPrevBundleId 1.3.6.1.4.1.9.9.259.1.1.1.1.2
The identity of the microcode bundle previously loaded on the PSA of the module identified by entPhysicalIndex. Till the first microcode reload is performed on the module, the value will be 'none(2)'.
OBJECT-TYPE    
  PsaMicrocodeBundleId  

cpmcModulePsaFeaturesEnabled 1.3.6.1.4.1.9.9.259.1.1.1.1.3
The list of features newly enabled due to the loading of the microcode bundle identified by cpmcModulePsaCurrBundleId.
OBJECT-TYPE    
  PsaMicrocodeFeatures  

cpmcModulePsaFeaturesDisabled 1.3.6.1.4.1.9.9.259.1.1.1.1.4
The list of features disabled because of the unloading of microcode bundle identified by cpmcModulePsaPrevBundleId and loading of the microcode bundle identified by cpmcModulePsaCurrBundleId.
OBJECT-TYPE    
  PsaMicrocodeFeatures  

cpmcBundleTable 1.3.6.1.4.1.9.9.259.1.2.1
A table of PSA microcode bundle features.
OBJECT-TYPE    
  SEQUENCE OF  
    CpmcBundleEntry

cpmcBundleEntry 1.3.6.1.4.1.9.9.259.1.2.1.1
Details the features of a microcode bundle.
OBJECT-TYPE    
  CpmcBundleEntry  

cpmcBundleId 1.3.6.1.4.1.9.9.259.1.2.1.1.1
The identity of the PSA microcode bundle. This object value can't be unknown(1) or none(2).
OBJECT-TYPE    
  PsaMicrocodeBundleId  

cpmcBundleFeatures 1.3.6.1.4.1.9.9.259.1.2.1.1.2
The list of features supported by microcode bundle identified by cpmcBundleId.
OBJECT-TYPE    
  PsaMicrocodeFeatures  

cpmcNotifEnables 1.3.6.1.4.1.9.9.259.1.3.1
This variable indicates whether the system produces the ciscoPsaMicrocodeReload notification. A false value will prevent PSA microcode reload notifications from being generated by the system.
OBJECT-TYPE    
  TruthValue  

ciscoPsaMicrocodeReload 1.3.6.1.4.1.9.9.259.0.1
A ciscoPsaMicrocodeReload notification is generated when a PSA microcode reload occurs..
NOTIFICATION-TYPE    

ciscoPsaMicrocodeMIBCompliances 1.3.6.1.4.1.9.9.259.2.1
OBJECT IDENTIFIER    

ciscoPsaMicrocodeMIBGroups 1.3.6.1.4.1.9.9.259.2.2
OBJECT IDENTIFIER    

ciscoPsaMicrocodeMIBCompliance 1.3.6.1.4.1.9.9.259.2.1.1
The compliance statement for entities which implement the CISCO-PSA-MICROCODE-MIB.
MODULE-COMPLIANCE    

ciscoPsaMicrocodeParamsGroup 1.3.6.1.4.1.9.9.259.2.2.1
A collection of objects providing PSA microcode monitoring.
OBJECT-GROUP    

ciscoPsaMicrocodeNotifGroup 1.3.6.1.4.1.9.9.259.2.2.2
A collection of notifications generated by the devices supporting this MIB.
NOTIFICATION-GROUP