mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-17 16:03:04 +00:00
1469 lines
54 KiB
Plaintext
1469 lines
54 KiB
Plaintext
-- *****************************************************************
|
|
-- TN3270 server mib
|
|
--
|
|
-- July 1996, Barry Chan
|
|
--
|
|
-- Copyright (c) 1997-1998 by cisco Systems, Inc.
|
|
-- All rights reserved.
|
|
-- *****************************************************************
|
|
--
|
|
-- This mib was extracted from RFC xxxx
|
|
|
|
|
|
CISCO-TN3270SERVER-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
Counter32,
|
|
-- Unsigned32,
|
|
Gauge32,
|
|
IpAddress
|
|
FROM SNMPv2-SMI
|
|
|
|
TEXTUAL-CONVENTION,
|
|
DisplayString,
|
|
MacAddress,
|
|
TimeStamp,
|
|
TruthValue
|
|
FROM SNMPv2-TC
|
|
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
|
|
ciscoMgmt
|
|
FROM CISCO-SMI
|
|
;
|
|
|
|
ciscoTn3270ServerMIB MODULE-IDENTITY
|
|
LAST-UPDATED "9701220000Z"
|
|
ORGANIZATION "Cisco Systems, Inc."
|
|
CONTACT-INFO
|
|
" Cisco Systems
|
|
Customer Service
|
|
|
|
Postal: 170 W. Tasman Drive
|
|
San Jose, CA 95134
|
|
USA
|
|
|
|
Tel: +1 800 553-NETS
|
|
e-mail: cs-tn3270@cisco.com"
|
|
DESCRIPTION
|
|
"The MIB module for TN3270 Server.
|
|
|
|
MIB description
|
|
|
|
The PU and LU MIB are defined in RFC 1666. This MIB provides
|
|
additional information on IP and LU mapping. The following
|
|
entities are managed:
|
|
|
|
1) TN3270S Global
|
|
2) TN3270S Stats on Listen IP/Port basis
|
|
3) TN3270S PU
|
|
4) TN3270S IP to LU Mapping
|
|
5) TN3270S LU to IP Mapping
|
|
"
|
|
REVISION "9701220000Z"
|
|
DESCRIPTION
|
|
"Added tn3270sPuIpPrecedenceScreen,
|
|
tn3270sPuIpPrecedencePrinter,
|
|
tn3270sPuIpTosScreen and
|
|
tn3270sPuIpTosPrinter to tn3270sPuTable.
|
|
|
|
Added tn3270sPuNailTable and tn3270sIpNailTable.
|
|
"
|
|
|
|
REVISION "9609120000Z"
|
|
DESCRIPTION
|
|
"Obsoleted tn3270sLuLastEvent.
|
|
Added ciscoTn3270ServerMIBGroupObsolete.
|
|
Modified SYNTAX clause for tn3270sLuAppnLinkIndex.
|
|
Introduced tn3270sRunningTime.
|
|
Replaced tn3270sStatsInboundTransactions,
|
|
tn3270sStatsOutboundTransactions,
|
|
tn3270sStatsSampledInboundTransactions,
|
|
tn3270sStatsNetSampledInboundTransactionRespTime,
|
|
tn3270sStatsSampledOutboundTransactions,
|
|
tn3270sStatsNetSampledOutboundTransactionRespTime,
|
|
with
|
|
tn3270sStatsInboundChains,
|
|
tn3270sStatsOutboundChains,
|
|
tn3270sStatsSampledHostResponses,
|
|
tn3270sStatsNetSampledHostResponseTime,
|
|
tn3270sStatsSampledClientResponses,
|
|
tn3270sStatsNetSampledClientResponseTime
|
|
respectively.
|
|
"
|
|
::= { ciscoMgmt 54 }
|
|
|
|
tn3270sObjects OBJECT IDENTIFIER ::= { ciscoTn3270ServerMIB 1 }
|
|
tn3270sGlobal OBJECT IDENTIFIER ::= { tn3270sObjects 1 }
|
|
tn3270sStats OBJECT IDENTIFIER ::= { tn3270sObjects 2 }
|
|
tn3270sPu OBJECT IDENTIFIER ::= { tn3270sObjects 3 }
|
|
tn3270sIp OBJECT IDENTIFIER ::= { tn3270sObjects 4 }
|
|
tn3270sLu OBJECT IDENTIFIER ::= { tn3270sObjects 5 }
|
|
tn3270sPuNail OBJECT IDENTIFIER ::= { tn3270sObjects 6 }
|
|
tn3270sIpNail OBJECT IDENTIFIER ::= { tn3270sObjects 7 }
|
|
|
|
Tn3270sUnsigned32 ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unsigned32 definition. To be replaced by Unsigned32
|
|
from SNMPv2-SMI when its implememted."
|
|
SYNTAX INTEGER ( 0..4294967295 )
|
|
|
|
Tn3270sTCPPort ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A range for tn3270 port addresses."
|
|
SYNTAX INTEGER ( 0..65535 )
|
|
|
|
Tn3270sPUIndex ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Address range for a PU."
|
|
SYNTAX Tn3270sUnsigned32
|
|
|
|
Tn3270sLUIndex ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Address range for a LU."
|
|
SYNTAX Tn3270sUnsigned32
|
|
|
|
Tn3270sCpuCard ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identity of the board running the server.
|
|
The values are as follows:
|
|
'CIP slot <number>'
|
|
'ECPA bay <number>'
|
|
'PCPA bay <number>'
|
|
where number is a positive integer indicating
|
|
the location on the platform the card is
|
|
installed in."
|
|
SYNTAX DisplayString ( SIZE ( 10..16 ) )
|
|
|
|
-- *************************************************************
|
|
-- * *
|
|
-- * TN3270 Server - Global information *
|
|
-- * *
|
|
-- *************************************************************
|
|
tn3270sGlobalTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Tn3270sGlobalEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of TN3270 server and DLUR global information."
|
|
::= { tn3270sGlobal 1 }
|
|
|
|
tn3270sGlobalEntry OBJECT-TYPE
|
|
SYNTAX Tn3270sGlobalEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Parameters values for a group."
|
|
INDEX { tn3270sIndex }
|
|
::= { tn3270sGlobalTable 1 }
|
|
|
|
Tn3270sGlobalEntry ::= SEQUENCE {
|
|
tn3270sIndex Tn3270sUnsigned32,
|
|
tn3270sCpuCard Tn3270sCpuCard,
|
|
tn3270sMaxLus Tn3270sUnsigned32,
|
|
tn3270sLusInUse Gauge32,
|
|
tn3270sStartupTime TimeStamp,
|
|
tn3270sGlobalTcpPort Tn3270sTCPPort,
|
|
tn3270sGlobalIdleTimeout INTEGER,
|
|
tn3270sGlobalKeepAlive INTEGER,
|
|
tn3270sGlobalUnbindAction INTEGER,
|
|
tn3270sGlobalGenericPool INTEGER,
|
|
tn3270sTimingMarkSupported TruthValue,
|
|
tn3270sRunningTime Tn3270sUnsigned32
|
|
}
|
|
|
|
tn3270sIndex OBJECT-TYPE
|
|
SYNTAX Tn3270sUnsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index used to uniquely identify each tn3270 server
|
|
instance. This index value shall not be reused when
|
|
the server is shut down and a new instance invoked."
|
|
::= { tn3270sGlobalEntry 1 }
|
|
|
|
tn3270sCpuCard OBJECT-TYPE
|
|
SYNTAX Tn3270sCpuCard
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identity of the board running the server."
|
|
::= { tn3270sGlobalEntry 2 }
|
|
|
|
tn3270sMaxLus OBJECT-TYPE
|
|
SYNTAX Tn3270sUnsigned32 (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of LUs supported by the server."
|
|
::= { tn3270sGlobalEntry 3 }
|
|
|
|
tn3270sLusInUse OBJECT-TYPE
|
|
SYNTAX Gauge32 (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of LUs currently in use on the server."
|
|
::= { tn3270sGlobalEntry 4 }
|
|
|
|
tn3270sStartupTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The timestamp when the tn3270 server started."
|
|
::= { tn3270sGlobalEntry 5 }
|
|
|
|
tn3270sGlobalTcpPort OBJECT-TYPE
|
|
SYNTAX Tn3270sTCPPort
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The default TCP port of this TN3270 Server, which is
|
|
inherited by the PU if it doesn't have the TCP port
|
|
explicitly defined in the router configuration for this PU."
|
|
::= { tn3270sGlobalEntry 6 }
|
|
|
|
tn3270sGlobalIdleTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65534)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of seconds of LU inactivity (from either
|
|
host or client) before the TN3270 session is disconnected.
|
|
Zero seconds means that LU sessions, by default, will
|
|
not be disconnected when inactive, regardless of the
|
|
amount of idle time spent."
|
|
::= { tn3270sGlobalEntry 7 }
|
|
|
|
tn3270sGlobalKeepAlive OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65534)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of seconds of inactivity from client side
|
|
which the TN3270 Server allows to elapse before sending
|
|
DO-TIMING-MARK to the TN3270 client. If the client does
|
|
not reply within thirty minutes of such a TIMING-MARK
|
|
sending, the server disconnects the tn3270 session.
|
|
Zero seconds indicates that no keepalives will be sent."
|
|
::= { tn3270sGlobalEntry 8 }
|
|
|
|
tn3270sGlobalUnbindAction OBJECT-TYPE
|
|
SYNTAX INTEGER { keep(1), disconnect(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates whether or not a tn3270 session
|
|
will be disconnected upon UNBIND.
|
|
|
|
keep indicates that no automatic disconnect will be made
|
|
by the server upon receipt of an UNBIND.
|
|
|
|
disconnect indicates that the session will be
|
|
disconnected upon receipt of an UNBIND."
|
|
::= { tn3270sGlobalEntry 9 }
|
|
|
|
tn3270sGlobalGenericPool OBJECT-TYPE
|
|
SYNTAX INTEGER { permit(1), deny(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates whether or not leftover LUs
|
|
will be made available to tn3270 sessions which
|
|
do not request a specific LU or LU pool.
|
|
|
|
A 'leftover' LU is defined as one for which all of the
|
|
following conditions hold true:
|
|
.the SSCP did not send an ACTLU during PU startup; and
|
|
.the PU controlling the LU is capable of carrying PSID
|
|
vectors on NMVT messages(thus allowing DDDLU operation
|
|
for that LU).
|
|
|
|
deny indicates that the leftover LUs should not
|
|
be given to a generic pool (ie, the PU is not
|
|
automatically fully populated with 255 LOCADDR definitions);
|
|
|
|
permit indicates leftover LUs should be made available to
|
|
tn3270 users wanting 'generic' sessions. All LUs in the
|
|
generic pool are (by definition) Dynamic Definition of
|
|
Dependant (DDDLU) capable."
|
|
REFERENCE " 'SNA Formats',
|
|
publication number GA27-3136, IBM Corporation,
|
|
|
|
'APPN Dependent LU Requester Architecture Reference'
|
|
Document Number: SV40-1010-01, IBM Corporation.
|
|
"
|
|
::= { tn3270sGlobalEntry 10 }
|
|
|
|
tn3270sTimingMarkSupported OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates whether to send a timing mark to
|
|
solicit a response before sending a response to the host.
|
|
true indicates that a timing mark is sent, false
|
|
indicates that it is not sent.
|
|
|
|
By using timing mark, an application can determine the
|
|
response time from the client. Some existing clients do
|
|
not implement the timing mark correctly and will not work
|
|
with this server if this parameter is set to true "
|
|
::= { tn3270sGlobalEntry 11 }
|
|
|
|
tn3270sRunningTime OBJECT-TYPE
|
|
SYNTAX Tn3270sUnsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total time elapsed since start of tn3270 server."
|
|
::= { tn3270sGlobalEntry 12 }
|
|
|
|
-- *************************************************************
|
|
-- * *
|
|
-- * TN3270 Server - Statistics and Load balancing parameters *
|
|
-- * *
|
|
-- *************************************************************
|
|
|
|
tn3270sStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Tn3270sStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of statistics for each TN3270 Server Listening
|
|
IP/Port pair."
|
|
|
|
::= { tn3270sStats 1 }
|
|
|
|
tn3270sStatsEntry OBJECT-TYPE
|
|
SYNTAX Tn3270sStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entry contains parameters which describe the
|
|
statistics of the ip stacks."
|
|
INDEX { tn3270sIndex,
|
|
tn3270sStatsServerAddr,
|
|
tn3270sStatsServerTcpPort }
|
|
::= { tn3270sStatsTable 1 }
|
|
|
|
Tn3270sStatsEntry ::= SEQUENCE {
|
|
tn3270sStatsServerAddr IpAddress,
|
|
tn3270sStatsServerTcpPort Tn3270sTCPPort,
|
|
tn3270sStatsMaxSess Gauge32,
|
|
tn3270sStatsSpareSess Gauge32,
|
|
tn3270sStatsConnectsIn Counter32,
|
|
tn3270sStatsDisconnects Counter32,
|
|
tn3270sStatsTN3270ConnectsFailed Counter32,
|
|
tn3270sStatsInboundChains Counter32,
|
|
tn3270sStatsOutboundChains Counter32,
|
|
tn3270sStatsSampledHostResponses Counter32,
|
|
tn3270sStatsNetSampledHostResponseTime Tn3270sUnsigned32,
|
|
tn3270sStatsSampledClientResponses Counter32,
|
|
tn3270sStatsNetSampledClientResponseTime Tn3270sUnsigned32
|
|
}
|
|
|
|
tn3270sStatsServerAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ip address of this TN3270 Server Listen endpoint."
|
|
::= { tn3270sStatsEntry 1 }
|
|
|
|
tn3270sStatsServerTcpPort OBJECT-TYPE
|
|
SYNTAX Tn3270sTCPPort
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TCP port in this TN3270 Server Listen endpoint."
|
|
::= { tn3270sStatsEntry 2 }
|
|
|
|
tn3270sStatsMaxSess OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Tn3270 sessions configured which are
|
|
available to be used by tn3270 clients."
|
|
::= { tn3270sStatsEntry 3 }
|
|
|
|
tn3270sStatsSpareSess OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Spare number of TN3270 sessions available for connect
|
|
at query time."
|
|
::= { tn3270sStatsEntry 4 }
|
|
|
|
tn3270sStatsConnectsIn OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of TN3270 session connects-in received."
|
|
::= { tn3270sStatsEntry 5 }
|
|
|
|
tn3270sStatsDisconnects OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of TN3270 sessions disconnected."
|
|
::= { tn3270sStatsEntry 6 }
|
|
|
|
tn3270sStatsTN3270ConnectsFailed OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of attempted sessions which failed to
|
|
negotiate TN3270/E or were rejected by control point."
|
|
::= { tn3270sStatsEntry 7 }
|
|
|
|
tn3270sStatsInboundChains OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of inbound(from client to host) RU chains
|
|
(identified by end of record (EOR)) processed. Since
|
|
every inbound RU chain is accompanied by client giving
|
|
host the direction(CD), it is also a count of number of
|
|
client transactions."
|
|
|
|
::= { tn3270sStatsEntry 8 }
|
|
|
|
tn3270sStatsOutboundChains OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Outbound(from host to client) RU Chains
|
|
(identified by EOR) processed."
|
|
::= { tn3270sStatsEntry 9 }
|
|
|
|
tn3270sStatsSampledHostResponses OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Sampled Inbound Transactions
|
|
(identified by EOR) on which response time is
|
|
computed since restart of last listen on
|
|
ServerAddress/TcpPort. Counters get reset at
|
|
that point."
|
|
::= { tn3270sStatsEntry 10 }
|
|
|
|
tn3270sStatsNetSampledHostResponseTime OBJECT-TYPE
|
|
SYNTAX Tn3270sUnsigned32
|
|
UNITS "10milliseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total response time for all sampled inbound
|
|
transactions for which response time is computed.
|
|
Response time is the time difference between receiving
|
|
EOR from the client, and receiving the response from the
|
|
host. Note that the average response time is given by
|
|
this object divided by tn3270sStatsSampledHostResponses."
|
|
::= { tn3270sStatsEntry 11 }
|
|
|
|
tn3270sStatsSampledClientResponses OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of sampled outbound timing marks on
|
|
which response time computed."
|
|
::= { tn3270sStatsEntry 12 }
|
|
|
|
tn3270sStatsNetSampledClientResponseTime OBJECT-TYPE
|
|
SYNTAX Tn3270sUnsigned32
|
|
UNITS "10milliseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total response time for all sampled timing marks
|
|
on which response time is computed. Response time
|
|
is the time diference between sending the timeing mark
|
|
to the client and receiving the response from the client.
|
|
Note that this is only valid if timeing mark is
|
|
configured. Note that the average outbound response
|
|
time is given by this object divided by
|
|
tn3270sStatsSampledClientResponses."
|
|
::= { tn3270sStatsEntry 13 }
|
|
|
|
|
|
-- *************************************************************
|
|
-- * *
|
|
-- * TN3270 Server - PU parameters *
|
|
-- * *
|
|
-- *************************************************************
|
|
|
|
|
|
tn3270sPuTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Tn3270sPuEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains objects which describe the PU
|
|
configuration parameters not defined in the
|
|
NAU mib, APPN mib or DLUR mib"
|
|
::= { tn3270sPu 1 }
|
|
|
|
tn3270sPuEntry OBJECT-TYPE
|
|
SYNTAX Tn3270sPuEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of TN3270 server PU parameters"
|
|
INDEX { tn3270sIndex, tn3270sPuIndex }
|
|
::= { tn3270sPuTable 1 }
|
|
|
|
Tn3270sPuEntry ::= SEQUENCE {
|
|
tn3270sPuIndex Tn3270sPUIndex,
|
|
tn3270sPuIpAddr IpAddress,
|
|
tn3270sPuTcpPort Tn3270sTCPPort,
|
|
tn3270sPuIdleTimeout INTEGER,
|
|
tn3270sPuKeepAlive INTEGER,
|
|
tn3270sPuUnbindAction INTEGER,
|
|
tn3270sPuGenericPool INTEGER,
|
|
tn3270sPuState INTEGER,
|
|
tn3270sPuType INTEGER,
|
|
tn3270sPuLuSeed DisplayString,
|
|
tn3270sLocalSapAddress INTEGER,
|
|
tn3270sRemoteSapAddress INTEGER,
|
|
tn3270sRemoteMacAddress MacAddress,
|
|
tn3270sPuIpPrecedenceScreen INTEGER,
|
|
tn3270sPuIpPrecedencePrinter INTEGER,
|
|
tn3270sPuIpTosScreen INTEGER,
|
|
tn3270sPuIpTosPrinter INTEGER
|
|
}
|
|
|
|
tn3270sPuIndex OBJECT-TYPE
|
|
SYNTAX Tn3270sPUIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index used to uniquely identify each Node instance. This
|
|
is the same as snaNodeAdminIndex in the NAU MIB."
|
|
::= { tn3270sPuEntry 1 }
|
|
|
|
tn3270sPuIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ip address of this TN3270 server."
|
|
::= { tn3270sPuEntry 2 }
|
|
|
|
tn3270sPuTcpPort OBJECT-TYPE
|
|
SYNTAX Tn3270sTCPPort
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TCP port of this TN3270 server telnet session."
|
|
::= { tn3270sPuEntry 3 }
|
|
|
|
tn3270sPuIdleTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of seconds of LU inactivity (from either
|
|
host or client) before the TN3270 session is
|
|
disconnected. Zero seconds means that LU sessions,
|
|
by default, will not be disconnected when inactive,
|
|
regardless of the amount of idle time spent.
|
|
|
|
65535 (not valid in server context) indicates that
|
|
the idletime value should be taken from the server
|
|
context."
|
|
::= { tn3270sPuEntry 4 }
|
|
|
|
tn3270sPuKeepAlive OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of seconds of inactivity from client side
|
|
which the TN3270 Server allows to elapse before
|
|
sending DO-TIMING-MARK to the TN3270 client. If the
|
|
client does not reply within thirty minutes of such
|
|
a TIMING-MARK sending, the server disconnect the tn3270
|
|
session. Zero seconds indicates that no keepalives
|
|
will be sent.
|
|
|
|
65535 (not valid in server context) indicates that the
|
|
default keepalive value for an LU is taken from whatever
|
|
value had been defined in the server context for this
|
|
CIP card."
|
|
::= { tn3270sPuEntry 5 }
|
|
|
|
tn3270sPuUnbindAction OBJECT-TYPE
|
|
SYNTAX INTEGER { keep(1), disconnect(2), inherit(3) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates whether or not a tn3270 session
|
|
will be disconnected upon UNBIND.
|
|
|
|
keep indicates that no automatic disconnect will be made by
|
|
the server upon receipt of an UNBIND.
|
|
|
|
disconnect indicates that the session will be
|
|
disconnected upon receipt of an UNBIND.
|
|
|
|
inherit indicates that the default keepalive value of an
|
|
LU is taken from whatever value had been defined in
|
|
the server context for this CIP card."
|
|
::= { tn3270sPuEntry 6 }
|
|
|
|
tn3270sPuGenericPool OBJECT-TYPE
|
|
SYNTAX INTEGER { permit(1), deny(2), inherit(3) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates whether or not leftover LUs
|
|
will be made available to tn3270 sessions which
|
|
do not request a specific LU or LU pool.
|
|
|
|
A 'leftover' LU is defined as one for which all of
|
|
the following conditions hold true:
|
|
.the SSCP did not send an ACTLU during PU startup; and
|
|
.the PU controlling the LU is capable of carrying PSID
|
|
vectors on NMVT messages (thus allowing DDDLU
|
|
operation for that LU).
|
|
|
|
inherit indicates that the value of tn3270sPuGenericPool is
|
|
to be the same as tn3270sGlobalGenericPool.
|
|
|
|
deny indicates that the leftover LUs should not be given
|
|
to a generic pool (ie, the PU is not automatically
|
|
fully populated with 255 LOCADDR definitions);
|
|
|
|
permit indicates leftover LUs should be made available to
|
|
tn3270 users wanting 'generic' sessions. All LUs in the
|
|
generic pool are (by definition) DDDLU capable."
|
|
::= { tn3270sPuEntry 7 }
|
|
|
|
tn3270sPuState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
shut (1),
|
|
reset (2),
|
|
inactive (3),
|
|
test (4),
|
|
xid (5),
|
|
pActpu (6),
|
|
active (7),
|
|
actBusy (8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value identifies the current PU state. This has
|
|
a different meaning for direct or DLUR PU before the
|
|
link station is established.
|
|
For DLUR PU, the PU is in reset state, for direct PU,
|
|
this will be either sending a TEST or XID
|
|
|
|
shut (1) - The PU is configured but in shut state
|
|
reset (2) - The link station of this PU is not active.
|
|
inactive (3) - The PU is not activated and the link-station
|
|
or DLUR state is unknown.
|
|
test (4) - PU is sending a TEST to establish link.
|
|
xid (5) - TEST is responded, XID is sent.
|
|
pActpu (6) - The link station is up but no ACTPU is
|
|
received.
|
|
active (7) - ACTPU is received and acknowledged positively.
|
|
actBusy (8) - Awaiting host to acknowledge the SSCP-PU data.
|
|
"
|
|
::= { tn3270sPuEntry 8 }
|
|
|
|
tn3270sPuType OBJECT-TYPE
|
|
SYNTAX INTEGER { dlur(1), direct(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This defines whether the connection to the host is
|
|
via DLUR or direct link. If DLUR, LuSeed, lmac/sap,
|
|
and rmac/sap in this table are undefined."
|
|
::= { tn3270sPuEntry 9 }
|
|
|
|
|
|
tn3270sPuLuSeed OBJECT-TYPE
|
|
SYNTAX DisplayString ( SIZE ( 1..6 ) )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"For Direct PU this defines the LU name prefix (LU seed)
|
|
which is concatinated with the locaddr to form a unique
|
|
name."
|
|
::= { tn3270sPuEntry 10 }
|
|
|
|
tn3270sLocalSapAddress OBJECT-TYPE
|
|
SYNTAX INTEGER (1..254)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SAP address of the local direct node."
|
|
::= { tn3270sPuEntry 11 }
|
|
|
|
tn3270sRemoteSapAddress OBJECT-TYPE
|
|
SYNTAX INTEGER (1..254)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SAP address of the remote node; valid for direct PU only."
|
|
::= { tn3270sPuEntry 12 }
|
|
|
|
tn3270sRemoteMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC address of the remote node; valid for direct PU only."
|
|
::= { tn3270sPuEntry 13 }
|
|
|
|
tn3270sPuIpPrecedenceScreen OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the PRECEDENCE field in the Type of
|
|
Service octet in the IP header set by the TN3270
|
|
server for outbound IP packets destined to the TN3270
|
|
client screen. That is from the router to the TN3270
|
|
client screen."
|
|
REFERENCE "RFC791, RFC1349"
|
|
::= { tn3270sPuEntry 14 }
|
|
|
|
tn3270sPuIpPrecedencePrinter OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the PRECEDENCE field in the Type of
|
|
Service octet in the IP header set by the TN3270
|
|
server for outbound IP packets destined to the TN3270
|
|
client printer. That is from the router to the TN3270
|
|
client printer."
|
|
REFERENCE "RFC791, RFC1349"
|
|
::= { tn3270sPuEntry 15 }
|
|
|
|
tn3270sPuIpTosScreen OBJECT-TYPE
|
|
SYNTAX INTEGER (0..15)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the TOS field in the Type of Service
|
|
octet in the IP header set by the TN3270 server
|
|
for outbound IP packets destined to the TN3270
|
|
client screen. That is from the router to the TN3270
|
|
client screen."
|
|
REFERENCE "RFC791, RFC1349"
|
|
::= { tn3270sPuEntry 16 }
|
|
|
|
tn3270sPuIpTosPrinter OBJECT-TYPE
|
|
SYNTAX INTEGER (0..15)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the TOS field in the Type of Service
|
|
octet in the IP header set by the TN3270 server
|
|
for outbound IP packets destined to the TN3270
|
|
client printer. That is from the router to the TN3270
|
|
client printer."
|
|
REFERENCE "RFC791, RFC1349"
|
|
::= { tn3270sPuEntry 17 }
|
|
|
|
-- *************************************************************
|
|
-- * *
|
|
-- * TN3270 Server - IP mapping *
|
|
-- * *
|
|
-- *************************************************************
|
|
|
|
tn3270sIpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Tn3270sIpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of IP to LU mapping entries"
|
|
::= { tn3270sIp 1 }
|
|
|
|
tn3270sIpEntry OBJECT-TYPE
|
|
SYNTAX Tn3270sIpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of entries to relate a client IP address to the
|
|
LU"
|
|
INDEX { tn3270sIndex, tn3270sIpClientAddr, tn3270sIpClientTcpPort }
|
|
::= { tn3270sIpTable 1 }
|
|
|
|
Tn3270sIpEntry ::= SEQUENCE {
|
|
tn3270sIpClientAddr IpAddress,
|
|
tn3270sIpClientTcpPort Tn3270sTCPPort,
|
|
tn3270sIpPuIndex Tn3270sPUIndex,
|
|
tn3270sIpLuIndex Tn3270sLUIndex
|
|
}
|
|
|
|
tn3270sIpClientAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ip address of the TN3270 client."
|
|
::= { tn3270sIpEntry 1 }
|
|
|
|
tn3270sIpClientTcpPort OBJECT-TYPE
|
|
SYNTAX Tn3270sTCPPort
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TCP port of the TN3270 client."
|
|
::= { tn3270sIpEntry 2 }
|
|
|
|
tn3270sIpPuIndex OBJECT-TYPE
|
|
SYNTAX Tn3270sPUIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PU index associated with NAU and PU objects"
|
|
::= { tn3270sIpEntry 3 }
|
|
|
|
tn3270sIpLuIndex OBJECT-TYPE
|
|
SYNTAX Tn3270sLUIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The LU index associated with NAU and LU objects."
|
|
::= { tn3270sIpEntry 4 }
|
|
|
|
|
|
-- *************************************************************
|
|
-- * *
|
|
-- * TN3270 Server - LU mapping *
|
|
-- * *
|
|
-- *************************************************************
|
|
|
|
|
|
tn3270sLuTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Tn3270sLuEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This helps map LU to client ip/port. Also it provides
|
|
other useful parameters not available elsewhere."
|
|
::= { tn3270sLu 1 }
|
|
|
|
tn3270sLuEntry OBJECT-TYPE
|
|
SYNTAX Tn3270sLuEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Parameters values for a group."
|
|
INDEX { tn3270sIndex, tn3270sLuPuIndex, tn3270sLuIndex }
|
|
::= { tn3270sLuTable 1 }
|
|
|
|
Tn3270sLuEntry ::= SEQUENCE {
|
|
tn3270sLuPuIndex Tn3270sPUIndex,
|
|
tn3270sLuIndex Tn3270sLUIndex,
|
|
tn3270sLuClientAddr IpAddress,
|
|
tn3270sLuClientTcpPort Tn3270sTCPPort,
|
|
tn3270sLuTelnetType INTEGER,
|
|
tn3270sLuTermModel DisplayString,
|
|
tn3270sLuState INTEGER,
|
|
tn3270sLuCurInbPacing INTEGER,
|
|
tn3270sLuCurInbQsize INTEGER,
|
|
tn3270sLuCurOutQsize INTEGER,
|
|
tn3270sLuIdleTime INTEGER,
|
|
tn3270sLuType INTEGER,
|
|
tn3270sLuAppnLinkIndex DisplayString,
|
|
tn3270sLuLfsid INTEGER,
|
|
tn3270sLuLastEvent TimeStamp,
|
|
tn3270sLuEvents OCTET STRING,
|
|
tn3270sLuNail TruthValue
|
|
}
|
|
|
|
tn3270sLuPuIndex OBJECT-TYPE
|
|
SYNTAX Tn3270sPUIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index used to uniquely identify each PU instance. This
|
|
is the same as snaNodeAdminIndex in the NAU MIB."
|
|
::= { tn3270sLuEntry 1 }
|
|
|
|
tn3270sLuIndex OBJECT-TYPE
|
|
SYNTAX Tn3270sLUIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index used to uniquely identify the LU instance within
|
|
a PU. It is the locaddr. This is the same as
|
|
snaLuAdminLuIndex in the NAU MIB."
|
|
::= { tn3270sLuEntry 2 }
|
|
|
|
tn3270sLuClientAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ip address of the TN3270 client connected to this LU."
|
|
::= { tn3270sLuEntry 3 }
|
|
|
|
tn3270sLuClientTcpPort OBJECT-TYPE
|
|
SYNTAX Tn3270sTCPPort
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TCP port of the TN3270 client connected to this LU."
|
|
::= { tn3270sLuEntry 4 }
|
|
|
|
tn3270sLuTelnetType OBJECT-TYPE
|
|
SYNTAX INTEGER { tn3270(1), tn3270e(2), neverConnect(3) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates whether the negotiated TN3270 session.
|
|
TN3270, TN3270E or never connected."
|
|
::= { tn3270sLuEntry 5 }
|
|
|
|
tn3270sLuTermModel OBJECT-TYPE
|
|
SYNTAX DisplayString ( SIZE ( 1..17 ) )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Terminal type or model number of the incoming TN3270 client."
|
|
REFERENCE "rfc1647"
|
|
::= { tn3270sLuEntry 6 }
|
|
|
|
tn3270sLuState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inactive (1),
|
|
active (2),
|
|
pSdt (3),
|
|
actSession (4),
|
|
pActlu (5),
|
|
pNotifyAv (6),
|
|
pNotifyUa (7),
|
|
pReset (8),
|
|
pPsid (9),
|
|
pBind (10),
|
|
pUnbind (11),
|
|
unbindWt (12),
|
|
sdtWt (13)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value identifies the current LU state.
|
|
inactive (1) - LU didn't receive ACTLU.
|
|
active (2) - LU received ACTLU and acknowledged
|
|
positively.
|
|
pSdt (3) - LU is bound but there is no SDT yet.
|
|
act/session (4) - LU is bound and in session.
|
|
pActlu (5) - telnet connects in and is awating for
|
|
ACTLU.
|
|
pNotifyAv (6) - awaiting host notify-available response.
|
|
pNotifyUa (7) - awaiting host notify-unavailable response.
|
|
pReset (8) - awaiting for a buffer to send DACTLU
|
|
response.
|
|
pPsid (9) - awaiting for NMVT Reply psid response.
|
|
pBind (10) - awaiting for host to send bind.
|
|
pUnbind (11) - awaiting host unbind response.
|
|
unbindWt (12) - awaiting for client to acknowledge
|
|
disconnection.
|
|
sdtWt (13) - awaiting for client to acknowledge SDT
|
|
"
|
|
::= { tn3270sLuEntry 7 }
|
|
|
|
tn3270sLuCurInbPacing OBJECT-TYPE
|
|
SYNTAX INTEGER( 0..63 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of inbound frames allowed to be sent to the
|
|
host without receiving a pacing response from the host."
|
|
::= { tn3270sLuEntry 8 }
|
|
|
|
tn3270sLuCurInbQsize OBJECT-TYPE
|
|
SYNTAX INTEGER( 0..63 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"After inbound pacing credit is exhausted, the inbound
|
|
data is queued. This is the number of inbound frames
|
|
queued waiting for host pacing response."
|
|
::= { tn3270sLuEntry 9 }
|
|
|
|
tn3270sLuCurOutQsize OBJECT-TYPE
|
|
SYNTAX INTEGER( 0..63 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of TCP packets in the server queued for
|
|
transmission to the client"
|
|
::= { tn3270sLuEntry 10 }
|
|
|
|
tn3270sLuIdleTime OBJECT-TYPE
|
|
SYNTAX INTEGER( 0..65535 )
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time since last activity was recorded on this LU."
|
|
::= { tn3270sLuEntry 11 }
|
|
|
|
tn3270sLuType OBJECT-TYPE
|
|
SYNTAX INTEGER { dynamic(1), static(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates whether LU is dynamic or static.
|
|
dynamic (1) - LU is configured as DDDLU.
|
|
static (2) - LU is configured as specific. Host will send
|
|
ACTLU as soon as PU is active.
|
|
"
|
|
::= { tn3270sLuEntry 12 }
|
|
|
|
tn3270sLuAppnLinkIndex OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..8) )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the link index into APPN mib for link on which
|
|
bind flowed; only valid for DLUR LU."
|
|
::= { tn3270sLuEntry 13 }
|
|
|
|
tn3270sLuLfsid OBJECT-TYPE
|
|
SYNTAX INTEGER( 0..65535 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the session identifier on a PU 2.1 link."
|
|
::= { tn3270sLuEntry 14 }
|
|
|
|
tn3270sLuLastEvent OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Time at which the last data was logged for this LU."
|
|
::= { tn3270sLuEntry 15 }
|
|
|
|
tn3270sLuEvents OBJECT-TYPE
|
|
SYNTAX OCTET STRING ( SIZE ( 0..16 ) )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An array of octets indicating the latest events which
|
|
happened in this LU. Octet 1 is the most recent event,
|
|
octet 2 the next most recent and so on. Although
|
|
the maximum number of events kept is 16, the actual
|
|
number of events kept may be lower than that. When more
|
|
events are generated than are kept, the oldest ones are
|
|
discarded.
|
|
|
|
Events are encoded as:
|
|
1 inactivity timer expired.
|
|
2 dynamic timer expired,
|
|
3 actlu from host
|
|
4 bind from host
|
|
5 clear from host
|
|
6 dactlu from host
|
|
7 hierarchical reset from PU (warn actpu)
|
|
8 sdt from host
|
|
9 unbind from host
|
|
10 notify response from host
|
|
11 Reply psid negative response from host
|
|
12 Reply psid pos response from host
|
|
13 unbind response from host
|
|
14 hierarchical reset from pu
|
|
15 connect from client
|
|
16 disconnect from client
|
|
17 timing-mark response from client
|
|
18 flow control timer expired
|
|
19 negative response to host
|
|
20 negative response from host
|
|
21 data contention happened
|
|
22 no buffer to send response
|
|
23 receive a sna response while inbound
|
|
"
|
|
::= { tn3270sLuEntry 16 }
|
|
|
|
tn3270sLuNail OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates whether this LU has been
|
|
configured (Nailed) for a specific TN3270 client.
|
|
TRUE -> LU is nailed to the client IP address
|
|
FALSE -> LU is not nailed to the client IP address
|
|
"
|
|
::= { tn3270sLuEntry 17 }
|
|
|
|
-- *************************************************************
|
|
-- * *
|
|
-- * TN3270 Server - LU Nail Mapping *
|
|
-- * *
|
|
-- *************************************************************
|
|
tn3270sPuNailTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Tn3270sPuNailEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of reserved LUs and their associated IP
|
|
addresses is represented here for the containing
|
|
PU. Each LU is configured for a specific client
|
|
IP address. This association between the LU and
|
|
the client IP Address is called nailing. The client
|
|
is said to be nailed to its LU and visa-versa.
|
|
|
|
If the client IP address is known but the PU index
|
|
is not known, a more efficient way to access
|
|
this info is via tn3270sIpNailTable.
|
|
"
|
|
::= { tn3270sPuNail 1 }
|
|
|
|
tn3270sPuNailEntry OBJECT-TYPE
|
|
SYNTAX Tn3270sPuNailEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of entries to relate a PU to nailed
|
|
clients.This table contains the same info as
|
|
tn3270sIpNailTable. The indices are ordered to
|
|
facilitate access to the information when the
|
|
PU index is known but not the client IP address.
|
|
This is necessitated due to the potentially large
|
|
number of rows in the table.
|
|
"
|
|
INDEX { tn3270sIndex, tn3270sPuIndex, tn3270sPuNailClientIpAddr,
|
|
tn3270sPuNailLuFirst }
|
|
::= { tn3270sPuNailTable 1 }
|
|
|
|
Tn3270sPuNailEntry ::= SEQUENCE {
|
|
tn3270sPuNailClientIpAddr IpAddress,
|
|
tn3270sPuNailClientIpMask IpAddress,
|
|
tn3270sPuNailType INTEGER,
|
|
tn3270sPuNailLuFirst INTEGER,
|
|
tn3270sPuNailLuLast INTEGER
|
|
}
|
|
|
|
tn3270sPuNailClientIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the nailed TN3270 client."
|
|
::= { tn3270sPuNailEntry 1 }
|
|
|
|
tn3270sPuNailClientIpMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The subnet mask of the nailed TN3270 client."
|
|
::= { tn3270sPuNailEntry 2 }
|
|
|
|
tn3270sPuNailType OBJECT-TYPE
|
|
SYNTAX INTEGER { screen(1), printer(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The nailing type configured for the range of LUs
|
|
within this PU is either screen or printer.
|
|
screen - The range of LUs will only be connected to
|
|
TN3270 clients with a device type which is
|
|
not 328*. If an LU is statically configured
|
|
at the host, then it should be configured
|
|
with a screen DLOGMOD definition.
|
|
printer - The range of LUs will only be connected to
|
|
TN3270
|
|
clients with device type which is 328*.
|
|
If an LU is statically configured at the
|
|
host, then it should be configured with
|
|
a printer DLOGMOD definition.
|
|
"
|
|
::= { tn3270sPuNailEntry 3 }
|
|
|
|
tn3270sPuNailLuFirst OBJECT-TYPE
|
|
SYNTAX INTEGER ( 1..255 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The first LU in this range nailed to this client ip
|
|
address."
|
|
::= { tn3270sPuNailEntry 4 }
|
|
|
|
tn3270sPuNailLuLast OBJECT-TYPE
|
|
SYNTAX INTEGER( 1..255 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The last LU in this range nailed to this client ip
|
|
address."
|
|
::= { tn3270sPuNailEntry 5 }
|
|
|
|
-- *************************************************************
|
|
-- * *
|
|
-- * TN3270 Server - LU Nail Mapping *
|
|
-- * *
|
|
-- *************************************************************
|
|
tn3270sIpNailTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Tn3270sIpNailEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of reserved LUs and their associated IP
|
|
addresses is represented here for the containing
|
|
PU. Each LU is configured for a specific client
|
|
IP address. This association between the LU and
|
|
the client IP Address is called nailing. The client
|
|
is said to be nailed to its LU and visa-versa.
|
|
|
|
If the PU index is known but the client IP address
|
|
is not known, a more efficient way to access
|
|
this info is via tn3270sPuNailTable.
|
|
"
|
|
::= { tn3270sIpNail 1 }
|
|
|
|
tn3270sIpNailEntry OBJECT-TYPE
|
|
SYNTAX Tn3270sIpNailEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of entries to relate a PU to nailed
|
|
clients. This table contains the same info as
|
|
tn3270sPuNailTable. The indices are ordered to
|
|
facilitate access to the info when the client
|
|
IP address is known but not the PU index.
|
|
This is necessitated due to the potentially large
|
|
number of rows in the table.
|
|
"
|
|
INDEX { tn3270sIndex, tn3270sIpNailClientIpAddr,
|
|
tn3270sPuIndex, tn3270sIpNailLuFirst }
|
|
::= { tn3270sIpNailTable 1 }
|
|
|
|
Tn3270sIpNailEntry ::= SEQUENCE {
|
|
tn3270sIpNailClientIpAddr IpAddress,
|
|
tn3270sIpNailClientIpMask IpAddress,
|
|
tn3270sIpNailType INTEGER,
|
|
tn3270sIpNailLuFirst INTEGER,
|
|
tn3270sIpNailLuLast INTEGER
|
|
}
|
|
|
|
tn3270sIpNailClientIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the nailed TN3270 client."
|
|
::= { tn3270sIpNailEntry 1 }
|
|
|
|
tn3270sIpNailClientIpMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The subnet mask of the nailed TN3270 client."
|
|
::= { tn3270sIpNailEntry 2 }
|
|
|
|
tn3270sIpNailType OBJECT-TYPE
|
|
SYNTAX INTEGER { screen(1), printer(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The nailing type configured for the range of LUs
|
|
within this PU is either screen or printer.
|
|
screen - The range of LUs will only be connected to
|
|
TN3270 clients with a device type which is
|
|
not 328*. If an LU is statically configured
|
|
at the host, then it should be configured
|
|
with a screen DLOGMOD definition.
|
|
printer - The range of LUs will only be connected to
|
|
TN3270 clients with device type which is 328*.
|
|
If an LU is statically configured at the
|
|
host, then it should be configured with
|
|
a printer DLOGMOD definition.
|
|
"
|
|
::= { tn3270sIpNailEntry 3 }
|
|
|
|
tn3270sIpNailLuFirst OBJECT-TYPE
|
|
SYNTAX INTEGER( 1..255 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The first LU in this range nailed to this client ip
|
|
address."
|
|
::= { tn3270sIpNailEntry 4 }
|
|
|
|
tn3270sIpNailLuLast OBJECT-TYPE
|
|
SYNTAX INTEGER( 1..255 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The last LU in this range nailed to this client ip
|
|
address."
|
|
::= { tn3270sIpNailEntry 5 }
|
|
|
|
-- Notifications
|
|
ciscoTn3270ServerMIBNotificationPrefix OBJECT IDENTIFIER ::= { ciscoTn3270ServerMIB 2 }
|
|
-- No notifications currently defined.
|
|
|
|
-- conformance information
|
|
|
|
ciscoTn3270ServerMIBConformance OBJECT IDENTIFIER ::= { ciscoTn3270ServerMIB 3 }
|
|
ciscoTn3270ServerMIBCompliances OBJECT IDENTIFIER ::= { ciscoTn3270ServerMIBConformance 1 }
|
|
ciscoTn3270ServerMIBGroups OBJECT IDENTIFIER ::= { ciscoTn3270ServerMIBConformance 2 }
|
|
|
|
|
|
-- compliance statements
|
|
|
|
ciscoTn3270ServerMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for entities which implement
|
|
the Cisco Tn3270s MIB"
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { ciscoTn3270ServerMIBGroup }
|
|
::= { ciscoTn3270ServerMIBCompliances 1 }
|
|
|
|
-- units of conformance
|
|
|
|
ciscoTn3270ServerMIBGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tn3270sCpuCard,
|
|
tn3270sMaxLus,
|
|
tn3270sLusInUse,
|
|
tn3270sStartupTime,
|
|
tn3270sGlobalTcpPort,
|
|
tn3270sGlobalIdleTimeout,
|
|
tn3270sGlobalKeepAlive,
|
|
tn3270sGlobalUnbindAction,
|
|
tn3270sGlobalGenericPool,
|
|
tn3270sTimingMarkSupported,
|
|
tn3270sRunningTime,
|
|
tn3270sStatsMaxSess,
|
|
tn3270sStatsSpareSess,
|
|
tn3270sStatsConnectsIn,
|
|
tn3270sStatsDisconnects,
|
|
tn3270sStatsTN3270ConnectsFailed,
|
|
tn3270sStatsInboundChains,
|
|
tn3270sStatsOutboundChains,
|
|
tn3270sStatsSampledHostResponses,
|
|
tn3270sStatsNetSampledHostResponseTime,
|
|
tn3270sStatsSampledClientResponses,
|
|
tn3270sStatsNetSampledClientResponseTime,
|
|
tn3270sPuIpAddr,
|
|
tn3270sPuTcpPort,
|
|
tn3270sPuIdleTimeout,
|
|
tn3270sPuKeepAlive,
|
|
tn3270sPuUnbindAction,
|
|
tn3270sPuGenericPool,
|
|
tn3270sPuState,
|
|
tn3270sPuType,
|
|
tn3270sPuLuSeed,
|
|
tn3270sLocalSapAddress,
|
|
tn3270sRemoteSapAddress,
|
|
tn3270sRemoteMacAddress,
|
|
tn3270sIpPuIndex,
|
|
tn3270sIpLuIndex,
|
|
tn3270sLuClientAddr,
|
|
tn3270sLuClientTcpPort,
|
|
tn3270sLuTelnetType,
|
|
tn3270sLuTermModel,
|
|
tn3270sLuState,
|
|
tn3270sLuCurInbPacing,
|
|
tn3270sLuCurInbQsize,
|
|
tn3270sLuCurOutQsize,
|
|
tn3270sLuIdleTime,
|
|
tn3270sLuType,
|
|
tn3270sLuAppnLinkIndex,
|
|
tn3270sLuLfsid,
|
|
tn3270sLuEvents
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing Tn3270 ability to a
|
|
Cisco agent."
|
|
::= { ciscoTn3270ServerMIBGroups 1 }
|
|
|
|
ciscoTn3270ServerMIBComplianceObsolete MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for obsolete entities."
|
|
MODULE -- this module
|
|
GROUP ciscoTn3270ServerMIBGroupObsolete
|
|
DESCRIPTION "list of obsolete objects."
|
|
::= { ciscoTn3270ServerMIBCompliances 2 }
|
|
|
|
ciscoTn3270ServerMIBGroupObsolete OBJECT-GROUP
|
|
OBJECTS {
|
|
tn3270sLuLastEvent
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"A collection of objects providing Tn3270 ability to a
|
|
Cisco agent."
|
|
::= { ciscoTn3270ServerMIBGroups 2 }
|
|
|
|
ciscoTn3270ServerMIBComplianceRev1 MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for the TN3270 Server."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { ciscoTn3270ServerMIBGroup,
|
|
ciscoTn3270ServerMIBGroupRev1 }
|
|
::= { ciscoTn3270ServerMIBCompliances 3 }
|
|
|
|
ciscoTn3270ServerMIBGroupRev1 OBJECT-GROUP
|
|
OBJECTS {
|
|
-- IP precedence objects
|
|
tn3270sPuIpPrecedenceScreen,
|
|
tn3270sPuIpPrecedencePrinter,
|
|
tn3270sPuIpTosScreen,
|
|
tn3270sPuIpTosPrinter,
|
|
|
|
-- Nail objects
|
|
tn3270sLuNail,
|
|
|
|
-- tn3270sPuNailTable
|
|
tn3270sPuNailClientIpAddr,
|
|
tn3270sPuNailClientIpMask,
|
|
tn3270sPuNailType,
|
|
tn3270sPuNailLuFirst,
|
|
tn3270sPuNailLuLast,
|
|
|
|
-- tn3270sIpNailTable
|
|
tn3270sIpNailClientIpAddr,
|
|
tn3270sIpNailClientIpMask,
|
|
tn3270sIpNailType,
|
|
tn3270sIpNailLuFirst,
|
|
tn3270sIpNailLuLast
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing LU nailing and IP
|
|
precedence features."
|
|
::= { ciscoTn3270ServerMIBGroups 3 }
|
|
|
|
END
|