Network Working Group                                          K. White
Request for Comments: 2562                                    IBM Corp.
Category: Standards Track                                      R. Moore
                                                              IBM Corp.
                                                             April 1999
        
            Definitions of Protocol and Managed Objects for
              TN3270E Response Time Collection Using SMIv2
                            (TN3270E-RT-MIB)
        

Status of this Memo

このメモの位置付け

This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited.

この文書は、インターネットコミュニティのためのインターネット標準トラックプロトコルを指定し、改善のための議論と提案を要求します。このプロトコルの標準化状態と状態への「インターネット公式プロトコル標準」(STD 1)の最新版を参照してください。このメモの配布は無制限です。

Copyright Notice

著作権表示

Copyright (C) The Internet Society (1999). All Rights Reserved.

著作権(C)インターネット協会(1999)。全著作権所有。

Abstract

抽象

This memo defines the protocol and the Management Information Base (MIB) for performing response time data collection on TN3270 and TN3270E sessions by a TN3270E server. The response time data collected by a TN3270E server is structured to support both validation of service level agreements and performance monitoring of TN3270 and TN3270E Sessions. This MIB has as a prerequisite the TN3270E-MIB, reference [20].

このメモは、プロトコルおよびTN3270EサーバーでTN3270およびTN3270Eセッションで、応答時間のデータ収集を実行するための管理情報ベース(MIB)を定義します。 TN3270Eサーバによって収集された応答時間データは、サービス・レベル・アグリーメントとTN3270とTN3270Eセッションのパフォーマンス監視の両方の検証をサポートするように構成されています。このMIBは、前提条件としてTN3270E-MIB、リファレンス[20]を有します。

TN3270E, defined by RFC 2355 [19], refers to the enhancements made to the Telnet 3270 (TN3270) terminal emulation practices. Refer to RFC 1041 [18], STD 8, RFC 854 [16], and STD 31, RFC 860 [17] for a sample of what is meant by TN3270 practices.

RFC 2355 [19]によって定義されたTN3270Eは、Telnetの3270(TN3270)端末エミュレーション・プラクティスの強化を指します。 TN3270慣行が何を意味するかのサンプルについては、RFC 1041 [18]、STD 8、RFC 854 [16]、及びSTD 31、RFC 860 [17]を参照。

Table of Contents

目次

   1.0  Introduction  . . . . . . . . . . . . . . . . . . . . . . .  2
   2.0  The SNMP Network Management Framework   . . . . . . . . . .  2
   3.0  Response Time Collection Methodology  . . . . . . . . . . .  3
   3.1  General Response Time Collection  . . . . . . . . . . . . .  3
   3.2  TN3270E Server Response Time Collection   . . . . . . . . .  5
   3.3  Correlating TN3270E Server and Host Response Times  . . . . 10
   3.4  Timestamp Calculation   . . . . . . . . . . . . . . . . . . 11
     3.4.1  DR Usage  . . . . . . . . . . . . . . . . . . . . . . . 12
        
     3.4.2  TIMING-MARK Usage   . . . . . . . . . . . . . . . . . . 13
   3.5  Performance Data Modelling  . . . . . . . . . . . . . . . . 15
     3.5.1  Averaging Response Times  . . . . . . . . . . . . . . . 15
     3.5.2  Response Time Buckets   . . . . . . . . . . . . . . . . 18
   4.0  Structure of the MIB  . . . . . . . . . . . . . . . . . . . 19
   4.1  tn3270eRtCollCtlTable   . . . . . . . . . . . . . . . . . . 19
   4.2  tn3270eRtDataTable  . . . . . . . . . . . . . . . . . . . . 23
   4.3  Notifications   . . . . . . . . . . . . . . . . . . . . . . 24
   4.4  Advisory Spin Lock Usage  . . . . . . . . . . . . . . . . . 26
   5.0  Definitions   . . . . . . . . . . . . . . . . . . . . . . . 26
   6.0  Security Considerations   . . . . . . . . . . . . . . . . . 45
   7.0  Intellectual Property   . . . . . . . . . . . . . . . . . . 45
   8.0  Acknowledgments   . . . . . . . . . . . . . . . . . . . . . 46
   9.0  References  . . . . . . . . . . . . . . . . . . . . . . . . 46
   10.0  Authors' Addresses   . . . . . . . . . . . . . . . . . . . 48
   11.0  Full Copyright Statement   . . . . . . . . . . . . . . . . 49
        
1.0 Introduction
1.0はじめに

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 track of response time data for both TN3270 and TN3270E clients. Basis for implementing this MIB:

この文書では、TN3270E作業部会の製品です。これは、TN3270およびTN3270Eクライアントの両方のための応答時間データのトラックを収集し、維持するためにTN3270Eサーバーを使用可能にするプロトコルおよびMIBモジュールを定義します。このMIBを実装するための基礎:

o TN3270E-MIB, Base Definitions of Managed Objects for TN3270E Using SMIv2 [20]

O TN3270E-MIBのSMIv2を使用するTN3270Eのための管理オブジェクトの基本定義[20]

o TN3270E RFCs

TN3270EのRFC

o Telnet Timing Mark Option RFC [17].

O TelnetのタイミングマークオプションRFC [17]。

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119, reference [23].

この文書のキーワード "MUST"、 "MUST NOT"、 "REQUIRED"、、、、 "べきではない" "べきである" "ないもの" "ものとし"、 "推奨"、 "MAY"、および "OPTIONAL" はありますRFC 2119に記載されるように解釈される、[23]を参照。

2.0 The SNMP Network Management Framework
2.0 SNMPネットワーク管理フレームワーク

The SNMP Management Framework presently consists of five major components:

SNMP Management Frameworkは現在、5つの主要コンポーネントから構成されています。

o An overall architecture, described in RFC 2271 [1].

RFC 2271に記載され、全体的なアーキテクチャ、O [1]。

o Mechanisms for describing and naming objects and events for the purpose of management. The first version of this Structure of Management Information (SMI) is called SMIv1 and described in STD 16, RFC 1155 [2], STD 16, RFC 1212 [3] and RFC 1215 [4]. The second version, called SMIv2, is described in RFC 1902 [5], RFC

管理の目的のためにオブジェクトとイベントを記述し、命名するためのメカニズムO。管理情報(SMI)のこのような構造の最初のバージョンはSTD 16、[2]でSMIv1と呼ばれ、STD 16、RFC 1155に記載され、RFC 1212 [3]及びRFC 1215 [4]。 SMIv2のと呼ばれる第二版、RFC 1902年に記載されている[5]、RFC

1903 [6] and RFC 1904 [7].

1903 [6]およびRFC 1904 [7]。

o Message protocols for transferring management information. The first version of the SNMP message protocol is called SNMPv1 and described in STD 15, RFC 1157 [8]. A second version of the SNMP message protocol, which is not an Internet standards track protocol, is called SNMPv2c and described in RFC 1901 [9] and RFC 1906 [10]. The third version of the message protocol is called SNMPv3 and described in RFC 1906 [10], RFC 2272 [11] and RFC 2274 [12].

管理情報を転送するためのOメッセージプロトコル。 SNMPメッセージプロトコルの最初のバージョンは、[8]のSNMPv1と呼ばれ、STD 15、RFC 1157に記載されています。インターネット標準トラックプロトコルでないSNMPメッセージプロトコルの第2のバージョンは、SNMPv2cのと呼ばれ、RFC 1901年に記載されている[9]およびRFC 1906 [10]。メッセージプロトコルの第三のバージョンのSNMPv3と呼ばれ、RFC 1906年に記載されている[10]、RFC 2272 [11]およびRFC 2274 [12]。

o Protocol operations for accessing management information. The first set of protocol operations and associated PDU formats is described in STD 15, RFC 1157 [8]. A second set of protocol operations and associated PDU formats is described in RFC 1905 [13].

管理情報にアクセスするためのOプロトコル操作。プロトコル操作と関連PDU形式の第一セットは、STD 15、RFC 1157に記載されている[8]。プロトコル操作と関連PDU形式の第2のセットは、RFC 1905 [13]に記載されています。

o A set of fundamental applications described in RFC 2273 [14] and the view-based access control mechanism described in RFC 2275 [15].

O RFC 2273 [14]とビューベースアクセス制御メカニズムに記載の基本的なアプリケーションのセットは、RFC 2275 [15]に記載します。

Managed objects are accessed via a virtual information store, termed the Management Information Base or MIB. Objects in the MIB are defined using the mechanisms defined in the SMI.

管理対象オブジェクトが仮想情報店を介してアクセスされ、管理情報ベースまたはMIBと呼ばれます。 MIBのオブジェクトは、SMIで定義されたメカニズムを使用して定義されています。

This memo specifies a MIB module that is compliant to the SMIv2. A MIB conforming to the SMIv1 can be produced through the appropriate translations. The resulting translated MIB must be semantically equivalent, except where objects or events are omitted because no translation is possible (use of Counter64). Some machine readable information in SMIv2 will be converted into textual descriptions in SMIv1 during the translation process. However, this loss of machine readable information is not considered to change the semantics of the MIB.

このメモはSMIv2に対応であるMIBモジュールを指定します。 SMIv1に従うMIBは、適切な翻訳を介して製造することができます。得られた翻訳されたMIBには翻訳(Counter64のの使用)が可能ではないので、オブジェクトまたはイベントが省略されている場合を除いて、意味的に等価でなければなりません。 SMIv2のいくつかの機械読み取り可能な情報には、翻訳プロセスの間、SMIv1の原文の記述に変換されます。しかし、機械読み取り可能な情報のこの損失がMIBの意味論を変えると考えられません。

3.0 Response Time Collection Methodology
3.0応答時間の収集方法論

This section explains the methodology and approach used by the MIB defined by this memo for response time data collection by a TN3270E server.

このセクションでは、TN3270Eサーバーによって応答時間データ収集のためにこのメモで定義されたMIBで使用された方法論とアプローチを説明します。

3.1 General Response Time Collection
3.1一般的な応答時間コレクション

Two primary methods exist for measuring response times in SNA networks:

二つの主な方法は、SNAネットワーク内の応答時間を測定するために存在します。

o The Systems Network Architecture Management Services (SNA/MS) Response Time Monitoring (RTM) function.

Oシステム・ネットワーク・アーキテクチャ管理サービス(SNA / MS)応答時間モニタリング(RTM)機能。

o Timestamping using definite response flows.

タイムスタンプが確定応答フローを使用して、O。

This memo defines an approach using definite responses to timestamp the flows between a client and its TN3270E server, rather than by use of the RTM method. Extensions to the SNA/MS RTM flow were considered, but this approach was deemed unsuitable since not all TN3270E server implementations have access to their underlying SNA stacks. The RTM concepts of keeping response time buckets for service level agreements and of interval-based response time collection for performance monitoring are preserved in the MIB module defined in this memo.

このメモは、クライアントとそのTN3270Eサーバー間ではなく、RTM法を用いて流れをタイムスタンプするために確定応答を使用してのアプローチを定義します。 SNA / MS RTMの流れへの拡張を考慮して、すべてではないTN3270Eサーバーの実装は、その根底にあるSNAスタックへのアクセス権を持っているので、このアプローチは適さないと考えられました。パフォーマンス監視のためのサービス・レベル・アグリーメントおよび間隔ベースの応答時間コレクションの応答時間バケットを維持するRTM概念はこのメモで定義されたMIBモジュールに保存されています。

As mentioned, this memo focuses on using definite responses to timestamp the flows between a client and its TN3270E server for generating performance data. Use of a definite response flow requires that the client supports TN3270E with the RESPONSES function negotiated. The TN3270 TIMING-MARK option can be used instead of definite response for supporting TN3270 clients or TN3270E clients that don't support RESPONSES. This document focuses first on defining the protocol and methods for generating performance data using definite responses, and then describes how the TIMING-MARK option can be used instead of definite response.

前述のように、このメモは、パフォーマンス・データを生成するために、クライアントとそのTN3270Eサーバー間の流れをタイムスタンプするために明確な回答を使用することに焦点を当てています。確定応答フローを使用すると、クライアントが交渉の返事機能とTN3270Eをサポートしていることが必要です。 TN3270 TIMING-MARKオプションは、応答をサポートしていないTN3270クライアントまたはTN3270Eクライアントをサポートするための代わりに確定応答を使用することができます。この文書では、明確な回答を使用してパフォーマンスデータを生成するためのプロトコルとメソッドを定義する上で最初に焦点を当て、その後、TIMING-MARKオプションの代わりに確定応答を使用する方法について説明します。

In an SNA network, a transaction between a client Logical Unit (LU) and a target host in general looks as follows:

SNAネットワークでは、クライアント論理ユニット(LU)と一般的なルックスでターゲットホスト間の取引は次のように:

           ------------------------------------------------
           |                                              |
           | Client LU                    Target SNA Host |
           |                                              |
           |                               Timestamps     |
           |              request              A          |
           | ----------------------------------------->   |
           |              reply(DR)            B      |   |
           | <---------------------------------------<    |
           | |            +/-RSP               C          |
           | >--------------------------------------->    |
           |                                              |
           | DR:     Definite Response requested          |
           | +/-RSP: Definite Response                    |
           |                                              |
           ------------------------------------------------
        

This transaction is a simple one, and is being used only to illustrate how timestamping at a target SNA host can be used to generate response times. An IBM redbook [12] provides a more detailed description of response time collection for a transaction of this type. Note that for the purpose of calculating an approximation for network transit time, it doesn't matter if the response is positive or negative. Two response time values are typically calculated:

この取引は、単純なものであり、ターゲットSNAホストでタイムスタンプ応答時間を生成するために使用することができる方法を説明するためにのみ使用されています。 IBMのレッドブック[12]は、このタイプのトランザクションの応答時間コレクションのより詳細な説明を提供します。応答が正または負である場合は、ネットワーク通過時間の近似を計算する目的のために、それは問題ではないことに注意してください。 2つの応答時間の値は、一般的に計算されます。

o Host Transit Time: Timestamp B - Timestamp A o Network Transit Time: Timestamp C - Timestamp B

タイムスタンプC - タイムスタンプB: - ネットワークトランジットタイムスタンプO AタイムスタンプB:Oトランジットタイムをホスト

Network transit time is an approximation for the amount of time that a transaction requires to flow across a network, since the response flow is being substituted for the request flow at the start of the transaction. Network transit time, timestamp C - timestamp B, is the amount of time that the definite response request and its response required. Host time, timestamp B - timestamp A, is the actual time that the host required to process the transaction. Experience has shown that using the response flow to approximate network transit times is useful, and does correlate well with actual network transit times.

応答フローは、トランザクションの開始時の要求フローに置換されているので、ネットワーク通過時間は、トランザクションがネットワークを横切って流れるために必要な時間の量の近似です。ネットワーク通過時間、タイム・スタンプC - タイムスタンプBは、確定応答要求及びその応答が必要とされる時間の量です。時間をホスト、タイムスタンプB - タイムスタンプAは、ホストがトランザクションを処理するのに必要な実際の時間です。経験は、ネットワーク通過時間を近似するために応答フローを使用することが有用であり、実際のネットワーク通過時間とよく相関しないことが示されています。

A client SHOULD respond to a definite response request when it completes processing the transaction. This is important since it increases the accuracy of a total response time. Clients that immediately respond to a definite response request will be attributed with lower total response times then those that actually occurred.

それはトランザクションを処理完了すると、クライアントは、確定応答要求に応答する必要があります。それは総応答時間の正確さを増加させるので、これは重要です。すぐに確定応答要求に応答するクライアントは、より低い総応答時間実際に発生したものと帰属されます。

The TN3270E-RT-MIB describes a method of collecting performance data that is not appropriate for printer (LU Type 1 or LU Type 3) sessions; thus collection of performance data for printer sessions is excluded from this MIB. This exclusion of printer sessions is not considered a problem, since these sessions are not the most important ones for response time monitoring, and since historically they were excluded from SNA/MS RTM collection. The tn3270eTcpConnResourceType object in a tn3270eTcpConnEntry (in the TN3270E-MIB) can be examined to determine if a client session is ineligible for response time data collection for this reason.

TN3270E-RT-MIBは、プリンタ(LUタイプ1またはLUタイプ3)セッションのために適切でないパフォーマンスデータを収集する方法を記載しています。したがって、プリンタセッションのパフォーマンスデータの収集は、このMIBから除外されます。プリンター・セッションのこの除外は、これらのセッションは、応答時間を監視するための最も重要なものではないため、問題とみなされず、歴史的にので、それらがSNA / MS RTMコレクションから除外しました。 (TN3270E-MIBで)tn3270eTcpConnEntryでtn3270eTcpConnResourceTypeオブジェクトは、クライアントセッションがこの理由の応答時間データ収集のために不適格であるかどうかを決定するために調べることができます。

3.2 TN3270E Server Response Time Collection
3.2 TN3270Eサーバー応答時間コレクション

A TN3270E server connects a Telnet client performing 3270 emulation to a target SNA host over both a client-side network (client to TN3270E server) and an SNA Network (TN3270E server to target SNA host). The client-side network is typically TCP/IP, but it need not be. For ease 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 these networks.

TN3270Eサーバーは、クライアント側のネットワーク(TN3270Eサーバへのクライアント)およびSNAネットワーク(SNAホストを対象とするTN3270Eサーバ)の両方の上にターゲットSNAホストに3270エミュレーションを実行するTelnetクライアントを接続します。クライアント側のネットワークは通常、TCP / IPであるが、それはである必要はありません。 IPは、これらのネットワークのためにこれまで最も一般的なプロトコルであるため、説明を容易にするため、この文書では、クライアント側のネットワークを参照するための用語「IPネットワーク」を使用しています。

A TN3270E server can use SNA definite responses and the TN3270 Enhancement (RFC 2355 [19]) RESPONSES function to calculate response 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 response acknowledging this reply arrives from the client.

TN3270Eサーバーは、SNA確定応答とTN3270拡張(RFC 2355 [19])応答は、応答がターゲットホストから到着したときにクライアントの要求が、サーバに到着したときにタイムスタンプによって、トランザクションの応答時間を算出する機能とを使用することができこの返信を認める応答がクライアントから到着したとき。

Section 3.4, Timestamp Calculation, provides specifics on when in the sequence of flows between a TN3270E client and its target SNA host a TN3270E server takes the required timestamps. In addition, it provides information on how a TN3270 TIMING-MARK request/response flow can be used instead of DR for approximating IP network transit times.

