JIS X 5724:1991 開放型システム間相互接続―ファイルの転送,アクセス及び管理(FTAM)―第4部 ファイルプロトコル仕様 | ページ 2

                                                                                              3
X 5724-1991 (ISO 8571-4 : 1988)
図1 ファイルプロトコル及びファイルサービス定義の関係

3. 引用規格

    ISO 7498 Information processing systems−Open Systems Interconnection−Basic Reference Model
備考 JIS X 5003(開放型システム間相互接続の基本参照モデル)-1987が,この国際規格と一致し
ている。
ISO 7498-3 Information processing systems−Open Systems Interconnection−Basic Reference Model−Part
3 Naming and addressing
備考 JIS X 5005(開放型システム間相互接続の基本参照モデル−名前及びアドレスの付与方法)
-1990が,この国際規格と一致している。
ISO 8326 Information processing systems−Open Systems Interconnection−Basic connection oriented
session service definition
備考 JIS X 5201(開放型システム間相互接続の基本コネクション型セションサービス定義)-1987
が,この国際規格と一致している。
ISO 8571-1 Information processing systems−Open Systems Interconnection−File Transfer, Access and
Management−Part 1 : General introduction
備考 JIS X 5721[開放型システム間相互接続−ファイルの転送,アクセス及び管理 (FTAM)−第1
部 通則]-1991が,この国際規格と一致している。
ISO 8571-2 Information processing systems−Open Systems Interconnection−File Transfer, Access and
Management−Part2 : Virtual Filestore Definition
備考 JIS X 5722[開放型システム間相互接続−ファイルの転送,アクセス及び管理 (FTAM)−第2
部 仮想ファイルストア定義]-1991が,この国際規格と一致している。
ISO 8571-3 Information processing systems−Open Systems Interconnection −File Transfer, Access and
Management−Part3 : File Service Definition
備考 JIS X 5723[開放型システム間相互接続−ファイルの転送,アクセス及び管理 (FTAM)−第3
部 ファイルサービス定義]-1991が,この国際規格と一致している。
ISO 8649 Information processing systems−Open Systems Interconnection−Service definition for the
Association Control Service Element
備考 JIS X 5701(開放型システム間相互接続−アソシエーション制御サービス要素のサービス定
義)-1991が,この国際規格と一致している。
ISO 8650 Information processing systems−Open Systems Interconnection−Protocol specification for the
Association Control Service Element

――――― [JIS X 5724 pdf 6] ―――――

4
X 5724-1991 (ISO 8571-4 : 1988)
備考 JIS X 5702(開放型システム間相互接続−アソシエーション制御サービス要素のプロトコル
仕様)-1991が,この国際規格と一致している。
ISO 8822 Information processing systems−Open Systems Interconnection−Connection oriented
presentation service definition
備考 JIS X 5601(開放型システム間相互接続−コネクション型プレゼンテーションサービス定義)
-1991が,この国際規格と一致している。
ISO 8824 Information technology−Open Systems Interconnection−Specification of Abstract Syntax
Notation One (ASN.1)
備考 この国際規格に対応する規格として,JIS X 5603[開放型システム間相互接続の抽象構文記法1
(ASN.1) 仕様]-1990が制定されている。JIS X 5603は,この国際規格に対して日本語が使用で
きるように拡張されている。
ISO 8825 Information technology−Open Systems Interconnection−Specification of Basic Encoding Rules
for Abstract Syntax Notation One (ASN.1)
備考 JIS X 5604[開放型システム間相互接続の抽象構文記法1 (ASN.1) の基本符号化規則仕様]
-1990が,この国際規格と一致している。

4. 用語の定義

 用語及び略語については,JIS X 5721による。JIS X 5723に示したサービスプリミティ
ブ名及びサービス状態名の定義は,この規格でも使用する。
なお,状態名における接頭辞“p-”は,通常プレゼンテーションサービス提供者からのプリミティブ待
ちを示す。
同様に,接頭辞“f-”は,外部のファイルサービス利用者からのプリミティブ待ちを示す。
第1章 概要

