draft-ietf-tn3270e-rt-mib-05.txt   draft-ietf-tn3270e-rt-mib-06.txt 
TN3270E Working Group Kenneth White TN3270E Working Group Kenneth White
INTERNET DRAFT: <draft-ietf-tn3270e-rt-mib-05.txt> IBM Corp. INTERNET DRAFT: <draft-ietf-tn3270e-rt-mib-06.txt> IBM Corp.
Expiration Date: November, 1998 Robert Moore Expiration Date: December, 1998 Robert Moore
IBM Corp. IBM Corp.
Definitions of Protocol and Managed Objects for Definitions of Protocol and Managed Objects for
TN3270E Response Time Collection Using SMIv2 TN3270E Response Time Collection Using SMIv2
(TN3270E-RT-MIB) (TN3270E-RT-MIB)
<draft-ietf-tn3270e-rt-mib-05.txt> <draft-ietf-tn3270e-rt-mib-06.txt>
Status of this Memo Status of this Memo
This document is an Internet Draft. Internet Drafts are working This document is an Internet Draft. Internet Drafts are working
documents of the Internet Engineering Task Force (IETF), its Areas, and documents of the Internet Engineering Task Force (IETF), its Areas, and
its Working Groups. Note that other groups may also distribute working its Working Groups. Note that other groups may also distribute working
documents as Internet Drafts. documents as Internet Drafts.
Internet Drafts are draft documents valid for a maximum of six months. Internet Drafts are draft documents valid for a maximum of six months.
Internet Drafts may be updated, replaced, or obsoleted by other Internet Drafts may be updated, replaced, or obsoleted by other
skipping to change at page 1, line 43 skipping to change at page 1, line 43
Abstract Abstract
This memo defines the protocol and the Management Information Base (MIB) This memo defines the protocol and the Management Information Base (MIB)
for performing response time data collection on TN3270 and TN3270E for performing response time data collection on TN3270 and TN3270E
sessions by a TN3270E server. The response time data collected by a sessions by a TN3270E server. The response time data collected by a
TN3270E server is structured to support both validation of service level TN3270E server is structured to support both validation of service level
agreements and performance monitoring of TN3270 and TN3270E Sessions. agreements and performance monitoring of TN3270 and TN3270E Sessions.
This MIB has as a prerequisite the TN3270E-MIB, reference [16]. This MIB has as a prerequisite the TN3270E-MIB, reference [16].
TN3270E, defined by RFC 1647 [15], refers to the enhancements made to TN3270E, defined by RFC 2355 [15], refers to the enhancements made to
the Telnet 3270 (TN3270) terminal emulation practices. Refer to RFC the Telnet 3270 (TN3270) terminal emulation practices. Refer to RFC
1041 [14], RFC 854 [12], and RFC 860 [13] for a sample of what is meant 1041 [14], RFC 854 [12], and RFC 860 [13] for a sample of what is meant
by TN3270 practices. by TN3270 practices.
The specification of this MIB uses the Structure of Management The specification of this MIB uses the Structure of Management
Information (SMI) for Version 2 of the Simple Network Management Information (SMI) for Version 2 of the Simple Network Management
Protocol (refer to RFC1902 [3]). Protocol (refer to RFC1902 [3]).
Table of Contents Table of Contents
skipping to change at page 2, line 32 skipping to change at page 2, line 32
4.0 Structure of the MIB . . . . . . . . . . . . . . . . . . . . . 16 4.0 Structure of the MIB . . . . . . . . . . . . . . . . . . . . . 16
4.1 tn3270eRtCollCtlTable . . . . . . . . . . . . . . . . . . . . 17 4.1 tn3270eRtCollCtlTable . . . . . . . . . . . . . . . . . . . . 17
4.2 tn3270eRtDataTable . . . . . . . . . . . . . . . . . . . . . . 19 4.2 tn3270eRtDataTable . . . . . . . . . . . . . . . . . . . . . . 19
4.3 Notifications . . . . . . . . . . . . . . . . . . . . . . . . 21 4.3 Notifications . . . . . . . . . . . . . . . . . . . . . . . . 21
4.4 Advisory Spin Lock Usage . . . . . . . . . . . . . . . . . . . 22 4.4 Advisory Spin Lock Usage . . . . . . . . . . . . . . . . . . . 22
5.0 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . 22 5.0 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . 22
6.0 Security Considerations . . . . . . . . . . . . . . . . . . . 38 6.0 Security Considerations . . . . . . . . . . . . . . . . . . . 38
7.0 Intellectual Property . . . . . . . . . . . . . . . . . . . . 38 7.0 Intellectual Property . . . . . . . . . . . . . . . . . . . . 39
8.0 Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 39 8.0 Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 39
9.0 References . . . . . . . . . . . . . . . . . . . . . . . . . . 39 9.0 References . . . . . . . . . . . . . . . . . . . . . . . . . . 39
10.0 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . 40 10.0 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . 41
11.0 Full Copyright Statement . . . . . . . . . . . . . . . . . . 41 11.0 Full Copyright Statement . . . . . . . . . . . . . . . . . . 41
1.0 Introduction 1.0 Introduction
This document is a product of the TN3270E Working Group. It defines a This document is a product of the TN3270E Working Group. It defines a
protocol and a MIB module to enable a TN3270E server to collect and keep protocol and a MIB module to enable a TN3270E server to collect and keep
track of response time data for both TN3270 and TN3270E clients. Basis track of response time data for both TN3270 and TN3270E clients. Basis
for implementing this MIB: for implementing this MIB:
skipping to change at page 5, line 31 skipping to change at page 5, line 31
SNA/MS RTM collection. The tn3270eTcpConnResourceType object in a SNA/MS RTM collection. The tn3270eTcpConnResourceType object in a
tn3270eTcpConnEntry (in the TN3270E-MIB) can be examined to determine if tn3270eTcpConnEntry (in the TN3270E-MIB) can be examined to determine if
a client session is ineligible for response time data collection for a client session is ineligible for response time data collection for
this reason. this reason.
3.2 TN3270E Server Response Time Collection 3.2 TN3270E Server Response Time Collection
A TN3270E server connects a Telnet client performing 3270 emulation to a A TN3270E server connects a Telnet client performing 3270 emulation to a
target SNA host over both a client-side network (client to TN3270E target SNA host over both a client-side network (client to TN3270E
server) and an SNA Network (TN3270E server to target SNA host). The server) and an SNA Network (TN3270E server to target SNA host). The
client-side network is typicaly TCP/IP, but it need not be. For ease of client-side network is typically TCP/IP, but it need not be. For ease
exposition this document uses the term "IP network" to refer to the of exposition this document uses the term "IP network" to refer to the
client-side network, since IP is by far the most common protocol for client-side network, since IP is by far the most common protocol for
these networks. these networks.
A TN3270E server can use SNA definite responses and the TN3270 A TN3270E server can use SNA definite responses and the TN3270
Enhancement (RFC 1647 [15]) RESPONSES function to calculate response Enhancement (RFC 2355 [15]) RESPONSES function to calculate response
times for a transaction, by timestamping when a client request arrives times for a transaction, by timestamping when a client request arrives
at the server, when the reply arrives from the target host, and when the at the server, when the reply arrives from the target host, and when the
response acknowledging this reply arrives from the client. response acknowledging this reply arrives from the client.
Section 3.4, Timestamp Calculation, provides specifics on when in the Section 3.4, Timestamp Calculation, provides specifics on when in the
sequence of flows between a TN3270E client and its target SNA host a sequence of flows between a TN3270E client and its target SNA host a
TN3270E server takes the required timestamps. In addition, it provides TN3270E server takes the required timestamps. In addition, it provides
information on how a TN3270 TIMING-MARK request/response flow can be information on how a TN3270 TIMING-MARK request/response flow can be
used instead of DR for approximating IP network transit times. used instead of DR for approximating IP network transit times.
skipping to change at page 17, line 47 skipping to change at page 17, line 47
dynamic definite responses SHOULD be initiated, and whether dynamic definite responses SHOULD be initiated, and whether
notifications SHOULD be generated. This object is of BITS SYNTAX, and notifications SHOULD be generated. This object is of BITS SYNTAX, and
thus allows selection of multiple options. thus allows selection of multiple options.
The BITS in the tn3270eRtCollCtlType object have the following meanings: The BITS in the tn3270eRtCollCtlType object have the following meanings:
o aggregate(0) - If this bit is set to 1, then data SHOULD be o aggregate(0) - If this bit is set to 1, then data SHOULD be
aggregated for the whole client group. In this case there will be aggregated for the whole client group. In this case there will be
only one row created for the collection in the tn3270eRtDataTable. only one row created for the collection in the tn3270eRtDataTable.
The first two indexes for this row, tn3270eSrvrConfIndex and The first two indexes for this row, tn3270eSrvrConfIndex and
tn3270eClientGroupName, will have the same values as the indexes as tn3270eClientGroupName, will have the same values as the indexes for
the corresponding tn3270eRtCollCtlEntry. The third and fourth the corresponding tn3270eRtCollCtlEntry. The third and fourth
indexes of an aggregated tn3270eRtDataEntry have the values indexes of an aggregated tn3270eRtDataEntry have the values
unknown(0) (tn3270eRtDataClientAddrType) and a zero-length octet unknown(0) (tn3270eRtDataClientAddrType) and a zero-length octet
string (tn3270eRtDataClientAddress). string (tn3270eRtDataClientAddress). The fifth index,
tn3270eRtDataClientPort, has the value 0.
If this bit is set to 0, then a separate entry is created in the If this bit is set to 0, then a separate entry is created in the
tn3270eRtDataTable for each member of the client group. In this tn3270eRtDataTable for each member of the client group. In this
case the tn3270eRtDataClientAddress contains the client's actual IP case tn3270eRtDataClientAddress contains the client's actual IP
Address, and tn3270eRtDataClientAddrType indicates the address type. Address, tn3270eRtDataClientAddrType indicates the address type, and
tn3270eRtDataClientPort contains the number of the port the client
is using for its TN3270/TN3270E session.
o excludeIpComponent(1) - If this bit is set to 1, then the server o excludeIpComponent(1) - If this bit is set to 1, then the server
SHOULD exclude the IP-network component from all the response times SHOULD exclude the IP-network component from all the response times
for this collection. If the target SNA application specifies DR in for this collection. If the target SNA application specifies DR in
any of its replies, this DR will still be passed down to the client, any of its replies, this DR will still be passed down to the client,
and the client's response will still be forwarded to the and the client's response will still be forwarded to the
application. But this response will play no role in the server's application. But this response will play no role in the server's
response time calculations. response time calculations.
If this bit is set to 0, then the server includes in the collection If this bit is set to 0, then the server includes in the collection
skipping to change at page 20, line 47 skipping to change at page 20, line 49
value regardless of which collection control options were selected. value regardless of which collection control options were selected.
An object, tn3270eRtDataRtMethod, identifies whether the IP Network Time An object, tn3270eRtDataRtMethod, identifies whether the IP Network Time
was calculated using either the definite response or TIMING-MARK was calculated using either the definite response or TIMING-MARK
approach. approach.
When an entry is created in the tn3270eRtCollCtlTable with its When an entry is created in the tn3270eRtCollCtlTable with its
tn3270eRtCollCtlType aggregate(0) bit set to 1, an entry is tn3270eRtCollCtlType aggregate(0) bit set to 1, an entry is
automatically created in the tn3270eRtDataTable; this entry's automatically created in the tn3270eRtDataTable; this entry's
tn3270eRtDataClientAddress has the value of a zero-length octet string, tn3270eRtDataClientAddress has the value of a zero-length octet string,
and its tn3270eRtDataClientAddrType has the value of unknown(0). its tn3270eRtDataClientAddrType has the value of unknown(0), and its
tn3270eRtDataClientPort has the value 0.
When an entry is created in the tn3270eRtCollCtlTable with its When an entry is created in the tn3270eRtCollCtlTable with its
tn3270eRtCollCtlType aggregate(0) bit set to 0, a separate entry is tn3270eRtCollCtlType aggregate(0) bit set to 0, a separate entry is
created in the tn3270eRtDataTable for each member of the client group created in the tn3270eRtDataTable for each member of the client group
that currently has a session with the TN3270E server. Entries are that currently has a session with the TN3270E server. Entries are
subsequently created for clients that the TN3270E server determines to subsequently created for clients that the TN3270E server determines to
be members of the client group when these clients establish sessions be members of the client group when these clients establish sessions
with the server. Entries are also created when clients with existing with the server. Entries are also created when clients with existing
sessions are added to the group. sessions are added to the group.
skipping to change at page 22, line 37 skipping to change at page 22, line 39
TN3270E-RT-MIB DEFINITIONS ::= BEGIN TN3270E-RT-MIB DEFINITIONS ::= BEGIN
IMPORTS IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
Counter32, Unsigned32, Gauge32 Counter32, Unsigned32, Gauge32
FROM SNMPv2-SMI FROM SNMPv2-SMI
RowStatus, DateAndTime, TimeStamp, TestAndIncr RowStatus, DateAndTime, TimeStamp, TestAndIncr
FROM SNMPv2-TC FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF FROM SNMPv2-CONF
Tn3270eAddrType, Tn3270eTAddress, tn3270eSrvrConfIndex, Tn3270eTAddress, tn3270eSrvrConfIndex,
tn3270eClientGroupName, tn3270eResMapElementType tn3270eClientGroupName, tn3270eResMapElementType
FROM TN3270E-MIB FROM TN3270E-MIB
IANATn3270eAddrType
FROM IANATn3270eTC-MIB
snanauMIB snanauMIB
FROM SNA-NAU-MIB; FROM SNA-NAU-MIB;
tn3270eRtMIB MODULE-IDENTITY tn3270eRtMIB MODULE-IDENTITY
LAST-UPDATED "9805110000Z" -- May 11, 1998 LAST-UPDATED "9806050000Z" -- June 5, 1998
ORGANIZATION "TN3270E Working Group" ORGANIZATION "TN3270E Working Group"
CONTACT-INFO CONTACT-INFO
"Kenneth White (kennethw@vnet.ibm.com) "Kenneth White (kennethw@vnet.ibm.com)
IBM Corp. - Dept. BRQA/Bldg. 501/G114 IBM Corp. - Dept. BRQA/Bldg. 501/G114
P.O. Box 12195 P.O. Box 12195
3039 Cornwallis 3039 Cornwallis
RTP, NC 27709-2195 RTP, NC 27709-2195
Robert Moore (remoore@us.ibm.com) Robert Moore (remoore@us.ibm.com)
IBM Corp. - Dept. BRQA/Bldg. 501/G114 IBM Corp. - Dept. BRQA/Bldg. 501/G114
skipping to change at page 24, line 34 skipping to change at page 24, line 39
} }
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object controls what types of response time data to "This object controls what types of response time data to
collect, whether to summarize the data across the members collect, whether to summarize the data across the members
of a client group or keep it individually, whether to of a client group or keep it individually, whether to
introduce dynamic definite responses, and whether to introduce dynamic definite responses, and whether to
generate traps. generate traps.
aggregate(0) - Aggregate response time data for aggregate(0) - Aggregate response time data for the
the client group as a whole. If client group as a whole. If this bit
this bit is set to 0, then is set to 0, then maintain response
maintain response time data time data separately for each member
separately for each member of the of the client group.
client group.
excludeIpComponent(1) - Do not include the IP-network excludeIpComponent(1) - Do not include the IP-network
component in any response times. component in any response times.
ddr(2) - Enable dynamic definite response. ddr(2) - Enable dynamic definite response.
average(3) - Produce an average response time average(3) - Produce an average response time
based on a specified collection based on a specified collection
interval. interval.
buckets(4) - Maintain tn3270eRtDataBucket values buckets(4) - Maintain tn3270eRtDataBucket values in
in an corresponding a corresponding tn3270eRtDataEntry,
tn3270eRtDataEntry, based on the based on the bucket boundaries specified
bucket boundaries specified in the in the tn3270eRtCollCtlBucketBndry
tn3270eRtDataBucketBndry objects. objects .
traps(5) - generate the traps specified in traps(5) - generate the notifications specified
this MIB module. The in this MIB module. The
tn3270eRtExceeded and tn3270eRtExceeded and tn3270eRtOkay
tn3270eRtOkay are generated notifications are generated only if
only if average(3) is also average(3) is also specified."
specified."
::= { tn3270eRtCollCtlEntry 2 } ::= { tn3270eRtCollCtlEntry 2 }
tn3270eRtCollCtlSPeriod OBJECT-TYPE tn3270eRtCollCtlSPeriod OBJECT-TYPE
SYNTAX Unsigned32 (15..86400) -- 15 second min, 24 hour max SYNTAX Unsigned32 (15..86400) -- 15 second min, 24 hour max
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of seconds that defines the sample period. "The number of seconds that defines the sample period.
The actual interval is defined as tn3270eRtCollCtlSPeriod The actual interval is defined as tn3270eRtCollCtlSPeriod
times tn3270eRtCollCtlSPMult. times tn3270eRtCollCtlSPMult.
skipping to change at page 28, line 18 skipping to change at page 28, line 20
DESCRIPTION DESCRIPTION
"The response time data table. Entries in this table are "The response time data table. Entries in this table are
created based on entries in the tn3270eRtCollCtlTable." created based on entries in the tn3270eRtCollCtlTable."
::= { tn3270eRtObjects 2 } ::= { tn3270eRtObjects 2 }
tn3270eRtDataEntry OBJECT-TYPE tn3270eRtDataEntry OBJECT-TYPE
SYNTAX Tn3270eRtDataEntry SYNTAX Tn3270eRtDataEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in this table is created based upon the "Entries in this table are created based upon the
tn3270eRtCollCtlTable. A single entry is created with tn3270eRtCollCtlTable. When the corresponding
a tn3270eRtDataClientAddrType of unknown(0) and a tn3270eRtCollCtlType has aggregate(0) specified, a single
zero-length octet string value for entry is created in this table, with a tn3270eRtDataClientAddrType
tn3270eRtDataClientAddress when the corresponding of unknown(0), a zero-length octet string value for
tn3270eRtCollCtlType has aggregate(0) specified. tn3270eRtDataClientAddress, and a tn3270eRtDataClientPort value of
When aggregate(0) is not specified, then a separate 0. When aggregate(0) is not specified, a separate entry is
entry is created for each client in the group. created for each client in the group.
Note that the following objects defined within an Note that the following objects defined within an entry in this
entry in this table can wrap: table can wrap:
tn3270eRtDataTotalRts tn3270eRtDataTotalRts
tn3270eRtDataTotalIpRts tn3270eRtDataTotalIpRts
tn3270eRtDataCountTrans tn3270eRtDataCountTrans
tn3270eRtDataCountDrs tn3270eRtDataCountDrs
tn3270eRtDataElapsRnTrpSq tn3270eRtDataElapsRnTrpSq
tn3270eRtDataElapsIpRtSq tn3270eRtDataElapsIpRtSq
tn3270eRtDataBucket1Rts tn3270eRtDataBucket1Rts
tn3270eRtDataBucket2Rts tn3270eRtDataBucket2Rts
tn3270eRtDataBucket3Rts tn3270eRtDataBucket3Rts
tn3270eRtDataBucket4Rts tn3270eRtDataBucket4Rts
tn3270eRtDataBucket5Rts" tn3270eRtDataBucket5Rts"
INDEX { INDEX {
tn3270eSrvrConfIndex, -- Server's local index tn3270eSrvrConfIndex, -- Server's local index
tn3270eClientGroupName, -- Collection target tn3270eClientGroupName, -- Collection target
tn3270eRtDataClientAddrType, tn3270eRtDataClientAddrType,
tn3270eRtDataClientAddress } tn3270eRtDataClientAddress,
tn3270eRtDataClientPort }
::= { tn3270eRtDataTable 1 } ::= { tn3270eRtDataTable 1 }
Tn3270eRtDataEntry ::= SEQUENCE { Tn3270eRtDataEntry ::= SEQUENCE {
tn3270eRtDataClientAddrType Tn3270eAddrType, tn3270eRtDataClientAddrType IANATn3270eAddrType,
tn3270eRtDataClientAddress Tn3270eTAddress, tn3270eRtDataClientAddress Tn3270eTAddress,
tn3270eRtDataDiscontinuityTime TimeStamp, tn3270eRtDataClientPort Unsigned32,
tn3270eRtDataAvgRt Gauge32, tn3270eRtDataAvgRt Gauge32,
tn3270eRtDataAvgIpRt Gauge32, tn3270eRtDataAvgIpRt Gauge32,
tn3270eRtDataAvgCountTrans Gauge32, tn3270eRtDataAvgCountTrans Gauge32,
tn3270eRtDataIntTimeStamp DateAndTime, tn3270eRtDataIntTimeStamp DateAndTime,
tn3270eRtDataTotalRts Counter32, tn3270eRtDataTotalRts Counter32,
tn3270eRtDataTotalIpRts Counter32, tn3270eRtDataTotalIpRts Counter32,
tn3270eRtDataCountTrans Counter32, tn3270eRtDataCountTrans Counter32,
tn3270eRtDataCountDrs Counter32, tn3270eRtDataCountDrs Counter32,
tn3270eRtDataElapsRndTrpSq Unsigned32, tn3270eRtDataElapsRndTrpSq Unsigned32,
tn3270eRtDataElapsIpRtSq Unsigned32, tn3270eRtDataElapsIpRtSq Unsigned32,
tn3270eRtDataBucket1Rts Counter32, tn3270eRtDataBucket1Rts Counter32,
tn3270eRtDataBucket2Rts Counter32, tn3270eRtDataBucket2Rts Counter32,
tn3270eRtDataBucket3Rts Counter32, tn3270eRtDataBucket3Rts Counter32,
tn3270eRtDataBucket4Rts Counter32, tn3270eRtDataBucket4Rts Counter32,
tn3270eRtDataBucket5Rts Counter32, tn3270eRtDataBucket5Rts Counter32,
tn3270eRtDataRtMethod INTEGER tn3270eRtDataRtMethod INTEGER,
tn3270eRtDataDiscontinuityTime TimeStamp
} }
tn3270eRtDataClientAddrType OBJECT-TYPE tn3270eRtDataClientAddrType OBJECT-TYPE
SYNTAX Tn3270eAddrType SYNTAX IANATn3270eAddrType
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates the type of address represented by "Indicates the type of address represented by the value
the value of tn3270eRtDataClientAddress." of tn3270eRtDataClientAddress. The value unknown(0) is
used if aggregate data is being collected for the client
group."
::= { tn3270eRtDataEntry 1 } ::= { tn3270eRtDataEntry 1 }
tn3270eRtDataClientAddress OBJECT-TYPE tn3270eRtDataClientAddress OBJECT-TYPE
SYNTAX Tn3270eTAddress SYNTAX Tn3270eTAddress
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Contains the IP address of the TN3270 client being "Contains the IP address of the TN3270 client being
monitored. A zero-length octet string is used if monitored. A zero-length octet string is used if
aggregate data is being collected for the client group." aggregate data is being collected for the client group."
::= { tn3270eRtDataEntry 2 } ::= { tn3270eRtDataEntry 2 }
tn3270eRtDataDiscontinuityTime OBJECT-TYPE tn3270eRtDataClientPort OBJECT-TYPE
SYNTAX TimeStamp SYNTAX Unsigned32(0..65535)
MAX-ACCESS read-only MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The value of sysUpTime on the most recent occasion at "Contains the client port number of the TN3270 client being
which one or more of this entry's counter objects monitored. The value 0 is used if aggregate data is being
suffered a discontinuity. This may happen if a TN3270E collected for the client group, or if the
server is stopped and then restarted, and local methods tn3270eRtDataClientAddrType identifies an address type that
are used to set up collection policy does not support ports."
(tn3270eRtCollCtlTable entries)."
::= { tn3270eRtDataEntry 3 } ::= { tn3270eRtDataEntry 3 }
tn3270eRtDataAvgRt OBJECT-TYPE tn3270eRtDataAvgRt OBJECT-TYPE
SYNTAX Gauge32 SYNTAX Gauge32
UNITS "tenths of seconds" UNITS "tenths of seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The average total response time measured over the last "The average total response time measured over the last
collection interval." collection interval."
skipping to change at page 33, line 32 skipping to change at page 33, line 39
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The value of this object indicates the method that was "The value of this object indicates the method that was
used in calculating the IP network time. used in calculating the IP network time.
The value 'none(0) indicates that response times were not The value 'none(0) indicates that response times were not
calculated for the IP network." calculated for the IP network."
::= { tn3270eRtDataEntry 19 } ::= { tn3270eRtDataEntry 19 }
tn3270eRtDataDiscontinuityTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime on the most recent occasion at
which one or more of this entry's counter objects
suffered a discontinuity. This may happen if a TN3270E
server is stopped and then restarted, and local methods
are used to set up collection policy
(tn3270eRtCollCtlTable entries)."
::= { tn3270eRtDataEntry 20 }
tn3270eRtSpinLock OBJECT-TYPE tn3270eRtSpinLock OBJECT-TYPE
SYNTAX TestAndIncr SYNTAX TestAndIncr
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An advisory lock used to allow cooperating TN3270E-RT-MIB "An advisory lock used to allow cooperating TN3270E-RT-MIB
applications to coordinate their use of the applications to coordinate their use of the
tn3270eRtCollCtlTable. tn3270eRtCollCtlTable.
When creating a new entry or altering an existing entry When creating a new entry or altering an existing entry
skipping to change at page 40, line 26 skipping to change at page 40, line 44
Systems, Inc., January 1998. Systems, Inc., January 1998.
[12] Postel, J., and Reynolds, J., "Telnet Protocol Specification", RFC [12] Postel, J., and Reynolds, J., "Telnet Protocol Specification", RFC
854, May 1983. 854, May 1983.
[13] Postel, J., and Reynolds, J., "Telnet Timing Mark Option", RFC 860, [13] Postel, J., and Reynolds, J., "Telnet Timing Mark Option", RFC 860,
May 1983. May 1983.
[14] Rekhter, J., "Telnet 3270 Regime Option", RFC 1041, January 1988. [14] Rekhter, J., "Telnet 3270 Regime Option", RFC 1041, January 1988.
[15] Kelly, B., "TN3270 Enhancements", RFC 1647, July 1994. [15] Kelly, B., "TN3270 Enhancements", RFC 2355, June 1998.
[16] White, K. and Moore, R., "Base Definitions of Managed Objects for [16] White, K. and Moore, R., "Base Definitions of Managed Objects for
TN3270E Using SMIv2", Internet-Draft Work in progress, April 1998. TN3270E Using SMIv2", Internet-Draft Work in progress, April 1998.
[17] IBM, International Technical Support Centers, "Response Time Data [17] IBM, International Technical Support Centers, "Response Time Data
Gathering", GG24-3212-01, November 1990. Gathering", GG24-3212-01, November 1990.
[18] Hovey, R., and S. Bradner, "The Organizations Involved in the IETF [18] Hovey, R., and S. Bradner, "The Organizations Involved in the IETF
Standards Process", BCP 11, RFC 2028, October 1996. Standards Process", BCP 11, RFC 2028, October 1996.
 End of changes. 29 change blocks. 
60 lines changed or deleted 81 lines changed or added

This html diff was produced by rfcdiff 1.34. The latest version is available from http://tools.ietf.org/tools/rfcdiff/