3.4節、タイムスタンプの計算は、TN3270EクライアントとそのターゲットSNAホスト間のフローの順序でTN3270Eサーバーが必要なタイムスタンプを取るときに詳細を提供します。また、TN3270 TIMING-MARKの要求/応答フローは、IPネットワーク通過時間を近似する代わりにDRを使用することができる方法に関する情報を提供します。

The following figure adds a TN3270E server between the client, in this case a TN3270E client and the target SNA host:

次の図は、TN3270EクライアントとターゲットSNAホスト、この場合には、クライアント間のTN3270Eサーバーを追加します。

           ------------------------------------------------
           |                                              |
           | Client            TN3270E           Target   |
           |                    Server          SNA Host  |
           |                   Timestamps                 |
           |                                              |
           | <---IP Network-------><---SNA Network--->    |
           |                                              |
           |      request         D                       |
           | ------------------------------------------>  |
           |      reply(DR)       E                    |  |
           | <----------------------------------------<   |
           | |    +/-RSP          F                       |
           |  >-------------------- - - - - - - - - - >   |
           |                                              |
           ------------------------------------------------
        

A TN3270E server can save timestamp D when it receives a client request, save timestamp E when the target SNA host replies, and save timestamp F when the client responds to the definite response request that flowed with the reply. It doesn't matter whether the target SNA host requested a definite response on its reply: if it didn't, the TN3270E server makes the request on its own, to enable it to produce timestamp F. In this case the TN3270E server does not forward the response to the target SNA host, as the dotted line in the figure indicates.

TN3270Eサーバーは、クライアント要求を受信したとき、タイムスタンプDを保存するタイムスタンプEを保存することができたときに、ターゲットSNAホストの応答、およびクライアントが応答で流さ確定応答要求に応答するときにタイムスタンプFを保存します。ターゲットSNAホストがその回答に確定応答を要求したかどうかは関係ありません:それはしなかった場合は、TN3270Eサーバーは、独自に要求を行うTN3270Eサーバーにはないこの場合、タイムスタンプF.を製造することを可能にするために、図中の点線が示すように、ターゲットSNAホストへの応答を転送します。

Because it is a special case, a transaction in which a target SNA host returns an UNBIND in response to a client's request, and the TN3270E server forwards the UNBIND to the client, is not included in any response time calculations.

それは特殊なケースであるため、対象SNAホストがクライアントの要求に応じて、UNBINDを返し、TN3270EサーバーがクライアントにUNBINDを転送するトランザクションが、任意の応答時間の計算には含まれていません。

In order to generate timestamp F, a TN3270E server MUST insure that the transaction specifies DR, and that the TN3270E RESPONSES function has been negotiated between itself and the client. Negotiation of the TN3270E RESPONSES function occurs during the client's TN3270E session initialization. The TN3270E servers that the authors are aware of do request the RESPONSES function during client session initialization. TN3270E clients either automatically support the RESPONSES function, or can be configured during startup to support it.

タイムスタンプFを生成するために、TN3270Eサーバーは、トランザクションがDRを指定し、TN3270E応答関数は自身とクライアントの間で交渉されていることをことを保証しなければなりません。 TN3270E応答機能のネゴシエーションは、クライアントのTN3270Eセッションの初期化中に発生します。筆者が知っているTN3270Eサーバーは、クライアントセッションの初期化中にRESPONSES機能を要求しません。 TN3270Eクライアントは、自動的にRESPONSES機能をサポートする、またはそれをサポートするために、起動時に設定することができます。

Using timestamps D, E, and F the following response times can be calculated by a TN3270E server:

D、E、及びF以下の応答時間がTN3270Eサーバによって計算することができるタイムスタンプを使用して:

o Total Response time: Timestamp F - Timestamp D o IP Network Transit Time: Timestamp F - Timestamp E

Oの合計応答時間:タイムスタンプF - IPネットワークトランジットタイムスタンプO D:タイムスタンプF - タイムスタンプE

Just as in the SNA case presented above, these response times are also approximations, since the final +/- RSP from the client is being substituted for the request from the client that began the transaction.

クライアントからの最終的な+/- RSPは、トランザクションを開始したクライアントからの要求に代入されているので、ちょうど上記のSNAの場合のように、これらの応答時間は、また、近似値です。

The MIB provides an object, tn3270eRtCollCtlType, to control several aspects of response time data collection. One of the available options in setting up a response time collection policy is to eliminate the IP-network component altogether. This might be done because it is determined either that the additional IP network traffic would not be desirable, or that the IP-network component of the overall response times is not significant.

MIBは、応答時間のデータ収集のいくつかの側面を制御するためのオブジェクト、tn3270eRtCollCtlTypeを提供します。応答時間の収集ポリシーを設定する際に利用可能なオプションの一つは、完全にIPネットワーク・コンポーネントを排除することです。追加のIPネットワークトラフィックは望ましいことではないだろうと、あるいは全体的な応答時間のIPネットワークコンポーネントが重要ではないことのいずれかに決定されるので、これを行うことがあります。

Excluding the IP-network component from response times also has an implication for the way in which response time data is aggregated. A TN3270E server may find that some of its clients simply don't support any of the functions necessary for the server to calculate the IP-network component of response times. For these clients, the most that the server can calculate is the SNA-network component of their overall response times; the server records this SNA-network component as the TOTAL response time each of these clients' transactions. If a response time collection is aggregating data from a number of clients, some of which have the support necessary for including the IP-network component in their total response time calculations, and some of which do not, then the server aggregates the data differently depending on whether the collection has been defined to include or exclude the IP-network component:

応答時間からIPネットワーク・コンポーネントを除くまた、応答時間データが集約される方法のための含意を有しています。 TN3270Eサーバーはそのクライアントのいくつかは、単に応答時間のIPネットワーク・コンポーネントを計算するために、サーバーに必要な機能のいずれかをサポートしていないことがあります。これらのクライアントの場合、サーバは計算することができ、ほとんどのは、彼らの全体的な応答時間のSNAネットワークの構成要素です。サーバは、これらの顧客の取引の各TOTAL応答時間として、このSNAネットワーク・コンポーネントを記録します。応答時間の収集は、その合計応答時間の計算におけるIPネットワーク・コンポーネントを含むために必要なサポートを持っているそのうちのいくつかのクライアントの数からデータを集約して、そのうちのいくつかがない場合、サーバーは、データが異なっによって集約しますコレクションは、IPネットワークの構成要素を含めるか除外するように定義されているかどうかについて:

o If the IP-network component is included, then transactions for the clients that don't support calculation of the IP-network component of their response times are excluded from the aggregation altogether.

IPネットワークのコンポーネントが含まれている場合は、O、そして彼らの応答時間のIPネットワーク・コンポーネントの計算をサポートしていないクライアントのトランザクションは完全に集計から除外されています。

o If the IP-network component is excluded, then total response times for ALL clients include only the SNA-network component, even though the server could have included an IP-network component in the overall response times for some of these clients. The server does this by setting timestamp F, which marks the end of a transaction's total response time, equal to timestamp E, the end of the transaction's SNA-network component.

IPネットワークコンポーネントが除外されている場合は、O、その後、すべてのクライアントの合計応答時間は、サーバは、これらのクライアントのいくつかのための全体的な応答時間でのIPネットワーク・コンポーネントが含まれている可能性もかかわらず、唯一のSNAネットワークの構成要素を含みます。サーバは、タイムスタンプE、トランザクションのSNAネットワーク構成要素の端部に等しく、トランザクションの総応答時間の終了を示すタイムスタンプFを設定することによってこれを行います。

The principle here is that all the transactions contributing their response times to an aggregated value MUST make the same contribution. If the aggregation specifies that an IP-network component MUST be included in the aggregation's response times, then transactions for which an IP-network component cannot be calculated aren't included at all. If the aggregation specifies that an IP-network component is not to be included, then only the SNA-network component is used, even for those transactions for which an IP-network component could have been calculated.

ここでの原則は、集計値への応答時間を貢献するすべてのトランザクションが同じ貢献をしなければならないということです。凝集がIPネットワーク・コンポーネントは、集計の応答時間に含まれなければならないことを指定した場合は、IPネットワークコンポーネントが計算できないため取引は一切含まれていません。凝集がIPネットワークコンポーネントが含まれるべきでないことを指定する場合には、唯一のSNAネットワーク構成要素であってもIPネットワークコンポーネントが計算されている可能性があるためにそれらのトランザクションのために、使用されています。

There is one more complication here: the MIB allows a management application to enable or disable dynamic definite responses for a response time collection. Once again the purpose of this option is to give the network operator control over the amount of traffic introduced into the IP network for response time data collection. A DYNAMIC definite response is one that the TN3270E server itself adds to a reply, in a transaction for which the SNA application at the target SNA host did not specify DR in its reply. When the +/-RSP comes back from the client, the server uses this response to calculate timestamp F, but then it does not forward the response on to the SNA application (since the application is not expecting a response to its reply).

1件のより多くの合併症がここにあります:MIBは、応答時間の収集のための動的確定応答を有効または無効にするには、管理アプリケーションを可能にします。もう一度、このオプションの目的は、応答時間のデータ収集のためのIPネットワークに導入されたトラフィック量を超えるネットワークオペレータ制御を与えることです。 DYNAMIC確定応答は、TN3270Eサーバー自体がターゲットSNAホストでのSNAアプリケーションがその応答でDRを指定しなかったために、トランザクションに、返信に追加するものです。 +/- RSPは、クライアントから戻って来ると、サーバーは、タイムスタンプFを計算し、この応答を使用しますが、それは(アプリケーションがその応答への応答を期待していないので)SNAアプリケーションへの上の応答を転送しません。

The dynamic definite responses option is related to the option of including or excluding the IP-network component of response times (discussed above) as follows:

次のように動的確定応答オプションは、(上述の)応答時間のIPネットワーク・コンポーネントを含む、または除外するオプションに関連しています。

o If the IP-network component is excluded, then there is no reason for enabling dynamic definite responses: the server always sets timestamp F equal to timestamp E, so the additional IP-network traffic elicited by a dynamic definite response would serve no purpose.

IPネットワークコンポーネントが除外されている場合は、O、そしてダイナミック確定応答を有効にするための理由はありません:サーバーは常にタイムスタンプEに等しいタイムスタンプFを設定し、そのダイナミック確定応答によって誘発された追加のIPネットワークトラフィックは何の目的を果たしていないでしょう。

o If the IP-network component is included, then enabling dynamic definite responses causes MORE transactions to be included in the aggregated response time values:

IPネットワークコンポーネントが含まれている場合、O、動的確定応答を有効にすると、より多くのトランザクションを集約応答時間値に含まれるせます。

- For clients that do not support sending of responses, timestamp F can never be calculated, and so their transactions are never included in the aggregate.

- 応答の送信をサポートしていないクライアントの場合、タイムスタンプFを計算することはできません、ので、彼らの取引は、集計には含まれません。

- For clients that support sending of responses, timestamp F will always be calculated for transactions in which the host SNA application specifies DR in its reply, and so these transactions will always be included in the aggregate.

- 応答の送信をサポートするクライアントの場合は、タイムスタンプFは常にホストのSNAアプリケーションが応答でDRを特定し、そのためこれらの取引は、常に集計に含まれるている取引のために計算されます。

- For clients that support sending of responses, having dynamic definite responses enabled for a collection results in the inclusion of additional transactions in the aggregate: specifically, those for which the host SNA application did not specify DR in its reply.

ホストSNAアプリケーションがその応答でDRを指定しなかったため、具体的には、これら: - 総計で追加のトランザクションを含めることで収集結果を得るために有効ダイナミック確定応答を有する、応答の送信をサポートするクライアントのため。

A TN3270E server also has the option of substituting TIMING-MARK processing for definite responses in calculating the IP-network component of a transaction's response time. Once again, there is no reason for the server to do this if the collection has been set up to exclude the IP-network component altogether in computing response times.

TN3270Eサーバーは、トランザクションの応答時間のIPネットワーク・コンポーネントを計算する際の明確な回答のためTIMING-MARK処理を代用するオプションを持っています。もう一度、コレクションは応答時間を計算する際に完全にIPネットワーク・コンポーネントを除外するように設定されている場合、サーバーがこれを行うために理由はありません。

The MIB is structured to keep counts and averages for total response times (F - D) and their IP-network components (F - E). A management application can obviously calculate from these two values an average SNA-network component (E - D) for the response times. This SNA-network component includes the SNA node processing time at both the TN3270E server and at the target application.

そして彼らのIPネットワークコンポーネント(F - E) - MIBは、合計応答時間(D F)のための数と平均値を維持するように構成されています。応答時間のために - (D E)管理アプリケーションは、明らかにこれらの2つの値の平均SNAネットワークコンポーネントから算出することができます。このSNAネットワークコンポーネントはTN3270Eサーバの両方で、ターゲット・アプリケーションにSNAノードの処理時間を含みます。

A host TN3270E server refers to an implementation where the TN3270E server is collocated with the Systems Network Architecture (SNA) System Services Control Point (SSCP) for the dependent Secondary Logical Units (SLUs) that the server makes available to its clients for connecting into an SNA network. A gateway TN3270E server resides on an SNA node other than an SSCP, either an SNA type 2.0 node, a boundary-function-attached type 2.1 node, or an APPN node acting in the role of a Dependent LU Requester (DLUR). Host and gateway TN3270E server implementations typically differ greatly as to their internal implementation and System Definition (SYSDEF) requirements.

ホストTN3270Eサーバーは、TN3270Eサーバーは、サーバーが接続するために顧客に提供することに依存して二次論理ユニット(SLUs)のためのシステム・ネットワーク体系(SNA)システム・サービス制御点(SSCP)と一緒に配置された実装を指し、 SNAネットワーク。ゲートウェイTN3270Eサーバは、いずれかのSNAタイプ2.0ノード、境界機能付きタイプ2.1ノード、または従属LUリクエスタ(DLUR)の役割で作用するAPPNノード、SSCP以外SNAノード上に常駐します。ホストとゲートウェイTN3270Eサーバ実装は、典型的には、その内部実装とシステム定義(SYSDEF)要件として大きく異なります。

If a host TN3270E server is in the same SNA host as the target application, then the SNA-network component of a transaction's response time will approximately equal the host transit time (B - A) described previously. A host TN3270E server implementation can, however, typically support the establishment of sessions to target applications in SNA hosts remote from itself. In this case the SNA-network component of the response time equals the actual SNA-network transit time plus two host transit times.

ホストTN3270Eサーバがターゲットアプリケーションと同じSNAホストにある場合、トランザクションの応答時間のSNAネットワーク成分は約ホスト通過時間に等しくなる(B - A)は、前述しました。ホストTN3270Eサーバの実装は、しかし、典型的には、SNAは自体からリモートホストにアプリケーションを標的とするセッションの確立をサポートすることができます。この場合、応答時間のSNAネットワーク・コンポーネントは、実際のSNAネットワーク通過時間と2つのホスト通過時間に等しいです。

3.3 Correlating TN3270E Server and Host Response Times
3.3 TN3270Eサーバーとホスト応答時間の相関

It is possible that response time data is collected from TN3270E servers at the same time as a management application is monitoring the SNA sessions at a host. For example, a management application can be monitoring a secondary logical unit (SLU) while retrieving data from a TN3270E server. Consider the following figure:

管理アプリケーションがホストでSNAセッションを監視していると応答時間データが同時にTN3270Eサーバーから収集することも可能です。 TN3270Eサーバーからデータを取得中に、例えば、管理アプリケーションは、セカンダリの論理ユニット(SLU)を監視することができます。次の図を考えてみます。

           ------------------------------------------------
           |                                              |
           | Client            TN3270E            Target  |
           |                    Server           SNA Host |
           |                   Timestamps         (PLU)   |
           |                    (SLU)           Timestamps|
           | <---IP Network-------><---SNA Network--->    |
           |                                              |
           |      request         D                 A     |
           | ------------------------------------------>  |
           |      reply(DR)       E                 B  |  |
           | <----------------------------------------<   |
           | |    +/-RSP          F                 C     |
           |  >-------------------------------------->    |
           |                                              |
           ------------------------------------------------
        

The following response times are available:

以下の応答時間が用意されています。

o Target SNA host transit time: Timestamp B - Timestamp A o Target SNA host network transit time: Timestamp C - Timestamp B o TN3270E server total response time: Timestamp F - Timestamp D o TN3270E server IP-network component: Timestamp F - Timestamp E

OターゲットSNAホスト通過時間:タイムスタンプB - タイムスタンプAターゲットSNAホストネットワーク通過時間O:タイムスタンプC - タイムスタンプB OのTN3270Eサーバ総応答時間:タイムスタンプF - タイムスタンプD OのTN3270EサーバIPネットワークコンポーネント:タイムスタンプF - タイムスタンプE

The value added by the TN3270E server in this situation is its approximation of the IP-network component of the overall response time. The IP-network component can be subtracted from the total network transit time (which can be captured at an SSCP monitoring SNA traffic from/to the SLU) to see the actual SNA versus IP network transit times.

この状況でTN3270Eサーバーによって付加価値は、全体的な応答時間のIPネットワーク構成要素のその近似値です。 IPネットワーク・コンポーネントは、IPネットワークの通過時間に対する実際のSNAを表示すること(SLUへ/からSSCP監視SNAのトラフィックをキャプチャすることができる)総ネットワーク通過時間から減算することができます。

The MIB defined by this memo does not specifically address correlation of the data it contains with response time data collected by direct monitoring of SNA resources: its focus is exclusively response time data collection from a TN3270E server perspective. It has, however, in conjunction with the TN3270E-MIB [10], been structured to provide the information necessary for correlation between TN3270E server-provided response time information and that gathered from directly monitoring SNA resources.

このメモで定義されたMIBは、具体的には、SNAリソースの直接の監視によって収集応答時間データを含むデータの相関関係を扱っていません。その焦点は、排他的に応答TN3270Eサーバーの観点から時間データの収集です。しかしながら、TN3270E-MIB [10]に関連して、TN3270Eサーバが提供する応答時間情報とその直接SNAリソースを監視から収集との間の相関のために必要な情報を提供するように構成されています。

A management application attempting to correlate SNA resource usage to Telnet clients can monitor either the tn3270eResMapTable or the tn3270eTcpConnTable to determine resource-to-client address mappings. Both of these tables are defined by the TN3270E-MIB [10]. Another helpful table is the tn3270eSnaMapTable, which provides a mapping between SLU names as they are known at the SSCP (VTAM) and their local names at the TN3270E server. Neither the tn3270eClientGroupTable, the tn3270eResPoolTable, nor the tn3270eClientResMapTable from the TN3270E-MIB can be used for correlation, since the mappings defined by these tables can overlap, and may not provide one-to-one mappings.

