RFC1593 - SNA APPN Node MIB

时间:2005-02-14 来源: 作者: 点击:
Network Working Group W. McKenzie Request for Comments: 1593 J. Cheng Category: Informational IBM Networking Systems March 1994 SNA APPN Node MIB Status of this Memo This memo provides information for the Internet community. This memo does not specif
  Network Working Group W. McKenzie
Request for Comments: 1593 J. Cheng
Category: Informational IBM Networking Systems
March 1994

SNA APPN Node MIB

Status of this Memo

This memo provides information for the Internet community. This memo
does not specify an Internet standard of any kind. Distribution of
this memo is unlimited.

Abstract

This RFCdescribes IBM's SNMP support for SNA Advanced Peer-to-Peer
Networking (APPN) nodes.

Table of Contents

1.0 Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2
2.0 Definitions . . . . . . . . . . . . . . . . . . . . . . . . 3
2.1 APPN Node Group . . . . . . . . . . . . . . . . . . . . . . 3
2.1.1 APPN Node General Information . . . . . . . . . . . . . 4
2.1.2 APPN Network Node Information . . . . . . . . . . . . . 6
2.1.3 APPN End Node Information . . . . . . . . . . . . . . . 8
2.1.4 APPN Port Information . . . . . . . . . . . . . . . . 10
2.1.4.1 General Port Information . . . . . . . . . . . . . 10
2.1.4.2 TCP/IP Port Information . . . . . . . . . . . . . 14
2.1.4.3 Data Link Switch Port Information . . . . . . . . 15
2.1.4.4 Token Ring Port Information . . . . . . . . . . . 16
2.1.4.5 Port DLC Trace Information . . . . . . . . . . . . 17
2.1.5 APPN Link Station Information . . . . . . . . . . . . 23
2.1.5.1 General Link Station Information . . . . . . . . . 23
2.1.5.2 TCP/IP Link Station Information . . . . . . . . . 35
2.1.5.3 Data Link Switch Link Station Information . . . . 37
2.1.5.4 Token Ring Link Station Information . . . . . . . 39
2.1.5.5 Link Station Status Information . . . . . . . . . 41
2.1.6 SNMP Performance Information for APPN Subagent . . . . 46
2.1.7 Performance Information for APPN Node . . . . . . . . 49
2.1.8 XID Statistics . . . . . . . . . . . . . . . . . . . . 50
2.2 APPN Topology Group . . . . . . . . . . . . . . . . . . . 51
2.2.1 Topology Performance Information . . . . . . . . . . . 52
2.2.1.1 Topology Route Information . . . . . . . . . . . . 58
2.2.2 Adjacent Node Table . . . . . . . . . . . . . . . . . 60
2.2.3 Network Node Topology . . . . . . . . . . . . . . . . 62
2.2.3.1 NN Topology Table (Indexed by Node Name) . . . . . 62

2.2.3.2 NN TG Table (Indexed by Node Names and TG Number) 66
2.2.3.3 NN Topology Table (Indexed by FRSN and Node Name) 73
2.2.3.4 NN TG Table (Indexed by FRSN, Node Names, and TG
Number) . . . . . . . . . . . . . . . . . . . . . 77
2.3 APPN Node Local Topology Group . . . . . . . . . . . . . . 83
2.3.1 Local Topology This Node . . . . . . . . . . . . . . . 84
2.3.1.1 Local General Information . . . . . . . . . . . . 84
2.3.1.2 Local NN Specific Information . . . . . . . . . . 85
2.3.1.3 Local TG Information . . . . . . . . . . . . . . . 87
2.3.2 Client End Nodes Topology Known to Serving NN . . . . 93
2.3.2.1 Client End Nodes Information . . . . . . . . . . . 93
2.3.2.2 Client End Nodes TG Information (Tail Vectors) . . 94
2.4 APPN Directory Group . . . . . . . . . . . . . . . . . . . 99
2.4.1 Directory Performance Information . . . . . . . . . . 99
2.4.2 Directory Cache Table . . . . . . . . . . . . . . . . 102
2.5 APPN Class Of Service Group . . . . . . . . . . . . . . . 105
2.5.1 COS Mode Table . . . . . . . . . . . . . . . . . . . . 108
2.5.2 COS Name Table . . . . . . . . . . . . . . . . . . . . 109
2.5.3 COS Node Row Table . . . . . . . . . . . . . . . . . . 110
2.5.4 COS TG Row Table . . . . . . . . . . . . . . . . . . . 113
3.0 Acknowledgements . . . . . . . . . . . . . . . . . . . . . 119
4.0 Security Considerations . . . . . . . . . . . . . . . . . . 119
5.0 Authors' Addresses . . . . . . . . . . . . . . . . . . . . 120

1.0 Introduction

This module contains managed objects which describe the following:

o The APPN node (either an APPN network node or an APPN end node)

o The connections of the node to other SNA nodes