5. ファイルプロトコルの概要

5.1 ファイルプロトコルが支援するサービス

 この規格は,JIS X 5723で定義するファイルサービスを
支援する次のプロトコルを規定する。
(a) 内部ファイルサービスを支援する基本プロトコル(6.17.参照)
(b) 外部ファイルサービスを支援する誤り回復プロトコル(18.及び19.参照)

5.2 基本ファイルプロトコルが想定するサービス

 この規格の4.及び5.で規定するファイルプロトコル
は,表1に挙げたサービスを前提とする。これらは,JIS X 5601で定義されたプレゼンテーションサービ
ス及びJIS X 5701で定義されたACSEアソシエーション制御サービスである。OSI参照モデルによって,
FTAMを分散応用の一つの構成要素として使用することができる。FTAM動作有効期間前後のこの応用の
規定は,この規格の適用範囲外とする。各種のファイルプロトコル機能単位(5.6参照)のための前提は,
個別に列挙する。

――――― [JIS X 5724 pdf 7] ―――――

                                                                                              5
X 5724-1991 (ISO 8571-4 : 1988)
表1 FTAM機能単位が必要とするプレゼンテーション及びセ
ションのサービス
FTAM機能単位 セション機能単位 プレゼンテーション機能単位
カーネル(4) カーネル カーネル
全二重
任意選択として :
任意選択として :
再同期(1) 再同期(1)
小同期(2) 小同期(2)
コンテキスト管理(3)
回復 小同期 小同期
再開 小同期 小同期
再同期 再同期
備考1. 再同期機能単位は,利用可能な場合には使用しなければ
ならない。
2. 小同期は,再同期機能単位が利用可能なとき,いつでも
必要とされる。
大量データ動作有効期間の開始時に小同期点の確認を
行うことで,それ以後再同期を行った時に,大量データ
動作有効期間が完全に確立された時点より前まで戻され
ることを防ぐ。
3. 任意選択のコンテキスト管理プレゼンテーション機能単
位の使用は,制御データセション機能単位の使用を暗黙
のうちに前提とする。
4. 外部ファイルサービスから見えるFTAM機能単位が必要
とするプレゼンテーション機能単位及びセション機能単
位は,すべてカーネル機能単位の場合と同じである。

5.3 提供する機能

5.3.1  基本プロトコルにおける機能 基本プロトコルは,ACSE及びプレゼンテーションサービスを使用
して,内部ファイルサービス(JIS X 5721参照)を提供する。このプロトコルは,次の機能を提供する。
(a) CSE及びプレゼンテーションサービスによって伝送されるプロトコルデータ単位の列として,内部
ファイルサービスプリミティブを表現すること
(b) 必要ならば,別々のサービスプリミティブをグループ化して単一のP-DATA要求サービスプリミティ
ブ上の複数の区別されるデータ値として表現すること
(c) プロトコルの進行を保証すること
5.3.2 誤り回復プロトコルにおける機能 誤り回復プロトコルは,内部ファイルサービスを使用すること
によって,外部ファイルサービス(JIS X 5721参照)を提供する。このプロトコルは,次の機能を提供す
る。
(a) ファイルサービスの正常動作中の誤り回復情報の管理
(b) データ転送動作有効期間内での中断後のデータ転送の再開
(c) ファイルオープン動作有効期間又はファイル選択動作有効期間の異常終了からの回復
(d) 内部ファイルサービス動作有効期間を破壊する異常終了からの回復

5.4 使用するモデル

 抽象的には,プロトコルの動作を二つのファイルプロトコル機械 (FPM) の相互作
用として規定する。二つのFPMは,下位境界で使用可能なサービスを使って通信し,上位境界で必要とす
るサービスを提供する。この概念を図2に示す。

――――― [JIS X 5724 pdf 8] ―――――