TelnetクライアントにSNAリソースの使用状況を相関しようとする管理アプリケーションがリソースからクライアントへのアドレスのマッピングを決定するためにtn3270eResMapTableまたはtn3270eTcpConnTableのいずれかを監視することができます。これらのテーブルの両方はTN3270E-MIB [10]によって定義されます。別の人の表は、それらがTN3270EサーバにSSCP(VTAM)およびそれらのローカル名で知られているようSLU名との間のマッピングを提供tn3270eSnaMapTable、です。これらのテーブルによって定義されたマッピングが重複することができ、1対1マッピングを提供しないかもしれないのでtn3270eClientGroupTable、tn3270eResPoolTable、またTN3270E-MIBからtn3270eClientResMapTableどちらも、相関のために使用することができます。

3.4 Timestamp Calculation
3.4タイムスタンプの計算

This section goes into more detail concerning when the various timestamps can be taken as the flows between a TN3270E client and its target SNA host pass through a TN3270E server. In addition, information is provided on how the TN3270 TIMING-MARK request/response flow can be used in place of DR for approximating IP network transit times.

このセクションでは、さまざまなタイムスタンプがTN3270Eサーバーを介してTN3270EクライアントとそのターゲットSNAホストパス間のフローとして撮影することができたときについて、より詳しく説明します。加えて、情報は、TN3270 TIMING-MARK要求/応答フローは、IPネットワーク通過時間を近似するためのDRの代わりに使用することができるかに設けられています。

3.4.1 DR Usage
3.4.1 DRの使用

Consider the following flow:

次のフローを考えてみます。

        ----------------------------------------------------------
        |                                                        |
        | Client            TN3270E            Target SNA        |
        |                    Server              Host            |
        |                   Timestamps                           |
        |                                                        |
        | <---IP Network-------><---SNA Network--->              |
        |                                                        |
        |      request         D    (BB,CD,OIC,ER)               |
        | ------------------------------------------->           |
        |      reply(DR)            (FIC,ER,EB)      |           |
        | <-----------------------------------------<            |
        |      reply                (MIC,ER)                     |
        | <-----------------------------------------<            |
        |      reply                (MIC,ER)                     |
        | <-----------------------------------------<            |
        |      reply           E    (LIC,DR)                     |
        | <-----------------------------------------<            |
        | |    +/-RSP          F                                 |
        |  >---------------------------------------->            |
        |                                                        |
        | BB : Begin Bracket    ER : Response by exception       |
        | EB : End Bracket      DR : Definite Response Requested |
        | CD : Change Direction FIC : First in chain             |
        | OIC: Only in chain    MIC: Middle in chain             |
        | LIC: Last in chain                                     |
        ----------------------------------------------------------
        

Timestamp D is taken at the TN3270E server when the server has received data from a client for forwarding to its target SNA host, and the direction of the SNA session allows the server to forward the data immediately (either the direction is inbound towards the SNA host, or the session is between brackets). This is most likely when the server finds the end of record indicator in the TCP data received from the client.

サーバがその標的SNAホストに転送するためのクライアントからデータを受信したときにタイムスタンプDはTN3270Eサーバで採取され、SNAセッションの方向は、サーバがすぐにデータを転送することを可能にする(方向はSNAホストに向けインバウンドされますか、またはセッション)が括弧の間にあります。サーバがクライアントから受信したTCPデータのレコード終了インジケータを見つけたときにこれが最も可能性が高いです。

The target SNA application returns its reply in one or more SNA Request Units (RUs); in this example there are four RUs in the reply. The first RU is marked as first in chain (FIC), the next two are marked as middle in chain (MIC), and the last is marked as last in chain (LIC). If the SNA host sends a multiple-RU chain, the server does not know until the last RU is received whether DR is being requested. The server's only chance to request DR from the client, however, comes when it forwards the FIC RU, since this is the only time that the TN3270E header is included. Since a server may forward the FIC RU to the client before it receives the LIC RU from the SNA host, some servers routinely specify DR on all FIC RUs.

ターゲットSNAアプリケーションは、1つの以上のSNA要求単位(RUの)にその応答を返します。この例では、返信には4つのRUがあります。最初のRUは、(FIC)チェーン内の最初としてマークされ、次の二つの鎖(MIC)の中間としてマークされ、そして最後には、チェーン(LIC)の最後としてマークされます。 SNAホストが複数RUチェーンを送信した場合、最後のRUが受信されるまで、サーバーは、DRが要求されているかどうか分かりません。これはTN3270Eヘッダが含まれているだけの時間があるので、それは、FIC RUを転送するときに、クライアントからのDRを要求するために、サーバーの唯一のチャンスは、しかし、来ます。それがSNAホストからLIC RUを受信する前に、サーバーがクライアントにFIC RUを転送することができるので、いくつかのサーバは定期すべてのFICのRUでDRを指定します。

If the server has specified DR on the TN3270E request for the FIC RU in a chain, it takes timestamp E when it forwards the LIC RU to the client. Since timestamp E is used for calculating the IP-network time for the transaction, the server SHOULD take timestamp E as close as possible to its "Telnet edge". The server takes timestamp F when it receives the RESPONSES response from the client.

サーバーは、チェーンのFIC RUのためのTN3270E要求にDRを指定している場合、それはクライアントにLIC RUを転送するとき、それはタイムスタンプEをとります。タイムスタンプEは、トランザクションのためのIPネットワークの時間を計算するために使用されているので、サーバはその「Telnetのエッジ」にできるだけ近いタイムスタンプEを取る必要があります。それは、クライアントからの応答レスポンスを受信したときに、サーバは、タイムスタンプFをとります。

A target SNA application doesn't necessarily return data to a client in a transaction; it may, for example, require more data from the client before it can formulate a reply. In this case the application may simply return to the TN3270E server a change of direction indicator. At this point the server must send something to the client (typically a Write operation with a WCC) to unlock the keyboard. If the server specifies DR on the request to the client triggered by its receipt of the change of direction indicator from the SNA application, then timestamps E and F can be taken, and the usual response times can be calculated. When the client sends in the additional data and gets a textual response from the SNA application, the server treats this as a separate transaction from the one involving the change of direction.

ターゲットSNAアプリケーションは、必ずしもトランザクションでクライアントにデータを返しません。それは返事を策定することができます前に、それは、例えば、クライアントからのより多くのデータが必要な場合があります。この場合、アプリケーションは、単にTN3270Eサーバに方向指示の変化を返すことができます。この時点で、サーバーは、キーボードのロックを解除するために、クライアント(WCCと通常ライト動作)に何かを送信する必要があります。サーバーは、SNAアプリケーションからの方向指示器の変化をその受領によってトリガクライアントへの要求にDRを指定した場合、EとFを撮影することができますタイムスタンプ、および通常の応答時間を計算することができます。クライアントは、追加のデータで送信し、SNAアプリケーションからテキスト応答を受け取ると、方向の変更を伴うものとは別のトランザクションとしてサーバーを扱い、この。

3.4.2 TIMING-MARK Usage
3.4.2 TIMING-MARKの使い方

It is possible for a TN3270E server to use the TIMING-MARK flow for approximating IP network transit times. Using TIMING-MARKs would make it possible for a server to collect performance data for TN3270 clients, as well as for TN3270E clients that do not support the RESPONSES function. In order for TIMING-MARKs to be used in this way, a client can't have the NOP option enabled, since responses are needed to the server's TIMING-MARK requests. An IP network transit time approximation using a TIMING-MARK is basically the amount of time it takes for a TN3270 server to receive from a client a response to a TIMING-MARK request.

TN3270Eサーバーは、IPネットワーク通過時間を近似するためTIMING-MARKの流れを使用することが可能です。 TIMING-マークを使用することで、サーバーがTN3270クライアントのためだけでなく、RESPONSES機能をサポートしていないTN3270Eクライアントのパフォーマンスデータを収集するために作るでしょう。このような方法で使用されるTIMING-マークためには、クライアントは、応答は、サーバのTIMING-MARK要求に必要とされているので、NOPオプションは、有効にすることはできません。 TIMING-MARKを使用してIPネットワークトランジット時間近似は、基本的にはクライアントからのTIMING-MARK要求に対する応答を受信するTN3270サーバーにかかる時間の量です。

To get an estimate for IP network transit time, a TN3270E server sends a TIMING-MARK request to a client after a LIC RU has been received, as a means of approximating IP network transit time:

LIC RUが近似IPネットワーク通過時間の手段として、受信された後にIPネットワーク通過時間の推定値を取得するには、TN3270Eサーバーは、クライアントへのTIMING-MARK要求を送信します。

        ---------------------------------------------------
        |                                                 |
        | Client            TN3270E             Target    |
        |                    Server              Host     |
        |                   Timestamps                    |
        |                                                 |
        | <---IP Network-------><---SNA Network--->       |
        |                                                 |
        |      request         D    (BB,CD,OIC,ER)        |
        | ------------------------------------------->    |
        |      reply                (FIC,ER,EB)      |    |
        | <-----------------------------------------<     |
        |      reply                (MIC,ER)              |
        | <-----------------------------------------<     |
        |      reply                (MIC,ER)              |
        | <-----------------------------------------<     |
        |      reply           E    (LIC,ER)              |
        | <-----------------------------------------<     |
        |     TIMING-MARK Rqst E'                         |
        | <---------------------                          |
        | |    TIMING-MARK Rsp F'                         |
        |  >------------------->                          |
        |                                                 |
        ---------------------------------------------------
        

The response times can then be calculated as follows:

次のように応答時間を計算することができます。

o TN3270E server total response time: (Timestamp E - Timestamp D) + (Timestamp F' - Timestamp E')

O TN3270Eサーバ総応答時間(タイムスタンプE - タイムスタンプD)+(タイムスタンプF ' - タイムスタンプE')

o TN3270E server IP network time: Timestamp F' - Timestamp E'

O TN3270EサーバーのIPネットワークタイム:タイムスタンプF ' - タイムスタンプE'

If a TN3270E server is performing the TIMING-MARK function (independent of the response time monitoring use of the function discussed here), then it most likely has a TIMING-MARK interval for determining when to examine client sessions for sending the TIMING-MARK request. This interval, which is ordinarily a global value for an entire TN3270E server, is represented in the TN3270E-MIB by the tn3270eSrvrConfTmNopInterval object. A TIMING-MARK request is sent only if, when it is examined, a client session is found to have had no activity for a different fixed length of time, represented in the TN3270E-MIB by the tn3270eSrvrConfTmNopInactTime object.

TN3270Eサーバーは、(ここで説明する機能の使用を監視し、応答時間とは無関係に)TIMING-MARK機能を実行している場合はTIMING-MARKリクエストを送信するためのクライアント・セッションを検討するとき、それは最も可能性を決定するためのTIMING-MARKの間隔を持っています。通常全体TN3270Eサーバのグローバル値であり、この間隔は、tn3270eSrvrConfTmNopIntervalオブジェクトによってTN3270E-MIBに示されています。それが検査されたタイミングマーク要求は、クライアントセッションがtn3270eSrvrConfTmNopInactTimeオブジェクトによってTN3270E-MIBに表され、時間の異なる固定長のための活性を有していなかったことが見出されている、場合にのみ送信されます。

Servers that support a large number of client sessions should spread out the TIMING-MARK requests they send to these clients over the activity interval, rather than sending them all in a single burst, since otherwise the network may be flooded with TIMING-MARK requests. When a server uses TIMING-MARKs for approximating response times, this tends to introduce a natural spreading into its TIMING-MARK requests, since the requests are triggered by the arrival of traffic from an SNA host.

そうでない場合は、ネットワークがTIMING-MARKのリクエストが殺到することができるので、クライアントセッションの多数をサポートするサーバーは、むしろ単一のバーストでそれらのすべてを送信するよりも、彼らは活動間隔でこれらのクライアントに送信TIMING-MARK要求を広げなければなりません。サーバが応答時間を近似するためTIMING-マークを使用する場合、これは、要求がSNAホストからのトラフィックの到着によってトリガされているので、そのTIMING-MARK要求に広がる自然を導入する傾向があります。

A TN3270E server MUST integrate its normal TIMING-MARK processing with its use of TIMING-MARKs for computing response times. In particular, it MUST NOT send a second TIMING-MARK request to a client while waiting for the first to return, since this is ruled out by the TIMING-MARK protocol itself. If a TIMING-MARK flow has just been performed for a client shortly before the LIC RU arrives, the server MAY use the interval from this flow as its approximation for IP network transit time, (in other words, as its (F' - E') value) when calculating its approximation for the transaction's total response time, rather than sending a second TIMING-MARK request so soon after the preceding one.

TN3270Eサーバーは応答時間を計算するためのTIMING-マークの使用で通常のTIMING-MARK処理を統合する必要があります。これはTIMING-MARKプロトコル自体によって除外されているので、戻ることが最初のを待っている間に、特に、それがクライアントに2つ目のTIMING-MARK要求を送ってはいけません。 TIMING-MARKの流れがちょうどクライアントのために行われた場合LIC RUが到着する直前に、サーバーは、IPネットワーク通過時間のためのその近似として、この流れから間隔を使用することができるが、(言い換えれば、その(F」として - E 「)値)トランザクションの合計応答時間のためにその近似値を計算するのではなく、一つ前の後にこんなに早く二TIMING-MARK要求を送信します。

Regardless of when the server sends its TIMING-MARK request, the accuracy of its total response time calculation depends on exactly when the client responds to the TIMING-MARK request.

クライアントはTIMING-MARKの要求に応答を正確にかかわらず、サーバがTIMING-MARK要求を送信するときの、その合計応答時間計算の精度が依存します。

3.5 Performance Data Modelling
3.5パフォーマンスデータモデリング

The following two subsections detail how the TN3270E-RT-MIB models and controls capture of two types of response time data: average response times and response time buckets.

以下の2つのサブセクションの詳細どのように2つの応答時間データの種類のTN3270E-RT-MIBモデルとコントロールキャプチャ:平均応答時間と応答時間バケット。

3.5.1 Averaging Response Times
応答時間を平均化3.5.1

Average response times play two different roles in the MIB:

平均応答時間は、MIBに二つの異なる役割を果たしています。

o They are made available for management applications to retrieve. o They serve as triggers for emitting notifications.

Oこれらは取得するための管理アプリケーション用に使用可能になります。 O彼らは、通知を発するためのトリガーとしての役割を果たす。

Sliding-window averages are used rather than straight interval-based averages, because they are often more meaningful, and because they cause less notification thrashing. Sliding-window average calculation can, if necessary, be disabled, by setting the sample period multiplier, tn3270eRtCollCtlSPMult, to 1, and setting the sample period, tn3270eRtCollCtlSPeriod, to the required collection interval.

彼らは以下の通知スラッシングを引き起こすので、スライディングウィンドウ平均は、彼らはしばしば、より有意義であるため、むしろストレート間隔ベースの平均値よりも使用され、。スライディング・ウィンドウ平均計算は、必要に応じて、1サンプル期間乗数、tn3270eRtCollCtlSPMultを設定し、必要な収集間隔のサンプル期間、tn3270eRtCollCtlSPeriodを設定することにより、無効にすることができます。

In order to calculate sliding-window averages, a TN3270E server MUST:

スライディングウィンドウ平均値を算出するために、TN3270Eサーバーする必要があります。

o Select a fixed, relatively short, sample period SPeriod; the default value for SPeriod in the MIB is 20 seconds.

O固定、比較的短い、サンプル期間SPeriodを選択します。 MIBでSPeriodのデフォルト値は20秒です。

o Select an averaging period multiplier SPMult. The actual collection interval will then be SPMult times SPeriod. The default value for SPMult in the MIB is 30, yielding a default collection interval of 10 minutes. Note that the collection interval (SPMult*SPeriod) is always a multiple of the sample period.

O平均期間乗数SPMultを選択します。実際の収集間隔は、SPMult回SPeriodになります。 MIBにおけるSPMultのデフォルト値は10分のデフォルトの収集間隔を得、30です。収集間隔(SPMult * SPeriod)は常にサンプル期間の倍数であることに注意してください。

       Clearlly, SPMult*SPeriod should not be thought of as literally
       the averaging period.  The average calculated will include
       contributions older than that time, and does not weight equally
       all contributions since that time.  In fact, it gives a smoother
       result than a traditional sliding average, as used in finance.
       More subtly, it is best to think of the effective averaging
       period as being 2*SPMult*SPeriod.  To see this, consider how long
       the contribution to the result made by a particular transaction
       lasts.  With a traditional sliding average, it lasts exactly the
       averaging period.  With the aging mechanism described here, it
       has a half-life of SPMult*SPeriod.
        

o Maintain the following counters to keep track of activity within the current sample period; these are internal counters, not made visible to a management application via the MIB.

O現在のサンプル期間内のアクティビティを追跡するために、次のカウンタを維持します。これらは、MIBを介して管理アプリケーションには見え行われていない内部カウンタ、です。

- T (number of transactions in the period)

- T(期間内のトランザクションの数)

- TotalRts (sum of the total response times for all transactions in the period)

- TotalRts(期間内のすべてのトランザクションの合計応答時間の和)

- TotalIpRts (sum of the IP network transit times for all transactions in the period; note that if IP network transit times are being excluded from the response time collection, this value will always be 0).

- TotalIpRts(期間内のすべてのトランザクションのためのIPネットワーク通過時間の合計、IPネットワークの通過時間が、応答時間の収集から除外されている場合、この値は常に0になることに注意してください)。

o Also maintain sliding counters, initialized to zero, for each of the quantities being counted:

Oもカウントされる量のそれぞれについて、ゼロに初期化カウンタを、スライド維持します。

       -   AvgCountTrans (sliding count of transactions)
       -   TotalRtsSliding (sliding count of total response times)
       -   TotalIpRtsSliding (sliding count of IP network transit times)
        

o At the end of each sample period, update the sliding interval counters, using the following floating-point calculations:

各サンプル期間の終了時に、O、次の浮動小数点演算を使用して、スライディングインターバルカウンタを更新します。

             AvgCountTrans = AvgCountTrans + T
                  - (AvgCountTrans / SPMult)
        

TotalRtsSliding = TotalRtsSliding + TotalRts - (TotalRtsSliding / SPMult)

TotalRtsSliding = TotalRtsSliding + TotalRts - (TotalRtsSliding / SPMult)

TotalIpRtsSliding = TotalIpRtsSliding + TotalIpRts - (TotalIpRtsSliding / SPMult)

TotalIpRtsSliding = TotalIpRtsSliding TotalIpRts + - (TotalIpRtsSliding / SPMult)