o The APPN network topology (as reflected in the network topology
database that is replicated in each APPN network node.

This module does not describe the SNA logical units (LUs) served by
the APPN node nor does it describe the sessions between LUs. Managed
objects for that information are under development.

2.0 Definitions

IBM-6611-APPN-MIB DEFINITIONS ::= BEGIN

IMPORTS

enterprises, Counter, IpAddress,
Gauge, TimeTicks
FROM RFC1155-SMI

DisplayString
FROM RFC1213-MIB

OBJECT-TYPE
FROM RFC-1212;

-- ******************************************************************
ibm OBJECT IDENTIFIER ::= { enterprises 2 }
ibmProd OBJECT IDENTIFIER ::= { ibm 6 }
ibm6611 OBJECT IDENTIFIER ::= { ibmProd 2 }
ibmappn OBJECT IDENTIFIER ::= { ibm6611 13 }

-- ******************** The APPN Node Group *********************

ibmappnNode OBJECT IDENTIFIER ::= { ibmappn 1 }
ibmappnGeneralInfoAndCaps OBJECT IDENTIFIER ::= { ibmappnNode 1 }
ibmappnNnUniqueInfoAndCaps OBJECT IDENTIFIER ::= { ibmappnNode 2 }
ibmappnEnUniqueCaps OBJECT IDENTIFIER ::= { ibmappnNode 3 }
ibmappnPortInformation OBJECT IDENTIFIER ::= { ibmappnNode 4 }
ibmappnLinkStationInformation OBJECT IDENTIFIER ::= { ibmappnNode 5 }
ibmappnSnmpInformation OBJECT IDENTIFIER ::= { ibmappnNode 6 }
ibmappnMemoryUse OBJECT IDENTIFIER ::= { ibmappnNode 7 }
ibmappnXidInformation OBJECT IDENTIFIER ::= { ibmappnNode 8 }

-- This group provides global information about the
-- APPN node, which is either a network node or an end node.

-- The first section applies to all APPN nodes.
-- The second section applies only to network nodes.
-- The third section applies only to end nodes.
-- The fourth section applies to Port information.
-- The fifth section applies to SNA link station Information.
-- The sixth section applies to SNMP traffic for this APPN sub-agent
-- The seventh section applies to APPN memory usage.
-- The eighth section applies to XID activities.

-- APPN General Information
-- This section applies to both network and end nodes.

ibmappnNodeCpName OBJECT-TYPE
SYNTAX DisplayString (SIZE (3..17))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Administratively-assigned network name
for this node in the format NETID.CPNAME."

::= { ibmappnGeneralInfoAndCaps 1 }

ibmappnNodeNetid OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..8))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Administratively-assigned APPN network identification,
which can be from one to eight characters.
This ID is used with the control point name
to create a fully-qualified control point name."

::= { ibmappnGeneralInfoAndCaps 2 }

ibmappnNodeBlockNum OBJECT-TYPE
SYNTAX DisplayString (SIZE (3))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The block number is the first three digits of the node_id.
These 3 hexadecimal digits identify the product and are not
configurable."

::= { ibmappnGeneralInfoAndCaps 3 }

ibmappnNodeIdNum OBJECT-TYPE
SYNTAX DisplayString (SIZE (5))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The ID number is the last 5 digits of the node_id.
These 5 hexadecimal digits are administratively defined and
combined with the 3 digit block number form the node_id.
This node_id is used to identify the local node and is
include in APPN alerts as well as being included in XIDs.
A unique value is required for connections to SNA

sub-area."

::= { ibmappnGeneralInfoAndCaps 4 }

