ISO 9542:1988 情報処理システム—システム間の電気通信および情報交換—接続レスモードネットワークサービスを提供するためのプロトコル(ISO 8473)と組み合わせて使用​​するためのエンドシステムから中間システムへのルーティング交換プロトコル | ページ 2

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

序文

ISO (国際標準化機構) は、各国の標準化団体 (ISO メンバー団体) の世界的な連合です。国際規格の作成作業は、通常、ISO 技術委員会を通じて行われます。技術委員会が設立された主題に関心のある各会員団体は、その委員会に代表される権利を有します。 ISOと連携して、政府および非政府の国際機関もこの作業に参加しています。 ISO は、電気技術の標準化に関するすべての問題について、国際電気標準会議 (IEC) と緊密に協力しています。

技術委員会によって採択された国際規格の草案は、ISO 理事会によって国際規格として承認される前に、承認のためにメンバー団体に回覧されます。それらは、投票するメンバー団体による少なくとも 75% の承認を必要とする ISO 手順に従って承認されます。

国際規格 ISO 9542 は、技術委員会 ISO/TC 97, 情報処理システムによって作成されました。

ユーザーは、すべての国際規格が随時改訂されること、および他の国際規格への参照は、別段の記載がない限り、その最新版を意味することに注意する必要があります。

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

0 はじめに

この国際規格は、オープン システムの相互接続を促進するために作成された一連の国際規格の 1 つです。標準セットは、このような相互接続を実現するために必要なサービスとプロトコルをカバーしています。

この国際規格は、ISO 7498 で定義された層と ISO 8648 で定義された構造によって、他の関連する規格に対して位置づけられています。特に、ネットワーク層のプロトコルです。この国際規格は、ネットワーク層のルーティングおよび中継機能の操作を容易にするために、エンド システムと中間システムが構成およびルーティング情報を交換することを許可します。

同じサブネットワーク上のエンド システムと中間システム間の通信に関係するネットワーク層ルーティングの側面は、複数のサブネットワークを接続する中間システム間の通信に関係する側面から大部分分離可能です。このプロトコルは、前者の側面のみを扱います。中間システム間のルーティング情報の交換を提供する追加プロトコルの協調動作によって大幅に強化されますが、そのような追加プロトコルが利用可能かどうかに関係なく役立ちます。

この国際規格は、ISO 8473 およびその補遺と密接に連携して機能するように設計されています。

この国際規格は、次の実際の問題に対する解決策を提供します。

  • a)エンド システムは、エンド システムが直接接続されているサブネットワーク以外のサブネットワーク上の宛先に NPDU をルーティングできる中間システムの存在と到達可能性をどのように検出しますか?
  • b)エンド システムは、同じサブネットワーク上の他のエンド システムの存在と到達可能性をどのように検出しますか (宛先 NSAP アドレスを直接調べても、宛先サブネットワーク アドレスに関する情報が得られない場合)?
  • c)中間システムは、直接接続されている各サブネットワーク上のエンド システムの存在と到達可能性をどのように検出しますか?
  • d)エンド システムは、複数の中間システムにアクセスできる場合、NPDU を特定の宛先に転送するために使用する中間システムをどのように決定しますか?

プロトコルは、次のことを前提としています。

  • a)同じサブネットワーク上の指定されたサブネットワーク接続点アドレス (SNPA) へのルーティングは、サブネットワーク自体によって十分に実行されますが、
  • b)ただし、サブネットワークは、要求された宛先との通信を実現するために NSAP アドレスのみを使用してグローバルにルーティングすることはできません。 1)

さらに、特定のプロトコル関数は次のことを前提としています。

  • c)サブネットワークは、ブロードキャスト、マルチキャスト、または nway 伝送用の複数宛先アドレッシングの他の形式をサポートします。

このプロトコルはコネクションレスであり、次のように設計されています。

  • •エンド システムが他のエンド システムとの通信を開始する前に、エンド システムが必要とするアプリオリな状態情報の量を最小限に抑えます。
  • •エンド システムにルーティング情報を格納するために必要なメモリ量を最小限に抑えます。他の
  • •エンド システム ルーティング アルゴリズムの計算の複雑さを最小限に抑えます。

