CISCO-RESILIENT-ETHERNET-PROTOCOL-MIB

        This MIB module defines objects required for managing
Resilient Ethernet Protocol (REP).
        
Resilient Ethernet Protocol (REP) is a Cisco proprietary 
protocol that provides an alternative to Spanning Tree 
Protocol (STP) to control network loops, handle link 
failures and improve convergence time. 
        
REP controls a group of ports connected in a segment; 
ensures that the segment does not create any bridging loops, 
and responds to link failures within the segment. 
        
The following diagram depicts a REP segment:
        
[Sw E1]E---NE[Sw 1]NE---NE[Sw 2]NE.........
                                          .
                                          .
[Sw E2]E---NE[Sw N]NE---NE[Sw N-1]NE.......
        
Sw : Switch.
E  : Edge port.
NE : Non-Edge port.  
E1/E2: Edge switches.  E1 and E2 can either be same or 
different switches.
        
A REP segment is a chain of ports connected to each other 
and configured with a segment identifier.  Each segment 
consists of standard (non-edge) segment ports and up to
two edge ports.  A device can have only two ports that 
belong to the same segment, and each segment port can have
only one external neighbor. 
        
One edge port in a REP segment acts as the primary edge
port; the other as the secondary edge port.  It is the primary 
edge port that always participates in VLAN load balancing in 
a REP segment.  REP VLAN load balancing is achieved by blocking
some VLANs at a configured alternate port and all other VLANs at
an edge port.  The execution (preemption) of VLAN load balancing
is triggered by manually enforcing it or after a pre-defined
delay, after the REP segment is complete.
        
When segment is completed, all ports will be in open state
except one port that can be in alternate state that is used for
VLAN load balancing as explained above.
    