ibmappnNodeType OBJECT-TYPE
SYNTAX INTEGER {
networkNode(1),
endNode(2),
len(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Type of APPN node, either network, len, or end node."

::= { ibmappnGeneralInfoAndCaps 5 }

ibmappnNodeUpTime OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Time (in hundredths of a second) since this APPN node
was initialized."

::= { ibmappnGeneralInfoAndCaps 6 }

ibmappnNodeNegotLs OBJECT-TYPE
SYNTAX INTEGER {yes(1), no(2)}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates whether this node supports negotiable
link stations."

::= { ibmappnGeneralInfoAndCaps 7 }

ibmappnNodeSegReasm OBJECT-TYPE
SYNTAX INTEGER {yes(1), no(2)}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates whether this node supports segment
reassembly. This is only supported when
segment generation is also supported."

::= { ibmappnGeneralInfoAndCaps 8 }

ibmappnNodeBindReasm OBJECT-TYPE
SYNTAX INTEGER {yes(1), no(2)}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates whether this node supports Bind segment
reassembly. This will only be supported when Bind
segment generation is also supported."

::= { ibmappnGeneralInfoAndCaps 9 }

ibmappnNodeParallelTg OBJECT-TYPE
SYNTAX INTEGER {yes(1), no(2)}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates whether this node supports parallel TGs."

::= { ibmappnGeneralInfoAndCaps 10 }

ibmappnNodeService OBJECT-TYPE
SYNTAX INTEGER {yes(1), no(2)}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates whether this node allows call-in from nodes not
defined locally."

::= { ibmappnGeneralInfoAndCaps 11 }

ibmappnNodeAdaptiveBindPacing OBJECT-TYPE
SYNTAX INTEGER {yes(1), no(2)}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates whether this node supports adaptive bind pacing."

::= { ibmappnGeneralInfoAndCaps 12 }

-- **************************************************************
-- APPN Network Node Information
-- This section provides global information about the
-- APPN network node.

ibmappnNodeNnRcvRegChar OBJECT-TYPE
SYNTAX INTEGER {yes(1), no(2)}

ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates whether this node supports receiving registered
characteristics."

::= { ibmappnNnUniqueInfoAndCaps 1 }

ibmappnNodeNnGateway OBJECT-TYPE
SYNTAX INTEGER {yes(1), no(2)}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates whether this is a gateway node."

::= { ibmappnNnUniqueInfoAndCaps 2 }

ibmappnNodeNnCentralDirectory OBJECT-TYPE
SYNTAX INTEGER {yes(1), no(2)}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates whether this node supports central directory
cache."

::= { ibmappnNnUniqueInfoAndCaps 3 }

ibmappnNodeNnTreeCache OBJECT-TYPE
SYNTAX INTEGER {yes(1), no(2)}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates whether this node supports route tree cache."

::= { ibmappnNnUniqueInfoAndCaps 4 }

ibmappnNodeNnTreeUpdate OBJECT-TYPE
SYNTAX INTEGER {yes(1), no(2)}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates whether this node supports
incremental_tree_update, which is only
supported when tree caching is supported."

::= { ibmappnNnUniqueInfoAndCaps 5 }

ibmappnNodeNnRouteAddResist OBJECT-TYPE

SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Route addition resistance is a value that
indicates the relative desirability
of using this node for intermediate session traffic.
The value, which can be any integer 0-255,
is used in route computation. The lower the value,
the more desirable the node is for intermediate routing."

::= { ibmappnNnUniqueInfoAndCaps 6 }

ibmappnNodeNnIsr OBJECT-TYPE
SYNTAX INTEGER {yes(1), no(2)}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates whether the node supports intermediate
session routing."

::= { ibmappnNnUniqueInfoAndCaps 7 }

ibmappnNodeNnFrsn OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Flow reduction sequence numbers (FRSNs) are associated
with Topology Database Updates (TDUs) and are unique
only within each APPN network node. A TDU can be
associated with multiple APPN resources. This object
is the last FRSN sent in a topology update to
adjacent network nodes."

::= { ibmappnNnUniqueInfoAndCaps 8 }

-- **************************************************************
-- APPN End Node Information

ibmappnNodeEnSegGen OBJECT-TYPE
SYNTAX INTEGER {yes(1), no(2)}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates whether this end node supports segment generation."

::= { ibmappnEnUniqueCaps 1 }

ibmappnNodeEnModeCosMap OBJECT-TYPE
SYNTAX INTEGER {yes(1), no(2)}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates whether this end node supports
mode name to COS name mapping."

::= { ibmappnEnUniqueCaps 2 }

ibmappnNodeEnLocateCdinit OBJECT-TYPE
SYNTAX INTEGER {yes(1), no(2)}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates whether this end node supports Locate Cdinit."

::= { ibmappnEnUniqueCaps 3 }

ibmappnNodeEnSendRegNames OBJECT-TYPE
SYNTAX INTEGER {yes(1), no(2)}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates whether the node will register its LUs with the
adjacent serving network node:

NO - do not register names
YES - register names"

::= { ibmappnEnUniqueCaps 4 }

ibmappnNodeEnSendRegChar OBJECT-TYPE
SYNTAX INTEGER {yes(1), no(2)}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates whether this node supports
send register characteristics, which is only
supported when send registered names is also
supported."

::= { ibmappnEnUniqueCaps 5 }

-- **************************************************************
-- APPN Port information
--

ibmappnNodePortTable OBJECT-TYPE
SYNTAX SEQUENCE OF IbmappnNodePortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The Port table describes the configuration and current
status of the ports used by APPN. The type of DLC is
included in this table as a pointer to the DLC port
specific tables."

::= { ibmappnPortInformation 1 }

ibmappnNodePortEntry OBJECT-TYPE
SYNTAX IbmappnNodePortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The Port Name is used as the index to this table."

INDEX
{ ibmappnNodePortName }

::= { ibmappnNodePortTable 1 }

IbmappnNodePortEntry ::= SEQUENCE {
ibmappnNodePortName DisplayString,
ibmappnNodePortState INTEGER,

ibmappnNodePortDlcType INTEGER,
ibmappnNodePortPortType INTEGER,
ibmappnNodePortSIMRIM INTEGER,
ibmappnNodePortLsRole INTEGER,
ibmappnNodePortMaxRcvBtuSize INTEGER,
ibmappnNodePortMaxIframeWindow INTEGER,
ibmappnNodePortDefLsGoodXids Counter,
ibmappnNodePortDefLsBadXids Counter,
ibmappnNodePortDynLsGoodXids Counter,
ibmappnNodePortDynLsBadXids Counter,
ibmappnNodePortSpecific OBJECT IDENTIFIER
}

ibmappnNodePortName OBJECT-TYPE

SYNTAX DisplayString (SIZE (1..8))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Administratively-assigned name for this APPN port.
The name can be from one to eight characters."

::= { ibmappnNodePortEntry 1 }

ibmappnNodePortState OBJECT-TYPE
SYNTAX INTEGER {
inactive(1),
pendactive(2),
active(3),
pendinact(4)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Indicates the current state of this port."

::= { ibmappnNodePortEntry 2 }

ibmappnNodePortDlcType OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
sdlc(2),
dls(3),
socket(4),
ethernet(5),
tokenRing(6)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The type of DLC interface, distinguished according
to the protocol immediately 'below' this layer."

::= { ibmappnNodePortEntry 3 }

ibmappnNodePortPortType OBJECT-TYPE
SYNTAX INTEGER {
leased(1),
switched(2),
sharedAccessFacilities(3)
}
ACCESS read-only
STATUS mandatory

DESCRIPTION
"Identifies the type of line used by this port."

::= { ibmappnNodePortEntry 4 }

ibmappnNodePortSIMRIM OBJECT-TYPE
SYNTAX INTEGER {yes(1), no(2)}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates whether Set Initialization Mode (SIM) and
Receive Initialization Mode (RIM) are supported."

::= { ibmappnNodePortEntry 5 }

ibmappnNodePortLsRole OBJECT-TYPE
SYNTAX INTEGER {
primary(1),
secondary(2),
negotiable(3),
abm(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Initial role for LSs activated through this port,
where 'abm' indicates asynchronous balance mode."

::= { ibmappnNodePortEntry 6 }

ibmappnNodePortMaxRcvBtuSize OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Maximum Basic Transmission Size (BTU) that a
link station on this port can receive."

::= { ibmappnNodePortEntry 7 }

ibmappnNodePortMaxIframeWindow OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Maximum number of I-frames that can be received
by the XID sender before an acknowledgement is received."

::= { ibmappnNodePortEntry 8 }

ibmappnNodePortDefLsGoodXids OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of successfull XIDs that have occurred
on all defined link stations on this port since the last
time this port was started."

::= { ibmappnNodePortEntry 9 }

ibmappnNodePortDefLsBadXids OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of unsuccessfull XIDs that have occurred
on all defined link stations on this port since the last
time this port was started."

::= { ibmappnNodePortEntry 10 }

ibmappnNodePortDynLsGoodXids OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of successfull XIDs that have occurred
on all dynamic link stations on this port since the last
time this port was started."

::= { ibmappnNodePortEntry 11 }

ibmappnNodePortDynLsBadXids OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of unsuccessfull XIDs that have occurred
on all dynamic link stations on this port since the last
time this port was started."

::= { ibmappnNodePortEntry 12 }

ibmappnNodePortSpecific OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER

ACCESS read-only
STATUS mandatory
DESCRIPTION
"Identifies the port specific OBJECT IDENTIFIER
that can provide additional information."

::= { ibmappnNodePortEntry 13 }

-- **************************************************************
--
--

ibmappnNodePortIpTable OBJECT-TYPE
SYNTAX SEQUENCE OF IbmappnNodePortIpEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Port table (TCP/IP specific)."

::= { ibmappnPortInformation 2 }

ibmappnNodePortIpEntry OBJECT-TYPE
SYNTAX IbmappnNodePortIpEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The IP Name is used as the index to this table."

INDEX
{ibmappnNodePortIpName }

::= { ibmappnNodePortIpTable 1 }

IbmappnNodePortIpEntry ::= SEQUENCE {
ibmappnNodePortIpName DisplayString,
ibmappnNodePortIpPortNum INTEGER
}

ibmappnNodePortIpName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..8))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Administratively-assigned name for this APPN port.
The name can be from one to eight characters."

::= { ibmappnNodePortIpEntry 1 }

ibmappnNodePortIpPortNum OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Local TCP/IP port number."

::= { ibmappnNodePortIpEntry 2 }

-- **************************************************************
--
--

ibmappnNodePortDlsTable OBJECT-TYPE
SYNTAX SEQUENCE OF IbmappnNodePortDlsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Port table (DLS specific)."

::= { ibmappnPortInformation 3 }

ibmappnNodePortDlsEntry OBJECT-TYPE
SYNTAX IbmappnNodePortDlsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The DLS Name is used as the index to this table."

INDEX
{ibmappnNodePortDlsName }

::= { ibmappnNodePortDlsTable 1 }

IbmappnNodePortDlsEntry ::= SEQUENCE {
ibmappnNodePortDlsName DisplayString,
ibmappnNodePortDlsMac OCTET STRING,
ibmappnNodePortDlsSap OCTET STRING
}

ibmappnNodePortDlsName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..8))
ACCESS read-only
STATUS mandatory

DESCRIPTION
"Administratively-assigned name for this APPN DLS port.
The name can be from one to eight characters."

::= { ibmappnNodePortDlsEntry 1 }

ibmappnNodePortDlsMac OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (6))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Local DLS MAC address."

