|
Packit |
022b05 |
SNMP-TARGET-MIB DEFINITIONS ::= BEGIN
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
IMPORTS
|
|
Packit |
022b05 |
MODULE-IDENTITY,
|
|
Packit |
022b05 |
OBJECT-TYPE,
|
|
Packit |
022b05 |
snmpModules,
|
|
Packit |
022b05 |
Counter32,
|
|
Packit |
022b05 |
Integer32
|
|
Packit |
022b05 |
FROM SNMPv2-SMI
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
TEXTUAL-CONVENTION,
|
|
Packit |
022b05 |
TDomain,
|
|
Packit |
022b05 |
TAddress,
|
|
Packit |
022b05 |
TimeInterval,
|
|
Packit |
022b05 |
RowStatus,
|
|
Packit |
022b05 |
StorageType,
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
TestAndIncr
|
|
Packit |
022b05 |
FROM SNMPv2-TC
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SnmpSecurityModel,
|
|
Packit |
022b05 |
SnmpMessageProcessingModel,
|
|
Packit |
022b05 |
SnmpSecurityLevel,
|
|
Packit |
022b05 |
SnmpAdminString
|
|
Packit |
022b05 |
FROM SNMP-FRAMEWORK-MIB
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MODULE-COMPLIANCE,
|
|
Packit |
022b05 |
OBJECT-GROUP
|
|
Packit |
022b05 |
FROM SNMPv2-CONF;
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpTargetMIB MODULE-IDENTITY
|
|
Packit |
022b05 |
LAST-UPDATED "200210140000Z"
|
|
Packit |
022b05 |
ORGANIZATION "IETF SNMPv3 Working Group"
|
|
Packit |
022b05 |
CONTACT-INFO
|
|
Packit |
022b05 |
"WG-email: snmpv3@lists.tislabs.com
|
|
Packit |
022b05 |
Subscribe: majordomo@lists.tislabs.com
|
|
Packit |
022b05 |
In message body: subscribe snmpv3
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Co-Chair: Russ Mundy
|
|
Packit |
022b05 |
Network Associates Laboratories
|
|
Packit |
022b05 |
Postal: 15204 Omega Drive, Suite 300
|
|
Packit |
022b05 |
Rockville, MD 20850-4601
|
|
Packit |
022b05 |
USA
|
|
Packit |
022b05 |
EMail: mundy@tislabs.com
|
|
Packit |
022b05 |
Phone: +1 301-947-7107
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Co-Chair: David Harrington
|
|
Packit |
022b05 |
Enterasys Networks
|
|
Packit |
022b05 |
Postal: 35 Industrial Way
|
|
Packit |
022b05 |
P. O. Box 5004
|
|
Packit |
022b05 |
Rochester, New Hampshire 03866-5005
|
|
Packit |
022b05 |
USA
|
|
Packit |
022b05 |
EMail: dbh@enterasys.com
|
|
Packit |
022b05 |
Phone: +1 603-337-2614
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Co-editor: David B. Levi
|
|
Packit |
022b05 |
Nortel Networks
|
|
Packit |
022b05 |
Postal: 3505 Kesterwood Drive
|
|
Packit |
022b05 |
Knoxville, Tennessee 37918
|
|
Packit |
022b05 |
EMail: dlevi@nortelnetworks.com
|
|
Packit |
022b05 |
Phone: +1 865 686 0432
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Co-editor: Paul Meyer
|
|
Packit |
022b05 |
Secure Computing Corporation
|
|
Packit |
022b05 |
Postal: 2675 Long Lake Road
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Roseville, Minnesota 55113
|
|
Packit |
022b05 |
EMail: paul_meyer@securecomputing.com
|
|
Packit |
022b05 |
Phone: +1 651 628 1592
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Co-editor: Bob Stewart
|
|
Packit |
022b05 |
Retired"
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This MIB module defines MIB objects which provide
|
|
Packit |
022b05 |
mechanisms to remotely configure the parameters used
|
|
Packit |
022b05 |
by an SNMP entity for the generation of SNMP messages.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Copyright (C) The Internet Society (2002). This
|
|
Packit |
022b05 |
version of this MIB module is part of RFC 3413;
|
|
Packit |
022b05 |
see the RFC itself for full legal notices.
|
|
Packit |
022b05 |
"
|
|
Packit |
022b05 |
REVISION "200210140000Z" -- 14 October 2002
|
|
Packit |
022b05 |
DESCRIPTION "Fixed DISPLAY-HINTS for UTF-8 strings, fixed hex
|
|
Packit |
022b05 |
value of LF characters, clarified meaning of zero
|
|
Packit |
022b05 |
length tag values, improved tag list examples.
|
|
Packit |
022b05 |
Published as RFC 3413."
|
|
Packit |
022b05 |
REVISION "199808040000Z" -- 4 August 1998
|
|
Packit |
022b05 |
DESCRIPTION "Clarifications, published as
|
|
Packit |
022b05 |
RFC 2573."
|
|
Packit |
022b05 |
REVISION "199707140000Z" -- 14 July 1997
|
|
Packit |
022b05 |
DESCRIPTION "The initial revision, published as RFC2273."
|
|
Packit |
022b05 |
::= { snmpModules 12 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpTargetObjects OBJECT IDENTIFIER ::= { snmpTargetMIB 1 }
|
|
Packit |
022b05 |
snmpTargetConformance OBJECT IDENTIFIER ::= { snmpTargetMIB 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SnmpTagValue ::= TEXTUAL-CONVENTION
|
|
Packit |
022b05 |
DISPLAY-HINT "255t"
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An octet string containing a tag value.
|
|
Packit |
022b05 |
Tag values are preferably in human-readable form.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
To facilitate internationalization, this information
|
|
Packit |
022b05 |
is represented using the ISO/IEC IS 10646-1 character
|
|
Packit |
022b05 |
set, encoded as an octet string using the UTF-8
|
|
Packit |
022b05 |
character encoding scheme described in RFC 2279.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Since additional code points are added by amendments
|
|
Packit |
022b05 |
to the 10646 standard from time to time,
|
|
Packit |
022b05 |
implementations must be prepared to encounter any code
|
|
Packit |
022b05 |
point from 0x00000000 to 0x7fffffff.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The use of control codes should be avoided, and certain
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
control codes are not allowed as described below.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
For code points not directly supported by user
|
|
Packit |
022b05 |
interface hardware or software, an alternative means
|
|
Packit |
022b05 |
of entry and display, such as hexadecimal, may be
|
|
Packit |
022b05 |
provided.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
For information encoded in 7-bit US-ASCII, the UTF-8
|
|
Packit |
022b05 |
representation is identical to the US-ASCII encoding.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Note that when this TC is used for an object that
|
|
Packit |
022b05 |
is used or envisioned to be used as an index, then a
|
|
Packit |
022b05 |
SIZE restriction must be specified so that the number
|
|
Packit |
022b05 |
of sub-identifiers for any object instance does not
|
|
Packit |
022b05 |
exceed the limit of 128, as defined by [RFC1905].
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
An object of this type contains a single tag value
|
|
Packit |
022b05 |
which is used to select a set of entries in a table.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A tag value is an arbitrary string of octets, but
|
|
Packit |
022b05 |
may not contain a delimiter character. Delimiter
|
|
Packit |
022b05 |
characters are defined to be one of the following:
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- An ASCII space character (0x20).
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- An ASCII TAB character (0x09).
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- An ASCII carriage return (CR) character (0x0D).
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- An ASCII line feed (LF) character (0x0A).
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Delimiter characters are used to separate tag values
|
|
Packit |
022b05 |
in a tag list. An object of this type may only
|
|
Packit |
022b05 |
contain a single tag value, and so delimiter
|
|
Packit |
022b05 |
characters are not allowed in a value of this type.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Note that a tag value of 0 length means that no tag is
|
|
Packit |
022b05 |
defined. In other words, a tag value of 0 length would
|
|
Packit |
022b05 |
never match anything in a tag list, and would never
|
|
Packit |
022b05 |
select any table entries.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Some examples of valid tag values are:
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- 'acme'
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- 'router'
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- 'host'
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The use of a tag value to select table entries is
|
|
Packit |
022b05 |
application and MIB specific."
|
|
Packit |
022b05 |
SYNTAX OCTET STRING (SIZE (0..255))
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SnmpTagList ::= TEXTUAL-CONVENTION
|
|
Packit |
022b05 |
DISPLAY-HINT "255t"
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An octet string containing a list of tag values.
|
|
Packit |
022b05 |
Tag values are preferably in human-readable form.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
To facilitate internationalization, this information
|
|
Packit |
022b05 |
is represented using the ISO/IEC IS 10646-1 character
|
|
Packit |
022b05 |
set, encoded as an octet string using the UTF-8
|
|
Packit |
022b05 |
character encoding scheme described in RFC 2279.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Since additional code points are added by amendments
|
|
Packit |
022b05 |
to the 10646 standard from time to time,
|
|
Packit |
022b05 |
implementations must be prepared to encounter any code
|
|
Packit |
022b05 |
point from 0x00000000 to 0x7fffffff.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The use of control codes should be avoided, except as
|
|
Packit |
022b05 |
described below.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
For code points not directly supported by user
|
|
Packit |
022b05 |
interface hardware or software, an alternative means
|
|
Packit |
022b05 |
of entry and display, such as hexadecimal, may be
|
|
Packit |
022b05 |
provided.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
For information encoded in 7-bit US-ASCII, the UTF-8
|
|
Packit |
022b05 |
representation is identical to the US-ASCII encoding.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
An object of this type contains a list of tag values
|
|
Packit |
022b05 |
which are used to select a set of entries in a table.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A tag value is an arbitrary string of octets, but
|
|
Packit |
022b05 |
may not contain a delimiter character. Delimiter
|
|
Packit |
022b05 |
characters are defined to be one of the following:
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- An ASCII space character (0x20).
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- An ASCII TAB character (0x09).
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- An ASCII carriage return (CR) character (0x0D).
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- An ASCII line feed (LF) character (0x0A).
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Delimiter characters are used to separate tag values
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
in a tag list. Only a single delimiter character may
|
|
Packit |
022b05 |
occur between two tag values. A tag value may not
|
|
Packit |
022b05 |
have a zero length. These constraints imply certain
|
|
Packit |
022b05 |
restrictions on the contents of this object:
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- There cannot be a leading or trailing delimiter
|
|
Packit |
022b05 |
character.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- There cannot be multiple adjacent delimiter
|
|
Packit |
022b05 |
characters.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Some examples of valid tag lists are:
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- '' -- an empty list
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- 'acme' -- list of one tag
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- 'host router bridge' -- list of several tags
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Note that although a tag value may not have a length of
|
|
Packit |
022b05 |
zero, an empty string is still valid. This indicates
|
|
Packit |
022b05 |
an empty list (i.e. there are no tag values in the list).
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The use of the tag list to select table entries is
|
|
Packit |
022b05 |
application and MIB specific. Typically, an application
|
|
Packit |
022b05 |
will provide one or more tag values, and any entry
|
|
Packit |
022b05 |
which contains some combination of these tag values
|
|
Packit |
022b05 |
will be selected."
|
|
Packit |
022b05 |
SYNTAX OCTET STRING (SIZE (0..255))
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- The snmpTargetObjects group
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpTargetSpinLock OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TestAndIncr
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object is used to facilitate modification of table
|
|
Packit |
022b05 |
entries in the SNMP-TARGET-MIB module by multiple
|
|
Packit |
022b05 |
managers. In particular, it is useful when modifying
|
|
Packit |
022b05 |
the value of the snmpTargetAddrTagList object.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The procedure for modifying the snmpTargetAddrTagList
|
|
Packit |
022b05 |
object is as follows:
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
1. Retrieve the value of snmpTargetSpinLock and
|
|
Packit |
022b05 |
of snmpTargetAddrTagList.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
2. Generate a new value for snmpTargetAddrTagList.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
3. Set the value of snmpTargetSpinLock to the
|
|
Packit |
022b05 |
retrieved value, and the value of
|
|
Packit |
022b05 |
snmpTargetAddrTagList to the new value. If
|
|
Packit |
022b05 |
the set fails for the snmpTargetSpinLock
|
|
Packit |
022b05 |
object, go back to step 1."
|
|
Packit |
022b05 |
::= { snmpTargetObjects 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpTargetAddrTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF SnmpTargetAddrEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A table of transport addresses to be used in the generation
|
|
Packit |
022b05 |
of SNMP messages."
|
|
Packit |
022b05 |
::= { snmpTargetObjects 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpTargetAddrEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SnmpTargetAddrEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A transport address to be used in the generation
|
|
Packit |
022b05 |
of SNMP operations.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Entries in the snmpTargetAddrTable are created and
|
|
Packit |
022b05 |
deleted using the snmpTargetAddrRowStatus object."
|
|
Packit |
022b05 |
INDEX { IMPLIED snmpTargetAddrName }
|
|
Packit |
022b05 |
::= { snmpTargetAddrTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SnmpTargetAddrEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
snmpTargetAddrName SnmpAdminString,
|
|
Packit |
022b05 |
snmpTargetAddrTDomain TDomain,
|
|
Packit |
022b05 |
snmpTargetAddrTAddress TAddress,
|
|
Packit |
022b05 |
snmpTargetAddrTimeout TimeInterval,
|
|
Packit |
022b05 |
snmpTargetAddrRetryCount Integer32,
|
|
Packit |
022b05 |
snmpTargetAddrTagList SnmpTagList,
|
|
Packit |
022b05 |
snmpTargetAddrParams SnmpAdminString,
|
|
Packit |
022b05 |
snmpTargetAddrStorageType StorageType,
|
|
Packit |
022b05 |
snmpTargetAddrRowStatus RowStatus
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpTargetAddrName OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SnmpAdminString (SIZE(1..32))
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The locally arbitrary, but unique identifier associated
|
|
Packit |
022b05 |
with this snmpTargetAddrEntry."
|
|
Packit |
022b05 |
::= { snmpTargetAddrEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpTargetAddrTDomain OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TDomain
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object indicates the transport type of the address
|
|
Packit |
022b05 |
contained in the snmpTargetAddrTAddress object."
|
|
Packit |
022b05 |
::= { snmpTargetAddrEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpTargetAddrTAddress OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TAddress
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object contains a transport address. The format of
|
|
Packit |
022b05 |
this address depends on the value of the
|
|
Packit |
022b05 |
snmpTargetAddrTDomain object."
|
|
Packit |
022b05 |
::= { snmpTargetAddrEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpTargetAddrTimeout OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TimeInterval
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object should reflect the expected maximum round
|
|
Packit |
022b05 |
trip time for communicating with the transport address
|
|
Packit |
022b05 |
defined by this row. When a message is sent to this
|
|
Packit |
022b05 |
address, and a response (if one is expected) is not
|
|
Packit |
022b05 |
received within this time period, an implementation
|
|
Packit |
022b05 |
may assume that the response will not be delivered.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Note that the time interval that an application waits
|
|
Packit |
022b05 |
for a response may actually be derived from the value
|
|
Packit |
022b05 |
of this object. The method for deriving the actual time
|
|
Packit |
022b05 |
interval is implementation dependent. One such method
|
|
Packit |
022b05 |
is to derive the expected round trip time based on a
|
|
Packit |
022b05 |
particular retransmission algorithm and on the number
|
|
Packit |
022b05 |
of timeouts which have occurred. The type of message may
|
|
Packit |
022b05 |
also be considered when deriving expected round trip
|
|
Packit |
022b05 |
times for retransmissions. For example, if a message is
|
|
Packit |
022b05 |
being sent with a securityLevel that indicates both
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
authentication and privacy, the derived value may be
|
|
Packit |
022b05 |
increased to compensate for extra processing time spent
|
|
Packit |
022b05 |
during authentication and encryption processing."
|
|
Packit |
022b05 |
DEFVAL { 1500 }
|
|
Packit |
022b05 |
::= { snmpTargetAddrEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpTargetAddrRetryCount OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (0..255)
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object specifies a default number of retries to be
|
|
Packit |
022b05 |
attempted when a response is not received for a generated
|
|
Packit |
022b05 |
message. An application may provide its own retry count,
|
|
Packit |
022b05 |
in which case the value of this object is ignored."
|
|
Packit |
022b05 |
DEFVAL { 3 }
|
|
Packit |
022b05 |
::= { snmpTargetAddrEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpTargetAddrTagList OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SnmpTagList
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object contains a list of tag values which are
|
|
Packit |
022b05 |
used to select target addresses for a particular
|
|
Packit |
022b05 |
operation."
|
|
Packit |
022b05 |
DEFVAL { "" }
|
|
Packit |
022b05 |
::= { snmpTargetAddrEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpTargetAddrParams OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SnmpAdminString (SIZE(1..32))
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object identifies an entry in the
|
|
Packit |
022b05 |
snmpTargetParamsTable. The identified entry
|
|
Packit |
022b05 |
contains SNMP parameters to be used when generating
|
|
Packit |
022b05 |
messages to be sent to this transport address."
|
|
Packit |
022b05 |
::= { snmpTargetAddrEntry 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpTargetAddrStorageType OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX StorageType
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The storage type for this conceptual row.
|
|
Packit |
022b05 |
Conceptual rows having the value 'permanent' need not
|
|
Packit |
022b05 |
allow write-access to any columnar objects in the row."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DEFVAL { nonVolatile }
|
|
Packit |
022b05 |
::= { snmpTargetAddrEntry 8 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpTargetAddrRowStatus OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX RowStatus
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The status of this conceptual row.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
To create a row in this table, a manager must
|
|
Packit |
022b05 |
set this object to either createAndGo(4) or
|
|
Packit |
022b05 |
createAndWait(5).
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Until instances of all corresponding columns are
|
|
Packit |
022b05 |
appropriately configured, the value of the
|
|
Packit |
022b05 |
corresponding instance of the snmpTargetAddrRowStatus
|
|
Packit |
022b05 |
column is 'notReady'.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
In particular, a newly created row cannot be made
|
|
Packit |
022b05 |
active until the corresponding instances of
|
|
Packit |
022b05 |
snmpTargetAddrTDomain, snmpTargetAddrTAddress, and
|
|
Packit |
022b05 |
snmpTargetAddrParams have all been set.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The following objects may not be modified while the
|
|
Packit |
022b05 |
value of this object is active(1):
|
|
Packit |
022b05 |
- snmpTargetAddrTDomain
|
|
Packit |
022b05 |
- snmpTargetAddrTAddress
|
|
Packit |
022b05 |
An attempt to set these objects while the value of
|
|
Packit |
022b05 |
snmpTargetAddrRowStatus is active(1) will result in
|
|
Packit |
022b05 |
an inconsistentValue error."
|
|
Packit |
022b05 |
::= { snmpTargetAddrEntry 9 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpTargetParamsTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF SnmpTargetParamsEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A table of SNMP target information to be used
|
|
Packit |
022b05 |
in the generation of SNMP messages."
|
|
Packit |
022b05 |
::= { snmpTargetObjects 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpTargetParamsEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SnmpTargetParamsEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A set of SNMP target information.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Entries in the snmpTargetParamsTable are created and
|
|
Packit |
022b05 |
deleted using the snmpTargetParamsRowStatus object."
|
|
Packit |
022b05 |
INDEX { IMPLIED snmpTargetParamsName }
|
|
Packit |
022b05 |
::= { snmpTargetParamsTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SnmpTargetParamsEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
snmpTargetParamsName SnmpAdminString,
|
|
Packit |
022b05 |
snmpTargetParamsMPModel SnmpMessageProcessingModel,
|
|
Packit |
022b05 |
snmpTargetParamsSecurityModel SnmpSecurityModel,
|
|
Packit |
022b05 |
snmpTargetParamsSecurityName SnmpAdminString,
|
|
Packit |
022b05 |
snmpTargetParamsSecurityLevel SnmpSecurityLevel,
|
|
Packit |
022b05 |
snmpTargetParamsStorageType StorageType,
|
|
Packit |
022b05 |
snmpTargetParamsRowStatus RowStatus
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpTargetParamsName OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SnmpAdminString (SIZE(1..32))
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The locally arbitrary, but unique identifier associated
|
|
Packit |
022b05 |
with this snmpTargetParamsEntry."
|
|
Packit |
022b05 |
::= { snmpTargetParamsEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpTargetParamsMPModel OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SnmpMessageProcessingModel
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The Message Processing Model to be used when generating
|
|
Packit |
022b05 |
SNMP messages using this entry."
|
|
Packit |
022b05 |
::= { snmpTargetParamsEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpTargetParamsSecurityModel OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SnmpSecurityModel (1..2147483647)
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The Security Model to be used when generating SNMP
|
|
Packit |
022b05 |
messages using this entry. An implementation may
|
|
Packit |
022b05 |
choose to return an inconsistentValue error if an
|
|
Packit |
022b05 |
attempt is made to set this variable to a value
|
|
Packit |
022b05 |
for a security model which the implementation does
|
|
Packit |
022b05 |
not support."
|
|
Packit |
022b05 |
::= { snmpTargetParamsEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpTargetParamsSecurityName OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SnmpAdminString
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The securityName which identifies the Principal on
|
|
Packit |
022b05 |
whose behalf SNMP messages will be generated using
|
|
Packit |
022b05 |
this entry."
|
|
Packit |
022b05 |
::= { snmpTargetParamsEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpTargetParamsSecurityLevel OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SnmpSecurityLevel
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The Level of Security to be used when generating
|
|
Packit |
022b05 |
SNMP messages using this entry."
|
|
Packit |
022b05 |
::= { snmpTargetParamsEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpTargetParamsStorageType OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX StorageType
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The storage type for this conceptual row.
|
|
Packit |
022b05 |
Conceptual rows having the value 'permanent' need not
|
|
Packit |
022b05 |
allow write-access to any columnar objects in the row."
|
|
Packit |
022b05 |
DEFVAL { nonVolatile }
|
|
Packit |
022b05 |
::= { snmpTargetParamsEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpTargetParamsRowStatus OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX RowStatus
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The status of this conceptual row.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
To create a row in this table, a manager must
|
|
Packit |
022b05 |
set this object to either createAndGo(4) or
|
|
Packit |
022b05 |
createAndWait(5).
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Until instances of all corresponding columns are
|
|
Packit |
022b05 |
appropriately configured, the value of the
|
|
Packit |
022b05 |
corresponding instance of the snmpTargetParamsRowStatus
|
|
Packit |
022b05 |
column is 'notReady'.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
In particular, a newly created row cannot be made
|
|
Packit |
022b05 |
active until the corresponding
|
|
Packit |
022b05 |
snmpTargetParamsMPModel,
|
|
Packit |
022b05 |
snmpTargetParamsSecurityModel,
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpTargetParamsSecurityName,
|
|
Packit |
022b05 |
and snmpTargetParamsSecurityLevel have all been set.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The following objects may not be modified while the
|
|
Packit |
022b05 |
value of this object is active(1):
|
|
Packit |
022b05 |
- snmpTargetParamsMPModel
|
|
Packit |
022b05 |
- snmpTargetParamsSecurityModel
|
|
Packit |
022b05 |
- snmpTargetParamsSecurityName
|
|
Packit |
022b05 |
- snmpTargetParamsSecurityLevel
|
|
Packit |
022b05 |
An attempt to set these objects while the value of
|
|
Packit |
022b05 |
snmpTargetParamsRowStatus is active(1) will result in
|
|
Packit |
022b05 |
an inconsistentValue error."
|
|
Packit |
022b05 |
::= { snmpTargetParamsEntry 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpUnavailableContexts OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The total number of packets received by the SNMP
|
|
Packit |
022b05 |
engine which were dropped because the context
|
|
Packit |
022b05 |
contained in the message was unavailable."
|
|
Packit |
022b05 |
::= { snmpTargetObjects 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpUnknownContexts OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The total number of packets received by the SNMP
|
|
Packit |
022b05 |
engine which were dropped because the context
|
|
Packit |
022b05 |
contained in the message was unknown."
|
|
Packit |
022b05 |
::= { snmpTargetObjects 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- Conformance information
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpTargetCompliances OBJECT IDENTIFIER ::=
|
|
Packit |
022b05 |
{ snmpTargetConformance 1 }
|
|
Packit |
022b05 |
snmpTargetGroups OBJECT IDENTIFIER ::=
|
|
Packit |
022b05 |
{ snmpTargetConformance 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- Compliance statements
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpTargetCommandResponderCompliance MODULE-COMPLIANCE
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The compliance statement for SNMP entities which include
|
|
Packit |
022b05 |
a command responder application."
|
|
Packit |
022b05 |
MODULE -- This Module
|
|
Packit |
022b05 |
MANDATORY-GROUPS { snmpTargetCommandResponderGroup }
|
|
Packit |
022b05 |
::= { snmpTargetCompliances 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpTargetBasicGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
snmpTargetSpinLock,
|
|
Packit |
022b05 |
snmpTargetAddrTDomain,
|
|
Packit |
022b05 |
snmpTargetAddrTAddress,
|
|
Packit |
022b05 |
snmpTargetAddrTagList,
|
|
Packit |
022b05 |
snmpTargetAddrParams,
|
|
Packit |
022b05 |
snmpTargetAddrStorageType,
|
|
Packit |
022b05 |
snmpTargetAddrRowStatus,
|
|
Packit |
022b05 |
snmpTargetParamsMPModel,
|
|
Packit |
022b05 |
snmpTargetParamsSecurityModel,
|
|
Packit |
022b05 |
snmpTargetParamsSecurityName,
|
|
Packit |
022b05 |
snmpTargetParamsSecurityLevel,
|
|
Packit |
022b05 |
snmpTargetParamsStorageType,
|
|
Packit |
022b05 |
snmpTargetParamsRowStatus
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A collection of objects providing basic remote
|
|
Packit |
022b05 |
configuration of management targets."
|
|
Packit |
022b05 |
::= { snmpTargetGroups 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpTargetResponseGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
snmpTargetAddrTimeout,
|
|
Packit |
022b05 |
snmpTargetAddrRetryCount
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A collection of objects providing remote configuration
|
|
Packit |
022b05 |
of management targets for applications which generate
|
|
Packit |
022b05 |
SNMP messages for which a response message would be
|
|
Packit |
022b05 |
expected."
|
|
Packit |
022b05 |
::= { snmpTargetGroups 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
snmpTargetCommandResponderGroup OBJECT-GROUP
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
snmpUnavailableContexts,
|
|
Packit |
022b05 |
snmpUnknownContexts
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A collection of objects required for command responder
|
|
Packit |
022b05 |
applications, used for counting error conditions."
|
|
Packit |
022b05 |
::= { snmpTargetGroups 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
END
|