ciscoResilientEthernetProtocolMIB 1.3.6.1.4.1.9.9.601
Imported Objects
CISCO-SMI ciscoMgmt
CISCO-TC CiscoVlanList
IF-MIB InterfaceIndex InterfaceIndexOrZero
Q-BRIDGE-MIB VlanId
SNMPv2-CONF MODULE-COMPLIANCE NOTIFICATION-GROUP OBJECT-GROUP
SNMPv2-SMI Counter32 Integer32 MODULE-IDENTITY NOTIFICATION-TYPE OBJECT-TYPE Unsigned32
SNMPv2-TC RowStatus TEXTUAL-CONVENTION TimeStamp TruthValue
Type Definitions (3)
RepPortType Enumeration
notEdge(1)
edge(2)
edgePrimary(3)
edgeNoNeighbor(4)
edgeNoNeighborPrimary(5)
RepSegmentId Unsigned32
RepSegmentList OctetString
Objects (64)
ciscoResilientEthernetProtocolMIB .1.3.6.1.4.1.9.9.601
ciscoRepMIBNotifs .1.3.6.1.4.1.9.9.601.0
ciscoRepMIBObjects .1.3.6.1.4.1.9.9.601.1
crepGlobalInfo .1.3.6.1.4.1.9.9.601.1.1
crepVersion Integer32 .1.3.6.1.4.1.9.9.601.1.1.1
crepAdminVlan r/w Q-BRIDGE-MIBVlanId .1.3.6.1.4.1.9.9.601.1.1.2
crepNotifsEnable r/w SNMPv2-TCTruthValue .1.3.6.1.4.1.9.9.601.1.1.3
crepGlobalRepNotifsRate r/w notifications per secondUnsigned32 .1.3.6.1.4.1.9.9.601.1.1.4
crepMinSegmentId RepSegmentId .1.3.6.1.4.1.9.9.601.1.1.5
crepMaxSegmentId RepSegmentId .1.3.6.1.4.1.9.9.601.1.1.6
crepInterfaceConfig .1.3.6.1.4.1.9.9.601.1.2
crepInterfaceConfigTable .1.3.6.1.4.1.9.9.601.1.2.1
crepInterfaceConfigEntry crepIfIndex .1.3.6.1.4.1.9.9.601.1.2.1.1
crepIfIndex IF-MIBInterfaceIndex .1.3.6.1.4.1.9.9.601.1.2.1.1.1
crepifBlockedVlans2k r/w CISCO-TCCiscoVlanList .1.3.6.1.4.1.9.9.601.1.2.1.1.10
crepifBlockedVlans3k r/w CISCO-TCCiscoVlanList .1.3.6.1.4.1.9.9.601.1.2.1.1.11
crepifBlockedVlans4k r/w CISCO-TCCiscoVlanList .1.3.6.1.4.1.9.9.601.1.2.1.1.12
crepLoadBalanceBlockPortType r/w Enumeration .1.3.6.1.4.1.9.9.601.1.2.1.1.13
crepBlockPortNumInfo r/w Integer32 .1.3.6.1.4.1.9.9.601.1.2.1.1.14
crepBlockPortIdInfo r/w OctetString .1.3.6.1.4.1.9.9.601.1.2.1.1.15
crepIfPreemptDelayTimer r/w delay in secondsInteger32 .1.3.6.1.4.1.9.9.601.1.2.1.1.16
crepIfStcnPropagateToSTP r/w SNMPv2-TCTruthValue .1.3.6.1.4.1.9.9.601.1.2.1.1.17
crepIfStcnPropagateToOtherSegs r/w RepSegmentList .1.3.6.1.4.1.9.9.601.1.2.1.1.18
crepIfStcnPropagateToIf r/w IF-MIBInterfaceIndexOrZero .1.3.6.1.4.1.9.9.601.1.2.1.1.19
crepIfSegmentId r/w RepSegmentId .1.3.6.1.4.1.9.9.601.1.2.1.1.2
crepIfConfigRowStatus r/w SNMPv2-TCRowStatus .1.3.6.1.4.1.9.9.601.1.2.1.1.20
crepIfOperStatus Enumeration .1.3.6.1.4.1.9.9.601.1.2.1.1.3
crepIfPortRole Enumeration .1.3.6.1.4.1.9.9.601.1.2.1.1.4
crepIfPortID OctetString .1.3.6.1.4.1.9.9.601.1.2.1.1.5
crepIfAdminEdgePortType r/w RepPortType .1.3.6.1.4.1.9.9.601.1.2.1.1.6
crepIfOperEdgePortType RepPortType .1.3.6.1.4.1.9.9.601.1.2.1.1.7
crepIfPreferredConfig r/w SNMPv2-TCTruthValue .1.3.6.1.4.1.9.9.601.1.2.1.1.8
crepifBlockedVlans1k r/w CISCO-TCCiscoVlanList .1.3.6.1.4.1.9.9.601.1.2.1.1.9
crepInterfaceStatsTable .1.3.6.1.4.1.9.9.601.1.2.2
crepInterfaceStatsEntry .1.3.6.1.4.1.9.9.601.1.2.2.1
crepCounterDiscontinuityTime SNMPv2-TCTimeStamp .1.3.6.1.4.1.9.9.601.1.2.2.1.1
crepBpaStcnHflRxPackets SNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.601.1.2.2.1.10
crepBpaStcnHflTxPackets SNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.601.1.2.2.1.11
crepEpaElectionTlvRxPackets SNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.601.1.2.2.1.12
crepEpaElectionTlvTxPackets SNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.601.1.2.2.1.13
crepEpaCommandTlvRxPackets SNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.601.1.2.2.1.14
crepEpaCommandTlvTxPackets SNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.601.1.2.2.1.15
crepEpaInfoTlvRxPackets SNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.601.1.2.2.1.16
crepEpaInfoTlvTxPackets SNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.601.1.2.2.1.17
crepLslRxPdus SNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.601.1.2.2.1.2
crepLslTxPdus SNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.601.1.2.2.1.3
crepHflRxPdus SNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.601.1.2.2.1.4
crepHflTxPdus SNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.601.1.2.2.1.5
crepBpaTlvRxPackets SNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.601.1.2.2.1.6
crepBpaTlvTxPackets SNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.601.1.2.2.1.7
crepBpaStcnLslRxPackets SNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.601.1.2.2.1.8
crepBpaStcnLslTxPackets SNMPv2-SMICounter32 .1.3.6.1.4.1.9.9.601.1.2.2.1.9
crepSegmentConfig .1.3.6.1.4.1.9.9.601.1.3
crepSegmentTable .1.3.6.1.4.1.9.9.601.1.3.1
crepSegmentEntry crepSegmentId .1.3.6.1.4.1.9.9.601.1.3.1.1
crepSegmentId RepSegmentId .1.3.6.1.4.1.9.9.601.1.3.1.1.1
crepSegmentInterface1 IF-MIBInterfaceIndex .1.3.6.1.4.1.9.9.601.1.3.1.1.2
crepSegmentInterface2 IF-MIBInterfaceIndexOrZero .1.3.6.1.4.1.9.9.601.1.3.1.1.3
crepSegmentComplete SNMPv2-TCTruthValue .1.3.6.1.4.1.9.9.601.1.3.1.1.4
crepSegmentPreempt r/w SNMPv2-TCTruthValue .1.3.6.1.4.1.9.9.601.1.3.1.1.5
crepSegmentPreemptStatus Enumeration .1.3.6.1.4.1.9.9.601.1.3.1.1.6
ciscoRepMIBConform .1.3.6.1.4.1.9.9.601.2
ciscoRepMIBCompliances .1.3.6.1.4.1.9.9.601.2.1
ciscoRepMIBGroups .1.3.6.1.4.1.9.9.601.2.2
Notifications / Traps (3)
NameOIDDescription
crepLinkStatus .1.3.6.1.4.1.9.9.601.0.1
This notification is sent when a REP interface has entered or
left REP link operational status.  The link is considered 
operational when 'crepIfOperStatus' is 'twoWay'. 
'crepIfOperStatus' would be 'none' if the 
crepInterfaceConfigEntry entry has been removed.
crepPreemptionStatus .1.3.6.1.4.1.9.9.601.0.2
This notification indicates the status of the preemption
triggered on REP primary edge.
crepPortRoleChange .1.3.6.1.4.1.9.9.601.0.3
This notification is sent when the role of a Port changes
that are indicated by 'crepIfPortRole'.