ISO/IEC 8823-1:1994 情報技術—オープンシステム相互接続—コネクション型プレゼンテーションプロトコル:プロトコル仕様 | ページ 2

※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。

序文

ISO (国際標準化機構) と IEC (国際電気標準会議) は、世界標準化のための専門システムを形成しています。 ISO または IEC のメンバーである国家機関は、技術活動の特定の分野を扱うために、それぞれの組織によって設立された技術委員会を通じて、国際規格の開発に参加しています。 ISO と IEC の技術委員会は、相互に関心のある分野で協力しています。 ISO および IEC と連携して、政府および非政府の他の国際機関もこの作業に参加しています。

情報技術の分野では、ISO と IEC は合同技術委員会 ISO/IEC JTC 1 を設立しました。合同技術委員会によって採択された国際規格の草案は、投票のために各国の機関に回覧されます。国際規格として発行するには、投票を行う国の機関の少なくとも 75% による承認が必要です。

国際規格 ISO/IEC 8823-1 は、合同技術委員会 ISO/IEC JTC 1, 情報技術、小委員会 SC 21, オープン システム相互接続、データ管理およびオープン分散処理によって、ITU-T と協力して作成されました。同一のテキストは、ITU-T 勧告 X.226 として公開されています。

この第 2 版は、第 1 版 (ISO 8823:1988) を取り消して置き換えるものであり、第 1 版と Amendment 5:1992 を統合したものです。

ISO/IEC 8823 は、以下の部分で構成されており、一般的なタイトルは「情報技術 - オープン システム相互接続 - 接続指向のプレゼンテーション プロトコル」です。

  • Part 1: プロトコル仕様
  • Part 2: プロトコル実装適合宣言 (PICS) プロフォーマ

附属書 A および B は、ISO/IEC 10026 のこの部分の不可欠な部分を形成します。附属書 C は情報提供のみを目的としています。

序章

この ITU-T 勧告 |国際規格は一連の勧告の 1 つです。情報処理システムの相互接続を促進するために作成された国際規格。他のレコメンデーションに関連しています |オープン システム相互接続の参照モデル (ITU-T Rec. X.200 | ISO/IEC 7498) で定義された一連の国際規格。参照モデルは、相互接続のための標準化の領域を、それぞれが管理可能なサイズの一連の仕様層に細分化します。

この ITU-T 勧告 |国際標準は、プレゼンテーション サービス ユーザーのニーズを満たすために使用されるプレゼンテーション プロトコル手順の共通の符号化と機能単位の数を指定します。プレゼンテーション プロトコルは単純である必要がありますが、将来の拡張を制限することなく、プレゼンテーション サービス ユーザーのニーズの全範囲に対応するのに十分なほど一般的であることを意図しています。

この ITU-T 勧告の主な目的 |国際標準は、通信時にピアエンティティによって実行される手順に関して表現された通信の一連のルールを提供することです。通信に関するこれらのルールは、さまざまな目的を果たすために、開発の健全な基盤を提供することを目的としています。

  • a)実装者と設計者のためのガイドとして;
  • b)機器の試験および調達に使用するため。
  • c)オープンシステム環境へのシステムの許可に関する合意の一部として。
  • d) OSI の理解の改良として。

この ITU-T 勧告の最初のユーザーは、国際規格は、機器の設計者および実装者であるため、その手順の実装に関するガイダンスが注記または付属書に含まれています。

この ITU-T 勧告に適合するための一連の客観的なテストを含む製品規格を作成することはまだできていません。国際規格ですが、それが指定する手順を実装すると主張する機器の適合性に関するセクションが含まれています。この ITU-T 勧告 |国際規格には、この適合性を実証するためのテストが含まれていないため、完全な製品規格と見なすことはできません。この ITU-T 勧告内で利用可能なバリエーションとオプション |国際規格は、さまざまなアプリケーションにプレゼンテーション サービスを提供できるようにするために不可欠です。したがって、最小限の準拠の実装は、考えられるすべての状況での使用に適しているわけではありません。したがって、この ITU-T 勧告へのすべての参照を修飾する必要があります。提供または要求されるオプションの記述、または提供または使用の意図された目的の記述を含む国際規格。

1 スコープ1)

1.1この ITU-T 勧告 |国際規格は次のように規定しています。

  • a) 1 つのプレゼンテーション エンティティからピア プレゼンテーション エンティティへのデータおよび制御情報の転送手順。
  • b)機能単位によって、プレゼンテーションエンティティによって使用される手順を選択する手段。
  • c)データと制御情報の転送に使用されるプレゼンテーションプロトコルデータユニットの構造と符号化。

手順は、次の観点から定義されています。

  • d)プレゼンテーション プロトコル データ ユニットの交換によるピア プレゼンテーション エンティティ間の相互作用。
  • e)プレゼンテーション サービス プリミティブの交換による、同じシステム内のプレゼンテーション エンティティとプレゼンテーション サービス ユーザ間の対話。
  • f)セッション サービス プリミティブの交換による、プレゼンテーション エンティティとセッション サービス プロバイダー間の相互作用。