::= { ibmappnNodePortDlsEntry 2 }

ibmappnNodePortDlsSap OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Local DLS Sap address."

::= { ibmappnNodePortDlsEntry 3 }

-- **************************************************************
--
--

ibmappnNodePortTrTable OBJECT-TYPE
SYNTAX SEQUENCE OF IbmappnNodePortTrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Port table (Token Ring specific)."

::= { ibmappnPortInformation 4 }

ibmappnNodePortTrEntry OBJECT-TYPE
SYNTAX IbmappnNodePortTrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The TR Name is used as the index to this table."

INDEX
{ibmappnNodePortTrName }

::= { ibmappnNodePortTrTable 1 }

IbmappnNodePortTrEntry ::= SEQUENCE {
ibmappnNodePortTrName DisplayString,
ibmappnNodePortTrMac OCTET STRING,
ibmappnNodePortTrSap OCTET STRING
}

ibmappnNodePortTrName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..8))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Administratively-assigned name for this APPN port.
The name can be from one to eight characters."

::= { ibmappnNodePortTrEntry 1 }

ibmappnNodePortTrMac OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (6))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Local Token Ring MAC address."

::= { ibmappnNodePortTrEntry 2 }

ibmappnNodePortTrSap OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Local Token Ring Sap address."

::= { ibmappnNodePortTrEntry 3 }

-- **************************************************************
-- APPN generic DLC Trace
--

ibmappnNodePortDlcTraceTable OBJECT-TYPE
SYNTAX SEQUENCE OF IbmappnNodePortDlcTraceEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Port table generic DLC trace table."

::= { ibmappnPortInformation 5 }

ibmappnNodePortDlcTraceEntry OBJECT-TYPE
SYNTAX IbmappnNodePortDlcTraceEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The Port name and a dynamic integer are the index to
this table."

INDEX
{ibmappnNodePortDlcTracPortName,
ibmappnNodePortDlcTracIndex}

::= { ibmappnNodePortDlcTraceTable 1 }

IbmappnNodePortDlcTraceEntry ::= SEQUENCE {
ibmappnNodePortDlcTracPortName DisplayString,
ibmappnNodePortDlcTracIndex INTEGER,
ibmappnNodePortDlcTracDlcType INTEGER,
ibmappnNodePortDlcTracLocalAddr DisplayString,
ibmappnNodePortDlcTracRemoteAddr DisplayString,
ibmappnNodePortDlcTracMsgType INTEGER,
ibmappnNodePortDlcTracCmdType INTEGER,
ibmappnNodePortDlcTracUseWan INTEGER
}

