-
Notifications
You must be signed in to change notification settings - Fork 0
/
hpicfIpv6RAGuard.mib
169 lines (140 loc) · 4.8 KB
/
hpicfIpv6RAGuard.mib
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
168
HP-ICF-IPV6-RA-GUARD-MIB DEFINITIONS ::= BEGIN
IMPORTS
hpSwitch
FROM HP-ICF-OID
ifIndex
FROM IF-MIB
TruthValue
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
Counter64, OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
;
hpicfIpv6RAGuard MODULE-IDENTITY
LAST-UPDATED "201103160524Z"
ORGANIZATION
"Hewlett-Packard Company
HP Networking"
CONTACT-INFO
"Hewlett-Packard Company
8000 Foothills Blvd.
Roseville, CA 95747"
DESCRIPTION
"This MIB module contains HP proprietary
objects for managing RA Guard."
REVISION "201103160524Z"
DESCRIPTION
"Initial revision."
::= { hpSwitch 87 }
--
-- Node definitions
--
hpicfIpv6RAGuardObjects OBJECT IDENTIFIER ::= { hpicfIpv6RAGuard 1 }
hpicfIpv6RAGuardConfig OBJECT IDENTIFIER ::= { hpicfIpv6RAGuardObjects 1 }
hpicfRAGuardPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpicfRAGuardPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Per-interface configuration for RA Guard.
Ra Guard is used to block IPv6 router advertisements
and ICMPv6 router redirects. The log option is to enable
debug logging for troubleshooting. It uses a lot of CPU and
should be used only for short periods of time. To display debug
logging, use debug security ra-guard command."
::= { hpicfIpv6RAGuardConfig 1 }
hpicfRAGuardPortEntry OBJECT-TYPE
SYNTAX HpicfRAGuardPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"RA Guard configuration information for
a single port."
INDEX { ifIndex }
::= { hpicfRAGuardPortTable 1 }
HpicfRAGuardPortEntry ::=
SEQUENCE {
hpicfRAGuardPortBlocked
TruthValue,
hpicfRAGuardPortBlockedRAs
Counter64,
hpicfRAGuardPortBlockedRedirs
Counter64,
hpicfRAGuardPortLog
TruthValue,
hpicfRAGuardLastErrorCode
INTEGER
}
hpicfRAGuardPortBlocked OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates whether this port is
blocked for Router Advertisements and Redirects."
::= { hpicfRAGuardPortEntry 1 }
hpicfRAGuardPortBlockedRAs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This number of Router Advertisements blocked for the port."
::= { hpicfRAGuardPortEntry 2 }
hpicfRAGuardPortBlockedRedirs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This number of Router Redirects blocked for the port."
::= { hpicfRAGuardPortEntry 3 }
hpicfRAGuardPortLog OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Whether to log RAs and Redirects for the port.
The log option is to enable debug logging for troubleshooting.
It uses a lot of CPU and should be used only for short periods
of time."
::= { hpicfRAGuardPortEntry 4 }
hpicfRAGuardLastErrorCode OBJECT-TYPE
SYNTAX INTEGER {
noError(1),
insufficientHardwareResources(2),
genericError(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Error code of the last error that occurred. A
non-zero value indicates that the last operation
performed by this instance did not succeed."
::= { hpicfRAGuardPortEntry 5 }
-- Conformance information
hpicfIpv6RAGuardConformance OBJECT IDENTIFIER ::= { hpicfIpv6RAGuard 2 }
hpicfIpv6RAGuardCompliances OBJECT IDENTIFIER ::= { hpicfIpv6RAGuardConformance 1 }
hpicfIpv6RAGuardGroups OBJECT IDENTIFIER ::= { hpicfIpv6RAGuardConformance 2 }
-- units of conformance
hpicfIpv6RAGuardGroup OBJECT-GROUP
OBJECTS {
hpicfRAGuardPortBlocked,
hpicfRAGuardPortBlockedRAs,
hpicfRAGuardPortBlockedRedirs,
hpicfRAGuardPortLog,
hpicfRAGuardLastErrorCode
}
STATUS current
DESCRIPTION
"A collection of objects providing configuration for Ipv6 RA Guard."
::= { hpicfIpv6RAGuardGroups 1 }
-- compliance statements
hpicfIpv6RAGuardCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for devices support of
HP-ICF-IPV6-RA-GUARD-MIB."
MODULE -- This Module
MANDATORY-GROUPS { hpicfIpv6RAGuardGroup }
::= { hpicfIpv6RAGuardCompliances 1 }
END