1.2これらの手順は、この ITU-T 勧告の本文で定義されています。附属書 A の状態表によって補足される国際規格。

1.3これらの手順は、OSI 参照モデルのプレゼンテーション層をサポートし、OSI 環境で相互接続を希望するシステム間の通信のインスタンスに適用されます。

1.4この ITU-T 勧告 |国際規格は、これらの手順を実装するシステムの適合基準も指定します。この適合性を実証するために使用できるテストは含まれていません。

2 参考文献

次の ITU-T 勧告および国際規格には、このテキストでの参照を通じて、この ITU-T 勧告の規定を構成する規定が含まれています。国際規格。発行の時点で、示されている版は有効でした。すべての勧告と標準は改訂される可能性があり、この ITU-T 勧告に基づく契約の当事者 |国際規格は、以下にリストされている規格と勧告の最新版を適用する可能性を調査することが奨励されています。 IEC および ISO のメンバーは、現在有効な国際規格の登録簿を維持しています。 ITU-T 事務局は、現在有効な ITU-T 勧告のリストを維持しています。

2.1 同一の ITU-T 勧告 |国際規格

  • ITU-T 勧告 X.20, Canonical Encoding Rule, および Distinguished Encoding Rules (DER) の仕様。
  • ITU-T 勧告 X.216 (1994) | ISO/IEC 8822:1994, 情報技術 - オープン システム相互接続 - プレゼンテーション サービスの定義。
  • ITU-T 勧告 X.660 (1992) | ISO/IEC 9834-1:1993, 情報技術 - オープン システム相互接続 - OSI 登録機関の運用手順: 一般手順。
  • ITU-T 勧告 X.210 (1993) | ISO/IEC 10731:1994, 情報技術 - オープン システム相互接続 - 基本参照モデル: OSI サービスの定義に関する規約。

2.2 ITU-T 勧告のペア |技術内容で同等の国際規格

  • ITU-T 勧告 X.20, オープン システム相互接続 - 抽象構文記法 , オープン システム相互接続 - 抽象構文記法 , Open Systems Interconnection (OSI) - 命名とアドレス指定の参照モデル。
  • ISO 7498-3:1989, 情報処理システム - オープン システム相互接続 - 基本参照モデル - 3: ネーミングとアドレス指定。

2.3 追加の参考資料

  • CCITT 勧告 X.41, メッセージ処理システム: リモート操作と信頼できる転送サーバー。

Foreword

ISO (the International Organization for Standardization) and IEC (the International Electrotechnical Commission) form the specialized system for worldwide standardization. National bodies that are members of ISO or IEC participate in the development of International Standards through technical committees established by the respective organization to deal with particular fields of technical activity. ISO and IEC technical committees collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in liaison with ISO and IEC, also take part in the work.

In the field of information technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1. Draft International Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as an International Standard requires approval by at least 75 % of the national bodies casting a vote.

International Standard ISO/IEC 8823-1 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 21, Open systems interconnection, data management and open distributed processing, in collaboration with ITU-T. The identical text is published as ITU-T Recommendation X.226.

This second edition cancels and replaces the first edition (ISO 8823:1988), and is a consolidation of the first edition and Amendment 5:1992.

ISO/IEC 8823 consists of the following parts, under the general title Information technology — Open Systems Interconnection — Connection-oriented presentation protocol:

  • Part 1: Protocol specification
  • Part 2: Protocol Implementation Conformance Statement (PICS) Proforma

Annexes A and B form an integral part of this part of ISO/IEC 10026. Annex C is for information only.

Introduction

This ITU-T Recommendation | International Standard is one of a set of Recommendations | International Standards produced to facilitate the interconnection of information processing systems. It is related to other Recommendations | International Standards in the set as defined by the Reference Model for Open Systems Interconnection (ITU-T Rec. X.200 | ISO/IEC 7498). The Reference Model subdivides the area of standardization for interconnection into a series of layers of specification, each of manageable size.

This ITU-T Recommendation | International Standard specifies a common encoding and a number of functional units of presentation protocol procedures to be used to meet the needs of presentation-service-users. It is intended that the presentation protocol should be simple but general enough to cater for the total range of presentation-service-user needs without restricting future extensions.

The primary aim of this ITU-T Recommendation | International Standard is to provide a set of rules for communication expressed in terms of the procedures to be carried out by peer entities at the time of communication. These rules for communication are intended to provide a sound basis for development in order to serve a variety of purposes:

  • a) as a guide for implementors and designers;
  • b) for use in the testing and procurement of equipment;
  • c) as part of an agreement for the admittance of systems into the open systems environment;
  • d) as a refinement of the understanding of OSI.

It is expected that the initial users of this ITU-T Recommendation | International Standard will be designers and implementors of equipment and therefore it contains, in notes or in annexes, guidance on the implementation of its procedures.

