Initial commit
This commit is contained in:
683
MIBS/dlink/DLINKSW-ERPS-MIB
Normal file
683
MIBS/dlink/DLINKSW-ERPS-MIB
Normal file
@ -0,0 +1,683 @@
|
||||
-- *****************************************************************
|
||||
-- DLINKSW-ERPS-MIB.mib : Ethernet Ring Protection Switching MIB
|
||||
--
|
||||
-- Copyright (c) 2013 D-Link Corporation, all rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
DLINKSW-ERPS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus,MacAddress,TruthValue,DisplayString
|
||||
FROM SNMPv2-TC
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
InterfaceIndexOrZero
|
||||
FROM IF-MIB
|
||||
VlanIdOrNone
|
||||
FROM Q-BRIDGE-MIB
|
||||
Dlink2kVlanList
|
||||
FROM DLINKSW-TC-MIB
|
||||
dlinkIndustrialCommon
|
||||
FROM DLINK-ID-REC-MIB;
|
||||
|
||||
dlinkSwErpsMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201301180000Z"
|
||||
ORGANIZATION "D-Link Corp."
|
||||
CONTACT-INFO
|
||||
" D-Link Corporation
|
||||
|
||||
Postal: No. 289, Sinhu 3rd Rd., Neihu District,
|
||||
Taipei City 114, Taiwan, R.O.C
|
||||
Tel: +886-2-66000123
|
||||
E-mail: tsd@dlink.com.tw
|
||||
"
|
||||
DESCRIPTION
|
||||
"The MIB module for managing Ethernet Ring Protection Switching."
|
||||
|
||||
REVISION "201301180000Z"
|
||||
DESCRIPTION
|
||||
"This is the first version of the MIB file for 'ERPS'
|
||||
functionality."
|
||||
::= { dlinkIndustrialCommon 78 }
|
||||
|
||||
-- -----------------------------------------------------------------------------
|
||||
dErpsMIBNotification OBJECT IDENTIFIER ::= { dlinkSwErpsMIB 0 }
|
||||
dErpsMIBObjects OBJECT IDENTIFIER ::= { dlinkSwErpsMIB 1 }
|
||||
dErpsMIBConformance OBJECT IDENTIFIER ::= { dlinkSwErpsMIB 2 }
|
||||
|
||||
-- -----------------------------------------------------------------------------
|
||||
dErpsGenCtrl OBJECT IDENTIFIER ::= { dErpsMIBObjects 1 }
|
||||
|
||||
dErpsNotificationEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether sending notification for ERPS
|
||||
state change or RPL owner conflict event."
|
||||
::= { dErpsGenCtrl 3 }
|
||||
|
||||
-- -----------------------------------------------------------------------------
|
||||
dErpsProfileTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DErpsProfileEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains a list of G8032 profiles."
|
||||
::= { dErpsMIBObjects 2 }
|
||||
|
||||
dErpsProfileEntry OBJECT-TYPE
|
||||
SYNTAX DErpsProfileEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry contains information about a G8032 profile.
|
||||
An entry is created/removed when a G8032 profile is defined
|
||||
or deleted."
|
||||
INDEX { dErpsProfName }
|
||||
::= { dErpsProfileTable 1 }
|
||||
|
||||
DErpsProfileEntry ::= SEQUENCE {
|
||||
dErpsProfName DisplayString,
|
||||
dErpsProfRowStatus RowStatus,
|
||||
dErpsProfTcnPropagationEnabled TruthValue,
|
||||
dErpsProfRevertiveEnabled TruthValue,
|
||||
dErpsProfGuardTimer Unsigned32,
|
||||
dErpsProfHoldOffTimer Unsigned32,
|
||||
dErpsProfWtrTimer Unsigned32
|
||||
}
|
||||
|
||||
dErpsProfName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the name of the G8032 profile."
|
||||
::= { dErpsProfileEntry 1 }
|
||||
|
||||
dErpsProfRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the conceptual row."
|
||||
::= { dErpsProfileEntry 2 }
|
||||
|
||||
dErpsProfTcnPropagationEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether the propagation of topology change
|
||||
notification from sub ERP instance to major instance is enabled or
|
||||
not for the G8032 profile."
|
||||
DEFVAL { false }
|
||||
::= { dErpsProfileEntry 3 }
|
||||
|
||||
dErpsProfRevertiveEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether restoring to the working transport entity,
|
||||
i.e. blocked on the RPL of the entry.
|
||||
In non-revertive operation, the traffic channel continues to use the RPL,
|
||||
if it is not failed, after a switch link defect condition has cleared."
|
||||
DEFVAL { true }
|
||||
::= { dErpsProfileEntry 4 }
|
||||
|
||||
dErpsProfGuardTimer OBJECT-TYPE
|
||||
SYNTAX Unsigned32 ( 10..2000 )
|
||||
UNITS "milliseconds"
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object configures the guard timer in milliseconds for an ERP domain.
|
||||
The valid range is 10 to 2000. The value should be multiple of 10."
|
||||
DEFVAL { 500 }
|
||||
::= { dErpsProfileEntry 5 }
|
||||
|
||||
dErpsProfHoldOffTimer OBJECT-TYPE
|
||||
SYNTAX Unsigned32 ( 0..10 )
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object configures the hold-off timer in seconds for an ERP domain.
|
||||
The valid range is 0 to 10."
|
||||
DEFVAL { 0 }
|
||||
::= { dErpsProfileEntry 6 }
|
||||
|
||||
dErpsProfWtrTimer OBJECT-TYPE
|
||||
SYNTAX Unsigned32 ( 1..12 )
|
||||
UNITS "minutes"
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object configures the WTR timer in minutes for an ERP domain.
|
||||
The valid range is 1 to 12."
|
||||
DEFVAL { 5 }
|
||||
::= { dErpsProfileEntry 7 }
|
||||
|
||||
-- -----------------------------------------------------------------------------
|
||||
dErpsEtherRingTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DErpsEtherRingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains configuration of the G8032 physical rings."
|
||||
::= { dErpsMIBObjects 3 }
|
||||
|
||||
dErpsEtherRingEntry OBJECT-TYPE
|
||||
SYNTAX DErpsEtherRingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry contains G8032 physical ring inforamtion.
|
||||
An entry is created/removed when a G8032 physical ring is defined
|
||||
or deleted.
|
||||
"
|
||||
INDEX { dErpsEtherRingName }
|
||||
::= { dErpsEtherRingTable 1 }
|
||||
|
||||
DErpsEtherRingEntry ::= SEQUENCE {
|
||||
dErpsEtherRingName DisplayString,
|
||||
dErpsEtherRingRowStatus RowStatus,
|
||||
dErpsEtherRingAdminPort0IfIdx InterfaceIndexOrZero,
|
||||
dErpsEtherRingAdminPort1IfIdx InterfaceIndexOrZero
|
||||
}
|
||||
|
||||
dErpsEtherRingName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the name of the G8032 ring."
|
||||
::= { dErpsEtherRingEntry 1 }
|
||||
|
||||
dErpsEtherRingRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the conceptual row."
|
||||
::= { dErpsEtherRingEntry 2 }
|
||||
|
||||
dErpsEtherRingAdminPort0IfIdx OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the ifIndex of the interface which is the
|
||||
configured first ring port of the physical ring.
|
||||
The interface can be physical port or port-channel interface.
|
||||
The special value of zero indicates the first ring port is not
|
||||
specified.
|
||||
"
|
||||
DEFVAL { 0 }
|
||||
::= { dErpsEtherRingEntry 3 }
|
||||
|
||||
dErpsEtherRingAdminPort1IfIdx OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the ifIndex of the interface which is the
|
||||
configured second ring port of the physical ring.
|
||||
The interface can be physical port or port-channel interface.
|
||||
Setting this object to 0xFFFFFFFF(4294967295) indicates that the
|
||||
interconnect node is a local node endpoint of an open ring.
|
||||
|
||||
The special value of zero indicates the second ring port is not
|
||||
specified."
|
||||
DEFVAL { 0 }
|
||||
::= { dErpsEtherRingEntry 4 }
|
||||
|
||||
-- -----------------------------------------------------------------------------
|
||||
dErpsEtherSubRingTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DErpsEtherSubRingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains sub ring configuration of the G8032 physical rings."
|
||||
::= { dErpsMIBObjects 4 }
|
||||
|
||||
dErpsEtherSubRingEntry OBJECT-TYPE
|
||||
SYNTAX DErpsEtherSubRingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry contains a sub ring setting of a physical ring.
|
||||
An entry is created/removed when a sub ring is specified or removed.
|
||||
"
|
||||
INDEX {
|
||||
dErpsEtherRingName,
|
||||
dErpsEtherSubRingName
|
||||
}
|
||||
::= { dErpsEtherSubRingTable 1 }
|
||||
|
||||
DErpsEtherSubRingEntry ::= SEQUENCE {
|
||||
dErpsEtherSubRingName DisplayString,
|
||||
dErpsEtherSubRingRowStatus RowStatus
|
||||
}
|
||||
|
||||
dErpsEtherSubRingName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the name of the sub ring.
|
||||
"
|
||||
::= { dErpsEtherSubRingEntry 1 }
|
||||
|
||||
dErpsEtherSubRingRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the conceptual row."
|
||||
::= { dErpsEtherSubRingEntry 2 }
|
||||
|
||||
-- -----------------------------------------------------------------------------
|
||||
dErpsInstTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DErpsInstEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains a list of ERP instance configuration and
|
||||
status information."
|
||||
::= { dErpsMIBObjects 5 }
|
||||
|
||||
dErpsInstEntry OBJECT-TYPE
|
||||
SYNTAX DErpsInstEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry contains information about an ERP instance.
|
||||
The first instance identifier index value (dErpsEtherRingName)
|
||||
identifies the dErpsEtherRingEntry that an ERP instance (dErpsInstEntry)
|
||||
belongs to. An entry is removed from this table when its
|
||||
corresponding dErpsEtherRingEntry is deleted.
|
||||
An entry is created/removed when an ERP instance is defined
|
||||
or deleted."
|
||||
INDEX {
|
||||
dErpsEtherRingName,
|
||||
dErpsInstInstanceId
|
||||
}
|
||||
::= { dErpsInstTable 1 }
|
||||
|
||||
DErpsInstEntry ::= SEQUENCE {
|
||||
dErpsInstInstanceId Unsigned32,
|
||||
dErpsInstRowStatus RowStatus,
|
||||
dErpsInstDescription DisplayString,
|
||||
dErpsInstMel Unsigned32,
|
||||
dErpsInstProfile DisplayString,
|
||||
dErpsInstApsChannelVlanId VlanIdOrNone,
|
||||
dErpsInstIncludeVlansFirst2K Dlink2kVlanList,
|
||||
dErpsInstIncludeVlansSecond2K Dlink2kVlanList,
|
||||
dErpsInstAdminRplPort INTEGER,
|
||||
dErpsInstOperRplPort INTEGER,
|
||||
dErpsInstAdminRplNodeRole INTEGER,
|
||||
dErpsInstOperRplNodeRole INTEGER,
|
||||
dErpsInstOperPort0IfIdx InterfaceIndexOrZero,
|
||||
dErpsInstOperPort0State INTEGER,
|
||||
dErpsInstOperPort1IfIdx InterfaceIndexOrZero,
|
||||
dErpsInstOperPort1State INTEGER,
|
||||
dErpsInstAdminActivate TruthValue,
|
||||
dErpsInstInstanceState INTEGER
|
||||
}
|
||||
|
||||
dErpsInstInstanceId OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..32)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the name of the ERP instance."
|
||||
::= { dErpsInstEntry 1 }
|
||||
|
||||
dErpsInstRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the conceptual row."
|
||||
::= { dErpsInstEntry 2 }
|
||||
|
||||
dErpsInstDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..64))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates a description for the ERP instance.
|
||||
A zero length string indicates the description is not specified."
|
||||
::= { dErpsInstEntry 3 }
|
||||
|
||||
dErpsInstMel OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..7)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the ring MEL value of the ERP instance."
|
||||
::= { dErpsInstEntry 4 }
|
||||
|
||||
dErpsInstProfile OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the name of the G8032 profile to be
|
||||
associated with the ERP instance.
|
||||
A zero length string indicates the associated profile is
|
||||
not specified."
|
||||
::= { dErpsInstEntry 5 }
|
||||
|
||||
dErpsInstApsChannelVlanId OBJECT-TYPE
|
||||
SYNTAX VlanIdOrNone
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the APS channel VLAN for the ERP instance.
|
||||
A special value of 0 indicates the APS channel VLAN is not
|
||||
specified."
|
||||
::= { dErpsInstEntry 6 }
|
||||
|
||||
dErpsInstIncludeVlansFirst2K OBJECT-TYPE
|
||||
SYNTAX Dlink2kVlanList
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the service protected VLANs of ERP instance
|
||||
in a string of octets containing one bit per VLAN for VLANs 1 to
|
||||
2048.
|
||||
If the bit is set to '1', then the VLAN is configured to be
|
||||
protected by the Ethernet ring protection mechanism."
|
||||
::= { dErpsInstEntry 7 }
|
||||
|
||||
dErpsInstIncludeVlansSecond2K OBJECT-TYPE
|
||||
SYNTAX Dlink2kVlanList
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the service protected VLANs of ERP instance
|
||||
in a string of octets containing one bit per VLAN for VLANs 2049 to
|
||||
4094.
|
||||
If the bit is set to '1', then the VLAN is configured to be
|
||||
protected by the Ethernet ring protection mechanism."
|
||||
::= { dErpsInstEntry 8 }
|
||||
|
||||
dErpsInstAdminRplPort OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
port0(0),
|
||||
port1(1),
|
||||
none(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the administratively configured RPL port of
|
||||
the entry.
|
||||
port0(0) - Specify port0 as the RPL port.
|
||||
port1(1) - Specify port1 as the RPL port.
|
||||
none(2) - The RPL port is not specified.
|
||||
"
|
||||
::= { dErpsInstEntry 9 }
|
||||
|
||||
dErpsInstOperRplPort OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
port0(0),
|
||||
port1(1),
|
||||
none(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the operational RPL port of the entry."
|
||||
::= { dErpsInstEntry 10 }
|
||||
|
||||
dErpsInstAdminRplNodeRole OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
none(0),
|
||||
owner(1),
|
||||
neighbor(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the administratively configured node role.
|
||||
This object has to be none(0) if administrative RPL port is
|
||||
not specified."
|
||||
::= { dErpsInstEntry 11 }
|
||||
|
||||
dErpsInstOperRplNodeRole OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
none(0),
|
||||
owner(1),
|
||||
neighbor(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the current ring node role."
|
||||
::= { dErpsInstEntry 12 }
|
||||
|
||||
dErpsInstOperPort0IfIdx OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the ifIndex of the operational first ring
|
||||
port of the physical ring.
|
||||
The value of administrative port0 inherits dErpsEtherRingAdminPort0IfIdx
|
||||
of physical ring to which the instance belongs.
|
||||
The special value of zero indicates the operational port0 is not
|
||||
available."
|
||||
::= { dErpsInstEntry 13 }
|
||||
|
||||
dErpsInstOperPort0State OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
notApplicable(1),
|
||||
forwarding(2),
|
||||
blocked(3),
|
||||
virtualChannel(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the operational state of port0."
|
||||
::= { dErpsInstEntry 14 }
|
||||
|
||||
dErpsInstOperPort1IfIdx OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the ifIndex of the operational second ring
|
||||
port of the physical ring.
|
||||
The value of administrative port1 inherits dErpsEtherRingAdminPort1IfIdx
|
||||
of physical ring to which the instance belongs.
|
||||
The special value of zero indicates the operational port1 is not
|
||||
available."
|
||||
::= { dErpsInstEntry 15 }
|
||||
|
||||
dErpsInstOperPort1State OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
notApplicable(1),
|
||||
forwarding(2),
|
||||
blocked(3),
|
||||
virtualChannel(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the operational state of port1."
|
||||
::= { dErpsInstEntry 16 }
|
||||
|
||||
dErpsInstAdminActivate OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the administrative state of the ERP instance.
|
||||
Setting this object to 'true' activates the ERP instance.
|
||||
Setting this object to 'false' deactivates the ERP instance."
|
||||
DEFVAL { false }
|
||||
::= { dErpsInstEntry 17 }
|
||||
|
||||
dErpsInstInstanceState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
deactivated(0),
|
||||
nonOperational(1),
|
||||
init(2),
|
||||
idle(3),
|
||||
protection(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the current ring node state of the ERP instance.
|
||||
The state could be:
|
||||
deactivated(0) : The ERP instance is deactivated.
|
||||
nonOperational(1) : The ERP instance is enabled but is not activated
|
||||
due to inconsistent setting.
|
||||
init(2) : The instance is initializing.
|
||||
idle(3) : The instance is in normal state. The RPL port
|
||||
is blocked.
|
||||
protection(4) : The instance detects failure at some ring port.
|
||||
The RPL port is restored to protect the port."
|
||||
::= { dErpsInstEntry 18 }
|
||||
|
||||
|
||||
-- -----------------------------------------------------------------------------
|
||||
dErpsEventInfo OBJECT IDENTIFIER ::= { dErpsMIBObjects 6 }
|
||||
|
||||
dErpsEventNodeId OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MAC address included in the notification currently being
|
||||
sent, indicating the ring node that is involved the ERPS event."
|
||||
::= { dErpsEventInfo 1 }
|
||||
|
||||
-- ***************************************************************************
|
||||
-- Notifications
|
||||
-- ***************************************************************************
|
||||
dErpsFailuredetectedNotif NOTIFICATION-TYPE
|
||||
OBJECTS {dErpsEventNodeId }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A dErpsFailureNotification is sent when dErpsNotificationEnabled
|
||||
is 'true' and a signal failure is detected."
|
||||
::= { dErpsMIBNotification 1 }
|
||||
|
||||
dErpsFailureClearedNotif NOTIFICATION-TYPE
|
||||
OBJECTS {dErpsEventNodeId }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A dErpsFailureClearedNotif is sent when dErpsNotificationEnabled
|
||||
is 'true' and a signal failure is cleared."
|
||||
::= { dErpsMIBNotification 2 }
|
||||
|
||||
dErpsRPLOwnerConflictNotif NOTIFICATION-TYPE
|
||||
OBJECTS {dErpsEventNodeId }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A dErpsOwnerConflictNotif is sent when dErpsNotificationEnabled
|
||||
is 'true' and RPL owner conflict is detected."
|
||||
::= { dErpsMIBNotification 3 }
|
||||
|
||||
-- ***************************************************************************
|
||||
-- Conformance
|
||||
-- ***************************************************************************
|
||||
dErpsCompliances OBJECT IDENTIFIER ::= { dErpsMIBConformance 1 }
|
||||
|
||||
dErpsCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement the
|
||||
DLINKSW-ERPS-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
dErpsInstanceGroup,
|
||||
dErpsProfileCfgGroup,
|
||||
dErpsNotifyCfgGroup,
|
||||
dErpsNotificationGroup
|
||||
}
|
||||
::= { dErpsCompliances 1 }
|
||||
|
||||
dErpsGroups OBJECT IDENTIFIER ::= { dErpsMIBConformance 2 }
|
||||
|
||||
|
||||
dErpsInstanceGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
dErpsEtherRingRowStatus,
|
||||
dErpsEtherRingAdminPort0IfIdx,
|
||||
dErpsEtherRingAdminPort1IfIdx,
|
||||
dErpsEtherSubRingRowStatus,
|
||||
dErpsInstRowStatus,
|
||||
dErpsInstInstanceState,
|
||||
dErpsInstDescription,
|
||||
dErpsInstMel,
|
||||
dErpsInstProfile,
|
||||
dErpsInstApsChannelVlanId,
|
||||
dErpsInstIncludeVlansFirst2K,
|
||||
dErpsInstIncludeVlansSecond2K,
|
||||
dErpsInstAdminRplPort,
|
||||
dErpsInstOperRplPort,
|
||||
dErpsInstAdminRplNodeRole,
|
||||
dErpsInstOperRplNodeRole,
|
||||
dErpsInstOperPort0IfIdx,
|
||||
dErpsInstOperPort0State,
|
||||
dErpsInstOperPort1IfIdx,
|
||||
dErpsInstOperPort1State,
|
||||
dErpsInstAdminActivate
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects provides the RPS instance configuration and
|
||||
status information."
|
||||
::= { dErpsGroups 1 }
|
||||
|
||||
dErpsProfileCfgGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
dErpsProfRowStatus,
|
||||
dErpsProfTcnPropagationEnabled,
|
||||
dErpsProfRevertiveEnabled,
|
||||
dErpsProfGuardTimer,
|
||||
dErpsProfHoldOffTimer,
|
||||
dErpsProfWtrTimer
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects provides the profile configuration for ERPS."
|
||||
::= { dErpsGroups 2 }
|
||||
|
||||
|
||||
dErpsNotifyCfgGroup OBJECT-GROUP
|
||||
OBJECTS
|
||||
{ dErpsNotificationEnabled,
|
||||
dErpsEventNodeId
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects about the information for ERPS notification.
|
||||
"
|
||||
::= { dErpsGroups 3 }
|
||||
|
||||
dErpsNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
dErpsFailuredetectedNotif,
|
||||
dErpsFailureClearedNotif,
|
||||
dErpsRPLOwnerConflictNotif
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of notifications used for monitoring ERPS status"
|
||||
::= { dErpsGroups 4 }
|
||||
|
||||
END
|
||||
|
Reference in New Issue
Block a user