ibmappnNodePortDlcTracPortName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Port name associated with this this trace table entry."

::= { ibmappnNodePortDlcTraceEntry 1 }

ibmappnNodePortDlcTracIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This index value is updated every time a new trace entry
is created which provides a means to retrieve only the
updated entries and also provides a simple method of
correlating the entries. The table will wrap when the
table is full, which will result in previous entries
being written over. The mangement station can over
come this by retrieving the table using this index to

retrieve only the new table entries."

::= { ibmappnNodePortDlcTraceEntry 2 }

ibmappnNodePortDlcTracDlcType OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
sdlc(2),
dls(3),
socket(4),
ethernet(5),
tokenRing(6)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The type of DLC interface, distinguished according
to the protocol immediately 'below' this layer."

::= { ibmappnNodePortDlcTraceEntry 3 }

ibmappnNodePortDlcTracLocalAddr OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Local address in format described below:

other = free form DisplayString
ip = ld. ld. ld. ld / 2d
tr = lx: lx: lx: lx: lx: lx . lx
dlsw = lx: lx: lx: lx: lx: lx . lx
ethernet = lx: lx: lx: lx: lx: lx . lx
"

::= { ibmappnNodePortDlcTraceEntry 4 }

ibmappnNodePortDlcTracRemoteAddr OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Remote Address in the format described below:
other = free form DisplayString
ip = ld. ld. ld. ld / 2d
tr = lx: lx: lx: lx: lx: lx . lx
dlsw = lx: lx: lx: lx: lx: lx . lx

ethernet = lx: lx: lx: lx: lx: lx . lx
"

::= { ibmappnNodePortDlcTraceEntry 5 }

ibmappnNodePortDlcTracMsgType OBJECT-TYPE
SYNTAX INTEGER {
-- enumeration values between 1 and 1999 are reserved
-- for potential undefined message types.
other(1),
unknown(2),
request(3),
confirm(4),
indication(5),
response(6)

-- enumeration values between 2000 and 3999 are reserved
-- for IP socket traces,

-- enumeration values between 4000 and 5999 are reserved
-- for DLS traces,

-- enumeration values between 6000 and 7999 are reserved
-- for TR traces,

}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the type of trace record entry"

::= { ibmappnNodePortDlcTraceEntry 6 }

ibmappnNodePortDlcTracCmdType OBJECT-TYPE
SYNTAX INTEGER {
-- enumeration values between 1 and 1999 are reserved
-- for potential undefined message types.

testFrame(1),
respFrame(2),
curFrame(3),
icrFrame(4),

respAck(5),
dgrmFrame(6),
xidFrame(7),
contFrame(8),
contedFrame(9),
iFrame(10),
enterBusy(12),
exitBusy(13),
haltFrame(14),
lsHalted(15),
restartLs(16),
lsRestarted(17),
netBioSnq(18),
netBioSnr(19),
gnetFrame(20),
netdFrame(21),
oobFrame(22),
alterSap(23),
testRsp(24),
haltLsNow(25),
testReq(26),

-- enumeration values between 2000 and 3999 are reserved
-- for IP socket traces.
ipTestFrame(2001),
ipRespFrame(2002),
ipCurFrame(2003),
ipIcrFrame(2004),
ipRespAck(2005),
ipDgrmFrame(2006),
ipXidFrame(2007),
ipContFrame(2008),
ipContedFrame(2009),
ipIFrame(2010),
ipEnterBusy(2012),
ipExitBusy(2013),
ipHaltFrame(2014),
ipLsHalted(2015),
ipRestartLs(2016),
ipLsRestarted(2017),
ipNetBioSnq(2018),
ipNetBioSnr(2019),
ipGnetFrame(2020),
ipNetdFrame(2021),
ipOobFrame(2022),
ipAlterSap(2023),
ipTestRsp(2024),
ipHaltLsNow(2025),

ipTestReq(2026),

-- enumeration values between 4000 and 5999 are reserved
-- for DLS traces.

dlsIpm(4124),

-- enumeration values between 6000 and 7999 are reserved for
-- TR traces.
trTestFrame(6001),
trRespFrame(6002),
trCurFrame(6003),
trIcrFrame(6004),
trRespAck(6005),
trDgrmFrame(6006),
trXidFrame(6007),
trContFrame(6008),
trContedFrame(6009),
trIFrame(6010),
trEnterBusy(6012),
trExitBusy(6013),
trHaltFrame(6014),
trLsHalted(6015),
trRestartLs(6016),
trLsRestarted(6017),
trNetBioSnq(6018),
trNetBioSnr(6019),
trGnetFrame(6020),
trNetdFrame(6021),
trOobFrame(6022),
trAlterSap(6023),
trTestRsp(6024),
trHaltLsNow(6025),
trTestReq(6026)

}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the command type of the trace entry."

::= { ibmappnNodePortDlcTraceEntry 7 }

