diff options
Diffstat (limited to 'MIBS/huawei/HUAWEI-DAD-MIB')
| -rw-r--r-- | MIBS/huawei/HUAWEI-DAD-MIB | 167 |
1 files changed, 167 insertions, 0 deletions
diff --git a/MIBS/huawei/HUAWEI-DAD-MIB b/MIBS/huawei/HUAWEI-DAD-MIB new file mode 100644 index 0000000..5898a2a --- /dev/null +++ b/MIBS/huawei/HUAWEI-DAD-MIB @@ -0,0 +1,167 @@ +-- =================================================================
+-- Copyright (C) 2016 by HUAWEI TECHNOLOGIES. All rights reserved
+--
+-- Description: HUAWEI DAD MIB, this mib will maintain information of DAD
+-- protocol for datacomm product.
+-- Reference:
+-- Version: V1.02
+-- History:
+--
+-- V1.00 2011-09-14 initial version
+-- =================================================================
+
+HUAWEI-DAD-MIB DEFINITIONS ::= BEGIN
+ IMPORTS
+ TruthValue,MacAddress,TEXTUAL-CONVENTION,RowStatus
+ FROM SNMPv2-TC
+
+ OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
+ FROM SNMPv2-CONF
+
+ MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32,
+ OBJECT-IDENTITY, Unsigned32, NOTIFICATION-TYPE
+ FROM SNMPv2-SMI
+
+ hwDatacomm
+ FROM HUAWEI-MIB
+
+ InterfaceIndex
+ FROM IF-MIB
+
+ EnabledStatus
+ FROM P-BRIDGE-MIB;
+
+ hwDadMIB MODULE-IDENTITY
+ LAST-UPDATED "201607111230Z"
+ ORGANIZATION
+ "Huawei Technologies Co.,Ltd."
+ CONTACT-INFO
+ "Huawei Industrial Base
+ Bantian, Longgang
+ Shenzhen 518129
+ People's Republic of China
+ Website: http://www.huawei.com
+ Email: support@huawei.com
+ "
+ DESCRIPTION
+ "This MIB contains private managed object definitions for dual-active
+ detection."
+ REVISION "201607111230Z"
+ DESCRIPTION "Updated to include support for DAD"
+
+ REVISION "201601201658Z"
+ DESCRIPTION "Updated to include support for DAD"
+ ::= { hwDatacomm 246 }
+
+ -- Textual Convention
+
+ PortIndex ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Each port is uniquely identified by a port number. The port number ranges from 0
+ to 575."
+ SYNTAX Integer32(0..575)
+
+
+ -- ============================================================================
+ -- Node definitions
+ -- ============================================================================
+
+ hwDadTraps OBJECT IDENTIFIER ::= { hwDadMIB 1 }
+ hwDadConformance OBJECT IDENTIFIER ::= { hwDadMIB 2 }
+ hwDadObject OBJECT IDENTIFIER ::= { hwDadMIB 3}
+
+ -- ============================================================================
+ --
+ -- ======================= Objects definitions=================================
+ --
+ -- ============================================================================
+
+---Notifycation
+ hwDadConflictDetect NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION
+ "Notify the NMS that dual-active scenario is detected."
+ ::= { hwDadTraps 1}
+
+ hwDadConflictResume NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION
+ "Notify the NMS that dual-active scenario is merged."
+ ::= { hwDadTraps 2}
+
+ hwDadPortProtocolAlarm NOTIFICATION-TYPE
+ OBJECTS {hwDadDetectPort}
+ STATUS current
+ DESCRIPTION
+ "Notify the NMS that the protocol status of the dual-active port change to down."
+ ::= { hwDadTraps 3}
+
+ hwDadPortProtocolAlarmResume NOTIFICATION-TYPE
+ OBJECTS {hwDadDetectPort}
+ STATUS current
+ DESCRIPTION
+ "Notify the NMS that the protocol status of the dual-active port change to up, or the dual-active port does not exist."
+ ::= { hwDadTraps 4}
+
+ hwDadTrapObject OBJECT IDENTIFIER ::= { hwDadObject 1}
+
+ hwDadDetectPort OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The interface name of dual-active port."
+ ::= { hwDadTrapObject 1 }
+ --
+ -- ***********************************************************
+ --
+ -- HAUWEIDLDPMIBCONFORMANCE
+ --
+ -- ***********************************************************
+ --
+
+ hwDadCompliances OBJECT IDENTIFIER ::= { hwDadConformance 1 }
+ hwDadGroups OBJECT IDENTIFIER ::= { hwDadConformance 2 }
+
+ -- compliance statements
+ hwDadCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for SNMP entities which implement
+ the HUAWEI-DAD-MIB."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ hwDadTrapGroup,hwDadObjectGroup
+ }
+ ::= { hwDadCompliances 1 }
+
+ -- MIB groupings
+ hwDadTrapGroup NOTIFICATION-GROUP
+ NOTIFICATIONS {
+ hwDadConflictDetect,
+ hwDadConflictResume,
+ hwDadPortProtocolAlarm,
+ hwDadPortProtocolAlarmResume
+ }
+ STATUS current
+ DESCRIPTION
+ "The collection of notifications used to indicate that the HUAWEI-DAD-MIB
+ data is consistent and indicate the general status information.
+ This group is mandatory for agents which implement the DAD
+ and have the capability of receiving DAD frames."
+ ::= { hwDadGroups 1 }
+ hwDadObjectGroup OBJECT-GROUP
+ OBJECTS {
+ hwDadDetectPort
+ }
+ STATUS current
+ DESCRIPTION
+ "Enter the description of the created OBJECT-GROUP."
+ ::= { hwDadGroups 2 }
+
+END
+
+--
+-- HUAWEI-DAD-MIB.mib
+--
\ No newline at end of file |