1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
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
--
|