RFC2051 - Definitions of Managed Objects for APPC using SMIv(2)

时间:2005-02-15 来源: 作者: 点击:
independent(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "This value identifies whether the LU is dependent or independent." ::= { appcLluOperEntry 2 } appcLluOperLocalAddress OBJECT-TYPE SYN
  
independent(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value identifies whether the LU is dependent or
independent."

::= { appcLluOperEntry 2 }

appcLluOperLocalAddress OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The local address for this LU is a byte with a value ranging
from 0 to 254. For dependent LUs, this value ranges from 1 to
254; for independent LUs this value is always 0."

::= { appcLluOperEntry 3 }

appcLluOperSessLimit OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of sessions supported by this LU."

::= { appcLluOperEntry 4 }

appcLluOperBindRspMayQ OBJECT-TYPE
SYNTAX INTEGER {
no(1),
yes(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates whether or not the local LU, as the sender of a BIND
request, allows a partner LU to delay sending the BIND
response if the partner LU cannot process the BIND request
immediately."

::= { appcLluOperEntry 5 }

appcLluOperCompression OBJECT-TYPE
SYNTAX INTEGER {
prohibited(1),
required(2),
negotiable(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies whether compression is supported. The local LU uses
this value for negotiation during session activation (SNA
BIND).

prohibited - specifies that no compression is to be used.
required - specifies that compression is required.
negotiable - specifies that the usage of compression
is to be negotiated between the LUs. The
level of compression is also negotiated."

::= { appcLluOperEntry 6 }

appcLluOperInBoundCompLevel OBJECT-TYPE
SYNTAX INTEGER {
none(1),
rle(2),
lz9(3),
lz10(4),
lz12(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the maximum level of compression supported for
inbound data. The local LU uses this value in conjunction with
appcLluOperCompression for negotiation during session
activation (SNA BIND).

none - specifies that no compression is to be used.
rle - specifies run-length encoding compression
in which a 1 or 2 byte sequence substitution is
used for each repeated run of the same character.
lz9 - specifies Lempel-Ziv-like compression in which
9 bit codes are used to substitute repeated
substrings in the data stream. These codes are
indices that refer to entries in a common
dictionary generated adaptively at both sender and
receiver as the data flows and compression occurs.
The larger of number bits used for the code, the

more storage space is required for the dictionary,
but the larger the compression ratio.
lz10 - specifies a 10 bit code Lempel-Ziv-like compression.
lz12 - specifies a 12 bit code Lempel-Ziv-like compression."
::= { appcLluOperEntry 7 }

appcLluOperOutBoundCompLevel OBJECT-TYPE
SYNTAX INTEGER {
none(1),
rle(2),
lz9(3),
lz10(4),
lz12(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the maximum level of compression supported for
outbound data. The local LU uses this value in conjunction
with appcLluAdminCompression for negotiation during session
activation (SNA BIND).

none - specifies that no compression is to be used.
rle - specifies run-length encoding compression
in which a 1 or 2 byte sequence substitution is
used for each repeated run of the same character.
lz9 - specifies Lempel-Ziv-like compression in which
9 bit codes are used to substitute repeated
substrings in the data stream. These codes are
indices that refer to entries in a common
dictionary generated adaptively at both sender and
receiver as the data flows and compression occurs.
The larger of number bits used for the code, the
more storage space is required for the dictionary,
but the larger the compression ratio.
lz10 - specifies a 10 bit code Lempel-Ziv-like compression.
lz12 - specifies a 12 bit code Lempel-Ziv-like compression."

::= { appcLluOperEntry 8 }

appcLluOperCompRleBeforeLZ OBJECT-TYPE
SYNTAX INTEGER {
no(1),
yes(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION

"Specifies whether run-length encoding is to be applied to the
data before applying Lempel-Ziv-like compression. The local LU
uses this value for negotiation during session activation (SNA
BIND). This parameter is only supported if LZ compression is
used."

::= { appcLluOperEntry 9 }

appcLluOperAlias OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A local alias for the local LU. If not known or
not applicable, this object contains a zero-length
string."

::= { appcLluOperEntry 10 }

appcLluOperActiveSessions OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the total number of active APPC sessions for this
LU."

::= { appcLluOperEntry 11 }

-- *********************************************************************
-- APPC LU Pair Admin Table
-- Objects in this table contain default or expected configuration
-- values for 6.2 LU pairs. An LU pair consists of a local LU and
-- a partner LU, which may or may not be local.
-- *********************************************************************
appcLuPairAdminTable OBJECT-TYPE
SYNTAX SEQUENCE OF AppcLuPairAdminEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"APPC Partner LU administrative Table"

::= { appcLu 3 }

appcLuPairAdminEntry OBJECT-TYPE
SYNTAX AppcLuPairAdminEntry
MAX-ACCESS not-accessible
STATUS current

DESCRIPTION
"Entry of APPC Partner LU Information Table.
It is indexed by the local and partner LU Names."

INDEX { appcLuPairAdminLocLuName,
appcLuPairAdminParLuName }

::= { appcLuPairAdminTable 1 }

AppcLuPairAdminEntry ::= SEQUENCE {

appcLuPairAdminLocLuName DisplayString,
appcLuPairAdminParLuName DisplayString,
appcLuPairAdminParLuAlias DisplayString,
appcLuPairAdminSessLimit Integer32,
appcLuPairAdminSessSec INTEGER,
appcLuPairAdminSecAccept INTEGER,
appcLuPairAdminLinkObjId InstancePointer,
appcLuPairAdminParaSessSup INTEGER

}

appcLuPairAdminLocLuName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..17))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The SNA name of the local LU to which this partner LU
definition applies. This field is from 1 to 17 characters in
length, including a period (.) which separates the
NetId from the NAU name if the NetId is present.

The reserved value '*ALL' indicates that the partner LU
definition applies to all local LUs, and not just to a single
local LU."

::= { appcLuPairAdminEntry 1 }

appcLuPairAdminParLuName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..17))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The SNA name of the partner LU.
This field is from 1 to 17 characters in
length, including a period (.) which separates the
NetId from the NAU name if the NetId is present."

::= { appcLuPairAdminEntry 2 }

appcLuPairAdminParLuAlias OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A local alias for the partner LU. If not known or
not applicable, this object contains a zero-length
string."

::= { appcLuPairAdminEntry 3 }

appcLuPairAdminSessLimit OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of sessions supported by this partner LU."

::= { appcLuPairAdminEntry 4 }

appcLuPairAdminSessSec OBJECT-TYPE
SYNTAX INTEGER {
required(1),
accepted(2),
notAllowed(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the type of session-level security information that
a local LU will accept on BIND requests it receives from the
partner LU.

required - Specifies that the BIND request must carry
session level verification information that
will be verified upon receipt.
accepted - Specifies that the BIND request may carry
session level verification information that
will be verified upon receipt.
notAllowed - Specifies that the BIND request must not carry
session level verification information."
::= { appcLuPairAdminEntry 5 }

appcLuPairAdminSecAccept OBJECT-TYPE
SYNTAX INTEGER {

none(1),
conversation(2),
alreadyVerified(3),
persistentVerification(4),
aVandpV(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies support for different levels of access security
information in ATTACH requests received from this partner LU.

Possible values are:

none - No access security information will be
accepted on allocation requests (ATTACH) from
this LU.
conversation
- Allocation requests will not be accepted that
include already verified or persistent
verification indicators. Accept
conversation-level access security
information, which must include both a user
Id and password, and may also include a
profile.
alreadyVerified
- Allocation requests will be accepted that
include already verified indicators.
Persistent verification indicators will not
be accepted.
persistentVerification
- Allocation requests will be accepted that
include persistent verification indicators.
Already verified indicators will not be
accepted.
aVandpV - Allocation requests will be accepted that
include already verified or persistent
verification indicators."

::= { appcLuPairAdminEntry 6 }

appcLuPairAdminLinkObjId OBJECT-TYPE
SYNTAX InstancePointer
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the link associated with this partner LU. This
value points to the row in the table containing information on

the link instance. (e.g., the sdlcLSAdminTable of the SNA DLC
MIB module). This object may be NULL if the link is not
specified or if a link is not applicable (as for APPN-level
nodes)."

::= { appcLuPairAdminEntry 7 }

appcLuPairAdminParaSessSup OBJECT-TYPE
SYNTAX INTEGER {
no(1),
yes(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Defined Parallel Sessions Supported.

Indicates whether or not multiple sessions between the partner
LU and its associated local LU are permitted. Parallel session
support also indicates that Change Number of Sessions (CNOS)
will be used to negotiate session limits between the LUs."

::= { appcLuPairAdminEntry 8 }

-- *********************************************************************
-- APPC LU Pair Oper Table
-- Objects in this table contain current operational values, such
-- as state values or negotiated parameters, for 6.2 LU pairs.
-- *********************************************************************

appcLuPairOperTable OBJECT-TYPE
SYNTAX SEQUENCE OF AppcLuPairOperEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of active partner/local LU pairs. Two entries are
present in the table when both LUs in a pair are local."
::= { appcLu 4 }

appcLuPairOperEntry OBJECT-TYPE
SYNTAX AppcLuPairOperEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry representing one partner/local LU pair."

INDEX { appcLuPairOperLocLuName,

appcLuPairOperParLuName }

::= { appcLuPairOperTable 1 }

AppcLuPairOperEntry ::= SEQUENCE {
appcLuPairOperLocLuName DisplayString,
appcLuPairOperParLuName DisplayString,
appcLuPairOperParLuAlias DisplayString,
appcLuPairOperSessLimit Integer32,
appcLuPairOperSessSec INTEGER,
appcLuPairOperSecAccept INTEGER,
appcLuPairOperLinkObjId InstancePointer,
appcLuPairOperParaSessSup INTEGER,
appcLuPairOperParaSessSupLS INTEGER,
appcLuPairOperState INTEGER
}

appcLuPairOperLocLuName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..17))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The SNA name of the local LU. This field is from 1 to 17
characters in length, including a period (.) which separates
the NetId from the NAU name if the NetId is present.

If this object has the same value as appcLluOperName,
then the two entries being indexed apply to the same
resource (specifically, to the same local LU)."

::= { appcLuPairOperEntry 1 }

appcLuPairOperParLuName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..17))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The SNA name of the partner LU.
This field is from 1 to 17 characters in
length, including a period (.) which separates the
NetId from the NAU name if the NetId is present."

::= { appcLuPairOperEntry 2 }

appcLuPairOperParLuAlias OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
MAX-ACCESS read-only
STATUS current

DESCRIPTION
"A local alias for the partner LU. If not known or
not applicable, this object contains a zero-length
string."

::= { appcLuPairOperEntry 3 }

appcLuPairOperSessLimit OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of sessions supported by this partner LU."

::= { appcLuPairOperEntry 4 }

appcLuPairOperSessSec OBJECT-TYPE
SYNTAX INTEGER {
required(1),
accepted(2),
notAllowed(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the type of security information that a local LU
will accept on BIND requests it receives from the partner LU.

required - Specifies that the BIND request must carry
session level verification information that
will be verified upon receipt.
accepted - Specifies that the BIND request may carry
session level verification information that
will be verified upon receipt.
notAllowed - Specifies that the BIND request must not carry
session level verification information."

::= { appcLuPairOperEntry 5 }

appcLuPairOperSecAccept OBJECT-TYPE
SYNTAX INTEGER {
none(1),
conversation(2),
alreadyVerified(3),
persistentVerification(4),
aVandpV(5)
}
MAX-ACCESS read-only

STATUS current
DESCRIPTION
"Specifies support for different levels of security acceptance
information in ATTACH requests received from this partner LU.

Possible values are:

none - No access security information will be
accepted on allocation requests (ATTACH) from
this LU.
conversation
- Allocation requests will not be accepted that
include already verified or persistent
verification indicators. Accept
conversation-level access security
information, which must include both a user
Id and password, and may also include a
profile.
alreadyVerified
- Allocation requests will be accepted that
include already verified indicators.
Persistent verification indicators will not
be accepted.
persistentVerification
- Allocation requests will be accepted that
include persistent verification indicators.
Already verified indicators will not be
accepted.
aVandpV - Allocation requests will be accepted that
include already verified or persistent
verification indicators."
::= { appcLuPairOperEntry 6 }

appcLuPairOperLinkObjId OBJECT-TYPE
SYNTAX InstancePointer
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the link associated with this partner LU. This
value points to the row in the table containing information on
the link instance. (e.g., the sdlcLSAdminTable of the SNA DLC
MIB module). This object may be NULL if the link is not
specified or if a link is not applicable (as for APPN-level
nodes)."

::= { appcLuPairOperEntry 7 }

appcLuPairOperParaSessSup OBJECT-TYPE

SYNTAX INTEGER {
no(1),
yes(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Active Parallel Sessions Supported.

Indicates whether or not multiple session between the partner
LU and its associated local LU are permitted. Parallel
session support also indicates that Change Number of Sessions
(CNOS) will be used to negotiate session limits between the
LUs."

::= { appcLuPairOperEntry 8 }

appcLuPairOperParaSessSupLS OBJECT-TYPE
SYNTAX INTEGER {
no(1),
yes(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Active Parallel Sessions Supported - last starting value.

This object represents the initial value proposed by the local
LU the last time this capability was negotiated, i.e., when
the first session was bound between the local LU and its
partner."

::= { appcLuPairOperEntry 9 }

appcLuPairOperState OBJECT-TYPE
SYNTAX INTEGER {
inactive (1),
active (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value identifies the current operational state of this LU
pair:

inactive (1) - no active or pending session exists
between the LUs.
active (2) - an active or pending session exists

between the LUs."

::= { appcLuPairOperEntry 10 }

-- *********************************************************************
-- APPC Mode Admin Table
-- Objects in this table contain default or expected configuration
-- values for session modes.
-- Modes that have active sessions appear in the appcModeOperTable.
-- *********************************************************************
appcModeAdminTable OBJECT-TYPE
SYNTAX SEQUENCE OF AppcModeAdminEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"APPC Mode Table"

::= { appcLu 5 }

appcModeAdminEntry OBJECT-TYPE
SYNTAX AppcModeAdminEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry of APPC Mode Information Table."
INDEX { appcModeAdminLocLuName,
appcModeAdminParLuName,
appcModeAdminModeName }

::= { appcModeAdminTable 1 }

AppcModeAdminEntry ::= SEQUENCE {
appcModeAdminLocLuName DisplayString,
appcModeAdminParLuName DisplayString,
appcModeAdminModeName DisplayString,
appcModeAdminCosName DisplayString,
appcModeAdminSessEndTpName DisplayString,
appcModeAdminMaxSessLimit Integer32,
appcModeAdminMinCwinLimit Integer32,
appcModeAdminMinClosLimit Integer32,
appcModeAdminConWinAutoActLmt Integer32,
appcModeAdminRecvPacWinSz Integer32,
appcModeAdminSendPacWinSz Integer32,
appcModeAdminPrefRecvRuSz Integer32,
appcModeAdminPrefSendRuSz Integer32,
appcModeAdminRecvRuSzUpBnd Integer32,
appcModeAdminSendRuSzUpBnd Integer32,

appcModeAdminRecvRuSzLoBnd Integer32,
appcModeAdminSendRuSzLoBnd Integer32,
appcModeAdminSingSessReinit INTEGER,
appcModeAdminCompression INTEGER,
appcModeAdminInBoundCompLevel INTEGER,
appcModeAdminOutBoundCompLevel INTEGER,
appcModeAdminCompRleBeforeLZ INTEGER,
appcModeAdminSyncLvl INTEGER,
appcModeAdminCrypto INTEGER

}

appcModeAdminLocLuName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..17))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The SNA name of the local LU to which this mode definition
applies. This field is from 1 to 17 characters in length,
including a period (.) which separates the NetId from the
NAU name if the NetId is present.

The reserved value '*ALL' indicates that the mode definition
applies to all local LUs for the SNA node identified by
appcLocalCpName, and not just to a single local LU."

::= { appcModeAdminEntry 1 }

appcModeAdminParLuName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..17))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The SNA name of the partner LU to which this mode definition
applies. This field is from 1 to 17 characters in length,
including a period (.) which separates the NetId from the
NAU name if the NetId is present.

The reserved value '*ALL' indicates that the mode definition
applies to all partner LUs for the SNA node identified by
appcModeAdminLocLuName, and not just to a single partner LU."

::= { appcModeAdminEntry 2 }

appcModeAdminModeName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..8))
MAX-ACCESS not-accessible
STATUS current

DESCRIPTION
"Specifies the mode name. A mode defines the characteristics
for a group of sessions. The mode name can be blank (8
space characters). "

::= { appcModeAdminEntry 3 }

appcModeAdminCosName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the class of service (COS) name associated with
this mode. If the implementation does not support COS names,
a null string is returned."

::= { appcModeAdminEntry 4 }

appcModeAdminSessEndTpName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the name of the transaction program (TP) to be
invoked when a session using this mode is deactivated or ended.
If no such TP is defined, this object is a null string. When
the TP name consists entirely of displayable EBCDIC code
points, it is mapped directly to the equivalent ASCII display
string. However, registered TP names always have a non-
displayable EBCDIC code point (value less than or equal to
x'3F') as the first character, so they cannot be directly
mapped to an ASCII display string. These TP names are
converted to a display string that is equivalent to a
hexadecimal display of the EBCDIC code points. For example,
the 2-byte TP name x'06F1' (CNOS) is converted to the 6-byte
ASCII display string '06F1' (including the two single quotes).
"

::= { appcModeAdminEntry 5 }

appcModeAdminMaxSessLimit OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the maximum value that the local LU is to use,
during CNOS processing, for the session limit. The local LU,
as a target LU, will negotiate a higher session limit it

receives in the CNOS request down to this maximum value. The
local LU, as a source LU, will restrict the session limit it
sends in a CNOS request to a value less than or equal to this
maximum value."

::= { appcModeAdminEntry 6 }

appcModeAdminMinCwinLimit OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the default minimum contention winner sessions
limit. Some implementations internally issue a
INITIALIZE_SESSION_LIMIT verb when a Mode is created. This
value is the parameter used for the CNOS processing of that
verb. This parameter is not used when issuing an explicit
INITIALIZE_SESSION_LIMIT verb. The equivalent object in
appcCnosCommandTable is used."
::= { appcModeAdminEntry 7 }

appcModeAdminMinClosLimit OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the default minimum contention loser sessions limit.
Some implementations internally issue a
INITIALIZE_SESSION_LIMIT verb when a Mode is created. This
value is the parameter used for the CNOS processing of that
verb. This is the same as target minimum contention winner
sessions. This parameter is not used when issuing an explicit
INITIALIZE_SESSION_LIMIT verb. The equivalent object in
appcCnosCommandTable is used."

::= { appcModeAdminEntry 8 }

appcModeAdminConWinAutoActLmt OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the limit on the number of contention winner
sessions to be automatically activated when the minimum number
of contention winner sessions increases (as a result of CNOS
processing). The actual number of sessions activated is the
lesser of this value and the new minimum number of contention
winner sessions. "

::= { appcModeAdminEntry 9 }

appcModeAdminRecvPacWinSz OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the size of the receive pacing window. This value is
used for negotiation during session activations (SNA BIND).

The meaning of this value when set to 0 depends on whether
adaptive pacing is supported:
adaptive pacing No limit on window size
fixed pacing No pacing is supported"

::= { appcModeAdminEntry 10 }

appcModeAdminSendPacWinSz OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the size of the send pacing window. This value is
used for negotiation during session activations (SNA BIND).

The meaning of this value when set to 0 depends on whether
adaptive pacing is supported:
adaptive pacing No limit on window size
fixed pacing No pacing is supported"

::= { appcModeAdminEntry 11 }

appcModeAdminPrefRecvRuSz OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the preferred receive RU (Request Unit) size of
normal-flow requests on the sessions. This value must be less
than or equal to the value specified in
appcModeAdminRecvRuSzUpBnd and greater than or equal to the
value specified in appcModeAdminRecvRuSzLoBnd.

The local LU specifies this value for the receive maximum RU
size in session activation (SNA BIND) requests and responses.
It will allow negotiation up to the appcModeAdminRecvRuSzUpBnd
value or down to the appcModeAdminRecvRuSzLoBnd value."

::= { appcModeAdminEntry 12 }

appcModeAdminPrefSendRuSz OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the preferred send RU (Request Unit) size of normal-
flow requests on the sessions. This value must be less than or
equal to the value specified in appcModeAdminSendRuSzUpBnd and
greater than or equal to the value specified in
appcModeAdminSendRuSzLoBnd.

The local LU specifies this value for the send maximum RU
size in session activation (SNA BIND) requests and responses.
It will allow negotiation up to the appcModeAdminSendRuSzUpBnd
value or down to the appcModeAdminSendRuSzLoBnd value."

::= { appcModeAdminEntry 13 }

appcModeAdminRecvRuSzUpBnd OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the upper bound for the maximum receive RU
(Request Unit) size of normal-flow requests. This is used
for negotiation during session activations (SNA BIND). "

::= { appcModeAdminEntry 14 }

appcModeAdminSendRuSzUpBnd OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the upper bound for the maximum send RU (Request
Unit) size of normal-flow requests. This is used for
negotiation during session activations (SNA BIND). "

::= { appcModeAdminEntry 15 }

appcModeAdminRecvRuSzLoBnd OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the lower bound for the maximum receive RU (Request

Unit) size of normal-flow requests. This is used for
negotiation during session activations (SNA BIND). "

::= { appcModeAdminEntry 16 }

appcModeAdminSendRuSzLoBnd OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the lower bound for the maximum send RU (Request
Unit) size of normal-flow requests. This is used for
negotiation during session activations (SNA BIND). "

::= { appcModeAdminEntry 17 }

appcModeAdminSingSessReinit OBJECT-TYPE
SYNTAX INTEGER {
notApplicable(1),
operatorControlled(2),
primaryOnly(3),
secondaryOnly(4),
primaryOrSecondary(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the responsibility for session reinitiation of a
single session with the partner LU (when the session goes
down). The local LU uses this parameter to specify the session
reinitiation responsibility in session activation (SNA BIND)
requests and responses.

notApplicable - specifies that this parameter has
no meaning since the value of
appcLuPairAdminParaSessSup is yes.
The field in the SNA BIND is
reserved (set to zero).
operatorControlled - specifies that neither LU will
automatically attempt to reinitiate
the session. The operator on either
side will manually reactivate the
session. A contention race (both
side reinitiating at the same time)
is won by the LU with the
lexicographically greater fully-
qualified LU name.
primaryOnly - specifies that the primary LU will

automatically attempt to reinitiate
the session.
secondaryOnly - specifies that the secondary LU will
automatically attempt to reinitiate
the session.
primaryOrSecondary - specifies that either the primary or
the secondary may automatically
attempt to reinitiate the session.
A contention race is handled the
same way as with operatorControlled.
"
::= { appcModeAdminEntry 18 }

appcModeAdminCompression OBJECT-TYPE
SYNTAX INTEGER {
prohibited(1),
required(2),
negotiable(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies whether compression is supported. The local LU uses
this value for negotiation during session activation (SNA
BIND).

prohibited - specifies that no compression is to be used.
required - specifies that compression is required.
negotiable - specifies that the usage of compression
is to be negotiated between the LUs. The
level of compression is also negotiated."

::= { appcModeAdminEntry 19 }

appcModeAdminInBoundCompLevel OBJECT-TYPE
SYNTAX INTEGER {
none(1),
rle(2),
lz9(3),
lz10(4),
lz12(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the maximum level of compression supported for
inbound data. The local LU uses this value in conjunction with
appcModeAdminCompression for negotiation during session

activation (SNA BIND).

none - specifies that no compression is to be used.
rle - specifies run-length encoding compression
in which a 1 or 2 byte sequence substitution is
used for each repeated run of the same character.
lz9 - specifies Lempel-Ziv-like compression in which
9 bit codes are used to substitute repeated
substrings in the data stream. These codes are
indices that refer to entries in a common
dictionary generated adaptively at both sender and
receiver as the data flows and compression occurs.
The larger of number bits used for the code, the
more storage space is required for the dictionary,
but the larger the compression ratio.
lz10 - specifies a 10 bit code Lempel-Ziv-like compression.
lz12 - specifies a 12 bit code Lempel-Ziv-like compression."

::= { appcModeAdminEntry 20 }

appcModeAdminOutBoundCompLevel OBJECT-TYPE
SYNTAX INTEGER {
none(1),
rle(2),
lz9(3),
lz10(4),
lz12(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the maximum level of compression supported for
outbound data. The local LU uses this value in conjunction
with appcModeAdminCompression for negotiation during session
activation (SNA BIND).

none - specifies that no compression is to be used.
rle - specifies run-length encoding compression
in which a 1 or 2 byte sequence substitution is
used for each repeated run of the same character.
lz9 - specifies Lempel-Ziv-like compression in which
9 bit codes are used to substitute repeated
substrings in the data stream. These codes are
indices that refer to entries in a common
dictionary generated adaptively at both sender and
receiver as the data flows and compression occurs.
The larger of number bits used for the code, the
more storage space is required for the dictionary,

but the larger the compression ratio.
lz10 - specifies a 10 bit code Lempel-Ziv-like compression.
lz12 - specifies a 12 bit code Lempel-Ziv-like compression."

::= { appcModeAdminEntry 21 }

appcModeAdminCompRleBeforeLZ OBJECT-TYPE
SYNTAX INTEGER {
no(1),
yes(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies whether run-length encoding is to be applied to the
data before applying Lempel-Ziv-like compression. The local LU
uses this value for negotiation during session activation (SNA
BIND). This parameter is only supported if LZ compression is
used."

::= { appcModeAdminEntry 22 }

appcModeAdminSyncLvl OBJECT-TYPE
SYNTAX INTEGER {
none(1),
noneConfirm(2),
noneConfirmSyncPoint(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the sync level support. This value is used for
negotiation during session activations (SNA BIND).

none - No sync level is supported.
noneConfirm - None and Confirm levels supported.
noneConfirmSyncPoint - None, Confirm, and Sync Point is
supported.
"

::= { appcModeAdminEntry 23 }

appcModeAdminCrypto OBJECT-TYPE
SYNTAX INTEGER {
notSupported(1),
mandatory(2),
selective(3)
}

MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies whether session-level cryptography is supported.
This value is used for negotiation during session activations
(SNA BIND).
notSupported - Specifies session-level cryptography
is not to be used.
mandatory - Specifies session-level cryptography
must be used.
selective - Specifies session-level cryptography
is required just on selected requests
flowing on the sessions."

::= { appcModeAdminEntry 24 }

-- *********************************************************************
-- APPC Mode Oper Table
-- Objects in this table contain current operational values, such
-- as state values or negotiated parameters, for session modes.
--
-- *********************************************************************
appcModeOperTable OBJECT-TYPE
SYNTAX SEQUENCE OF AppcModeOperEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Operational APPC Mode Information. Two entries are present in
the table when both LUs in a pair are local."

::= { appcLu 6 }

appcModeOperEntry OBJECT-TYPE
SYNTAX AppcModeOperEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry of APPC mode operational information table. This entry
does not augment the appcModeAdminEntry, but reflects an actual
operational mode for a given local LU - partner LU pair."

INDEX { appcModeOperLocLuName,
appcModeOperParLuName,
appcModeOperModeName }

::= { appcModeOperTable 1 }

AppcModeOperEntry ::= SEQUENCE {

appcModeOperLocLuName DisplayString,
appcModeOperParLuName DisplayString,
appcModeOperModeName DisplayString,
appcModeOperCosName DisplayString,
appcModeOperSessEndTpName DisplayString,
appcModeOperSessLimit Integer32,
appcModeOperMaxSessLimit Integer32,
appcModeOperMinCwinLimit Integer32,
appcModeOperMinClosLimit Integer32,
appcModeOperConWinAutoActLmt Integer32,
appcModeOperRecvPacWinSz Integer32,
appcModeOperSendPacWinSz Integer32,
appcModeOperPrefRecvRuSz Integer32,
appcModeOperPrefSendRuSz Integer32,
appcModeOperRecvRuSzUpBnd Integer32,
appcModeOperSendRuSzUpBnd Integer32,
appcModeOperRecvRuSzLoBnd Integer32,
appcModeOperSendRuSzLoBnd Integer32,
appcModeOperSingSessReinit INTEGER,
appcModeOperCompression INTEGER,
appcModeOperInBoundCompLevel INTEGER,
appcModeOperOutBoundCompLevel INTEGER,
appcModeOperCompRleBeforeLZ INTEGER,
appcModeOperSyncLvl INTEGER,
appcModeOperCrypto INTEGER,
appcModeOperSyncLvlLastStart INTEGER,
appcModeOperCryptoLastStart INTEGER,
appcModeOperCNOSNeg INTEGER,
appcModeOperActCwin Gauge32,
appcModeOperActClos Gauge32,
appcModeOperPndCwin Gauge32,
appcModeOperPndClos Gauge32,
appcModeOperPtmCwin Gauge32,
appcModeOperPtmClos Gauge32,
appcModeOperDrainSelf INTEGER,
appcModeOperDrainPart INTEGER
}

appcModeOperLocLuName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..17))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The SNA name of the local LU. This field is from 1 to 17
characters in length, including a period (.) which separates
the NetId from the NAU name if the NetId is present.

If this object has the same value as appcLluOperName,
then the two entries being indexed apply to the same
resource (specifically, to the same local LU)."

::= { appcModeOperEntry 1 }

appcModeOperParLuName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..17))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The SNA name of the partner LU. This field is from 1 to 17
characters in length, including a period (.) which separates
the NetId from the NAU name if the NetId is present.

If this object has the same value as appcLuPairOperParLuName,
then the two entries being indexed apply to the same
resource (specifically, to the same partner LU)."

::= { appcModeOperEntry 2 }

appcModeOperModeName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..8))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Specifies the mode name. A mode defines the characteristics
for a group of sessions. The mode name can be blank (8
space characters). "

::= { appcModeOperEntry 3 }

appcModeOperCosName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the class of service (COS) name associated with
this mode. If the implementation does not support COS names,
a zero-length string is returned."

::= { appcModeOperEntry 4 }

appcModeOperSessEndTpName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION

"Specifies the name of the transaction program (TP) to be
invoked when a session using this mode is deactivated or ended.
If the name is NULL, no transaction program is invoked. When
the TP name consists entirely of displayable EBCDIC code
points, it is mapped directly to the equivalent ASCII display
string. However, registered TP names always have a non-
displayable EBCDIC code point (value less than or equal to
x'3F') as the first character, so they cannot be directly
mapped to an ASCII display string. These TP names are
converted to a display string that is equivalent to a
hexadecimal display of the EBCDIC code points. For example,
the 2-byte TP name x'06F1' (CNOS) is converted to the 6-byte
ASCII display string '06F1' (including the two single quotes)."

::= { appcModeOperEntry 5 }

appcModeOperSessLimit OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the current session limit of this mode as negotiated
through APPC CNOS (Change Number of Sessions) processing.
Identifies the total number of sessions that can be established
between the local and partner LU using this mode."

::= { appcModeOperEntry 6 }

appcModeOperMaxSessLimit OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the maximum value that the local LU is to use,
during CNOS processing, for the session limit. The local LU,
as a target LU, will negotiate a higher session limit it
receives in the CNOS request down to this maximum value. The
local LU, as a source LU, will restrict the session limit it
sends in a CNOS request to a value less than or equal to this
maximum value."

::= { appcModeOperEntry 7 }

appcModeOperMinCwinLimit OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION

"Specifies the minimum contention winner sessions limit that
was negotiated via CNOS processing."

::= { appcModeOperEntry 8 }

appcModeOperMinClosLimit OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the minimum contention loser sessions limit that
was negotiated via CNOS processing. This is the same as
target minimum contention winner sessions."

::= { appcModeOperEntry 9 }

appcModeOperConWinAutoActLmt OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the limit on the number of contention winner sessions
to be automatically activated when the minimum number of
contention winner sessions increases (as a result of CNOS
processing). The actual number of sessions activated is the
lesser of this value and the new minimum number of contention
winner sessions. "

::= { appcModeOperEntry 10 }

appcModeOperRecvPacWinSz OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the size of the receive pacing window. This value is
used for negotiation during session activations (SNA BIND).

The meaning of this value when set to 0 depends on whether
adaptive pacing is supported:
adaptive pacing - No limit on window size
fixed pacing - No pacing is supported"

::= { appcModeOperEntry 11 }

appcModeOperSendPacWinSz OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only

STATUS current
DESCRIPTION
"Specifies the size of the send pacing window. This value is
used for negotiation during session activations (SNA BIND).

The meaning of this value when set to 0 depends on whether
adaptive pacing is supported:
adaptive pacing No limit on window size
fixed pacing No pacing is supported"

::= { appcModeOperEntry 12 }

appcModeOperPrefRecvRuSz OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the preferred receive RU (Request Unit) size of
normal-flow requests on the sessions. This value must be less
than or equal to the value specified in
appcModeOperRecvRuSzUpBnd and greater than or equal to the
value specified in appcModeOperRecvRuSzLoBnd.

The local LU specifies this value for the receive maximum RU
size in session activation (SNA BIND) requests and responses.
It will allow negotiation up to the appcModeOperRecvRuSzUpBnd
value or down to the appcModeOperRecvRuSzLoBnd value."

::= { appcModeOperEntry 13 }

appcModeOperPrefSendRuSz OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the preferred send RU (Request Unit) size of normal-
flow requests on the sessions. This value must be less than or
equal to the value specified in appcModeOperSendRuSzUpBnd and
greater than or equal to the value specified in
appcModeOperSendRuSzLoBnd.

The local LU specifies this value for the send maximum RU
size in session activation (SNA BIND) requests and responses.
It will allow negotiation up to the appcModeOperSendRuSzUpBnd
value or down to the appcModeOperSendRuSzLoBnd value."

::= { appcModeOperEntry 14 }

appcModeOperRecvRuSzUpBnd OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the upper bound for the maximum receive RU
(Request Unit) size of normal-flow requests. This is used
for negotiation during session activations (SNA BIND). "

::= { appcModeOperEntry 15 }

appcModeOperSendRuSzUpBnd OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the upper bound for the maximum send RU (Request
Unit) size of normal-flow requests. This is used for
negotiation during session activations (SNA BIND). "

::= { appcModeOperEntry 16 }

appcModeOperRecvRuSzLoBnd OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the lower bound for the maximum receive RU
(Request Unit) size of normal-flow requests. This is used
for negotiation during session activations (SNA BIND). "

::= { appcModeOperEntry 17 }

appcModeOperSendRuSzLoBnd OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the lower bound for the maximum send RU
(Request Unit) size of normal-flow requests. This is used
for negotiation during session activations (SNA BIND). "

::= { appcModeOperEntry 18 }

appcModeOperSingSessReinit OBJECT-TYPE
SYNTAX INTEGER {
notApplicable(1),
operatorControlled(2),

primaryOnly(3),
secondaryOnly(4),
primaryOrSecondary(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the responsibility for session reinitiation of a
single session with the partner LU (when the session goes
down). The local LU uses this parameter to specify the session
reinitiation responsibility in session activation (SNA BIND)
requests and responses.

notApplicable - specifies that this parameter has
no meaning since the value of
appcLuPairOperParaSessSup is yes.
The field in the SNA BIND is
reserved (set to zero).
operatorControlled - specifies that neither LU will
automatically attempt to reinitiate
the session. The operator on either
side will manually reactivate the
session. A contention race (both
side reinitiating at the same time)
is won by the LU with the
lexicographically greater fully-
qualified LU name.
primaryOnly - specifies that the primary LU will
automatically attempt to reinitiate
the session.
secondaryOnly - specifies that the secondary LU will
automatically attempt to reinitiate
the session.
primaryOrSecondary - specifies that either the primary or
the secondary may automatically
attempt to reinitiate the session.
A contention race is handled the
same way as with operatorControlled.
"
::= { appcModeOperEntry 19 }

appcModeOperCompression OBJECT-TYPE
SYNTAX INTEGER {
prohibited(1),
required(2),
negotiable(3)
}
MAX-ACCESS read-only

STATUS current
DESCRIPTION
"Specifies whether compression is supported. The local LU uses
this value for negotiation during session activation (SNA
BIND).

prohibited - specifies that no compression is to be used.
required - specifies that compression is required.
negotiable - specifies that the usage of compression
is to be negotiated between the LUs. The
level of compression is also negotiated."

::= { appcModeOperEntry 20 }

appcModeOperInBoundCompLevel OBJECT-TYPE
SYNTAX INTEGER {
none(1),
rle(2),
lz9(3),
lz10(4),
lz12(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the maximum level of compression supported for
inbound data. The local LU uses this value in conjunction with
appcModeOperCompression for negotiation during session
activation (SNA BIND).

none - specifies that no compression is to be used.
rle - specifies run-length encoding compression
in which a 1 or 2 byte sequence substitution is
used for each repeated run of the same character.
lz9 - specifies Lempel-Ziv-like compression in which
9 bit codes are used to substitute repeated
substrings in the data stream. These codes are
indices that refer to entries in a common
dictionary generated adaptively at both sender and
receiver as the data flows and compression occurs.
The larger of number bits used for the code, the
more storage space is required for the dictionary,
but the larger the compression ratio.
lz10 - specifies a 10 bit code Lempel-Ziv-like compression.
lz12 - specifies a 12 bit code Lempel-Ziv-like compression."

::= { appcModeOperEntry 21 }

appcModeOperOutBoundCompLevel OBJECT-TYPE
SYNTAX INTEGER {
none(1),
rle(2),
lz9(3),
lz10(4),
lz12(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the maximum level of compression supported for
outbound data. The local LU uses this value in conjunction
with appcModeOperCompression for negotiation during session
activation (SNA BIND).

none - specifies that no compression is to be used.
rle - specifies run-length encoding compression
in which a 1 or 2 byte sequence substitution is
used for each repeated run of the same character.
lz9 - specifies Lempel-Ziv-like compression in which
9 bit codes are used to substitute repeated
substrings in the data stream. These codes are
indices that refer to entries in a common
dictionary generated adaptively at both sender and
receiver as the data flows and compression occurs.
The larger of number bits used for the code, the
more storage space is required for the dictionary,
but the larger the compression ratio.
lz10 - specifies a 10 bit code Lempel-Ziv-like compression.
lz12 - specifies a 12 bit code Lempel-Ziv-like compression."

::= { appcModeOperEntry 22 }

appcModeOperCompRleBeforeLZ OBJECT-TYPE
SYNTAX INTEGER {
no(1),
yes(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies whether run-length encoding is to be applied to the
data before applying Lempel-Ziv-like compression. The local LU
------分隔线----------------------------
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
推荐内容