1
SNMP-PROXY-MIB DEFINITIONS ::= BEGIN
15
FROM SNMP-FRAMEWORK-MIB
24
snmpProxyMIB MODULE-IDENTITY
25
LAST-UPDATED "200210140000Z"
26
ORGANIZATION "IETF SNMPv3 Working Group"
28
"WG-email: snmpv3@lists.tislabs.com
29
Subscribe: majordomo@lists.tislabs.com
30
In message body: subscribe snmpv3
33
Network Associates Laboratories
34
Postal: 15204 Omega Drive, Suite 300
35
Rockville, MD 20850-4601
37
EMail: mundy@tislabs.com
38
Phone: +1 301-947-7107
40
Co-Chair: David Harrington
42
Postal: 35 Industrial Way
44
Rochester, New Hampshire 03866-5005
46
EMail: dbh@enterasys.com
47
Phone: +1 603-337-2614
49
Co-editor: David B. Levi
51
Postal: 3505 Kesterwood Drive
52
Knoxville, Tennessee 37918
53
EMail: dlevi@nortelnetworks.com
54
Phone: +1 865 686 0432
57
Secure Computing Corporation
58
Postal: 2675 Long Lake Road
59
Roseville, Minnesota 55113
60
EMail: paul_meyer@securecomputing.com
61
Phone: +1 651 628 1592
63
Co-editor: Bob Stewart
66
"This MIB module defines MIB objects which provide
67
mechanisms to remotely configure the parameters
68
used by a proxy forwarding application.
70
Copyright (C) The Internet Society (2002). This
71
version of this MIB module is part of RFC 3413;
72
see the RFC itself for full legal notices.
74
REVISION "200210140000Z" -- 14 October 2002
75
DESCRIPTION "Clarifications, published as
77
REVISION "199808040000Z" -- 4 August 1998
78
DESCRIPTION "Clarifications, published as
80
REVISION "199707140000Z" -- 14 July 1997
81
DESCRIPTION "The initial revision, published as RFC2273."
82
::= { snmpModules 14 }
84
snmpProxyObjects OBJECT IDENTIFIER ::= { snmpProxyMIB 1 }
85
snmpProxyConformance OBJECT IDENTIFIER ::= { snmpProxyMIB 3 }
93
snmpProxyTable OBJECT-TYPE
94
SYNTAX SEQUENCE OF SnmpProxyEntry
95
MAX-ACCESS not-accessible
98
"The table of translation parameters used by proxy forwarder
99
applications for forwarding SNMP messages."
100
::= { snmpProxyObjects 2 }
102
snmpProxyEntry OBJECT-TYPE
103
SYNTAX SnmpProxyEntry
104
MAX-ACCESS not-accessible
107
"A set of translation parameters used by a proxy forwarder
108
application for forwarding SNMP messages.
110
Entries in the snmpProxyTable are created and deleted
111
using the snmpProxyRowStatus object."
112
INDEX { IMPLIED snmpProxyName }
113
::= { snmpProxyTable 1 }
115
SnmpProxyEntry ::= SEQUENCE {
116
snmpProxyName SnmpAdminString,
117
snmpProxyType INTEGER,
118
snmpProxyContextEngineID SnmpEngineID,
119
snmpProxyContextName SnmpAdminString,
120
snmpProxyTargetParamsIn SnmpAdminString,
121
snmpProxySingleTargetOut SnmpAdminString,
122
snmpProxyMultipleTargetOut SnmpTagValue,
123
snmpProxyStorageType StorageType,
124
snmpProxyRowStatus RowStatus
127
snmpProxyName OBJECT-TYPE
128
SYNTAX SnmpAdminString (SIZE(1..32))
129
MAX-ACCESS not-accessible
132
"The locally arbitrary, but unique identifier associated
133
with this snmpProxyEntry."
134
::= { snmpProxyEntry 1 }
136
snmpProxyType OBJECT-TYPE
143
MAX-ACCESS read-create
146
"The type of message that may be forwarded using
147
the translation parameters defined by this entry."
148
::= { snmpProxyEntry 2 }
150
snmpProxyContextEngineID OBJECT-TYPE
152
MAX-ACCESS read-create
155
"The contextEngineID contained in messages that
156
may be forwarded using the translation parameters
157
defined by this entry."
158
::= { snmpProxyEntry 3 }
160
snmpProxyContextName OBJECT-TYPE
161
SYNTAX SnmpAdminString
162
MAX-ACCESS read-create
165
"The contextName contained in messages that may be
166
forwarded using the translation parameters defined
169
This object is optional, and if not supported, the
170
contextName contained in a message is ignored when
171
selecting an entry in the snmpProxyTable."
172
::= { snmpProxyEntry 4 }
174
snmpProxyTargetParamsIn OBJECT-TYPE
175
SYNTAX SnmpAdminString
176
MAX-ACCESS read-create
179
"This object selects an entry in the snmpTargetParamsTable.
180
The selected entry is used to determine which row of the
181
snmpProxyTable to use for forwarding received messages."
182
::= { snmpProxyEntry 5 }
184
snmpProxySingleTargetOut OBJECT-TYPE
185
SYNTAX SnmpAdminString
186
MAX-ACCESS read-create
189
"This object selects a management target defined in the
190
snmpTargetAddrTable (in the SNMP-TARGET-MIB). The
191
selected target is defined by an entry in the
192
snmpTargetAddrTable whose index value (snmpTargetAddrName)
193
is equal to this object.
195
This object is only used when selection of a single
196
target is required (i.e. when forwarding an incoming
197
read or write request)."
198
::= { snmpProxyEntry 6 }
200
snmpProxyMultipleTargetOut OBJECT-TYPE
202
MAX-ACCESS read-create
205
"This object selects a set of management targets defined
206
in the snmpTargetAddrTable (in the SNMP-TARGET-MIB).
208
This object is only used when selection of multiple
209
targets is required (i.e. when forwarding an incoming
211
::= { snmpProxyEntry 7 }
213
snmpProxyStorageType OBJECT-TYPE
215
MAX-ACCESS read-create
218
"The storage type of this conceptual row.
219
Conceptual rows having the value 'permanent' need not
220
allow write-access to any columnar objects in the row."
221
DEFVAL { nonVolatile }
222
::= { snmpProxyEntry 8 }
224
snmpProxyRowStatus OBJECT-TYPE
226
MAX-ACCESS read-create
229
"The status of this conceptual row.
231
To create a row in this table, a manager must
233
set this object to either createAndGo(4) or
236
The following objects may not be modified while the
237
value of this object is active(1):
239
- snmpProxyContextEngineID
240
- snmpProxyContextName
241
- snmpProxyTargetParamsIn
242
- snmpProxySingleTargetOut
243
- snmpProxyMultipleTargetOut"
244
::= { snmpProxyEntry 9 }
251
snmpProxyCompliances OBJECT IDENTIFIER ::=
252
{ snmpProxyConformance 1 }
253
snmpProxyGroups OBJECT IDENTIFIER ::=
254
{ snmpProxyConformance 2 }
261
snmpProxyCompliance MODULE-COMPLIANCE
264
"The compliance statement for SNMP entities which include
265
a proxy forwarding application."
266
MODULE SNMP-TARGET-MIB
267
MANDATORY-GROUPS { snmpTargetBasicGroup,
268
snmpTargetResponseGroup }
269
MODULE -- This Module
270
MANDATORY-GROUPS { snmpProxyGroup }
271
::= { snmpProxyCompliances 1 }
273
snmpProxyGroup OBJECT-GROUP
276
snmpProxyContextEngineID,
277
snmpProxyContextName,
278
snmpProxyTargetParamsIn,
279
snmpProxySingleTargetOut,
280
snmpProxyMultipleTargetOut,
281
snmpProxyStorageType,
286
"A collection of objects providing remote configuration of
287
management target translation parameters for use by
288
proxy forwarder applications."
289
::= { snmpProxyGroups 3 }