Then reset T, TotalRts, and TotalIpRts to zero for use during the next sample period.

そして、次のサンプル期間中に使用するためにゼロにT、TotalRts、及びTotalIpRtsをリセットします。

o At the end of a collection interval, update the following MIB objects as indicated; the floating-point numbers are rounded rather than truncated.

収集間隔の終わりに、O、示されるように、次のMIBオブジェクトを更新します。浮動小数点数を四捨五入ではなく切り捨てられます。

        tn3270eRtDataAvgCountTrans = AvgCountTrans
        tn3270eRtDataAvgRt = TotalRtsSliding / AvgCountTrans
        tn3270eRtDataAvgIpRt = TotalIpRtsSliding / AvgCountTrans
        

As expected, if IP network transit times are being excluded from response time collection, then tn3270eRtDataAvgIpRt will always return 0.

予想したように、IPネットワークの通過時間が、応答時間の収集から除外されている場合、その後、tn3270eRtDataAvgIpRtは常に0を返します。

The sliding transaction counter AvgCountTrans is not used for updating the MIB object tn3270eRtDataCountTrans: this object is an ordinary SMI Counter32, which maintains a total count of transactions since its last discontinuity event. The sliding counters are used only for calculating averages.

スライディングトランザクションカウンタAvgCountTrans MIBオブジェクトtn3270eRtDataCountTransを更新するために使用されていません。このオブジェクトは、その最後の不連続のイベント以来、取引の合計数を維持して通常のSMI Counter32の、です。スライド式のカウンターだけの平均値を算出するために使用されています。

Two mechanisms are present in the MIB to inhibit the generation of an excessive number of notifications related to average response times. First, there are high and low thresholds for average response times. A tn3270eRtExceeded notification is generated the first time a statistically significant average response time is found to have exceeded the high threshold. (The test for statistical significance is described below.) After this, no other tn3270eRtExceeded notifications are generated until an average response time is found to have fallen below the low threshold.

二つのメカニズムは、平均応答時間に関連する通知の過剰な数の発生を抑制するためにMIBに存在しています。まず、平均応答時間の高しきい値および低しきい値があります。 tn3270eRtExceeded通知は、統計的に有意な平均応答時間が高しきい値を超えたことが分かった初めて生成されます。 (統計的有意性についての試験は、以下に記載されている。)、平均応答時間が低いしきい値を下回っていることが発見されるまで、この後、他のtn3270eRtExceeded通知が生成されません。

The other mechanism to limit notifications is the significance test for a high average response time. Intuitively, the significance of an average is directly related to the number of samples that go into it; so we might be inclined to use a rule such as "for the purpose of generating tn3270eRtExceeded notifications, ignore average response times based on fewer than 20 transactions in the sample period."

通知を制限するための他の機構は、高い平均応答時間の有意差検定です。直感的に、平均の意義は、それに入るサンプルの数に直接関係しています。私たちは、「tn3270eRtExceeded通知を生成する目的のために、サンプル期間に満た20件の取引に基づいて、平均応答時間を無視してください。」のように規則を使用するように傾斜されることがあります

In the case of response times, however, the number of transactions sampled in a fixed sampling period is tied to these transactions' response times. A few transactions with long response times can guarantee that there will not be many transactions in a sample, because these transactions "use up" the sampling time. Yet this case of a few transactions with very poor response times should obviously be classified as a problem, not as a statistical anomaly based on too small a sample.

応答時間の場合には、しかしながら、一定のサンプリング周期でサンプリングされたトランザクションの数は、これらのトランザクションの応答時間に結び付けられます。これらの取引は、サンプリング時間を「使い切る」ために長い応答時間を持ついくつかの取引は、サンプル中の多くのトランザクションがないことを保証することができます。しかし、非常に悪い応答時間が数このトランザクションの場合は明らかではない、あまりにも小さなサンプルに基づいて統計的な異常として、問題として分類されるべきです。

The solution is to make the significance level for a sample a function of the average response time. A value IdleCount is specified, which is used to qualify an sample as statistically significant. In order to determine at a collection interval whether to generate a tn3270eRtExceeded notification, a TN3270E server uses the following algorithm:

溶液は、サンプルの平均応答時間の関数のための有意水準を作ることです。値IdleCountは、統計的に有意である試料を修飾するために使用され、指定されています。 tn3270eRtExceeded通知を生成するかどうかを収集間隔で決定するために、TN3270Eサーバーは、次のアルゴリズムを使用します。

if AvgCountTrans * ((AvgRt/ThreshHigh - 1) ** 2) >= IdleCount then generate the notification,

AvgCountTrans *場合((AvgRt / ThreshHigh - 1)** 2)> = IdleCount次いで、通知を生成し、

where AvgRt is the value that would be returned by the object tn3270eRtDataAvgRt at the end of the interval, and the "**" notation indicates exponientiation.

AvgRt間隔の終わりにオブジェクトtn3270eRtDataAvgRtによって返される値であり、「**」表記はexponientiationを示してあります。

Two examples illustrate how this algorithm works. Suppose that IdleCount has been set to 20 transactions, and the high threshold to 200 msecs per transaction. If the average observed response time is 300 msecs, then a notification will be generated only if AvgCountTrans >= 80. If, however, the observed response time is 500 msecs, then a notification is generated if AvgCountTrans >= 9.

二つの例は、このアルゴリズムがどのように機能するかを示しています。 IdleCountは20件の取引に設定されていると仮定し、トランザクションあたり200ミリ秒の高しきい値。平均観測応答時間が300ミリ秒である場合、通知は、しかし、観察された応答時間が500ミリ秒である場合AvgCountTransは> = 80は、通知がAvgCountTrans場合> = 9が生成されている場合にのみ生成されます。

There is no corresponding significance test for the tn3270eRtOkay notification: this notification is generated based on an average response time that falls below the low threshold, regardless of the sample size behind that average.

tn3270eRtOkay通知には、対応する有意性試験はありません。この通知にかかわらず、平均の背後にあるサンプルサイズの、低閾値を下回る平均応答時間に基づいて生成されます。

3.5.2 Response Time Buckets
3.5.2応答時間バケット

The MIB also supports collection of response time data into a set of five buckets. This data is suitable either for verification of service level agreements, or for monitoring by a management application to identify performance problems. The buckets provide counts of transactions whose total response times fall into a set of specified ranges.

MIBはまた、5つのバケットのセットに応答時間データの収集をサポートしています。このデータは、サービス・レベル・アグリーメントの検証のため、またはパフォーマンスの問題を識別するために、管理アプリケーションによって監視するためのいずれかに適しています。バケットは、総応答時間が指定した範囲のセットに分類されたトランザクションの数を提供しています。

Like everything for a collection, the "total" response times collected in the buckets are governed by the specification of whether IP network transit times are to be included in the totals. Depending on how this option is specified, the response times being counted in the buckets will either be total response times (F - D), or only SNA network transit times (effectively E - D, because when it is excluding the IP-network component of transactions, a server makes timestamp F identical to timestamp E).

コレクションのすべてのよう、バケツに集め、「合計」応答時間は、IPネットワークの通過時間は合計に含まれているかどうかの仕様によって支配されています。 ( - D F)、またはのみSNAネットワーク通過時間(効果E - このオプションが指定されている方法に応じて、応答時間は、総応答時間であろういずれかのバケットにカウントさD、それはIPネットワークコンポーネントを除いている場合ため取引の、サーバ)は、タイムスタンプEにタイムスタンプFが同じになります。

Four bucket boundaries are specified for a response time collection, resulting in five buckets. The first response time bucket counts those transactions whose total response times were less than or equal to Boundary 1, the second bucket counts those whose response times were greater than Boundary 1 but less than or equal to Boundary 2, and so on. The fifth bucket is unbounded on the top, counting all transactions whose response times were greater than Boundary 4.

四のバケット境界は5つのバケットで、その結果、応答時間の収集のために指定されています。最初の応答時間バケットは、その総応答時間1境界以下であったこれらのトランザクションをカウントし、2番目のバケットは、その応答時間2を境界に境界1より大きく以下であった、というように、それらはカウントします。第五のバケットは、その応答時間境界4よりも大きかったすべてのトランザクションをカウントし、上無制限です。

The four bucket boundaries have default values of: 1 second, 2 seconds, 5 seconds, and 10 seconds, respectively. These values are the defaults in the 3174 controller's implementation of the SNA/MS RTM function, and are thought to be appropriate for this MIB as well.

それぞれ、1秒、2秒、5秒、10秒:4つのバケット境界は、デフォルト値を持っています。これらの値は、SNA / MS RTM機能の3174コントローラの実装ではデフォルトであり、そして同様にこのMIBのために適切であると考えられています。