It has not been possible as yet to prepare a product standard containing a set of objective tests for conformance to this ITU-T Recommendation | International Standard, but it does contain a section on conformance of equipment claiming to implement the procedures it specifies. Attention is drawn to the fact that this ITU-T Recommendation | International Standard does not contain any tests to demonstrate this conformance and cannot, therefore, be considered as a complete product standard. The variations and options available within this ITU-T Recommendation | International Standard are essential to enable a presentation-service to be provided for a wide variety of applications. Thus, a minimally conforming implementation will not be suitable for use in all possible circumstances. It is necessary, therefore, to qualify all references to this ITU-T Recommendation | International Standard with statements of the options provided or required, or with statements of the intended purpose of provision or use.

1 Scope 1)

1.1 This ITU-T Recommendation | International Standard specifies:

  • a) procedures for the transfer of data and control information from one presentation-entity to a peer presentation-entity ;
  • b) the means of selecting, by means of functional units, the procedures to be used by the presentationentities;
  • c) the structure and encoding of the presentation-protocol-data-units used for the transfer of data and control information.

The procedures are defined in terms of

  • d) the interactions between peer presentation-entities through the exchange of presentation-protocol-dataunits;
  • e) the interactions between a presentation-entity and the presentation-service-user in the same system through the exchange of presentation-service primitives;
  • f) the interactions between a presentation-entity and the session-service-provider through the exchange of session-service primitives.

1.2 These procedures are defined in the main text of this ITU-T Recommendation | International Standard supplemented by state tables in Annex A.

1.3 These procedures are applicable to instances of communication between systems which support the Presentation Layer of the OSI Reference Model and which wish to interconnect in an OSI environment.

1.4 This ITU-T Recommendation | International Standard also specifies conformance criteria for systems implementing these procedures. It does not contain tests which can be used to demonstrate this conformance.

2 Normative references

The following ITU-T Recomendations and International Standards contain provisions which, through reference in this text, constitute provisions of this ITU-T Recommendation | International Standard. At the time of publication, the editions indicated were valid. All Recommendations and Standards are subject to revision, and parties to agreements based on this ITU-T Recommendation | International Standard are encouraged to investigate the possibility of appllying the most recent editions of the Standards and Recommendations listed below. Members of IEC and ISO maintain registers of currently valid International Standards. The ITU-T Secretariat maintains a list of currently valid ITU-T Recommendations.

2.1 Identical ITU-T Recommendations | International Standards

  • ITU-T Recommendation X.200 (1994) | ISO/IEC 7498:1994, Information technology - Open Systems Interconnection - Basic Reference Model. The basic model.
  • ITU-T Recommendation X.215 (1994) | ISO/IEC 8326:1994, Information technology - Open Systems Interconnection - Session service definition.
  • ITU-T Recommendation X.246 (1994) | ISO/IEC 8823-2:1994, Information technology - Open Systems Interconnection - Connection-oriented presentation protocol: Protocol implementation Conformance Statement (PICS) proforma.
  • ITU-T Recommendation X.680 (1994) | ISO/IEC 8824-1:1994, Information technology - Abstract Syntax Notation One (ASN.1): Specification of basic notation.
  • ITU-T Recommendation X.690 (1994) | ISO/IEC 8825-1:1994, Information technology - ASN. | encoding rules: Specification of Basic Encoding Rules (BER), Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER).
  • ITU-T Recommendation X.216 (1994) | ISO/IEC 8822:1994, Information technology - Open Systems Interconnection - Presentation service definition.
  • ITU-T Recommendation X.660 (1992) | ISO/IEC 9834-1:1993, Information technology - Open Systems Interconnection - Procedures for the operation of OSI registration authorities: General procedures.
  • ITU-T Recommendation X.210 (1993) | ISO/IEC 10731:1994, Information technology - Open Systems Interconnection - Basic Reference Model: Conventions for the definition of OSI services.

2.2 Paired ITU-T Recommendations | International Standards equivalent in technical content

  • ITU-T Recommendation X.208 (1992), Open Systems Interconnection - Specification of Abstract Syntax Notation One (ASN.l).
  • ISO/IEC 8824:1990, Information processing systems - Open Systems Interconnection - Specification of Abstract Syntax Notation One (ASN.1).
  • ITU-T Recommendation X.209 (1992), Open Systems Interconnection - Specification of Basic Encoding Rules for Abstract Syntax Notation One (ASN.l).
  • ISO/IEC 8825:1990, Information processing systems - Open Systems Interconnection - Specification of Basic Encoding Rules for Abstract Syntax Notation One (ASN.l).
  • CCITT Recommendation X.650 (1992), Open Systems Interconnection (OSI) - Reference Model for naming and addressing.
  • ISO 7498-3:1989, Information processing systems — Open Systems Interconnection - Basic Reference Model - 3: Naming and addressing.

2.3 Additional References

  • CCITT Recommendation X.410 (1984), Message Handling Systems: Remote Operations and Reliable Transfer Server.