ibmappnNodePortDlcTracUseWan OBJECT-TYPE
SYNTAX INTEGER {
other(1),
notApplicable(2),
useUnknown(3),

useWan(4),
useLan(5)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the type of connection of the trace entry.
For example, token ring and ethernet ports will have
useLan as connection. For the dls port, it could be
either useWan if connection is across Wan via dls
sessions, or useLan if connection is to a local attached
LAN."

::= { ibmappnNodePortDlcTraceEntry 8 }

-- **************************************************************
-- APPN Link Station Information
--

ibmappnNodeLsTable OBJECT-TYPE
SYNTAX SEQUENCE OF IbmappnNodeLsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains detail information about the
link station configuration and current status."

::= { ibmappnLinkStationInformation 1 }

ibmappnNodeLsEntry OBJECT-TYPE
SYNTAX IbmappnNodeLsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table is indexed by the link station name."

INDEX
{ ibmappnNodeLsName }

::= { ibmappnNodeLsTable 1 }

IbmappnNodeLsEntry ::= SEQUENCE {
ibmappnNodeLsName DisplayString,
ibmappnNodeLsPortName DisplayString,
ibmappnNodeLsDlcType INTEGER,

ibmappnNodeLsDynamic INTEGER,
ibmappnNodeLsState INTEGER,
-- ls defined data / xid info
ibmappnNodeLsCpName DisplayString,
ibmappnNodeLsTgNum INTEGER,
ibmappnNodeLsLimResource INTEGER,
ibmappnNodeLsMigration INTEGER,
ibmappnNodeLsBlockNum DisplayString,
ibmappnNodeLsIdNum DisplayString,
ibmappnNodeLsCpCpSession INTEGER,
-- ls parms (common) / xid info
ibmappnNodeLsTargetPacingCount INTEGER,
ibmappnNodeLsMaxSendBtuSize INTEGER,
-- tg characteristics
ibmappnNodeLsEffCap INTEGER,
ibmappnNodeLsConnCost INTEGER,
ibmappnNodeLsByteCost INTEGER,
ibmappnNodeLsSecurity INTEGER,
ibmappnNodeLsDelay INTEGER,
ibmappnNodeLsUsr1 INTEGER,
ibmappnNodeLsUsr2 INTEGER,
ibmappnNodeLsUsr3 INTEGER,
-- ls (performance data)
ibmappnNodeLsInXidBytes Counter,
ibmappnNodeLsInMsgBytes Counter,
ibmappnNodeLsInXidFrames Counter,
ibmappnNodeLsInMsgFrames Counter,
ibmappnNodeLsOutXidBytes Counter,
ibmappnNodeLsOutMsgBytes Counter,
ibmappnNodeLsOutXidFrames Counter,
ibmappnNodeLsOutMsgFrames Counter,
-- ls (propgation delay)
ibmappnNodeLsEchoRsps Counter,
ibmappnNodeLsCurrentDelay INTEGER,
ibmappnNodeLsMaxDelay INTEGER,
ibmappnNodeLsMinDelay INTEGER,
ibmappnNodeLsMaxDelayTime TimeTicks,
-- ls (Xid Statistics)
ibmappnNodeLsGoodXids Counter,
ibmappnNodeLsBadXids Counter,
-- Dlc specific
ibmappnNodeLsSpecific OBJECT IDENTIFIER,
ibmappnNodeLsSubState INTEGER,
ibmappnNodeLsStartTime TimeTicks,
ibmappnNodeLsActiveTime TimeTicks,
ibmappnNodeLsCurrentStateTime TimeTicks
}

ibmappnNodeLsName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..8))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Administratively-assigned name for the link station.
The name can be from one to eight characters."

::= { ibmappnNodeLsEntry 1 }

ibmappnNodeLsPortName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..8))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Administratively-assigned name for the port.
The name can be from one to eight characters."

::= { ibmappnNodeLsEntry 2 }

ibmappnNodeLsDlcType OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
sdlc(2),
dls(3),
socket(4),
ethernet(5),
tokenRing(6)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The type of DLC interface, distinguished according
to the protocol immediately 'below' this layer."

::= { ibmappnNodeLsEntry 3 }

ibmappnNodeLsDynamic OBJECT-TYPE
SYNTAX INTEGER {yes(1), no(2)}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Identifies whether this resource is a dynamic link station.
Dynamic link stations are created when adjacent nodes
that have not been locally defined establish a connection
with this node."

::= { ibmappnNodeLsEntry 4 }