In SNA/MS the counter buckets were (by today's standards) relatively small, with a maximum value of 65,535. The bucket objects in the MIB are all Counter32's.

SNA / MSでカウンターバケットは、65,535の最大値は、(今日の基準で)比較的小さかったです。 MIBのバケットオブジェクトはすべてCounter32の年代です。

The following figure represents the buckets pictorially:

次の図は、絵バケットを表します。

            ----------------------------------------------
            |                                            |
            |          Response Time Boundaries          |
            | |       |       |       |       |       |  |
            | |       |       |       |       |       |  |
            | |       |       |       |       |      no  |
            | 0      B-1     B-2     B-3     B-4    bound|
            | |       |       |       |       |       |  |
            | |Bucket1|Bucket2|Bucket3|Bucket4|Bucket5|  |
            | -----------------------------------------  |
            |                                            |
            ----------------------------------------------
        
4.0 Structure of the MIB
MIBの4.0構造

The TN3270E-RT-MIB has the following components:

TN3270E-RT-MIBには、次のコンポーネントがあります。

o tn3270eRtCollCtlTable o tn3270eRtDataTable o Notifications o Advisory Spin Lock Usage

O tn3270eRtCollCtlTable O tn3270eRtDataTable O通知O諮問スピンロックの使用

4.1 tn3270eRtCollCtlTable
4.1 tn3270eRtCollCtlTable

The tn3270eRtCollCtlTable is indexed by tn3270eSrvrConfIndex and tn3270eClientGroupName imported from the TN3270E-MIB. tn3270eSrvrConfIndex identifies within a host a particular TN3270E server. tn3270eClientGroupName identifies a collection of IP clients for which response time data is to be collected. The set of clients is defined using the tn3270eClientGroupTable from the TN3270E-MIB.

tn3270eRtCollCtlTableはTN3270E-MIBからインポートtn3270eSrvrConfIndexとtn3270eClientGroupNameによってインデックス付けされます。 tn3270eSrvrConfIndexは、ホスト特定のTN3270Eサーバー内で識別します。 tn3270eClientGroupNameは、応答時間のデータが収集されるためIPクライアントのコレクションを識別します。クライアントのセットはTN3270E-MIBからtn3270eClientGroupTableを使用して定義されます。

A tn3270eRtCollCtlEntry contains the following objects:

tn3270eRtCollCtlEntryには、次のオブジェクトが含まれています。

                --------------------------------------------------
      1st Index | tn3270eSrvrConfIndex             Unsigned32    |
      2nd Index | tn3270eClientGroupName           Utf8String    |
                | tn3270eRtCollCtlType             BITS          |
                | tn3270eRtCollCtlSPeriod          Unsigned32    |
                | tn3270eRtCollCtlSPMult           Unsigned32    |
                | tn3270eRtCollCtlThreshHigh       Unsigned32    |
                | tn3270eRtCollCtlThreshLow        Unsigned32    |
                | tn3270eRtCollCtlIdleCount        Unsigned32    |
                | tn3270eRtCollCtlBucketBndry1     Unsigned32    |
                | tn3270eRtCollCtlBucketBndry2     Unsigned32    |
                | tn3270eRtCollCtlBucketBndry3     Unsigned32    |
                | tn3270eRtCollCtlBucketBndry4     Unsigned32    |
                | tn3270eRtCollCtlRowStatus        RowStatus     |
                --------------------------------------------------
        

The tn3270eRtCollCtlType object controls the type(s) of response time collection that occur, the granularity of the collection, whether dynamic definite responses SHOULD be initiated, and whether notifications SHOULD be generated. This object is of BITS SYNTAX, and thus allows selection of multiple options.

tn3270eRtCollCtlTypeオブジェクトは動的確定応答を開始すべきかどうか、発生する応答時間コレクションのタイプ(複数可)、収集の細かさを制御し、通知が生成されるべきかどうか。このオブジェクトは、BITS構文であるため、複数のオプションを選択できます。

The BITS in the tn3270eRtCollCtlType object have the following meanings:

tn3270eRtCollCtlTypeオブジェクト内のBITSは、以下の意味があります。

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 only one row created for the collection in the tn3270eRtDataTable. The first two indexes for this row, tn3270eSrvrConfIndex and tn3270eClientGroupName, will have the same values as the indexes for the corresponding tn3270eRtCollCtlEntry. The third and fourth indexes of an aggregated tn3270eRtDataEntry have the values unknown(0) (tn3270eRtDataClientAddrType) and a zero-length octet string (tn3270eRtDataClientAddress). The fifth index, tn3270eRtDataClientPort, has the value 0.

O凝集体(0) - このビットが1に設定されている場合、データは全クライアント・グループのために集約されるべきです。この場合、tn3270eRtDataTableでコレクション用に作成された一つだけの行があるでしょう。この行の最初の二つのインデックス、tn3270eSrvrConfIndexおよびtn3270eClientGroupNameは、対応するtn3270eRtCollCtlEntryのインデックスと同じ値を有することになります。凝集tn3270eRtDataEntryの第三及び第四のインデックス(0)(tn3270eRtDataClientAddrType)未知の長さゼロのオクテットストリング(tn3270eRtDataClientAddress)値を有します。第五のインデックス、tn3270eRtDataClientPortは、値0を有します。

       If this bit is set to 0, then a separate entry is created in the
       tn3270eRtDataTable from each member of the client group.  In this
       case tn3270eRtDataClientAddress contains the client's actual IP
        

Address, tn3270eRtDataClientAddrType indicates the address type, and tn3270eRtDataClientPort contains the number of the port the client is using for its TN3270/TN3270E session.

アドレスは、tn3270eRtDataClientAddrTypeは、アドレスの種類を示し、tn3270eRtDataClientPortは、クライアントがそのTN3270 / TN3270Eセッションのために使用しているポートの番号が含まれています。

o excludeIpComponent(1) - If this bit is set to 1, then the server SHOULD exclude the IP-network component from all the response times 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, and the client's response will still be forwarded to the application. But this response will play no role in the server's response time calculations.

O excludeIpComponentは、(1) - このビットが1に設定されている場合、サーバは、このコレクションのすべての応答時間からIPネットワークコンポーネントを除外すべきです。ターゲットSNAアプリケーションは、応答のいずれかでDRを指定した場合、このDRは、まだクライアントに渡され、クライアントの応答はまだアプリケーションに転送されます。しかし、この応答は、サーバの応答時間の計算では何の役割も果たしていないでしょう。

       If this bit is set to 0, then the server includes in the
       collection only those transactions for which it can include an
       (approximate) IP-network component in the total response time for
       the transaction.  This component MAY be derived from a "natural"
       DR (if the client supports the RESPONSES function), from a
       dynamic DR introduced by the server (if the client supports the
       RESPONSES function and the ddr(2) bit has been set to 1), or from
       TIMING-MARK processing (if the client supports TIMING-MARKs).
        

If this bit is set to 1, then the ddr(2) bit is ignored, since there is no reason for the server to request additional responses from the client(s) in the group.

このビットが1に設定されている場合、サーバは、グループ内のクライアント(複数)からの追加の応答を要求するための理由がないことから、その後、DDR(2)ビットは、無視されます。

o ddr(2) - If this bit is set to 1, then the server SHOULD, for those clients in the group that support the RESPONSES function, add a DR request to the FIC reply in each transaction, and use the client's subsequent response for calculating an (approximate) IP-network component to include in the transaction's total response times.

入出力DDR(2) - このビットが1に設定されている場合、サーバは、RESPONSES機能をサポートし、グループ内のそれらのクライアントのために、各トランザクションにおけるFIC応答にDR要求を追加し、クライアントの後続の応答を使用するべきです(近似)IPネットワーク・コンポーネントを計算するトランザクションの総応答時間に含めます。

       If this bit is set to 0, then the server does not add a DR
       request that it was not otherwise going to add to any replies
       from the target SNA application.
        

If the excludeIpComponent(1) bit is set to 1, then this bit is ignored by the server.

excludeIpComponent(1)ビットが1に設定されている場合、このビットは、サーバによって無視されます。

o average(3) - If this bit is set to 1, then the server SHOULD calculate a sliding-window average for the collection, based on the parameters specified for the group.

Oの平均(3) - このビットが1に設定されている場合、サーバは、グループに指定されたパラメータに基づいて、コレクションのスライディングウィンドウ平均を計算する必要があります。

       If this bit is set to 0, then an average is not calculated.  In
       this case the tn3270eRtExceeded and tn3270eRtOkay notifications
       are not generated, even if the traps(5) bit is set to 1.
        

o buckets(4) - If this bit is set to 1, then the server SHOULD create and increment response time buckets for the collection, based on the parameters specified for the group.

Oバケット(4) - このビットが1に設定されている場合、サーバは、グループに指定されたパラメータに基づいて、収集のための応答時間バケットを作成し、インクリメントすべきです。

       If this bit is set to 0, then response time buckets are not
       created.
        

o traps(5) - If this bit is set to 1, then a TN3270E Server is enabled to generate notifications pertaining to an tn3270eCollCtlEntry. tn3270CollStart and tn3270CollEnd generation is enabled simply by traps(5) being set to 1. tn3270eRtExceeded and tn3270eRtOkay generation enablement requires that average(3) be set to 1 in addition to the traps(5) requirement.

Oトラップは、(5) - このビットが1に設定されている場合、TN3270Eサーバーはtn3270eCollCtlEntryに関する通知を生成することが可能となります。 tn3270CollStartとtn3270CollEnd世代(5)1 tn3270eRtExceededとtn3270eRtOkay生成使用可能に設定されているトラップに単に有効になっている(5)の要件平均値(3)がトラップに加えて、1に設定されることを必要とします。

       If traps(5) is set to 0, then none of the notifications defined
       in this MIB are generated for a particular tn3270eRtCollCtlEntry.
        

Either the average(3) or the buckets(4) bit MUST be set to 1 in order for response time data collection to occur; both bits MAY be set to 1. If the average(3) bit is set to 1, then the following objects have meaning, and are used to control the calculation of the averages, as well as the generation of the two notifications related to them:

平均(3)又はバケット(4)応答時間データ収集が発生するために1ビットを設定しなければならないのいずれか。ビットが1に設定されている平均値(3)は、次のオブジェクトが意味を持っており、平均値の計算、ならびにそれらに関連する2つの通知の生成を制御するために使用される場合、両方のビットが1に設定されるかもしれません:

o tn3270eRtCollCtlSPeriod o tn3270eRtCollCtlSPMult o tn3270eRtCollCtlThreshHigh o tn3270eRtCollCtlThreshLow o tn3270eRtCollCtlIdleCount

〇〇tn3270eRtCollCtlSPeriod tn3270eRtCollCtlSPMult O tn3270eRtCollCtlThreshHigh〇〇tn3270eRtCollCtlThreshLow tn3270eRtCollCtlIdleCount

The previous objects' values are meaningless if the associated average(3) bit is not set to 1.

関連する平均(3)ビットが1に設定されていない場合、以前のオブジェクトの値は無意味です。

If the buckets(4) bit is set to 1, then the following objects have meaning, and specify the bucket boundaries:

バケット(4)ビットが1に設定されている場合、次のオブジェクトが意味を持っている、とバケットの境界を指定します。

o tn3270eRtCollCtlBucketBndry1 o tn3270eRtCollCtlBucketBndry2 o tn3270eRtCollCtlBucketBndry3 o tn3270eRtCollCtlBucketBndry4

〇〇tn3270eRtCollCtlBucketBndry1 tn3270eRtCollCtlBucketBndry2〇〇tn3270eRtCollCtlBucketBndry3 tn3270eRtCollCtlBucketBndry4

The previous objects' values are meaningless if the associated buckets(4) bit is not set to 1.

関連したバケット(4)ビットが1に設定されていない場合、以前のオブジェクトの値は無意味です。

If an entry in the tn3270RtCollCtlTable has the value active(1) for its RowStatus, then an implementation SHALL NOT allow Set operations for any objects in the entry except: o tn3270eRtCollCtlThreshHigh o tn3270eRtCollCtlThreshLow o tn3270eRtCollCtlRowStatus

O tn3270eRtCollCtlThreshHigh O tn3270eRtCollCtlThreshLow O tn3270eRtCollCtlRowStatus:tn3270RtCollCtlTableのエントリがRowStatusの(1)活性値を有する場合、実装以外は、エントリ内の任意のオブジェクトに対して設定操作をせてはなりません

4.2 tn3270eRtDataTable
4.2 tn3270eRtDataTable

Either a single entry or multiple entries are created in the tn3270eRtDataTable for each tn3270eRtCollCtlEntry, depending on whether tn3270eRtCollCtlType in the control entry has aggregate(0) selected. The contents of an entry in the tn3270eRtDataTable depend on the contents of the corresponding entry in the tn3270eRtCollCtlTable: as described above, some objects in the data entry return meaningful values only when the average(3) option is selected in the control entry, while others return meaningful values only when the buckets(4) option is selected. If both options are selected, then all the objects return meaningful values. When an object is not specified to return a meaningful value, an implementation may return any syntactically valid value in response to a Get operation.

単一のエントリまたは複数のエントリのいずれかが制御入力にtn3270eRtCollCtlType(0)が選択した集約有しているかどうかに応じて、各tn3270eRtCollCtlEntryためtn3270eRtDataTableで作成されています。 tn3270eRtDataTableのエントリの内容がtn3270eRtCollCtlTable内の対応するエントリの内容に依存する:上記のように平均(3)オプションを制御エントリで選択された場合にのみ、データエントリのいくつかのオブジェクトは、意味のある値を返す他の一方バケット(4)オプションが選択されているのみ意味のある値を返します。両方のオプションが選択されている場合は、すべてのオブジェクトは、意味のある値を返します。オブジェクトは意味のある値を返すように指定されていない場合、実装は、取得操作に応じて、任意の構文的に有効な値を返すことがあります。

The following objects return meaningful values if and only if the average(3) option was selected in the corresponding tn3270eRtCollCtlEntry:

以下のオブジェクトは、平均(3)オプションは、対応するtn3270eRtCollCtlEntryで選択された場合にのみ意味のある値を返します。

o tn3270eRtDataAvgRt o tn3270eRtDataAvgIpRt o tn3270eRtDataAvgCountTrans o tn3270eRtDataIntTimeStamp o tn3270eRtDataTotalRts o tn3270eRtDataTotalIpRts o tn3270eRtDataCountTrans o tn3270eRtDataCountDrs o tn3270eRtDataElapsRndTrpSq o tn3270eRtDataElapsIpRtSq

〇〇tn3270eRtDataAvgRt tn3270eRtDataAvgIpRt tn3270eRtDataAvgCountTrans〇〇〇tn3270eRtDataIntTimeStamp tn3270eRtDataTotalRts tn3270eRtDataTotalIpRts〇〇〇tn3270eRtDataCountTrans tn3270eRtDataCountDrs〇〇tn3270eRtDataElapsRndTrpSq tn3270eRtDataElapsIpRtSq

The first three objects in this list return values derived from the sliding-window average calculations described earlier. The time of the most recent sample for these calculations is returned in the tn3270eRtDataIntTimeStamp object. The next four objects are normal Counter32 objects, maintaining counts of total response time and total transactions. The last two objects return sum of the squares values, to enable variance calculations by a management application.

前述したスライディングウィンドウ平均計算から派生このリストの戻り値の最初の3つのオブジェクト。これらの計算のための最新のサンプルの時間がtn3270eRtDataIntTimeStampオブジェクトで返されます。次の4つのオブジェクトは、総応答時間のカウントと合計取引を維持し、正常Counter32のオブジェクトです。最後の2つのオブジェクトが管理アプリケーションが分散計算を可能にするために、二乗値の合計を返します。

The following objects return meaningful values if and only if the buckets(4) option was selected in the corresponding tn3270eRtCollCtlEntry: o tn3270eRtDataBucket1Rts o tn3270eRtDataBucket2Rts o tn3270eRtDataBucket3Rts o tn3270eRtDataBucket4Rts o tn3270eRtDataBucket5Rts

次のオブジェクトは、意味のある値を返す場合にのみ(4)オプションは、対応するtn3270eRtCollCtlEntryで選択されたバケット場合:O tn3270eRtDataBucket1Rts O tn3270eRtDataBucket2Rts O tn3270eRtDataBucket3Rts O tn3270eRtDataBucket4Rts O tn3270eRtDataBucket5Rts

A discontinuity object, tn3270eRtDataDiscontinuityTime, can be used by a management application to detect when the values of the counter objects in this table may have been reset, or otherwise experienced a discontinuity. A possible cause for such a discontinuity is the TN3270E server's being stopped or restarted. This object returns a meaningful value regardless of which collection control options were selected.

不連続オブジェクト、tn3270eRtDataDiscontinuityTimeは、このテーブルのカウンタオブジェクトの値がリセットされたかもしれないときを検出する管理アプリケーションによって使用される、またはそうでなければ不連続を経験することができます。そのような不連続のための可能な原因は、TN3270Eサーバーの停止または再起動しています。この目的に関係なく、選択されたコレクションの制御オプションの意味のある値を返します。

An object, tn3270eRtDataRtMethod, identifies whether the IP Network Time was calculated using either the definite response or TIMING-MARK approach.

オブジェクト、tn3270eRtDataRtMethodは、IPネットワークタイムが確定応答またはTIMING-MARKのアプローチのいずれかを用いて計算したかどうかを識別する。

When an entry is created in the tn3270eRtCollCtlTable with its tn3270eRtCollCtlType aggregate(0) bit set to 1, an entry is automatically created in the tn3270eRtDataTable; this entry's tn3270eRtDataClientAddress has the value of a zero-length octet string, its tn3270eRtDataClientAddrType has the value of unknown(0), and its tn3270eRtDataClientPort has the value 0.

エントリは、そのtn3270eRtCollCtlType集合とtn3270eRtCollCtlTableに作成されたとき(0)ビットを1に設定、エントリが自動的tn3270eRtDataTableに作成されました。このエントリのtn3270eRtDataClientAddressそのtn3270eRtDataClientAddrTypeは不明(0)の値を有し、そのtn3270eRtDataClientPortは値0を有し、長さゼロのオクテット文字列の値を有します。

When an entry is created in the tn3270eRtCollCtlTable with its tn3270eRtCollCtlType aggregate(0) bit set to 0, a separate entry is created in the tn3270eRtDataTable for each member of the client group that currently has a session with the TN3270E server. Entries are subsequently created for clients that the TN3270E server determines to be members of the client group when these clients establish sessions with the server. Entries are also created when clients with existing sessions are added to the group.

エントリは、そのtn3270eRtCollCtlType集合とtn3270eRtCollCtlTableに作成されたとき(0)ビットを0に設定、別のエントリは、現在TN3270Eサーバとのセッションを有するクライアント・グループの各メンバーに対してtn3270eRtDataTableに作成されます。エントリは、その後、TN3270Eサーバーは、これらのクライアントがサーバーとのセッションを確立する際に、クライアント・グループのメンバーであると判断し、クライアントのために作成されます。既存のセッションを持つクライアントがグループに追加されたときのエントリも作成されます。

All entries associated with a tn3270eRtCollCtlEntry are deleted from the tn3270eRtDataTable when that entry is deleted from the tn3270eRtCollCtlTable. An entry for an individual client in a client group is deleted when its TCP connection terminates. Once it has been created, a client's entry in the tn3270eRtDataTable remains active as long as the collection's tn3270eRtCollCtlEntry exists, even if the client is removed from the client group for the tn3270eRtCollCtlEntry.

tn3270eRtCollCtlEntryに関連付けられたすべてのエントリは、そのエントリがtn3270eRtCollCtlTableから削除されtn3270eRtDataTableから削除されます。そのTCP接続が終了したときに、クライアント・グループ内の個々のクライアントのエントリが削除されます。それが作成されたら、tn3270eRtDataTableでクライアントのエントリは、クライアントがtn3270eRtCollCtlEntryのためのクライアント・グループから削除された場合でも、限り、コレクションのtn3270eRtCollCtlEntryが存在するとしてアクティブのまま。

4.3 Notifications
4.3通知

This MIB defines four notifications related to a tn3270eRtDataEntry. If the associated tn3270eRtCollCtlType object's traps(5) bit is set to 1, then the tn3270RtCollStart and tn3270RtCollEnd notifications are generated when, respsectively, the tn3270eRtDataEntry is created and deleted. If, in addition, this tn3270eRtCollCtlType object's average(3) bit is set to 1, then the the tn3270eRtExceeded and tn3270eRtOkay notifications are generated when the conditions they report occur.

このMIBはtn3270eRtDataEntryに関連する4つの通知を定義します。関連tn3270eRtCollCtlTypeオブジェクトのトラップが(5)ビットが1に設定されている場合respsectively、tn3270eRtDataEntryが作成され、削除された場合、その後tn3270RtCollStartとtn3270RtCollEnd通知が生成されます。 、加えて、このtn3270eRtCollCtlTypeオブジェクトの平均値(3)ビットが1に設定されている場合の条件は、彼らが発生し報告する場合、次いでtn3270eRtExceededとtn3270eRtOkay通知が生成されます。

The following notifications are defined by this MIB:

以下の通知は、このMIBで定義されています。

o tn3270eRtExceeded - The purpose of this notification is to signal that a performance problem has been detected. If average(3) response time data is being collected, then this notification is generated whenever (1) an average response time is first found, on a collection interval boundary, to have exceeded the high threshold tn3270eRtCollCtlThreshHigh specified for the client group, AND (2) the sample on which the average is based is determined to have been a significant one, via the significance algorithm described earlier. This notification is not generated again for a tn3270eRtDataEntry until an average response time falling below the low threshold tn3270eRtCollCtlThreshLow specified for the client group has occurred for the entry.

O tn3270eRtExceeded - この通知の目的は、性能の問題が検出されたことを知らせるためです。平均(3)応答時間データが収集されている場合、この通知は、(1)平均応答時間が最初に発見されたときにクライアント・グループに対して指定tn3270eRtCollCtlThreshHigh高いしきい値を超えていると、収集間隔の境界に、生成され、( 2)平均値が基づいている試料は、前述の意義アルゴリズムによって、有意な一つとなっていると判定されます。この通知は、クライアント・グループに指定さtn3270eRtCollCtlThreshLow低閾値を下回るが、エントリのために発生した平均応答時間までtn3270eRtDataEntryのために再度生成されません。

o tn3270eRtOkay - The purpose of this notification is to signal that a previously reported performance problem has been resolved. If average(3) response time data is being collected, then this notification is generated whenever (1) a tn3270eRtExceeded notification has already been generated, AND (2) an average response time is first found, on a collection interval boundary, to have fallen below the low threshold tn3270eRtCollCtlThreshLow specified for the client group. This notification is not generated again for a tn3270eRtDataEntry until an average response time exceeding the high threshold tn3270eRtCollCtlThreshHigh specified for the client group has occurred for the entry.

O tn3270eRtOkay - この通知の目的は、以前に報告されたパフォーマンスの問題が解決されていることを知らせるためです。平均(3)応答時間データが収集されている場合(1)tn3270eRtExceeded通知が既に生成されているときはいつでも、この通知が生成され、(2)平均応答時間が低下しているために、収集間隔の境界に、最初に見つかりました低しきい値を下回っtn3270eRtCollCtlThreshLowクライアントグループのために指定されています。この通知は、クライアント・グループは、エントリのため発生したため、指定tn3270eRtCollCtlThreshHigh高いしきい値を超える平均応答時間までtn3270eRtDataEntryのために再度生成されません。

Taken together, the two preceding notifications serve to minimize the generation of an excessive number of traps in the case of an average response time that oscillates about its high threshold.

一緒になって、2つの前の通知は、その高いしきい値についての振動の平均応答時間の場合にはトラップの過剰な数の発生を最小限に抑えるのに役立ちます。

o tn3270eRtCollStart - This notification is generated whenever data collection begins for a client group, or when a new tn3270eRtDataEntry becomes active. The primary purpose of this notification is signal to a management application that a new client TCP session has been established, and to provide the IP-to-resource mapping for the session. This notification is not critical when average(3) data collection is not being performed for the client group.

O tn3270eRtCollStart - この通知は、データ収集はクライアントグループのために始まるたび、または新しいtn3270eRtDataEntryがアクティブになったときに生成されます。この通知の主な目的は、新しいクライアントのTCPセッションが確立された、およびセッションのIPツーリソースのマッピングを提供するために、管理アプリケーションへの信号です。平均(3)データ収集がクライアントグループのために行われていない場合は、この通知は重要ではありません。

o tn3270eRtCollEnd - This notification is generated whenever a data collection ends. For an aggregate collection, this occurs when the corresponding tn3270eRtCollCtlEntry is deleted. For an individual collection, this occurs either when the tn3270eRtCollCtlEntry is deleted, or when the client's TCP connection terminates. The purpose of this notification is to enable a management application to complete a monitoring function that it was performing, by returning final values for the collection's data objects.

O tn3270eRtCollEnd - データ収集が終了するたびに、この通知が生成されます。対応tn3270eRtCollCtlEntryが削除されたときに集約コレクションのために、これが発生します。 tn3270eRtCollCtlEntryが削除された場合、またはクライアントのTCP接続が終了したときに、個々のコレクションでは、これはどちらかが発生します。この通知の目的は、コレクションのデータ・オブジェクトのための最終的な値を返すことで、それが実行された監視機能を完了するために、管理アプリケーションを有効にすることです。

4.4 Advisory Spin Lock Usage
4.4諮問スピンロックの使用

Within the TN3270E-RT-MIB, tn3270eRtSpinLock is defined as an advisory lock that allows cooperating TN3270E-RT-MIB applications to coordinate their use of the tn3270eRtCollCtlTable. When creating a new entry or altering an existing entry in the tn3270eRtCollCtlTable, an application SHOULD make use of tn3270eRtSpinLock to serialize application changes or additions. Since this is an advisory lock, its use by management applications SHALL NOT be enforced by agents. Agents MUST, however, implement the tn3270eRtSpinLock object.

TN3270E-RT-MIB内、tn3270eRtSpinLockはtn3270eRtCollCtlTableのそれらの使用を調整するTN3270E-RT-MIBアプリケーションを協働可能アドバイザリロックとして定義されます。新しいエントリを作成するか、またはtn3270eRtCollCtlTableの既存のエントリを変更すると、アプリケーションは、アプリケーションの変更や追加をシリアライズするtn3270eRtSpinLockの使用をしなければなりません。これが諮問ロックであるので、管理アプリケーションによって、その使用はエージェントによって強制されないものとします。エージェントは、しかし、tn3270eRtSpinLockオブジェクトを実装しなければなりません。

5.0 Definitions
5.0定義
  TN3270E-RT-MIB DEFINITIONS ::= BEGIN
        

IMPORTS MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Counter32, Unsigned32, Gauge32 FROM SNMPv2-SMI RowStatus, DateAndTime, TimeStamp, TestAndIncr FROM SNMPv2-TC MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF tn3270eSrvrConfIndex, tn3270eClientGroupName, tn3270eResMapElementType FROM TN3270E-MIB IANATn3270eAddrType, IANATn3270eAddress FROM IANATn3270eTC-MIB snanauMIB FROM SNA-NAU-MIB;

SNMPv2の-CONF tn3270eSrvrConfIndex FROMのSNMPv2-TCのMODULE-COMPLIANCE、OBJECT-GROUP、NOTIFICATION-GROUP FROM SNMPv2の-SMI RowStatusの、のDateAndTime、タイムスタンプ、TestAndIncrからの輸入MODULE-IDENTITY、OBJECT-TYPE、NOTIFICATION-TYPE、Counter32の、Unsigned32の、Gauge32、 tn3270eClientGroupName、TN3270E-MIB IANATn3270eAddrType、SNA-NAU-MIBからIANATn3270eTC-MIB snanauMIB FROM IANATn3270eAddress FROM tn3270eResMapElementType。

tn3270eRtMIB MODULE-IDENTITY LAST-UPDATED "9807270000Z" -- July 27, 1998 ORGANIZATION "TN3270E Working Group" CONTACT-INFO "Kenneth White (kennethw@vnet.ibm.com) IBM Corp. - Dept. BRQA/Bldg. 501/G114 P.O. Box 12195

tn3270eRtMIBのMODULE-IDENTITY LAST-UPDATED "9807270000Z" - 1998年7月27日ORGANIZATION "TN3270Eワーキンググループ" CONTACT-INFO「ケネス・ホワイト(kennethw@vnet.ibm.com)IBM社 - 本部BRQA /ビル501 / G114。私書箱12195

           3039 Cornwallis
           RTP, NC 27709-2195
        
           Robert Moore (remoore@us.ibm.com)
           IBM Corp. - Dept. BRQA/Bldg. 501/G114
           P.O. Box 12195
           3039 Cornwallis
           RTP, NC 27709-2195
           (919) 254-4436"
       DESCRIPTION
          "This module defines a portion of the management
          information base (MIB) that enables monitoring of
          TN3270 and TN3270E clients' response times by a
          TN3270E server."
       REVISION  "9807270000Z" -- July 27, 1998
       DESCRIPTION
           "RFC nnnn (Proposed Standard)" -- RFC Editor to fill in
  ::= { snanauMIB 9 }
  -- snanauMIB ::= { mib-2 34 }
        

-- Top level structure of the MIB

- MIBのトップレベルの構造

  tn3270eRtNotifications   OBJECT IDENTIFIER  ::= { tn3270eRtMIB 0 }
  tn3270eRtObjects         OBJECT IDENTIFIER  ::= { tn3270eRtMIB 1 }
  tn3270eRtConformance     OBJECT IDENTIFIER  ::= { tn3270eRtMIB 3 }
        

-- MIB Objects

- MIBオブジェクト

-- Response Time Control Table

- 応答時間のコントロール表

tn3270eRtCollCtlTable OBJECT-TYPE SYNTAX SEQUENCE OF Tn3270eRtCollCtlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The response time monitoring collection control table, which allows a management application to control the types of response time data being collected, and the clients for which it is being collected.

Tn3270eRtCollCtlEntry MAX-ACCESSステータス現在収集された応答時間データの種類を制御するために管理アプリケーションを可能にする説明「応答時間モニタリング収集制御テーブル、それがされているためにクライアントtn3270eRtCollCtlTable OBJECT-TYPE構文配列集めました。

        This table is indexed by tn3270eSrvrConfIndex and
        tn3270eClientGroupName imported from the
        TN3270E-MIB.  tn3270eSrvrConfIndex indicates within
        a host which TN3270E server an entry applies to.
        tn3270eClientGroupName it identifies the set of IP
        clients for which response time data is being collected.
        The particular IP clients making up the set are identified
        in the tn3270eClientGroupTable in the TN3270E-MIB."
        
      ::= { tn3270eRtObjects 1}
        
  tn3270eRtCollCtlEntry    OBJECT-TYPE
      SYNTAX        Tn3270eRtCollCtlEntry
      MAX-ACCESS    not-accessible
      STATUS        current
      DESCRIPTION
        "An entry in the TN3270E response time monitoring collection
        control table.  To handle the case of multiple TN3270E
        servers on the same host, the first index of this table is
        the tn3270eSrvrConfIndex from the TN3270E-MIB."
      INDEX {
        tn3270eSrvrConfIndex,    -- Server's index
        tn3270eClientGroupName } -- What to collect on
      ::= { tn3270eRtCollCtlTable 1 }
        
  Tn3270eRtCollCtlEntry ::= SEQUENCE {
      tn3270eRtCollCtlType              BITS,
      tn3270eRtCollCtlSPeriod           Unsigned32,
      tn3270eRtCollCtlSPMult            Unsigned32,
      tn3270eRtCollCtlThreshHigh        Unsigned32,
      tn3270eRtCollCtlThreshLow         Unsigned32,
      tn3270eRtCollCtlIdleCount         Unsigned32,
      tn3270eRtCollCtlBucketBndry1      Unsigned32,
      tn3270eRtCollCtlBucketBndry2      Unsigned32,
      tn3270eRtCollCtlBucketBndry3      Unsigned32,
      tn3270eRtCollCtlBucketBndry4      Unsigned32,
      tn3270eRtCollCtlRowStatus         RowStatus   }
        

-- The OID { tn3270eRtCollCtlEntry 1 } is not used

- OID {tn3270eRtCollCtlEntry 1}が使用されていません

tn3270eRtCollCtlType OBJECT-TYPE SYNTAX BITS { aggregate(0), excludeIpComponent(1), ddr(2), average(3), buckets(4), traps(5) } MAX-ACCESS read-create STATUS current DESCRIPTION "This object controls what types of response time data to collect, whether to summarize the data across the members of a client group or keep it individually, whether to introduce dynamic definite responses, and whether to generate traps.

tn3270eRtCollCtlTypeのOBJECT-TYPE構文BITS {集合体(0)、excludeIpComponent(1)、DDR(2)、平均値(3)、バケット(4)、トラップ(5)} MAX-ACCESSリード作成ステータス現在の説明は「このオブジェクト制御クライアント・グループのメンバー間でデータをまとめたり、個別にそれを維持するかどうかを応答時間データの種類は、動的確定応答を導入するかどうか、およびトラップを生成するかどうかを、収集します。

         aggregate(0)          - Aggregate response time data for the
                                 client group as a whole.  If this bit
                                 is set to 0, then maintain response
                                 time data separately for each member
                                 of the client group.
         excludeIpComponent(1) - Do not include the IP-network
                                 component in any response times.
         ddr(2)                - Enable dynamic definite response.
         average(3)            - Produce an average response time
                                 based on a specified collection
                                 interval.
         buckets(4)            - Maintain tn3270eRtDataBucket values in
                                 a corresponding tn3270eRtDataEntry,
                                 based on the bucket boundaries specified
                                 in the tn3270eRtCollCtlBucketBndry
                                 objects          .
         traps(5)              - generate the notifications specified
                                 in this MIB module.  The
                                 tn3270eRtExceeded and tn3270eRtOkay
                                 notifications are generated only if
                                 average(3) is also specified."
      ::= { tn3270eRtCollCtlEntry 2 }
        

tn3270eRtCollCtlSPeriod OBJECT-TYPE SYNTAX Unsigned32 (15..86400) -- 15 second min, 24 hour max UNITS "seconds" MAX-ACCESS read-create STATUS current DESCRIPTION "The number of seconds that defines the sample period. The actual interval is defined as tn3270eRtCollCtlSPeriod times tn3270eRtCollCtlSPMult.

tn3270eRtCollCtlSPeriodのOBJECT-TYPE構文Unsigned32(15..86400) - 15秒分、24時間の最大UNITS「秒」MAX-ACCESS読作成ステータス現在の説明「サンプル期間を規定秒数を実際の間隔が定義されています。 tn3270eRtCollCtlSPeriod回tn3270eRtCollCtlSPMultとして。

         The value of this object is used only if the corresponding
         tn3270eRtCollCtlType has the average(3) setting."
      DEFVAL   {20}    -- 20 seconds
      ::= { tn3270eRtCollCtlEntry 3 }
        

tn3270eRtCollCtlSPMult OBJECT-TYPE SYNTAX Unsigned32 (1..5760) -- 5760 x SPeriod of 15 is 24 hours UNITS "period" MAX-ACCESS read-create STATUS current DESCRIPTION "The sample period multiplier; this value is multiplied by the sample period, tn3270eRtCollCtlSPeriod, to determine the collection interval.

tn3270eRtCollCtlSPMultのOBJECT-TYPE構文Unsigned32(1..5760) - 15の5760 X SPeriod 24時間ユニット「期間」MAX-ACCESSリード作成ステータス現在の説明「サンプル期間乗数であり、この値は、サンプル周期を乗じて、 tn3270eRtCollCtlSPeriodは、収集間隔を決定します。

        Sliding-window average calculation can, if necessary, be
        disabled, by setting the sample period multiplier,
        tn3270eRtCollCtlSPMult, to 1, and setting the sample
        period, tn3270eRtCollCtlSPeriod, to the required
        collection interval.
        
        The value of this object is used only if the corresponding
        tn3270eRtCollCtlType has the average(3) setting."
      DEFVAL   { 30 }    -- yields an interval of 10 minutes when
                         -- used with the default SPeriod value
      ::= { tn3270eRtCollCtlEntry 4 }
        

tn3270eRtCollCtlThreshHigh OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-create STATUS current DESCRIPTION "The threshold for generating a tn3270eRtExceeded notification, signalling that a monitored total response time has exceeded the specified limit. A value of zero for this object suppresses generation of this notification. The value of this object is used only if the corresponding tn3270eRtCollCtlType has average(3) and traps(5) selected.

tn3270eRtCollCtlThreshHigh OBJECT-TYPE構文Unsigned32ユニット「秒」MAX-ACCESS読作成ステータス現在の説明「tn3270eRtExceeded通知を生成するための閾値を、監視総応答時間が指定された制限を超えたことを知らせる。この目的のためにゼロの値は、発生を抑制この通知。このオブジェクトの値は、対応するtn3270eRtCollCtlType平均(3)とトラップ(5)を選択した場合にのみ使用されます。

        A tn3270eRtExceeded notification is not generated again for a
        tn3270eRtDataEntry until an average response time falling below
        the low threshold tn3270eRtCollCtlThreshLow specified for the
        client group has occurred for the entry."
        
      DEFVAL   { 0 }   -- suppress notifications
      ::= { tn3270eRtCollCtlEntry 5 }
        

tn3270eRtCollCtlThreshLow OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-create STATUS current DESCRIPTION "The threshold for generating a tn3270eRtOkay notification, signalling that a monitored total response time has fallen below the specified limit. A value of zero for this object suppresses generation of this notification. The value of this object is used only if the corresponding tn3270eRtCollCtlType has average(3) and traps(5) selected.

tn3270eRtCollCtlThreshLowのOBJECT-TYPE構文Unsigned32ユニット「秒」MAX-ACCESS読作成ステータス現在の説明「tn3270eRtOkay通知を生成するための閾値を、監視総応答時間が指定された制限を下回ったことを知らせる。このオブジェクトを抑止するためのゼロの値をこの通知の生成は、このオブジェクトの値は、対応するtn3270eRtCollCtlType(3)とトラップ(5)平均選択した場合にのみ使用されます。

        A tn3270eRtOkay notification is not generated again for a
        tn3270eRtDataEntry until an average response time exceeding the high threshold tn3270eRtCollCtlThreshHigh
        specified for the client group has occurred for the entry."
      DEFVAL   { 0 }   -- suppress notifications
      ::= { tn3270eRtCollCtlEntry 6 }
        

tn3270eRtCollCtlIdleCount OBJECT-TYPE SYNTAX Unsigned32 UNITS "transactions" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object is used to determine whether a sample that yields an average response time exceeding the value of tn3270eRtCollCtlThreshHigh was a statistically valid one. If the following statement is true, then the sample was statistically valid, and so a tn3270eRtExceeded notification should be generated:

tn3270eRtCollCtlIdleCountのOBJECT-TYPE構文Unsigned32ユニット「トランザクション」MAX-ACCESSリード作成ステータス現在の説明は「このオブジェクトの値はtn3270eRtCollCtlThreshHighの値を超える平均応答時間が得られる試料は、統計的に有効なものであったかどうかを決定するために使用される。もし次の文が真である場合、サンプルは、統計的に有効だった、などtn3270eRtExceeded通知は生成する必要があります。

AvgCountTrans * ((AvgRt/ThreshHigh - 1) ** 2) >= IdleCount

AvgCountTrans *((AvgRt / ThreshHigh - 1)** 2)> = IdleCount

        This comparison is done only if the corresponding
        tn3270eRtCollCtlType has average(3) and traps(5) selected."
      DEFVAL { 1 }
      ::= { tn3270eRtCollCtlEntry 7 }
        
  tn3270eRtCollCtlBucketBndry1   OBJECT-TYPE
      SYNTAX            Unsigned32
      UNITS             "tenths of seconds"
      MAX-ACCESS        read-create
      STATUS            current
      DESCRIPTION
        "The value of this object defines the range of transaction
         response times counted in the Tn3270eRtDataBucket1Rts
         object: those less than or equal to this value."
      DEFVAL { 10 }
      ::= { tn3270eRtCollCtlEntry 8 }
        
  tn3270eRtCollCtlBucketBndry2   OBJECT-TYPE
      SYNTAX            Unsigned32
      UNITS             "tenths of seconds"
      MAX-ACCESS        read-create
      STATUS            current
      DESCRIPTION
        "The value of this object, together with that of the
        tn3270eRtCollCtlBucketBndry1 object, defines the range
        of transaction response times counted in the
        Tn3270eRtDataBucket2Rts object: those greater than the
        value of the tn3270eRtCollCtlBucketBndry1 object, and less than or equal to the value of this object."
      DEFVAL { 20 }
      ::= { tn3270eRtCollCtlEntry 9 }
        
  tn3270eRtCollCtlBucketBndry3   OBJECT-TYPE
      SYNTAX            Unsigned32
      UNITS             "tenths of seconds"
      MAX-ACCESS        read-create
      STATUS            current
      DESCRIPTION
        "The value of this object, together with that of the
        tn3270eRtCollCtlBucketBndry2 object, defines the range of
        transaction response times counted in the
        Tn3270eRtDataBucket3Rts object:  those greater than the
        value of the tn3270eRtCollCtlBucketBndry2 object, and less
        than or equal to the value of this object."
      DEFVAL { 50 }
      ::= { tn3270eRtCollCtlEntry 10 }
        

tn3270eRtCollCtlBucketBndry4 OBJECT-TYPE SYNTAX Unsigned32 UNITS "tenths of seconds" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object, together with that of the tn3270eRtCollCtlBucketBndry3 object, defines the range of transaction response times counted in the Tn3270eRtDataBucket4Rts object: those greater than the value of the tn3270eRtCollCtlBucketBndry3 object, and less than or equal to the value of this object.

tn3270eRtCollCtlBucketBndry4のOBJECT-TYPE構文Unsigned32ユニット「秒の割を」MAX-ACCESSはリード作成ステータス現在の説明は「このオブジェクトの値は、一緒にtn3270eRtCollCtlBucketBndry3オブジェクトのものと、Tn3270eRtDataBucket4Rtsで数えトランザクション応答時間の範囲を定義するオブジェクト:それらtn3270eRtCollCtlBucketBndry3オブジェクトの値より大きく、かつより少ないか、またはこのオブジェクトの値に等しいです。

        The value of this object also defines the range of
        transaction response times counted in the
        Tn3270eRtDataBucket5Rts object: those greater than the
        value of this object."
      DEFVAL { 100 }
      ::= { tn3270eRtCollCtlEntry 11 }
        
  tn3270eRtCollCtlRowStatus  OBJECT-TYPE
      SYNTAX            RowStatus
      MAX-ACCESS        read-create
      STATUS            current
      DESCRIPTION
        "This object allows entries to be created and deleted
         in the tn3270eRtCollCtlTable.  An entry in this table
         is deleted by setting this object to destroy(6).
         Deleting an entry in this table has the side-effect of removing all entries from the tn3270eRtDataTable
         that are associated with the entry being deleted."
      ::= { tn3270eRtCollCtlEntry 12 }
        

-- TN3270E Response Time Data Table

- TN3270E応答時間データ表

  tn3270eRtDataTable  OBJECT-TYPE
      SYNTAX       SEQUENCE OF Tn3270eRtDataEntry
      MAX-ACCESS   not-accessible
      STATUS       current
      DESCRIPTION
        "The response time data table.  Entries in this table are
         created based on entries in the tn3270eRtCollCtlTable."
      ::= { tn3270eRtObjects 2 }
        

tn3270eRtDataEntry OBJECT-TYPE SYNTAX Tn3270eRtDataEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Entries in this table are created based upon the tn3270eRtCollCtlTable. When the corresponding tn3270eRtCollCtlType has aggregate(0) specified, a single entry is created in this table, with a tn3270eRtDataClientAddrType of unknown(0), a zero-length octet string value for tn3270eRtDataClientAddress, and a tn3270eRtDataClientPort value of 0. When aggregate(0) is not specified, a separate entry is created for each client in the group.

この表のtn3270eRtDataEntry OBJECT-TYPE構文Tn3270eRtDataEntry MAX-ACCESSステータス現在の説明」エントリは、対応するtn3270eRtCollCtlType(0)を指定し、単一のエントリをtn3270eRtDataClientAddrTypeと、この表に集計作成されたとき。tn3270eRtCollCtlTableに基づいて作成され未知(0)、tn3270eRtDataClientAddressゼロ長のオクテット文字列値、および(0)凝集体が指定されていない0のtn3270eRtDataClientPort値を、別のエントリは、グループ内の各クライアントのために作成されます。

        Note that the following objects defined within an entry in this
        table can  wrap:
            tn3270eRtDataTotalRts
            tn3270eRtDataTotalIpRts
            tn3270eRtDataCountTrans
            tn3270eRtDataCountDrs
            tn3270eRtDataElapsRnTrpSq
            tn3270eRtDataElapsIpRtSq
            tn3270eRtDataBucket1Rts
            tn3270eRtDataBucket2Rts
            tn3270eRtDataBucket3Rts
            tn3270eRtDataBucket4Rts
            tn3270eRtDataBucket5Rts"
      INDEX {
         tn3270eSrvrConfIndex,      -- Server's local index
         tn3270eClientGroupName,    -- Collection target
         tn3270eRtDataClientAddrType,
         tn3270eRtDataClientAddress, tn3270eRtDataClientPort }
      ::= { tn3270eRtDataTable 1 }
        
  Tn3270eRtDataEntry ::= SEQUENCE {
         tn3270eRtDataClientAddrType        IANATn3270eAddrType,
         tn3270eRtDataClientAddress         IANATn3270eAddress,
         tn3270eRtDataClientPort            Unsigned32,
         tn3270eRtDataAvgRt                 Gauge32,
         tn3270eRtDataAvgIpRt               Gauge32,
         tn3270eRtDataAvgCountTrans         Gauge32,
         tn3270eRtDataIntTimeStamp          DateAndTime,
         tn3270eRtDataTotalRts              Counter32,
         tn3270eRtDataTotalIpRts            Counter32,
         tn3270eRtDataCountTrans            Counter32,
         tn3270eRtDataCountDrs              Counter32,
         tn3270eRtDataElapsRndTrpSq         Unsigned32,
         tn3270eRtDataElapsIpRtSq           Unsigned32,
         tn3270eRtDataBucket1Rts            Counter32,
         tn3270eRtDataBucket2Rts            Counter32,
         tn3270eRtDataBucket3Rts            Counter32,
         tn3270eRtDataBucket4Rts            Counter32,
         tn3270eRtDataBucket5Rts            Counter32,
         tn3270eRtDataRtMethod              INTEGER,
         tn3270eRtDataDiscontinuityTime     TimeStamp
     }
        
  tn3270eRtDataClientAddrType   OBJECT-TYPE
      SYNTAX    IANATn3270eAddrType
      MAX-ACCESS   not-accessible
      STATUS       current
      DESCRIPTION
        "Indicates the type of address represented by the value
        of tn3270eRtDataClientAddress.  The value unknown(0) is
        used if aggregate data is being collected for the client
        group."
      ::= { tn3270eRtDataEntry 1 }
        
  tn3270eRtDataClientAddress   OBJECT-TYPE
      SYNTAX    IANATn3270eAddress
      MAX-ACCESS   not-accessible
      STATUS       current
      DESCRIPTION
        "Contains the IP address of the TN3270 client being
        monitored.  A zero-length octet string is used if
        aggregate data is being collected for the client group."
      ::= { tn3270eRtDataEntry 2 }
        

tn3270eRtDataClientPort OBJECT-TYPE

tn3270eRtDataClientPortのOBJECT-TYPE

      SYNTAX       Unsigned32(0..65535)
      MAX-ACCESS   not-accessible
      STATUS       current
      DESCRIPTION
        "Contains the client port number of the TN3270 client being
        monitored.  The value 0 is used if aggregate data is being
        collected for the client group, or if the
        tn3270eRtDataClientAddrType identifies an address type that
        does not support ports."
      ::= { tn3270eRtDataEntry 3 }
        
  tn3270eRtDataAvgRt OBJECT-TYPE
      SYNTAX       Gauge32
      UNITS        "tenths of seconds"
      MAX-ACCESS   read-only
      STATUS       current
      DESCRIPTION
        "The average total response time measured over the last
        collection interval."
      DEFVAL { 0 }
      ::= { tn3270eRtDataEntry 4 }
        
  tn3270eRtDataAvgIpRt OBJECT-TYPE
      SYNTAX       Gauge32
      UNITS        "tenths of seconds"
      MAX-ACCESS   read-only
      STATUS       current
      DESCRIPTION
        "The average IP response time measured over the last
        collection interval."
      DEFVAL { 0 }
      ::= { tn3270eRtDataEntry 5 }
        

tn3270eRtDataAvgCountTrans OBJECT-TYPE SYNTAX Gauge32 UNITS "transactions" MAX-ACCESS read-only STATUS current DESCRIPTION "The sliding transaction count used for calculating the values of the tn3270eRtDataAvgRt and tn3270eRtDataAvgIpRt objects. The actual transaction count is available in the tn3270eRtDataCountTrans object.

tn3270eRtDataAvgCountTrans OBJECT-TYPE構文Gauge32ユニット「トランザクション」MAX-ACCESS read-only説明「tn3270eRtDataAvgRtとtn3270eRtDataAvgIpRtオブジェクトの値を算出するために用いられる摺動トランザクション数。実際の取引回数がtn3270eRtDataCountTrans目的で利用可能です。

        The initial value of this object, before any averages have
        been calculated, is 0."
      ::= { tn3270eRtDataEntry 6 }
        

tn3270eRtDataIntTimeStamp OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "The date and time of the last interval that tn3270eRtDataAvgRt, tn3270eRtDataAvgIpRt, and tn3270eRtDataAvgCountTrans were calculated.

tn3270eRtDataIntTimeStampのOBJECT-TYPE SYNTAXのDateAndTime MAX-ACCESS read-onlyステータス現在の説明「tn3270eRtDataAvgRt、tn3270eRtDataAvgIpRt、およびtn3270eRtDataAvgCountTransを算出したことを最後の間隔の日付と時刻。

        Prior to the calculation of the first interval
        averages, this object returns the value
        0x0000000000000000000000.  When this value is
        returned, the remaining objects in the entry have
        no significance."
      ::= { tn3270eRtDataEntry 7 }
        

tn3270eRtDataTotalRts OBJECT-TYPE SYNTAX Counter32 UNITS "tenths of seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The count of the total response times collected.

tn3270eRtDataTotalRts OBJECT-TYPE構文Counter32 UNITS「秒の割には、」MAX-ACCESS read-onlyステータス現在の説明「総応答時間のカウントが収集。

        A management application can detect discontinuities in this
        counter by monitoring the tn3270eRtDataDiscontinuityTime
        object."
      ::= { tn3270eRtDataEntry 8 }
        

tn3270eRtDataTotalIpRts OBJECT-TYPE SYNTAX Counter32 UNITS "tenths of seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The count of the total IP-network response times collected.

tn3270eRtDataTotalIpRts OBJECT-TYPE構文Counter32 UNITS「秒の割」MAX-ACCESS read-onlyステータス現在の説明「収集した総IPネットワーク応答時間のカウント。

        A management application can detect discontinuities in this
        counter by monitoring the tn3270eRtDataDiscontinuityTime
        object."
      ::= { tn3270eRtDataEntry 9 }
        

tn3270eRtDataCountTrans OBJECT-TYPE SYNTAX Counter32 UNITS "transactions" MAX-ACCESS read-only STATUS current

tn3270eRtDataCountTrans OBJECT-TYPE SYNTAX Counter32ユニット "取引" をMAX-ACCESS read-onlyステータス電流

      DESCRIPTION
        "The count of the total number of transactions detected.
        
        A management application can detect discontinuities in this
        counter by monitoring the tn3270eRtDataDiscontinuityTime
        object."
      ::= { tn3270eRtDataEntry 10 }
        

tn3270eRtDataCountDrs OBJECT-TYPE SYNTAX Counter32 UNITS "definite responses" MAX-ACCESS read-only STATUS current DESCRIPTION "The count of the total number of definite responses detected.

tn3270eRtDataCountDrs OBJECT-TYPE SYNTAX Counter32ユニット「確定応答」MAX-ACCESS read-onlyステータス現在の説明「検出された明確な回答の合計数のカウント。

        A management application can detect discontinuities in this
        counter by monitoring the tn3270eRtDataDiscontinuityTime
        object."
      ::= { tn3270eRtDataEntry 11 }
        
  tn3270eRtDataElapsRndTrpSq   OBJECT-TYPE
      SYNTAX       Unsigned32
      UNITS        "tenths of seconds squared"
      MAX-ACCESS   read-only
      STATUS       current
      DESCRIPTION
        "The sum of the elapsed round trip time squared.  The sum
        of the squares is kept in order to enable calculation of
        a variance."
      DEFVAL { 0 }
      ::= { tn3270eRtDataEntry 12 }
        
  tn3270eRtDataElapsIpRtSq   OBJECT-TYPE
      SYNTAX       Unsigned32
      UNITS        "tenths of seconds squared"
      MAX-ACCESS   read-only
      STATUS       current
      DESCRIPTION
        "The sum of the elapsed IP round trip time squared.
        The sum of the squares is kept in order to enable
        calculation of a variance."
      DEFVAL { 0 }
      ::= { tn3270eRtDataEntry 13 }
        

tn3270eRtDataBucket1Rts OBJECT-TYPE SYNTAX Counter32

tn3270eRtDataBucket1Rts OBJECT-TYPE SYNTAXカウンタ

      MAX-ACCESS   read-only
      STATUS       current
      DESCRIPTION
        "The count of the response times falling into bucket 1.
        
        A management application can detect discontinuities in this
        counter by monitoring the tn3270eRtDataDiscontinuityTime
        object."
      ::= { tn3270eRtDataEntry 14 }
        

tn3270eRtDataBucket2Rts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of the response times falling into bucket 2.

tn3270eRtDataBucket2Rts OBJECT-TYPE SYNTAXカウンタACCESS read-onlyステータス現在の説明「バケット2に陥る応答時間のカウント。

        A management application can detect discontinuities in this
        counter by monitoring the tn3270eRtDataDiscontinuityTime
        object."
      ::= { tn3270eRtDataEntry 15 }
        

tn3270eRtDataBucket3Rts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of the response times falling into bucket 3.

tn3270eRtDataBucket3Rts OBJECT-TYPE SYNTAXカウンタACCESS read-onlyステータス現在の説明「バケット3に陥る応答時間のカウント。

        A management application can detect discontinuities in this
        counter by monitoring the tn3270eRtDataDiscontinuityTime
        object."
      ::= { tn3270eRtDataEntry 16 }
        

tn3270eRtDataBucket4Rts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of the response times falling into bucket 4.

tn3270eRtDataBucket4Rts OBJECT-TYPE SYNTAXカウンタACCESS read-onlyステータス現在の説明「バケット4に陥る応答時間のカウント。

        A management application can detect discontinuities in this
        counter by monitoring the tn3270eRtDataDiscontinuityTime
        object."
      ::= { tn3270eRtDataEntry 17 }
        

tn3270eRtDataBucket5Rts OBJECT-TYPE SYNTAX Counter32

tn3270eRtDataBucket5Rts OBJECT-TYPE SYNTAXカウンタ

      MAX-ACCESS   read-only
      STATUS       current
      DESCRIPTION
        "The count of the response times falling into bucket 5.
        
        A management application can detect discontinuities in this
        counter by monitoring the tn3270eRtDataDiscontinuityTime
        object."
      ::= { tn3270eRtDataEntry 18 }
        

tn3270eRtDataRtMethod OBJECT-TYPE SYNTAX INTEGER { none(0), responses(1), timingMark(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object indicates the method that was used in calculating the IP network time.

tn3270eRtDataRtMethodのOBJECT-TYPE SYNTAX INTEGER {なし(0)、応答(1)、timingMark(2)} MAX-ACCESS read-only説明は「このオブジェクトの値は、IPネットワーク時間の計算に使用した方法を示しています。

        The value 'none(0) indicates that response times were not
        calculated for the IP network."
      ::= { 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 SYNTAX TestAndIncr MAX-ACCESS read-write STATUS current DESCRIPTION "An advisory lock used to allow cooperating TN3270E-RT-MIB applications to coordinate their use of the tn3270eRtCollCtlTable.

tn3270eRtSpinLockのOBJECT-TYPE SYNTAX TestAndIncr MAX-ACCESS読み取りと書き込みステータス現在の説明「tn3270eRtCollCtlTableの使用を調整するためにTN3270E-RT-MIBアプリケーションを協調できるようにするために使用諮問ロック。

        When creating a new entry or altering an existing entry
        in the tn3270eRtCollCtlTable, an application should make
        use of tn3270eRtSpinLock to serialize application changes
        or additions.
        
        Since this is an advisory lock, the use of this lock is
        not enforced."
      ::= { tn3270eRtObjects 3 }
        

-- Notifications

- 通知

  tn3270eRtExceeded   NOTIFICATION-TYPE
      OBJECTS {
         tn3270eRtDataIntTimeStamp,
         tn3270eRtDataAvgRt,
         tn3270eRtDataAvgIpRt,
         tn3270eRtDataAvgCountTrans,
         tn3270eRtDataRtMethod
      }
      STATUS  current
      DESCRIPTION
        "This notification is generated when the average response
        time, tn3270eRtDataAvgRt, exceeds
        tn3270eRtCollCtlThresholdHigh at the end of a collection
        interval specified by tn3270eCollCtlSPeriod
        times tn3270eCollCtlSPMult.  Note that the corresponding
        tn3270eCollCtlType must have traps(5) and average(3) set
        for this notification to be generated.  In addition,
        tn3270eRtDataAvgCountTrans, tn3270eRtCollCtlThreshHigh, and
        tn3270eRtDataAvgRt are algorithmically compared to
        tn3270eRtCollCtlIdleCount for determination if this
        notification will be suppressed."
      ::= { tn3270eRtNotifications 1 }
        
  tn3270eRtOkay   NOTIFICATION-TYPE
      OBJECTS {
         tn3270eRtDataIntTimeStamp,
         tn3270eRtDataAvgRt,
         tn3270eRtDataAvgIpRt,
         tn3270eRtDataAvgCountTrans,
         tn3270eRtDataRtMethod
      }
      STATUS  current
      DESCRIPTION
        "This notification is generated when the average response
        time, tn3270eRtDataAvgRt, falls below
        tn3270eRtCollCtlThresholdLow at the end of a collection
        interval specified by tn3270eCollCtlSPeriod times tn3270eCollCtlSPMult, after a tn3270eRtExceeded
        notification was generated.  Note that the corresponding
        tn3270eCollCtlType must have traps(5) and average(3)
        set for this notification to be generated."
      ::= { tn3270eRtNotifications 2 }
        

tn3270eRtCollStart NOTIFICATION-TYPE OBJECTS { tn3270eRtDataRtMethod, -- type of collection tn3270eResMapElementType -- type of resource } STATUS current DESCRIPTION "This notification is generated when response time data collection is enabled for a member of a client group. In order for this notification to occur the corresponding tn3270eRtCollCtlType must have traps(5) selected.

tn3270eRtCollStart NOTIFICATION-TYPEオブジェクト{tn3270eRtDataRtMethod、 - コレクションtn3270eResMapElementTypeのタイプ - リソースのタイプ}ステータス現在の説明「応答時間データ収集がクライアントグループのメンバーのために有効にされると、この通知が生成され、この通知を発生するために対応tn3270eRtCollCtlTypeはトラップ(5)選択を持っている必要があります。

        tn3270eResMapElementType contains a valid value only if
        tn3270eRtDataClientAddress contains a valid address
        (rather than a zero-length octet string)."
      ::= { tn3270eRtNotifications 3 }
        
  tn3270eRtCollEnd   NOTIFICATION-TYPE
      OBJECTS {
         tn3270eRtDataDiscontinuityTime,
         tn3270eRtDataAvgRt,
         tn3270eRtDataAvgIpRt,
         tn3270eRtDataAvgCountTrans,
         tn3270eRtDataIntTimeStamp,
         tn3270eRtDataTotalRts,
         tn3270eRtDataTotalIpRts,
         tn3270eRtDataCountTrans,
         tn3270eRtDataCountDrs,
         tn3270eRtDataElapsRndTrpSq,
         tn3270eRtDataElapsIpRtSq,
         tn3270eRtDataBucket1Rts,
         tn3270eRtDataBucket2Rts,
         tn3270eRtDataBucket3Rts,
         tn3270eRtDataBucket4Rts,
         tn3270eRtDataBucket5Rts,
         tn3270eRtDataRtMethod
      }
      STATUS  current
      DESCRIPTION
        "This notification is generated when an tn3270eRtDataEntry
        is deleted after being active (actual data collected), in
        order to enable a management application monitoring an tn3270eRtDataEntry to get the entry's final values.  Note
        that the corresponding tn3270eCollCtlType must have traps(5)
        set for this notification to be generated."
      ::= { tn3270eRtNotifications 4 }
        

-- Conformance Statement

- 適合性宣言

  tn3270eRtGroups       OBJECT IDENTIFIER ::= { tn3270eRtConformance 1 }
  tn3270eRtCompliances  OBJECT IDENTIFIER ::= { tn3270eRtConformance 2 }
        

-- Compliance statements

- コンプライアンスステートメント

tn3270eRtCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for agents that support the TN327E-RT-MIB." MODULE -- this module MANDATORY-GROUPS { tn3270eRtGroup, tn3270eRtNotGroup }

tn3270eRtCompliance MODULE-COMPLIANCEステータス現在の説明 "TN327E-RT-MIBをサポートするエージェントのための準拠宣言。" MODULE - このモジュールMANDATORY-GROUPS {tn3270eRtGroup、tn3270eRtNotGroup}

      OBJECT tn3270eRtCollCtlType
         MIN-ACCESS  read-only
         DESCRIPTION
            "The agent is not required to support a SET operation to
            this object in the absence of adequate security."
        

OBJECT tn3270eRtCollCtlSPeriod MIN-ACCESS read-only DESCRIPTION "The agent is not required to allow the user to change the default value of this object, and is allowed to use a different default."

OBJECTは、MIN-ACCESS読み取り専用説明tn3270eRtCollCtlSPeriod「エージェントは、ユーザがこのオブジェクトのデフォルト値を変更できるようにするために必要とされていない、と別のデフォルトを使用することが許可されています。」

OBJECT tn3270eRtCollCtlSPMult MIN-ACCESS read-only DESCRIPTION "The agent is not required to support a SET operation to this object in the absence of adequate security."

OBJECT tn3270eRtCollCtlSPMult MIN-ACCESS読み取り専用説明「エージェントは、十分なセキュリティが存在しない場合に、このオブジェクトにSET操作をサポートする必要はありません。」

OBJECT tn3270eRtCollCtlThreshHigh MIN-ACCESS read-only DESCRIPTION "The agent is not required to support a SET operation to this object in the absence of adequate security."

MIN-ACCESS読み取り専用説明tn3270eRtCollCtlThreshHigh OBJECTは、「エージェントは十分なセキュリティが存在しない場合に、このオブジェクトにSET操作をサポートする必要はありません。」

OBJECT tn3270eRtCollCtlThreshLow MIN-ACCESS read-only DESCRIPTION

MIN-ACCESS読み取り専用説明tn3270eRtCollCtlThreshLow OBJECT

            "The agent is not required to support a SET operation
            to this object in the absence of adequate security."
        

OBJECT tn3270eRtCollCtlIdleCount MIN-ACCESS read-only DESCRIPTION "The agent is not required to support a SET operation to this object in the absence of adequate security."

OBJECT tn3270eRtCollCtlIdleCount MIN-ACCESS読み取り専用説明「エージェントは、十分なセキュリティが存在しない場合に、このオブジェクトにSET操作をサポートする必要はありません。」

OBJECT tn3270eRtCollCtlBucketBndry1 MIN-ACCESS read-only DESCRIPTION "The agent is not required to support a SET operation to this object in the absence of adequate security."

OBJECT tn3270eRtCollCtlBucketBndry1 MIN-ACCESS読み取り専用説明「エージェントは、十分なセキュリティが存在しない場合に、このオブジェクトにSET操作をサポートする必要はありません。」

OBJECT tn3270eRtCollCtlBucketBndry2 MIN-ACCESS read-only DESCRIPTION "The agent is not required to support a SET operation to this object in the absence of adequate security."

OBJECT tn3270eRtCollCtlBucketBndry2 MIN-ACCESS読み取り専用説明「エージェントは、十分なセキュリティが存在しない場合に、このオブジェクトにSET操作をサポートする必要はありません。」

OBJECT tn3270eRtCollCtlBucketBndry3 MIN-ACCESS read-only DESCRIPTION "The agent is not required to support a SET operation to this object in the absence of adequate security."

OBJECT tn3270eRtCollCtlBucketBndry3 MIN-ACCESS読み取り専用説明「エージェントは、十分なセキュリティが存在しない場合に、このオブジェクトにSET操作をサポートする必要はありません。」

OBJECT tn3270eRtCollCtlBucketBndry4 MIN-ACCESS read-only DESCRIPTION "The agent is not required to support a SET operation to this object in the absence of adequate security."

OBJECT tn3270eRtCollCtlBucketBndry4 MIN-ACCESS読み取り専用説明「エージェントは、十分なセキュリティが存在しない場合に、このオブジェクトにSET操作をサポートする必要はありません。」

OBJECT tn3270eRtCollCtlRowStatus SYNTAX INTEGER { active(1) -- subset of RowStatus } MIN-ACCESS read-only DESCRIPTION "Write access is not required, and only one of the six enumerated values for the RowStatus textual convention need be supported, specifically: active(1)."

(アクティブ - OBJECT tn3270eRtCollCtlRowStatus SYNTAX INTEGER {アクティブ(1)のRowStatusのサブセット} MIN-ACCESS読み取り専用説明「書き込みアクセスが必要とされず、一方のみRowStatusテキストの表記法のための6つの列挙値は、具体的には、サポートされる必要が1)。」

      ::= {tn3270eRtCompliances 1 }
        

-- Group definitions

- グループの定義

tn3270eRtGroup OBJECT-GROUP

tn3270eRtGroupのOBJECT-GROUP

      OBJECTS {
          tn3270eRtCollCtlType,
          tn3270eRtCollCtlSPeriod,
          tn3270eRtCollCtlSPMult,
          tn3270eRtCollCtlThreshHigh,
          tn3270eRtCollCtlThreshLow,
          tn3270eRtCollCtlIdleCount,
          tn3270eRtCollCtlBucketBndry1,
          tn3270eRtCollCtlBucketBndry2,
          tn3270eRtCollCtlBucketBndry3,
          tn3270eRtCollCtlBucketBndry4,
          tn3270eRtCollCtlRowStatus,
          tn3270eRtDataDiscontinuityTime,
          tn3270eRtDataAvgRt,
          tn3270eRtDataAvgIpRt,
          tn3270eRtDataAvgCountTrans,
          tn3270eRtDataIntTimeStamp,
          tn3270eRtDataTotalRts,
          tn3270eRtDataTotalIpRts,
          tn3270eRtDataCountTrans,
          tn3270eRtDataCountDrs,
          tn3270eRtDataElapsRndTrpSq,
          tn3270eRtDataElapsIpRtSq,
          tn3270eRtDataBucket1Rts,
          tn3270eRtDataBucket2Rts,
          tn3270eRtDataBucket3Rts,
          tn3270eRtDataBucket4Rts,
          tn3270eRtDataBucket5Rts,
          tn3270eRtDataRtMethod,
          tn3270eRtSpinLock }
      STATUS  current
      DESCRIPTION
        "This group is mandatory for all implementations that
        support the TN3270E-RT-MIB. "
      ::= { tn3270eRtGroups 1 }
        

tn3270eRtNotGroup NOTIFICATION-GROUP NOTIFICATIONS { tn3270eRtExceeded, tn3270eRtOkay, tn3270eRtCollStart, tn3270eRtCollEnd }

tn3270eRtNotGroup NOTIFICATION-GROUP通知{tn3270eRtExceeded、tn3270eRtOkay、tn3270eRtCollStart、tn3270eRtCollEnd}

      STATUS  current
      DESCRIPTION
        "The notifications that must be supported when the
        TN3270E-RT-MIB is implemented. "
      ::= { tn3270eRtGroups 2 }
        

END

終わり

6.0 Security Considerations
6.0セキュリティの考慮事項

Certain management information defined in this MIB may be considered sensitive in some network environments. Therefore, authentication of received SNMP requests and controlled access to management information SHOULD be employed in such environments. An authentication protocol is defined in [12]. A protocol for access control is defined in [15].

このMIBで定義された特定の管理情報には、いくつかのネットワーク環境で敏感で考慮することができます。したがって、管理情報を受信したSNMP要求の認証およびアクセス制御は、そのような環境で使用されるべきです。認証プロトコルは、[12]で定義されています。アクセス制御のためのプロトコルは[15]で定義されています。

Several objects in this MIB allow write access or provide for row creation. Allowing this support in a non-secure environment can have a negative effect on network operations. It is RECOMMENDED that implementers seriously consider whether set operations or row creation SHOULD be allowed without providing, at a minimum, authentication of request origin. It is RECOMMENDED that without such support that the following objects be implemented as read-only:

このMIBのいくつかのオブジェクトは、書き込みアクセスを許可または行作成を提供します。非セキュアな環境でこのサポートを許可すると、ネットワークの運用にマイナスの影響を与える可能性があります。実装者が真剣に集合演算または列の作成は、最低でも、設けることなく、要求元の認証を許可するかどうかを検討することが推奨されます。このようなサポートなしで、次のオブジェクトは読み取り専用として実装することをことをお勧めします。

o tn3270eRtCollCtlType o tn3270eRtCollCtlSPeriod o tn3270eRtCollCtlSPMult o tn3270eRtCollCtlThreshHigh o tn3270eRtCollCtlThreshLow o tn3270eRtCollCtlIdleCount o tn3270eRtCollCtlBucketBndry1 o tn3270eRtCollCtlBucketBndry2 o tn3270eRtCollCtlBucketBndry3 o tn3270eRtCollCtlBucketBndry4 o tn3270eRtCollCtlRowStatus

〇〇tn3270eRtCollCtlType tn3270eRtCollCtlSPeriod tn3270eRtCollCtlSPMult〇〇〇tn3270eRtCollCtlThreshHigh tn3270eRtCollCtlThreshLow tn3270eRtCollCtlIdleCount〇〇〇tn3270eRtCollCtlBucketBndry1 tn3270eRtCollCtlBucketBndry2 tn3270eRtCollCtlBucketBndry3〇〇〇tn3270eRtCollCtlBucketBndry4 tn3270eRtCollCtlRowStatus

The administrative method to use to create and manage the tn3270eRtCollCtlTable when SET support is not allowed is outside of the scope of this memo.

SETのサポートが許可されていないときtn3270eRtCollCtlTableを作成および管理するために使用するための管理方法は、このメモの範囲外です。

7.0 Intellectual Property
7.0知的財産

The IETF takes no position regarding the validity or scope of any intellectual property or other rights that might be claimed to pertain to the implementation or use of the technology described in this document or the extent to which any license under such rights might or might not be available; neither does it represent that it has made any effort to identify any such rights. Information on the IETF's procedures with respect to rights in standards-track and standards-related documentation can be found in BCP-11. Copies of claims of rights made available for publication and any assurances of licenses to be made available, or the result of an attempt made to obtain a general license or permission for the use of such proprietary rights by implementers or users of this specification can be obtained from the IETF Secretariat.

IETFは、そのような権限下で、ライセンスがたりないかもしれない可能性があるためにどの本書または程度に記載されている技術の実装や使用に関係すると主張される可能性があります任意の知的財産やその他の権利の有効性または範囲に関していかなる位置を取りません利用可能。また、そうした権利を特定するために取り組んできたことを表していないん。スタンダードトラックおよび標準関連文書における権利に関するIETFの手続きの情報は、BCP-11に記載されています。権利の主張のコピーは、出版のために利用可能とライセンスの保証が利用できるようにする、あるいは本仕様の実装者または利用者がそのような所有権の使用のための一般的なライセンスまたは許可を取得するために作られた試みの結果を得ることができますIETF事務局から。

The IETF invites any interested party to bring to its attention any copyrights, patents or patent applications, or other proprietary rights which may cover technology that may be required to practice this standard. Please address the information to the IETF Executive Director.

IETFは、その注意にこの標準を実践するために必要な場合があり技術をカバーすることができる任意の著作権、特許または特許出願、またはその他の所有権を持ってすべての利害関係者を招待します。 IETF専務に情​​報を扱ってください。

8.0 Acknowledgments
8.0謝辞

This document is a product of the TN3270E Working Group. Special thanks are due to Derek Bolton and Michael Boe of Cisco Systems for their numerous comments and suggestions for improving the structure of this MIB. Thanks also to Randy Presuhn of BMC Software for his valuable review comments on several versions of the document.

この文書では、TN3270E作業部会の製品です。特別な感謝は、このMIBの構造を改善するための彼らの多数意見と提案をデレク・ボルトンとシスコシステムズのマイケル・英中銀によるものです。ドキュメントのいくつかのバージョンでも、彼の貴重なレビューコメントについてBMCソフトウェアのランディPresuhnに感謝します。

9.0 References
9.0参考資料

[1] Harrington D., Presuhn, R. and B. Wijnen, "An Architecture for Describing SNMP Management Frameworks", RFC 2271, January 1998.

[1]ハリントンD.、PresuhnとR.とB. Wijnen、、RFC 2271 "SNMP管理フレームワークを記述するためのアーキテクチャ" を、1998年1月。

[2] Rose, M. and K. McCloghrie, "Structure and Identification of Management Information for TCP/IP-based Internets", STD 16, RFC 1155, May 1990.

[2]ローズ、M.、およびK. McCloghrie、 "構造とTCP / IPベースのインターネットのための経営情報の識別"、STD 16、RFC 1155、1990年5月を。

[3] Rose, M. and K. McCloghrie, "Concise MIB Definitions", STD 16, RFC 1212, March 1991.

[3]ローズ、M.、およびK. McCloghrie、 "簡潔なMIB定義"、STD 16、RFC 1212、1991年3月。

[4] Rose, M., "A Convention for Defining Traps for use with the SNMP", RFC 1215, March 1991.

[4]ローズ、M.、 "SNMPとの使用のためのDefining Trapsのための条約"、RFC 1215、1991年3月。

[5] Case, J., McCloghrie, K., Rose, M. and S. Waldbusser, "Structure of Management Information for Version 2 of the Simple Network Management Protocol (SNMPv2)", RFC 1902, January 1996.

[5]ケース、J.、McCloghrie、K.、ローズ、M.、およびS. Waldbusser、 "簡易ネットワーク管理プロトコル(SNMPv2)のバージョン2のための経営情報の構造"、RFC 1902、1996年1月。

[6] Case, J., McCloghrie, K., Rose, M. and S. Waldbusser, "Textual Conventions for Version 2 of the Simple Network Management Protocol (SNMPv2)", RFC 1903, January 1996.

[6]ケース、J.、McCloghrie、K.、ローズ、M.およびS. Waldbusser、RFC 1903、1996年1月 "簡易ネットワーク管理プロトコル(SNMPv2)のバージョン2のためのテキストの表記法"。

[7] Case, J., McCloghrie, K., Rose, M. and S. Waldbusser, "Conformance Statements for Version 2 of the Simple Network Management Protocol (SNMPv2)", RFC 1904, January 1996.

[7]ケース、J.、McCloghrie、K.、ローズ、M.およびS. Waldbusser、RFC 1904、1996年1月 "簡易ネットワーク管理プロトコルのバージョン2(SNMPv2の)のために適合文"。

[8] Case, J., Fedor, M., Schoffstall, M. and J. Davin, "Simple Network Management Protocol", STD 15, RFC 1157, May 1990.

[8]ケース、J.、ヒョードル、M.、Schoffstall、M.、およびJ.デーヴィン、 "簡単なネットワーク管理プロトコル"、STD 15、RFC 1157、1990年5月。

[9] Case, J., McCloghrie, K., Rose, M. and S. Waldbusser, "Introduction to Community-based SNMPv2", RFC 1901, January 1996.

[9]ケース、J.、McCloghrie、K.、ローズ、M.およびS. Waldbusser、 "コミュニティベースのSNMPv2の概要"、RFC 1901、1996年1月。

[10] Case, J., McCloghrie, K., Rose, M. and S. Waldbusser, "Transport Mappings for Version 2 of the Simple Network Management Protocol (SNMPv2)", RFC 1906, January 1996.

[10]ケース、J.、McCloghrie、K.、ローズ、M.、およびS. Waldbusser、RFC 1906 "簡易ネットワーク管理プロトコル(SNMPv2)のバージョン2のための交通マッピング"、1996年1月。

[11] Case, J., Harrington D., Presuhn R. and B. Wijnen, "Message Processing and Dispatching for the Simple Network Management Protocol (SNMP)", RFC 2272, January 1998.

[11]ケース、J.、ハリントンD.、Presuhn R.とB. Wijnenの、 "メッセージ処理と簡単なネットワーク管理プロトコル(SNMP)のための派遣"、RFC 2272、1998年1月。

[12] Blumenthal, U. and B. Wijnen, "User-based Security Model (USM) for version 3 of the Simple Network Management Protocol (SNMPv3)", RFC 2274, January 1998.

[12]ブルーメンソール、U.とB. Wijnenの、 "ユーザベースセキュリティモデル(USM)簡易ネットワーク管理プロトコル(SNMPv3の)のバージョン3のために"、RFC 2274、1998年1月。

[13] Case, J., McCloghrie, K., Rose, M. and S. Waldbusser, "Protocol Operations for Version 2 of the Simple Network Management Protocol (SNMPv2)", RFC 1905, January 1996.

[13]ケース、J.、McCloghrie、K.、ローズ、M.およびS. Waldbusser、 "簡単なネットワーク管理プロトコルのバージョン2のためのプロトコル操作(SNMPv2の)"、RFC 1905、1996年1月。

[14] Levi, D., Meyer, P. and B. Stewart, "SNMPv3 Applications", RFC 2273, January 1998.

[14]レビ、D.、マイヤー、P.とB.スチュワート、 "SNMPv3のアプリケーション"、RFC 2273、1998年1月。

[15] Wijnen, B., Presuhn, R. and K. McCloghrie, "View-based Access Control Model (VACM) for the Simple Network Management Protocol (SNMP)", RFC 2275, January 1998.

[15] Wijnenの、B.、Presuhn、R.とK. McCloghrie、 "簡易ネットワーク管理プロトコルのためのビューベースアクセス制御モデル(VACM)(SNMP)"、RFC 2275、1998年1月。

[16] Postel, J. and J. Reynolds, "Telnet Protocol Specification", STD 8, RFC 854, May 1983.

[16]ポステル、J.、およびJ.レイノルズ、 "テルネットプロトコル仕様"、STD 8、RFC 854、1983年5月。

[17] Postel, J. and J. Reynolds, "Telnet Timing Mark Option", STD 31, RFC 860, May 1983.

[17]ポステル、J.、およびJ.レイノルズ、 "Telnetのタイミングマークオプション"、STD 31、RFC 860、1983年5月。

[18] Rekhter, J., "Telnet 3270 Regime Option", RFC 1041, January 1988.

[18] Rekhter、J.、 "のTelnet 32​​70レジームオプション"、RFC 1041、1988年1月。

[19] Kelly, B., "TN3270 Enhancements", RFC 2355, June 1998.

[19]ケリー、B.、 "TN3270の強化"、RFC 2355、1998年6月。

[20] White, K. and R. Moore, "Base Definitions of Managed Objects for TN3270E Using SMIv2", RFC 2561, April 1999.

[20] "のSMIv2を使用するTN3270Eのための管理オブジェクトの基本定義"、RFC 2561、1999年4月、K.とR.ムーア、ホワイト。

[21] IBM, International Technical Support Centers, "Response Time Data Gathering", GG24-3212-01, November 1990.

[21] IBM、国際テクニカルサポートセンター、 "応答時間データの収集"、GG24-3212-01、1990年11月。

[22] Hovey, R. and S. Bradner, "The Organizations Involved in the IETF Standards Process", BCP 11, RFC 2028, October 1996.

[22] Hovey、R.およびS.ブラドナー、BCP 11、RFC 2028、1996年10月 "IETF標準化プロセスに関与する組織"。

[23] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March 1997.

[23]ブラドナーの、S.、 "要件レベルを示すためにRFCsにおける使用のためのキーワード"、BCP 14、RFC 2119、1997年3月。

10.0 Authors' Addresses
10.0著者のアドレス

Kenneth D. White Dept. BRQA/Bldg. 501/G114 IBM Corporation P.O.Box 12195 3039 Cornwallis Research Triangle Park, NC 27709, USA

ケネス・D.ホワイト本部BRQA /ビル。 501 / G114 IBMコーポレーションP.O.Box 12195 3039コーンリサーチトライアングルパーク、NC 27709、USA

EMail: kennethw@vnet.ibm.com

メールアドレス:kennethw@vnet.ibm.com

Robert Moore Dept. BRQA/Bldg. 501/G114 IBM Corporation P.O.Box 12195 3039 Cornwallis Research Triangle Park, NC 27709, USA

ロバート・ムーア部門BRQA /ビル。 501 / G114 IBMコーポレーションP.O.Box 12195 3039コーンリサーチトライアングルパーク、NC 27709、USA

Phone: +1-919-254-7507 EMail: remoore@us.ibm.com

電話:+ 1-919-254-7507 Eメール:remoore@us.ibm.com

11.0 Full Copyright Statement
11.0完全な著作権声明

Copyright (C) The Internet Society (1999). All Rights Reserved.

著作権(C)インターネット協会(1999)。全著作権所有。

This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this paragraph are included on all such copies and derivative works. However, this document itself may not be modified in any way, such as by removing the copyright notice or references to the Internet Society or other Internet organizations, except as needed for the purpose of developing Internet standards in which case the procedures for copyrights defined in the Internet Standards process must be followed, or as required to translate it into languages other than English.

この文書とその翻訳は、コピーして他の人に提供し、それ以外についてはコメントまたは派生物は、いかなる種類の制限もなく、全体的にまたは部分的に、準備コピーし、公表して配布することができることを説明したり、その実装を支援することができます、上記の著作権表示とこの段落は、すべてのそのようなコピーや派生物に含まれていることを条件とします。しかし、この文書自体は著作権のための手順はで定義されている場合には、インターネット標準を開発するために必要なものを除き、インターネットソサエティもしくは他のインターネット関連団体に著作権情報や参照を取り除くなど、どのような方法で変更されないかもしれませんインターネット標準化プロセスが続く、または英語以外の言語に翻訳するために、必要に応じなければなりません。

The limited permissions granted above are perpetual and will not be revoked by the Internet Society or its successors or assigns.

上記の制限は永久で、インターネット学会やその後継者や譲渡者によって取り消されることはありません。

This document and the information contained herein is provided on an "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

この文書とここに含まれている情報は、基礎とインターネットソサエティおよびインターネットエンジニアリングタスクフォースはすべての保証を否認し、明示または黙示、その情報の利用がない任意の保証を含むがこれらに限定されない「として、」上に設けられています特定の目的への権利または商品性または適合性の黙示の保証を侵害します。