6
X 5724-1991 (ISO 8571-4 : 1988)
図2 ファイルプロトコル機械のモデル
ファイルサービスを起動側としてのファイルサービス利用者“A”と応答側としてのファイルサービス
利用者“B”とによって非対称的に定義する。
図3 拡張ファイルプロトコル機械のモデル
各FPMの動作を,次の点で定義する。
(a) PMが行う動作
(1) 上位サービス利用者に対する指示サービスプリミティブ又は確認サービスプリミティブの発信
(2) 下位サービス提供者に対する要求サービスプリミティブ又は応答サービスプリミティブの発信
(b) PMが受け取る入力事象
(1) 上位サービス利用者からの要求サービスプリミティブ又は応答サービスプリミティブの受信
(2) 下位サービス提供者からの指示サービスプリミティブ又は確認サービスプリミティブの受信
(3) 局所的誤り指示
(4) 管理介入
(c) 使用可能な情報
(1) 下位サービスアソシエーション端点に伴う情報。この情報は,下位サービスアソシエーションが存

――――― [JIS X 5724 pdf 9] ―――――

                                                                                              7
X 5724-1991 (ISO 8571-4 : 1988)
在しなくなると,失われる。
(2) 上位サービスアソシエーション端点に伴う情報。誤り回復プロトコルでは,二つの上位サービスア
ソシエーション端点に伴う情報に基づいた,下位サービスアソシエーション喪失時の回復手順を用
意する。
備考1. 基本プロトコルでは,下位境界サービスはACSEとプレゼンテーションサービスの複合体と
し,上位境界サービスは内部ファイルサービスとする。
2. 誤り回復プロトコルでは,下位境界サービスは内部ファイルサービスとし,上位境界サービ
スは外部ファイルサービスとする。
3. 外部ファイルサービスにおける上位サービスアソシエーションを記述する情報は,システム
障害後も保存され,有効な回復に使用できるものとする。

5.5 サービスプリミティブ名とFPDU名との対応

 サービス利用者が発信するサービスプリミティブと,
その結果として送信するFPDUとは,同じ名前とする。
例 サービスプリミティブ FPDU
F-INITIALIZE 要求 F-INITIALIZE 要求 FPDU
F-INITIALIZE 応答 F-INITIALIZE 応答 FPDU
備考1. これらのFPDUの受信は,サービス利用者に対して,F-INITIALIZE指示サービスプリミティ
ブ及びF-INITIALIZE確認サービスプリミティブとしてそれぞれ通知する。
2. 場合によっては,幾つかのFPDUが単一のPSDUにグループ化されることがある。したがっ
て,ファイルサービスプリミティブと下位層のサービスプリミティブとの間には,必ずしも
1対1の対応関係があるわけではない。

5.6 プロトコル機能単位

 ファイルプロトコルの機能単位は,支援するサービスの機能単位に等しい。
(a) カーネル機能単位
(b) 読出し機能単位
(c) 書込み機能単位
(d) ファイルアクセス機能単位
(e) 限定ファイル管理機能単位
(f) 拡張ファイル管理機能単位
(g) グループ化機能単位
(h) ADUロック機能単位
(i) 回復機能単位
(j) 再開機能単位
備考1. ファイルプロトコル機能単位における各FPDUは,対応するサービス機能単位における各サ
ービスプリミティブに対応する。
2. サービス機能単位の折衝は,対応するプロトコル機能単位の折衝を行うことを意味する。
第2章 基本ファイルプロトコル

6. 提供されるアソシエーションの状態

    備考 ここでいうエンティティは,基本プロトコルエンティティとする。

――――― [JIS X 5724 pdf 10] ―――――

次のページ PDF 11

JIS X 5724:1991の引用国際規格 ISO 一覧

  • ISO 8571-4:1988(IDT)

JIS X 5724:1991の国際規格 ICS 分類一覧

JIS X 5724:1991の関連規格と引用規格一覧