ibmappnNodeLsState OBJECT-TYPE
SYNTAX INTEGER {
inactive(1),
pendactive(2),
active(3),
pendinact(4)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"State of this link station."

::= { ibmappnNodeLsEntry 5 }

ibmappnNodeLsCpName OBJECT-TYPE
SYNTAX DisplayString (SIZE (3..17))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Fully-qualified name of the adjacent node for this link
station. The name can be from three to seventeen
characters. Format is netid.cpname."

::= { ibmappnNodeLsEntry 6 }

ibmappnNodeLsTgNum OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number associated with the TG to this link station."

::= { ibmappnNodeLsEntry 7 }

ibmappnNodeLsLimResource OBJECT-TYPE
SYNTAX INTEGER {yes(1), no(2)}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates whether the link station is
a limited resource. If it is, the TG
is deactivated when there are no sessions."

::= { ibmappnNodeLsEntry 8 }

ibmappnNodeLsMigration OBJECT-TYPE
SYNTAX INTEGER {yes(1), no(2)}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates whether this link station will be used
for connections to down-level or migration partners."

::= { ibmappnNodeLsEntry 9 }

ibmappnNodeLsBlockNum OBJECT-TYPE
SYNTAX DisplayString (SIZE (3))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The block number is the first three digits of the node_id.
These 3 hexideimal digits identify the product and are not
configurable."

::= { ibmappnNodeLsEntry 10 }

ibmappnNodeLsIdNum OBJECT-TYPE
SYNTAX DisplayString (SIZE (5))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The ID number is the last 5 digits of the node_id.
These 5 hexadecimal digits are administratively defined and
combined with the 3 digit block number form the node_id.
This node_id is used to identify the local node and is
include in APPN alerts as well as being included in XIDs.
A unique value is required for connections to SNA
sub-area."

::= { ibmappnNodeLsEntry 11 }

ibmappnNodeLsCpCpSession OBJECT-TYPE
SYNTAX INTEGER {yes(1), no(2)}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates whether CP-CP sessions are
supported by this link station."

::= { ibmappnNodeLsEntry 12 }

ibmappnNodeLsTargetPacingCount OBJECT-TYPE
SYNTAX INTEGER

ACCESS read-only
STATUS mandatory
DESCRIPTION
"Numeric value between 0 and 32767 inclusive indicating
the desired pacing window size for BINDs on this TG.
The number is significant only when fixed bind pacing
is being performed."

::= { ibmappnNodeLsEntry 13 }

ibmappnNodeLsMaxSendBtuSize OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Numeric value between 0 and 32767 inclusive indicating
the desired number of bytes in a Basic Transmission Unit
(BTU) that can be sent on this TG.
This is an administratively assigned value."

::= { ibmappnNodeLsEntry 14 }

ibmappnNodeLsEffCap OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The effective capacity is an integer value that indicates
the kilo bits per second.
It is derived from the link bandwidth and maximum load
factor with the range of 0 thru 603,979,776.
This is an administratively assigned value associated
with the TG using this link station."

::= { ibmappnNodeLsEntry 15 }

ibmappnNodeLsConnCost OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Cost per connect time: a value representing
the relative cost per unit of time to use
the TG. Range is from 0, which means no cost,
to 255, which indicates maximum cost.
This is an administratively assigned value associated
with the TG using this link station."

::= { ibmappnNodeLsEntry 16 }

ibmappnNodeLsByteCost OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Relative cost of transmitting a byte over this link.
Range is from 0 (lowest cost) to 255.
This is an administratively assigned value associated
with the TG using this link station."

::= { ibmappnNodeLsEntry 17 }

ibmappnNodeLsSecurity OBJECT-TYPE
SYNTAX INTEGER {
nonsecure(1), --X'01'
publicSwitchedNetwork(32), --X'20'
undergroundCable(64), --X'40'
secureConduit(96), --X'60'
guardedConduit(128), --X'80'
encrypted(160), --X'A0'
guardedRadiation(192) --X'C0'
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The security is represented as an integer with a range of
1 thru 255 with the most common values enumerated as
defined above.
This is an administratively assigned value associated
with the TG using this link station."

::= { ibmappnNodeLsEntry 18 }

ibmappnNodeLsDelay OBJECT-TYPE
SYNTAX INTEGER {
minimum(0), --X'00'
negligible(384), --X'4C'
terrestrial(9216), --X'71'
packet(147456), --X'91'
long(294912), --X'99'
maximum(2013265920) --X'FF'
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Relative amount of time that it takes for a signal to

travel the length of the logical link. This time is
represented in micro seconds, with some of the more
common values enumerated.
This is an administratively assigned value associated
with the TG using this link station."

::= { ibmappnNodeLsEntry 19 }

ibmappnNodeLsUsr1 OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"First user-defined TG characteristic for this TG with
a range of 0-255.
This is an administratively assigned value associated
with the TG using this link station."

::= { ibmappnNodeLsEntry 20 }

ibmappnNodeLsUsr2 OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Second user-defined TG characteristic for this TG with
a range of 0-255.
This is an administratively assigned value associated
with the TG using this link station."

::= { ibmappnNodeLsEntry 21 }

ibmappnNodeLsUsr3 OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Third user-defined TG characteristic for this TG with
a range of 0-255.
This is an administratively assigned value associated
with the TG using this link station."

::= { ibmappnNodeLsEntry 22 }

ibmappnNodeLsInXidBytes OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory

DESCRIPTION
"Number of XID bytes received."

::= { ibmappnNodeLsEntry 23 }

ibmappnNodeLsInMsgBytes OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of message (I-frame) bytes received."

::= { ibmappnNodeLsEntry 24 }

ibmappnNodeLsInXidFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of XID frames received."

::= { ibmappnNodeLsEntry 25 }

ibmappnNodeLsInMsgFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of message (I-frame) frames received."

::= { ibmappnNodeLsEntry 26 }

ibmappnNodeLsOutXidBytes OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of XID bytes sent."

::= { ibmappnNodeLsEntry 27 }

ibmappnNodeLsOutMsgBytes OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of message (I-frame) bytes sent."

::= { ibmappnNodeLsEntry 28 }

ibmappnNodeLsOutXidFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of XID frames sent."

::= { ibmappnNodeLsEntry 29 }

ibmappnNodeLsOutMsgFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of message (I-frame) frames sent."

::= { ibmappnNodeLsEntry 30 }

ibmappnNodeLsEchoRsps OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of responses returned from adjacent link station.
A response should be returned for each test frame sent by
this node.
Test frames are sent to adjacent nodes periodically to
verify connectivity and to measure that actual round trip
time, that is the time the test frame is sent until the
response is received."

::= { ibmappnNodeLsEntry 31 }

ibmappnNodeLsCurrentDelay OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The time that it took for the last test signal to be
sent and returned from this link station to the
adjacent links station.
This time is represented in milliseconds."

::= { ibmappnNodeLsEntry 32 }

ibmappnNodeLsMaxDelay OBJECT-TYPE

SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The longest time it took for a test signal
to be sent and returned from this link station to the
adjacent links station.
This time is represented in milliseconds ."

::= { ibmappnNodeLsEntry 33 }

ibmappnNodeLsMinDelay OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The shortest time it took for a test signal
to be sent and returned from this link station to the
adjacent links station.
This time is represented in milliseconds."

::= { ibmappnNodeLsEntry 34 }

ibmappnNodeLsMaxDelayTime OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The time (since system up in hundredth of seconds)
when the longest delay occurred.
This time can be used to identify when this high
water mark occurred in relation to the last initialization
of the APPN node."

::= { ibmappnNodeLsEntry 35 }

ibmappnNodeLsGoodXids OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of successful XIDs that have occurred
on this link station since the time it was started."

::= { ibmappnNodeLsEntry 36 }

ibmappnNodeLsBadXids OBJECT-TYPE
SYNTAX Counter

ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of unsuccessful XIDs that have occurred
on this link station since the time it was started."

::= { ibmappnNodeLsEntry 37 }

ibmappnNodeLsSpecific OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Identifies the DLC specific OBJECT IDENTIFIER
that can provide additional information."

::= { ibmappnNodeLsEntry 38 }

ibmappnNodeLsSubState OBJECT-TYPE
SYNTAX INTEGER {
inactive(1),
sentReqOpnstn(2),
pendXidExch(3),
sentActAs(4),
sentSetMode(5),
active(6),
sentDeactAsOrd(7),
sentDiscOrd(8),
sentDestroyTg(9),
sentCreateTg(10),
sentConnReq(11),
pendRcvConnInd(12),
pendSendConnRsp(13),
sentConnRsp(14),
pendDeact(15)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"State of this link station."

::= { ibmappnNodeLsEntry 39 }

ibmappnNodeLsStartTime OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION

"The time (in hundredth of seconds) this link station
has been active the last time since the time APPN was
initialized."

::= { ibmappnNodeLsEntry 40 }

ibmappnNodeLsActiveTime OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The time (in hundredth of seconds) this link station
has been in the active state.
A zero value indicates the link station has never been
active."

::= { ibmappnNodeLsEntry 41 }

ibmappnNodeLsCurrentStateTime OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The time (in hundredth of seconds) the link station is
in the current state."

::= { ibmappnNodeLsEntry 42 }

-- **************************************************************
-- Link station table (TCP/IP specific)
--

ibmappnNodeLsIpTable OBJECT-TYPE
SYNTAX SEQUENCE OF IbmappnNodeLsIpEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Link station table (TCP/IP specific)."

::= { ibmappnLinkStationInformation 2 }

ibmappnNodeLsIpEntry OBJECT-TYPE
SYNTAX IbmappnNodeLsIpEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The IP Name is used as the index to this table."

INDEX
{ibmappnNodeLsIpName }

::= { ibmappnNodeLsIpTable 1 }

IbmappnNodeLsIpEntry ::= SEQUENCE {
ibmappnNodeLsIpName DisplayString,
ibmappnNodeLsIpState INTEGER,
ibmappnNodeLsLocalIpAddr IpAddress,
ibmappnNodeLsLocalIpPortNum INTEGER,
ibmappnNodeLsRemoteIpAddr IpAddress,
ibmappnNodeLsRemoteIpPortNum INTEGER
}

ibmappnNodeLsIpName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..8))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Administratively-assigned name for this link station. The
name can be from one to eight characters."

::= { ibmappnNodeLsIpEntry 1 }

ibmappnNodeLsIpState OBJECT-TYPE
SYNTAX INTEGER {
inactive(1),
pendactive(2),
active(3),
pendinact(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"State of this link station."

::= { ibmappnNodeLsIpEntry 2 }

ibmappnNodeLsLocalIpAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Local IP address."

::= { ibmappnNodeLsIpEntry 3 }

ibmappnNodeLsLocalIpPortNum OBJECT-TYPE

SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Local TCP/IP port number.
The default listening port will be administratively
assigned and will dynamically change if this node
initiates a session with adjacent node."

::= { ibmappnNodeLsIpEntry 4 }

ibmappnNodeLsRemoteIpAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Remote IP address."

::= { ibmappnNodeLsIpEntry 5 }

ibmappnNodeLsRemoteIpPortNum OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Remote TCP/IP port number."

::= { ibmappnNodeLsIpEntry 6 }

-- **************************************************************
-- Ls Table (DLS specific)
--

ibmappnNodeLsDlsTable OBJECT-TYPE
SYNTAX SEQUENCE OF IbmappnNodeLsDlsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Ls Table (DLS specific)."

::= { ibmappnLinkStationInformation 3 }

ibmappnNodeLsDlsEntry OBJECT-TYPE
SYNTAX IbmappnNodeLsDlsEntry

ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The DLS Name is used as the index to this table."

INDEX
{ibmappnNodeLsDlsName }

::= { ibmappnNodeLsDlsTable 1 }

IbmappnNodeLsDlsEntry ::= SEQUENCE {
ibmappnNodeLsDlsName DisplayString,
ibmappnNodeLsDlsState INTEGER,
ibmappnNodeLsLocalDlsMac OCTET STRING,
ibmappnNodeLsLocalDlsSap OCTET STRING,
ibmappnNodeLsRemoteDlsMac OCTET STRING,
ibmappnNodeLsRemoteDlsSap OCTET STRING
}

ibmappnNodeLsDlsName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..8))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Administratively-assigned name for this link station.
The name can be from one to eight characters."

::= { ibmappnNodeLsDlsEntry 1 }

ibmappnNodeLsDlsState OBJECT-TYPE
SYNTAX INTEGER {
inactive(1),
pendactive(2),
active(3),
pendinact(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"State of this link station."

::= { ibmappnNodeLsDlsEntry 2 }

ibmappnNodeLsLocalDlsMac OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (6))
ACCESS read-only
STATUS mandatory
DESCRIPTION

"Local MAC address."

::= { ibmappnNodeLsDlsEntry 3 }

ibmappnNodeLsLocalDlsSap OBJECT-TYPE
------分隔线----------------------------
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
推荐内容