1 適用範囲と適用分野

この国際標準は、ルーティング情報を維持するために、エンド システムおよび中間システム (それぞれ ES および IS と呼ばれる) で ISO 8473 を運用するネットワーク層エンティティによって使用されるプロトコルを指定します。で説明されているプロトコルは、コネクションレス モードの基本サービスの提供に依存しています。 1)

この国際規格は、次のことを規定しています。

  • a)エンド システムに存在するネットワーク エンティティと中間システムに存在するネットワーク エンティティとの間の構成エンティティおよびルーティング情報の伝送手順。
  • b)構成およびルーティング情報の送信に使用されるプロトコルデータユニットの符号化。
  • c)プロトコル制御情報を正しく解釈するための手順。他の
  • d)この規格への適合を主張する実装の機能要件。

手順は次のように定義されています。

  • a)プロトコルデータユニットの交換によるエンドシステムと中間システムネットワーク間の相互作用;他の
  • b)サブネットワーク サービス プリミティブの交換による、ネットワーク エンティティと下層のサービス プロバイダとの間の相互作用。

この国際規格は、中間システム間のルーティングおよび中継を容易にするためのプロトコル要素またはアルゴリズムを指定していませ。そのような機能は、意図的にこの国際規格の範囲を超えています。

2 参考文献

  • ISO 7498, 情報処理システム - オープン システム相互接続 - 基本参照モデル。
  • ISO 7498/Add.l, 情報処理システム — オープン システム相互接続 — 基本参照モデル。補遺1:コネクションレスモード伝送。
  • ISO 7498/Add.4, 情報処理システム - オープン システム相互接続 - 基本参照モデル。補遺4: OSI 管理フレームワーク。
  • ISO 8208, 情報処理システム - データ通信 - データ端末機器の X.25 パケット レベル プロトコル。
  • ISO 8348, 情報処理システム - データ通信 - ネットワーク サービスの定義。
  • ISO 8348/Add.l, 情報処理システム - データ通信 - ネットワーク サービス定義。補遺1: コネクションレス モード伝送。
  • ISO 8348/Add.2, 情報処理システム - データ通信 - ネットワーク サービスの定義。補遺2: ネットワーク層アドレッシング。
  • ISO 8473, 情報処理システム - データ通信 - コネクションレス モードのネットワーク サービスを提供するためのプロトコル。
  • ISO 8648, 情報処理システム — オープン システム相互接続 — ネットワーク層の内部組織。
  • ISO 8802, 情報処理システム - データ通信 - ローカル エリア ネットワーク。
  • CCITT X.25, パケット モードで動作し、専用回線によって公衆データ ネットワークに接続された端末用のデータ端末装置 (DTE) とデータ回線終端装置 (DCE) 間のインターフェイス、1985 年。

Foreword

ISO (the International Organization for Standardization) is a worldwide federation of national standards bodies (ISO member bodies). The work of preparing International Standards is normally carried out through ISO technical committees. Each member body interested in a subject for which a technical committee has been established has the right to be represented on that committee. International organizations, governmental and non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization.

Draft International Standards adopted by the technical committees are circulated to the member bodies for approval before their acceptance as International Standards by the ISO Council. They are approved in accordance with ISO procedures requiring at least 75 % approval by the member bodies voting.

International Standard ISO 9542 was prepared by Technical Committee ISO/TC 97, Information processing systems.

Users should note that all International Standards undergo revision from time to time and that any reference made herein to any other International Standard implies its latest edition, unless otherwise stated.

Annex A forms an integral part of this International Standard. Annexes B and C are for information only.

0 Introduction

This International Standard is one of a set of International Standards produced to facilitate the interconnection of open systems. The set of standards covers the services and protocols required to achieve such interconnection.

This International Standard is positioned with respect to other related standards by the layers defined in ISO 7498 and by the structure defined in ISO 8648. In particular, it is a protocol of the Network Layer. This International Standard permits End Systems and Intermediate Systems to exchange configuration and routeing information to facilitate the operation of the routeing and relaying functions of the Network Layer.

