HH3C-RRPP-MIB

File: HH3C-RRPP-MIB.mib (28330 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC HH3C-OID-MIB

Imported symbols

MODULE-IDENTITY OBJECT-TYPE Counter32
Integer32 OBJECT-IDENTITY NOTIFICATION-TYPE
RowStatus TEXTUAL-CONVENTION hh3cCommon

Defined Types

EnabledStatus  
A simple status value for the object.
TEXTUAL-CONVENTION    
  INTEGER enabled(1), disabled(2)  

Hh3cRrppDomainEntry  
SEQUENCE    
  hh3cRrppDomainID Integer32
  hh3cRrppDomainControlVlanID Integer32
  hh3cRrppDomainHelloTime Integer32
  hh3cRrppDomainFailTime Integer32
  hh3cRrppDomainRowStatus RowStatus
  hh3cRrppDomainInstanceListLow OCTET STRING
  hh3cRrppDomainInstanceListHigh OCTET STRING
  hh3cRrppDomainProtectVlanListLow OCTET STRING
  hh3cRrppDomainProtectVlanListHigh OCTET STRING

Hh3cRrppRingEntry  
SEQUENCE    
  hh3cRrppRingID Integer32
  hh3cRrppRingEnableStatus EnabledStatus
  hh3cRrppRingActive INTEGER
  hh3cRrppRingState INTEGER
  hh3cRrppRingNodeMode INTEGER
  hh3cRrppRingPrimaryPort Integer32
  hh3cRrppRingSecondaryPort Integer32
  hh3cRrppRingLevel INTEGER
  hh3cRrppRingRowStatus RowStatus

Hh3cRrppPortEntry  
SEQUENCE    
  hh3cRrppPortID Integer32
  hh3cRrppPortRole INTEGER
  hh3cRrppPortState INTEGER
  hh3cRrppPortRXError Counter32
  hh3cRrppPortRXHello Counter32
  hh3cRrppPortRXLinkUp Counter32
  hh3cRrppPortRXLinkDown Counter32
  hh3cRrppPortRXCommonFlush Counter32
  hh3cRrppPortRXCompleteFlush Counter32
  hh3cRrppPortTXHello Counter32
  hh3cRrppPortTXLinkUp Counter32
  hh3cRrppPortTXLinkDown Counter32
  hh3cRrppPortTXCommonFlush Counter32
  hh3cRrppPortTXCompleteFlush Counter32
  hh3cRrppPortRXEdgeHello Counter32
  hh3cRrppPortRXMajorFault Counter32
  hh3cRrppPortTXEdgeHello Counter32
  hh3cRrppPortTXMajorFault Counter32

Defined Values

hh3cRrpp 1.3.6.1.4.1.25506.2.45
The RRPP (Rapid Ring Protection protocol) provides fast protection switching to layer 2 switches interconnected in an Ethernet ring topology. When a link in the ring breaks, the RRPP can recover the data path quickly. Its protection switching is similar to what can be achieved with the Spanning Tree Protocol (STP), but the converging time is less than a second after link failure. This MIB defines management information used on products which support RRPP.
MODULE-IDENTITY    

hh3cRrppScalarGroup 1.3.6.1.4.1.25506.2.45.1
OBJECT IDENTIFIER    

hh3cRrppEnableStatus 1.3.6.1.4.1.25506.2.45.1.1
Indicating whether the RRPP is enabled on this switch.
OBJECT-TYPE    
  EnabledStatus  

hh3cRrppPassword 1.3.6.1.4.1.25506.2.45.1.2
Password configured for RRPP nodes to identify the validity of a link-down message. This value must be set together with hh3cRrppPasswordType which indicates whether this value can be got. This value can not be set alone without configuring hh3cRrppPasswordType.
OBJECT-TYPE    
  OCTET STRING Size(1..16)  

hh3cRrppPasswordType 1.3.6.1.4.1.25506.2.45.1.3
Indicating whether the hh3cRrppPassword can be got. simple(1):hh3cRrppPassword can be got. cipher(2):hh3cRrppPassword can not be got. This value can not be set alone without configuring hh3cRrppPassword.
OBJECT-TYPE    
  INTEGER simple(1), cipher(2)  

hh3cRrppProtectVlanConfigMode 1.3.6.1.4.1.25506.2.45.1.4
Indicating the mode in which the protected VLANs of an RRPP domain are configured. The value 'vlan' indicates that hh3cRrppDomainProtectVlanListLow and hh3cRrppDomainProtectVlanListHigh can be used for setting protected VLANs, while hh3cRrppDomainInstanceListLow and hh3cRrppDomainInstanceListHigh cannot. By contraries, the value 'instance' indicates that 3cRrppDomainInstanceListLow and hh3cRrppDomainInstanceListHigh can be used for setting protected VLANs while the other two cannot.
OBJECT-TYPE    
  INTEGER vlan(1), instance(2)  

hh3cRrppTable 1.3.6.1.4.1.25506.2.45.2
OBJECT IDENTIFIER    

hh3cRrppDomainTable 1.3.6.1.4.1.25506.2.45.2.1
A table containing information about configurations and status of a RRPP domain.
OBJECT-TYPE    
  SEQUENCE OF  
    Hh3cRrppDomainEntry

hh3cRrppDomainEntry 1.3.6.1.4.1.25506.2.45.2.1.1
Detailed information of a specified RRPP domain.
OBJECT-TYPE    
  Hh3cRrppDomainEntry  

hh3cRrppDomainID 1.3.6.1.4.1.25506.2.45.2.1.1.1
An index uniquely identifies a RRPP domain, which ranges from 1~16. This value can't be modified after created.
OBJECT-TYPE    
  Integer32 1..16  

hh3cRrppDomainControlVlanID 1.3.6.1.4.1.25506.2.45.2.1.1.2
Index of the control VLAN specified to a domain. The value 65535 indicates the control VLAN has not been configured. The VLAN assigned to a RRPP Domain must not have been created. This value can't be modified after created.
OBJECT-TYPE    
  Integer32 2..4094 | 65535  

hh3cRrppDomainHelloTime 1.3.6.1.4.1.25506.2.45.2.1.1.3
The value indicates the interval between two hello packets sent by master-node, and its unit is second. The value ranges from 1s~10s.
OBJECT-TYPE    
  Integer32 1..10  

hh3cRrppDomainFailTime 1.3.6.1.4.1.25506.2.45.2.1.1.4
The expiration value of the fail-period timer and its unit is second. If not receiving hello packets before this expires, the master-node considers the ring is broken. The value of this node ranging from 3s~30s must not be less than triple hh3cRrppDomainHelloTime's value.
OBJECT-TYPE    
  Integer32 3..30  

hh3cRrppDomainRowStatus 1.3.6.1.4.1.25506.2.45.2.1.1.5
This object is responsible for managing the creation, deletion and modification of rows, which support active status and CreatAndGo, destroy operation.
OBJECT-TYPE    
  RowStatus  

hh3cRrppDomainInstanceListLow 1.3.6.1.4.1.25506.2.45.2.1.1.6
Each octet contained in this value specifies an eight-instance group, with the first octet specifying instances 0 through 7, the second octet specifying instances 8 through 15, and so on. Within each octet, the most significant bit represents the highest numbered instance, and the least significant bit represents the lowest numbered instance. Thus, each instance to which the protected VLANs of an RRPP domain are mapped corresponds to a bit within the value of this object. A bit with a value of '1' indicates that the VLANs mapped to the instance are protected VLANs of the RRPP domain. By contraries, the VLANs mapped to the instance are not protected VLANs if the corresponding bit has a value of '0'. The value of this object must be set with hh3cRrppDomainInstanceListHigh at the same time when a SET operation is performed. This object is valid only when the value of hh3cRrppProtectVlanConfigMode is 'instance'. If this object is invalid, it does not respond to SET operation, and it returns all '0' bits in response to GET operation.
OBJECT-TYPE    
  OCTET STRING Size(256)  

hh3cRrppDomainInstanceListHigh 1.3.6.1.4.1.25506.2.45.2.1.1.7
Each octet contained in this value specifies an eight-instance group, with the first octet specifying instances 2048 through 2055, the second octet specifying instances 2056 through 2063, and so on. Within each octet, the most significant bit represents the highest numbered instance, and the least significant bit represents the lowest numbered instance. The most significant bit of the last octet is invalid. Thus, each instance to which the protected VLANs of an RRPP domain are mapped corresponds to a bit within the value of this object. A bit with a value of '1' indicates that the VLANs mapped to the instance are protected VLANs of the RRPP domain. By contraries, the VLANs mapped to the instance are not protected VLANs if the corresponding bit has a value of '0'. The value of this object must be set with hh3cRrppDomainInstanceListLow at the same time when a SET operation is performed. This object is valid only when the value of hh3cRrppProtectVlanConfigMode is 'instance'. If this object is invalid, it does not respond to SET operation, and it returns all '0' bits in response to GET operation.
OBJECT-TYPE    
  OCTET STRING Size(256)  

hh3cRrppDomainProtectVlanListLow 1.3.6.1.4.1.25506.2.45.2.1.1.8
Each octet contained in this value specifies an eight-VLAN group, with the first octet specifying VLANs 1 through 7, the second octet specifying VLANs 8 through 15, and so on. Within each octet, the most significant bit represents the highest numbered VLAN, and the least significant bit represents the lowest numbered VLAN. The least significant bit of the first octet is invalid. Thus, each protected VLAN of an RRPP domain corresponds to a bit within the value of this object. A bit with a value of '1' indicates that the corresponding VLAN is a protected VLAN of the RRPP domain. By contraries, the VLAN is not a protected VLAN if the corresponding bit has a value of '0'. The value of this object must be set with hh3cRrppDomainProtectVlanListHigh at the same time when a SET operation is performed. This object is valid only when the value of hh3cRrppProtectVlanConfigMode is 'vlan'. If this object is invalid, it does not respond to SET operation, and it returns all '0' bits in response to GET operation.
OBJECT-TYPE    
  OCTET STRING Size(256)  

hh3cRrppDomainProtectVlanListHigh 1.3.6.1.4.1.25506.2.45.2.1.1.9
Each octet contained in this value specifies an eight-VLAN group, with the first octet specifying VLANs 2048 through 2055, the second octet specifying VLANs 2056 through 2063, and so on. Within each octet, the most significant bit represents the highest numbered VLAN, and the least significant bit represents the lowest numbered VLAN. The most significant bit of the last octet is invalid. Thus, each protected VLAN of an RRPP domain corresponds to a bit within the value of this object. A bit with a value of '1' indicates that the corresponding VLAN is a protected VLAN of the RRPP domain. By contraries, the VLAN is not a protected VLAN if the corresponding bit has a value of '0'. The value of this object must be set with hh3cRrppDomainProtectVlanListLow at the same time when a SET operation is performed. This object is valid only when the value of hh3cRrppProtectVlanConfigMode is 'vlan'. If this object is invalid, it does not respond to SET operation, and it returns all '0' bits in response to GET operation.
OBJECT-TYPE    
  OCTET STRING Size(256)  

hh3cRrppRingTable 1.3.6.1.4.1.25506.2.45.2.2
A table containing information about configurations and status of a RRPP Ring.
OBJECT-TYPE    
  SEQUENCE OF  
    Hh3cRrppRingEntry

hh3cRrppRingEntry 1.3.6.1.4.1.25506.2.45.2.2.1
Detailed information of a specified RRPP Ring.
OBJECT-TYPE    
  Hh3cRrppRingEntry  

hh3cRrppRingID 1.3.6.1.4.1.25506.2.45.2.2.1.1
An index uniquely identifies a RRPP Ring, which ranges from 1~64. This value can't be modified after created.
OBJECT-TYPE    
  Integer32 1..64  

hh3cRrppRingEnableStatus 1.3.6.1.4.1.25506.2.45.2.2.1.2
Indicating whether the RRPP is enabled on this Ring. NOTE: If major-ring and sub-ring(s) of a domain coexist on a switch, major-ring must be enabled before sub-ring is enabled. And sub-ring must be disabled before major-ring is disabled.
OBJECT-TYPE    
  EnabledStatus  

hh3cRrppRingActive 1.3.6.1.4.1.25506.2.45.2.2.1.3
As both hh3cRrppEnableStatus and hh3cRrppRingEnableStatus are enabled, the ring is activated. Whereas either of the two items is disabled, the ring is inactive.
OBJECT-TYPE    
  INTEGER active(1), inactive(2)  

hh3cRrppRingState 1.3.6.1.4.1.25506.2.45.2.2.1.4
The status (i.e. unknown, health or fault) of the Ethernet ring. This is valid only on the master-node.
OBJECT-TYPE    
  INTEGER unknown(1), health(2), fault(3)  

hh3cRrppRingNodeMode 1.3.6.1.4.1.25506.2.45.2.2.1.5
There are four RRPP node modes for the switch on a RRPP ring, such as master, transit, edge and assistant-edge. Each RRPP ring has a single designated master-node. All other nodes except edge-node and assistant-edge-node on that ring are referred to as transit-nodes. The node mode of edge and assistant-edge should be configured only on sub-ring. When there is a common link between a sub-ring and its major-ring, the node mode of the sub-ring must be edge or assistant-edge, and they must be configured in pairs. If node mode is designated as edge or assistant-edge, several points should be noticed: Major-ring must be created before a sub-ring is created; Major-ring can't be deleted unless all its sub-rings are deleted; The node mode of the switch on major-ring must be transit; Major-ring and sub-ring must have only a common port. This value can't be modified after created.
OBJECT-TYPE    
  INTEGER master(1), transit(2), edge(3), assistantEdge(4)  

hh3cRrppRingPrimaryPort 1.3.6.1.4.1.25506.2.45.2.2.1.6
If the switch is a master-node or transit-node, this value is the primary port ifIndex; otherwise, if the switch is a edge-node or assistant-edge-node, this value is the common port ifIndex. This value can't be modified after created.
OBJECT-TYPE    
  Integer32  

hh3cRrppRingSecondaryPort 1.3.6.1.4.1.25506.2.45.2.2.1.7
If the switch is a master-node or transit-node, this value is the secondary port ifIndex; otherwise, if the switch is an edge-node or assistant-edge-node, this value is the edge port ifIndex. This value can't be modified after created.
OBJECT-TYPE    
  Integer32  

hh3cRrppRingLevel 1.3.6.1.4.1.25506.2.45.2.2.1.8
Level of a ring. This field should be set 1 on major-ring and 2 on the sub-ring. This value can't be modified after created.
OBJECT-TYPE    
  INTEGER majorRing(1), subRing(2)  

hh3cRrppRingRowStatus 1.3.6.1.4.1.25506.2.45.2.2.1.9
This object is responsible for managing the creation, deletion and modification of rows, which support active status and CreatAndGo, destroy operation. To create a new row, hh3cRrppRingNodeMode, hh3cRrppRingPrimaryPort, hh3cRrppRingSecondaryPort and hh3cRrppRingLevel must be specified.
OBJECT-TYPE    
  RowStatus  

hh3cRrppPortTable 1.3.6.1.4.1.25506.2.45.2.3
A table containing information about configurations and status of a RRPP port.
OBJECT-TYPE    
  SEQUENCE OF  
    Hh3cRrppPortEntry

hh3cRrppPortEntry 1.3.6.1.4.1.25506.2.45.2.3.1
Detailed information of a specified RRPP port.
OBJECT-TYPE    
  Hh3cRrppPortEntry  

hh3cRrppPortID 1.3.6.1.4.1.25506.2.45.2.3.1.1
ifIndex of the port.
OBJECT-TYPE    
  Integer32  

hh3cRrppPortRole 1.3.6.1.4.1.25506.2.45.2.3.1.2
The RRPP role of the port. (i.e. primary, secondary, common or edge port).
OBJECT-TYPE    
  INTEGER primary(1), secondary(2), common(3), edge(4)  

hh3cRrppPortState 1.3.6.1.4.1.25506.2.45.2.3.1.3
State of RRPP port, including unknown, unblocked, blocked and down.
OBJECT-TYPE    
  INTEGER unknown(1), unblocked(2), blocked(3), down(4)  

hh3cRrppPortRXError 1.3.6.1.4.1.25506.2.45.2.3.1.4
The statistics of illegal RRPP packets received from this port.
OBJECT-TYPE    
  Counter32  

hh3cRrppPortRXHello 1.3.6.1.4.1.25506.2.45.2.3.1.5
The statistics of hello packets received from this port on specified ring.
OBJECT-TYPE    
  Counter32  

hh3cRrppPortRXLinkUp 1.3.6.1.4.1.25506.2.45.2.3.1.6
The statistics of link-up packets received from this port on specified ring.
OBJECT-TYPE    
  Counter32  

hh3cRrppPortRXLinkDown 1.3.6.1.4.1.25506.2.45.2.3.1.7
The statistics of link-down packets received from this port on specified ring.
OBJECT-TYPE    
  Counter32  

hh3cRrppPortRXCommonFlush 1.3.6.1.4.1.25506.2.45.2.3.1.8
The statistics of common-flush packets received from this port on specified ring. Instruction When master-node receives valid link-down packets or link-up packets, it will send common-flush packets, instructing the other nodes on the ring to flush their forwarding database. When the nodes except master-node receive common-flush, they will flush forwarding database. If there is any port blocked on that node, it won't be unblocked.
OBJECT-TYPE    
  Counter32  

hh3cRrppPortRXCompleteFlush 1.3.6.1.4.1.25506.2.45.2.3.1.9
The statistics of complete-flush packets received from this port on specified ring. Instruction When the ring recovers, master-node will receive its own hello packets. It will send complete-flush packets, instructing the other nodes on the ring to flush their forwarding database. When the nodes except master-node receive complete-flush, they will flush forwarding database. If there is any port blocked on that node, it will be unblocked.
OBJECT-TYPE    
  Counter32  

hh3cRrppPortTXHello 1.3.6.1.4.1.25506.2.45.2.3.1.10
The statistics of hello packets sent from this port on specified ring.
OBJECT-TYPE    
  Counter32  

hh3cRrppPortTXLinkUp 1.3.6.1.4.1.25506.2.45.2.3.1.11
The statistics of link-up packets sent from this port on specified ring.
OBJECT-TYPE    
  Counter32  

hh3cRrppPortTXLinkDown 1.3.6.1.4.1.25506.2.45.2.3.1.12
The statistics of link-down packets sent from this port on specified ring.
OBJECT-TYPE    
  Counter32  

hh3cRrppPortTXCommonFlush 1.3.6.1.4.1.25506.2.45.2.3.1.13
The statistics of common-flush packets sent from this port on specified ring.
OBJECT-TYPE    
  Counter32  

hh3cRrppPortTXCompleteFlush 1.3.6.1.4.1.25506.2.45.2.3.1.14
The statistics of complete-flush packets sent from this port on specified ring.
OBJECT-TYPE    
  Counter32  

hh3cRrppPortRXEdgeHello 1.3.6.1.4.1.25506.2.45.2.3.1.15
The statistics of edge-hello packets received from this port on specified ring. When edge-node sends edge-hello packets, assistantEdge-node will receive its own edge-hello packets from the common link and the master ring.
OBJECT-TYPE    
  Counter32  

hh3cRrppPortRXMajorFault 1.3.6.1.4.1.25506.2.45.2.3.1.16
The statistics of major-fault packets received from this port on specified ring. When assistantEdge can't receive edge-hello packets in the specified fault-time, assistantEdge-node will send its own major-fault packets from the edge port around the sub ring. Edge-node will receive the major-fault packets from its edge port. Then Edge-node will block its edge port.
OBJECT-TYPE    
  Counter32  

hh3cRrppPortTXEdgeHello 1.3.6.1.4.1.25506.2.45.2.3.1.17
The statistics of edge-hello packets sent from this port on specified ring.
OBJECT-TYPE    
  Counter32  

hh3cRrppPortTXMajorFault 1.3.6.1.4.1.25506.2.45.2.3.1.18
The statistics of major-fault packets sent from this port on specified ring.
OBJECT-TYPE    
  Counter32  

hh3cRrppNotifications 1.3.6.1.4.1.25506.2.45.3
OBJECT IDENTIFIER    

hh3cRrppRingRecover 1.3.6.1.4.1.25506.2.45.3.1
Trap message is generated by master-node on the ring when the ring recovers from fault.
NOTIFICATION-TYPE    

hh3cRrppRingFail 1.3.6.1.4.1.25506.2.45.3.2
Trap message is generated by master-node on the ring when the ring fails.
NOTIFICATION-TYPE    

hh3cRrppMultiMaster 1.3.6.1.4.1.25506.2.45.3.3
Trap message is generated by master-node when it detects there are more than one master-node on the ring.
NOTIFICATION-TYPE    

hh3cRrppMajorFault 1.3.6.1.4.1.25506.2.45.3.4
Trap message is generated by edge-node or assistant-edge-node when it detects major fault.
NOTIFICATION-TYPE