The aspects of Network Layer routeing that are concerned with communication between End Systems and Intermediate Systems on the same subnetwork are to a great extent separable from the aspects that are concerned with communication among the Intermediate Systems that connect multiple subnetworks. This protocol addresses only the former aspects. It will be significantly enhanced by the cooperative operation of an additional protocol that provides for the exchange of routeing information among Intermediate Systems, but is useful whether or not such an additional protocol is available.

This International Standard is designed to operate in close conjunction with ISO 8473 and its addenda.

This International Standard provides solutions for the following practical problems.

  • a) How do End Systems discover the existence and reachability of Intermediate Systems that can route NPDUs to destinations on subnetworks other than the one(s) to which the End System is directly connected?
  • b) How do End Systems discover the existence and reachability of other End Systems on the same subnetwork (when direct examination of the destination NSAP address does not provide information about the destination subnetwork address)?
  • c) How do Intermediate Systems discover the existence and reachability of End Systems on each of the subnetworks to which they are directly connected?
  • d) How do End Systems decide which Intermediate System to use to forward NPDUs to a particular destination when more than one Intermediate System is accessible?

The protocol assumes that:

  • a) routeing to a specified subnetwork point of attachment address (SNPA) on the same subnetwork is carried out satisfactorily by the subnetwork itself, but
  • b) the subnetwork is not, however, capable of routeing on a global basis using the NSAP address alone to achieve communication with a requested destination. 1)

In addition, certain protocol functions assume that:

  • c) the subnetwork supports broadcast, multicast, or other forms of multi-destination addressing for nway transmission.

The protocol is connectionless, and is designed to:

  • • minimize the amount of a priori state information needed by End Systems before they can begin to communicate with other End Systems;
  • • minimize the amount of memory needed to store routeing information in end systems; and
  • • minimize the computational complexity of End System routeing algorithms.

1 Scope and Field of Application

This International Standard specifies a protocol which is used by Network Layer entities operating ISO 8473 in End Systems and Intermediate Systems (referred to herein as ES and IS respectively) to maintain routeing information. The Protocol herein described relies upon the provision of a connectionless-mode underlying service. 1)

This International Standard specifies:

  • a) procedures for the transmission of configuration and routeing information between Network entities residing in End Systems and Network entities residing in Intermediate Systems;
  • b) the encoding of the protocol data units used for the transmission of the configuration and routeing information;
  • c) procedures for the correct interpretation of protocol control information; and
  • d) the functional requirements for implementations claiming conformance to this International Standard.

The procedures are defined in terms of:

  • a) the interactions between End System and Intermediate System Network entities through the exchange of protocol data units; and
  • b) the interactions between a Network entity and an underlying service provider through the exchange of subnetwork service primitives.

This International Standard does not specify any protocol elements or algorithms for facilitating routeing and relaying among Intermediate Systems. Such functions are intentionally beyond the scope of this International Standard.

2 References

  • ISO 7498, Information processing systems — Open systems interconnection — Basic reference model.
  • ISO 7498/Add.l, Information processing systems — Open systems interconnection — Basic reference model. Addendum 1: Connectionless-mode transmission.
  • ISO 7498/Add.4, Information processing systems — Open systems interconnection — Basic reference model. Addendum 4: OSI Management Framework.
  • ISO 8208, Information processing systems — Data communications — X.25 Packet Level Protocol for Data Terminal Equipment.
  • ISO 8348, Information processing systems — Data communications — Network Service Definition.
  • ISO 8348/Add.l, Information processing systems — Data communications — Network Service Definition. Addendum 1: Connectionless-mode Transmission.
  • ISO 8348/Add.2, Information processing systems — Data communications — Network Service Definition. Addendum 2: Network Layer Addressing.
  • ISO 8473, Information processing systems — Data communications — Protocol for providing the connectionless-mode Network Service.
  • ISO 8648, Information processing systems — Open Systems Interconnection — Internal organization of the Network layer.
  • ISO 8802, Information processing systems — Data communications - Local Area Networks.
  • CCITT X.25, Interface Between Data Terminal Equipment (DTE) and Data Circuit Terminating Equipment (DCE) for Terminals Operating in the Packet Mode and Connected to Public Data Networks by Dedicated Circuit, 1985.