Information processing systems — Open Systems Interconnection — File Transfer, Access and Management — Part 3: File Service Definition

Systèmes de traitement de l'information — Interconnexion de systèmes ouverts — Transfert, accès et gestion de fichiers — Partie 3: Définition du service de fichiers

General Information

Status
Published
Publication Date
28-Sep-1988
Current Stage
9093 - International Standard confirmed
Completion Date
26-Sep-2000
Ref Project

Relations

Buy Standard

Standard
ISO 8571-3:1988 - Information processing systems -- Open Systems Interconnection -- File Transfer, Access and Management
English language
67 pages
sale 15% off
Preview
sale 15% off
Preview
Standard
ISO 8571-3:1988 - Systemes de traitement de l'information -- Interconnexion de systemes ouverts -- Transfert, acces et gestion de fichiers
French language
67 pages
sale 15% off
Preview
sale 15% off
Preview
Standard
ISO 8571-3:1988 - Systemes de traitement de l'information -- Interconnexion de systemes ouverts -- Transfert, acces et gestion de fichiers
French language
67 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

ISO
INTERNATIONAL STANDARD
8571-3
First edition
1988-10-01
.- ._
.I -ZL.-- /- -
INTERNATIONAL ORGANIZATION FOR STANDARDIZATION
ORGANISATION INTERNATIONALE DE NORMALISATION
MEXaYHAPO,QHAR OPt-AHM3A~MR l-l0 CTAH~APTM3A~MM
--
---------
Information processing Systems - Open Systems
Interconnection - File Transfer, Access and
Management -
Part 3 :
File Service Definition
S ystkmes de traitemen t de l’informa tion - In terconnexion de s ystkmes ouverts - Gestion,
acc& et transfert de fichier -
Partie 3 : Definition du Service de transfert de fichier
Reference number
1 ISO 8571-3 : 1988 (E)

---------------------- Page: 1 ----------------------
ISO 8571-3 : 1988 (EI
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. Esch 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, govern-
mental 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 8571-3 was prepared by Technical Committee ISO/TC 97,
Information processing s ys tems.
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.
ISO 857 r the general ti tle lnforma tion processing
1 consists of the following Parts, unde
Systems - Open Systems In terconnection - File Transfer, Access and Management
-
Part 7 : General introduction
- Part 2 : Virtual Filestore Definition
- Part 3 : File Service Definition
- Part 4 : File Protocol Specification
Annexes A, B, C, D and E form an integral part of this International Standard.
0 International Organkation for Standardkation, 1988
Printed in Switzerland
ii

---------------------- Page: 2 ----------------------
ISO 8571-3 : 1988 (E)
Contents
0 Introduction .
1 Scope and field of application .
2 References .
3 Definitions .
4 Abbreviations .
5 Conventions .
Section one: General
6 Model of the file Service . 3
6.1 File Service provider and file Service users . 3
.................................................................................................. 3
6.2 File Service levels
.................................................................................... 4
6.3 Regimes of the file Service
9 Services of the file Service . 4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .~.~. 4
7.1 fTAM regime control
4
7.2 Filestore management .
File selection regime control . 4
7.3
5
7.4 File management .
........................................................................................ 5
7.5 File open regime control
.................................................................................................... 5
7.6 Grouping control
5
7.7 Access to file content .
5
7.8 Bulk data transfer .
............................................................................................................... 5
7.9 Recovery
5
7.10 Checkpointing and restarting .
5
8 Functional units and Service classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .~.
5
8.1 Functional units . . . . . . . . . . . . . . . . . . . . . . . .*.*.*.
6
8.2 Service classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .~.
8
8.3 Application Entity roles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .~.
8
9 Levels of file Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*.*.
IO Negotiation of Service class, KAM QoS and functional units . . . . . .m. 9
10.1 Service Class . . . . . . . . . . . . . . . . . . . . . .~. 9
9
10.2 RAM Quality of Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , . . . . . . . .
IO.3 Functional units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*. 9
Section two : Definition of file Service primitives
11
11 File Service primitives . . . . . . . . . . . . . . . .~.
. . .
Ill

---------------------- Page: 3 ----------------------
ISO 8571-3 : 1988 (EI
11
12 Sequences of primitives .
11
12.1 Normal sequences .
11
12.2 Constraints on the issue of primitives .
14
12.3 Conventions .
20
...............................................................................................
12.4 Confirmed Services
20
13 Common fiie Service Parameters .
20
............................................................................................................
13.1 State result
20
..........................................................................................................
13.2 Action result
20
.................................................................................................................
13.3 Account
20
................................................................................................................
13.4 Charging
............................................................................................................... 20
13.5 Attributes
20
.................................................................................................
13.6 Requested access
21
................................................................................................
13.7 Access Passwords
............................................................................................. 21
13.8 Concurrency Control
21
............................................................................................................
13.9 FADU Lack
........................................................................................ 21
13.10 Shared ASE information
21
13.11 Activity Identifier .
............................................................................... 21
13.12 File Access Data Unit identity
............................................................................................................. 22
13.13 Diagnostic
23
14 fTAM regime control .
FTAM regime establishment Service . 23
14.1
........................................................... 26
14.2 FTAM regime termination Service (orderly)
............................................................ 26
14.3 FTAM regime termination Service (abrupt)
27
15 File selection regime control .
27
15.1 File selection Service .
28
15.2 File deselection Service .
28
15.3 File creation Service .
30
15.4 File deletion Service .
31
16 File management .
31
16.1 Read attribute Service .
31
16.2 Change attribute Service .
................................................................................................ 31
17 File open regime control
................................................................................................... 32
17.1 File open Service
................................................................................................... 33
17.2 File close Service
IV

---------------------- Page: 4 ----------------------
ISO 8571-3 : 1988 0
18 Grouping control .
34
18.1 Beginning of grouping Service
............................................................................... 34
18.2 End of grouping service . 35
19 Recovery (Internal Service only)
.................................................................................... 35
19.1 Regime recovery Service . 35
20 Access to file contents . 36
20.1 Bulk data transfer service
...................................................................................... 36
20.2 Locate file access data unit Service
...................................................................... 36
20.3 Erase file access data unit Service . 37
Section three: Definition of bulk data transfer primitives
21 Bulk data transfer service primitives . 38
22 Sequences of bulk data transfer primitives . 38
22.1 Normal sequences . 38
22.2 Constraints on issue of primitives . 38
23 Common bulk data transfer Parameters . 44
23.1 Bulk Data Transfer Specification
........................................................................... 44
23.2 Checkpoint Identifier . 44
24 Bulk data transfer . AA
24.1 Read bulk data Service *.* 44
24.2 Write bulk data Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
24.3 Data unit transfer Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
24.4 End of data transfer Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*. 45
24.5 End of transfer Service . . . . . . . . . . . . . . . . . .*. 45
24.6 Cancel data transfer Service . . . . . .*. 45
24.7 Sequence of primitives on write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
24.8 Sequence of primitives on read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*.
46
25 Checkpointing and restart (Internal BDT Service Only)
................................................. 46
25.1 Checkpointing Service . 46
25.2 Restarting data transfer Service . 47

---------------------- Page: 5 ----------------------
ISO 8571-3 : 1988 (EI
Annexes
......................................................................................... 48
A Diagnostic Parameter values
.................................................................................. 53
B Relation of attributes to primitives
............................................................................ 55
C File transfer with commitment control
......................................................................... 58
D Reference to FTAM control information
............................................................................................... 59
E State transition diagrams
Figures
3
1 Service Levels .
4
2 File Service regimes and related primitives .
.................................... 13
3 Simplified State Diagram for successful activity (see Annex E)
4 Confirmed Service . 20
27
5 F-U-ABORT Service .
27
6 F-P-ABORT Service .
7 F-P-ABORT collision . 27
39
8 Simplified State Diagram for Bulk Data Transfer (see Annex E) .
46
9 Sequence of primitives on write .
10 Sequence of primitives on read . 47
60
11 State Transition Diagram for Association Establishment (Initiator) .
61
12 State Transition Diagram for Association Establishment (Responder) .
13 State Transition Diagram of the File Regime Establishment Service (Initiator). . 62
63
14 State Transition Diagram for Grouped Sequences (Initiator) .
64
15 State Transition Diagram of the File Regime Establishment Service (Responder) .
16 State Transition Diagram for Grouped Sequences (Responder) . 65
17 State Transition Diagram for the Bulk Data Transfer Service (Initiator). . 66
18 State Transition Diagram for the Bulk Data Transfer Service (Responder) . 67
vi

---------------------- Page: 6 ----------------------
ISO 8571-3 : 1988 (E)
Tables
1 Services and functional units of the External File Service
............................................. 7
2 Services and functional units of the Internal File Service
.............................................. 7
3 Functional units in the file Services
................................................................................ 9
4 Service Ciass Com binations
.......................................................................................... 9
5 Service Class Negotiation
.............................................................................................. 10
6 File Service primitives
.................................................................................................... 11
7 Sequence of Service primitives for FTAM regime establishment - initiator. . 15
8 Sequence of Service primitives for FTAM regime establishment - responder.
........... 15
9 Sequence of Service primitives for file Service regimes - initiator . 16
10 Sequence of Service primitives for file Service regimes - responder . 18
11 F-INITIALIZE Parameters . 24
12 F-TERMINATE Parameters . 26
13 F-U-ABORT Parameters . 26
14 F-P-ABORT Parameters . 26
15 F-SELECT Parameters . 27
16 F-DESELECT Parameters . 28
17 F-CREATE Parameters . 29
18 F-DELETE Parameters . 30
19 F-READ-ATTRIB Parameters . 31
20 F-CHANGE-AITRIB Parameters . 32
21 F-OPEN Parameters . 32
22 F-CLOSE . 34
23 F-BEGIN-GROUP Parameters . 35
24 F-RECOVER Parameters . 35
25 BDT read sub-Parameters .
36
26 BDT write sub-Parameters .
36
27 Access contexts .
36
28 F-LOCATE Parameters .
37
29 F-ERASE Parameters .
37
30 Bulk data transfer service primitives
.............................................................................. 38
31 Sequence of Service primitives for bulk data transfer - initiator
................................... 40
32 Sequence of Service primitives for bulk data transfer - responder
.............................. 42
33 F-READ Parameters .
44
vli

---------------------- Page: 7 ----------------------
ISO 8571-3 : 1988 (E)
44
.....................................................................................................
34 F-WRITE Parameters
45
.......................................................................................................
35 F-DATA Parameters
45
..............................................................................................
36 F-DATA-END parameters
45
....................................................................................
37 F-TRANSFER-END Parameters
46
..................................................................................................
38 F-CANCEL Parameters
47
....................................................................................................
39 F-CHECK Parameters
47
...............................................................................................
40 F-RESTART Parameters
48
.....................................................................................................................
41 Error types
48
...................................................................................
42 Sources and observers of errors
49
............................................................................................
43 General FTAM diagnostics
49
.....................................................
44 Protocol and supporting Service related diagnostics
50
.....................................................................................
45 Association related diagnostics
50
.........................................................................................
46 Selection related diagnostics
51
............................................................................
47 File management related diagnostics
51
............................................................................................
48 Access related diagnostics
52
.........................................................................................
49 Recovery related diagnostics
53
50 File attributes .
54
51 Activity attributes .
56
..................................................
52 File Service primitives associated with CCR primitives
56
..........................................
53 FTAM Primitives with Shared ASE Information Parameters
57
..............................................................................................
54 Composite FTAM actions
. . .
VIII

---------------------- Page: 8 ----------------------
INTERNATIONAL STANDARD ISO 8571-3 : 1988 0
Information processing Systems - Open Systems
Interconnection - File Transfer, Access and
Management -
Part 3 :
File Service Definition
0 Introduction This part of ISO 8571 contains the following annexes which
form patt of the Standard.
ISO 8571 is one of a set of International Standards
produced to facilitate the interconnection of Computer Annex A - Diagnostic Parameter values
Annex B - Relation of attributes to primitives
Systems. lt is related to other International Standards in the
set as defined by the Reference Model for Open Systems Annex C - File transfer with commitment control
Interconnection (ISO 7498). The Reference Model Annex D - Reference to FTAM control information
subdivides the area of Standardkation for interconnection Annex E - State transition diagrams
into a series of layers of specification, each of manageable
size. 1 Scope and field of application
This part of ISO 8571 defines in an abstract way the
The aim of Open Systems Interconnection is to allow, with a
agreement outside the externally visible file transfer, access and management
minimum of technical
Service within the OSI Application Layer in terms of:
interconnection Standards, the interconnection of Computer
Systems
a) the primitive actions and events of the Service;
a) from different manufacturers
b) the Parameter data associated with each primitive
b) under different managements action and event;
c) the relationship between, and the valid sequences of,
c) of different levels of complexity
these actions and events.
d) of different ages.
The Service defined in ISO 8571-3 is that which is provided
ISO 8571 defines a File Service and specifies a File
by the OSI file transfer, access and management protocol
Protocol available within the application layer of the
ISO 8571-4 in conjunction with the Association Control
Reference Model. The Service defined is of the category
Service Elements ISO 8849 and with the Presentation
Application Service Element (ASE). lt is concerned with
Service ISO 8822.
identifiable bodies of information which tan be treated as
files, which may be stored within open Systems or passed ISO 8571-3 does not specify individual implernentations or
between application processes. products, nor does it constrain the implementation of
entities and interfaces within a Computer System. There is,
ISO 8571 defines a basic file service. lt provides sufficient
therefore, no conformance to this patt of ISO 8571.
facilities to support file transfer, and establishes a
framework for file access and file management. ISO 8571
2 References
does not specify the interfaces to a file transfer or access
ISO 7498, Information Frocessing Systems - Open Systems
facility within the local System.
interconnection - Basic Reference Model.
lt is recognised that, with respect to Communication Quality
of Service, (described in 14.1.2.16), work is still in progress ISO/TR 8509, Information Processing Systems - Open
Systems Interconnectjon - Service Conventions.
to provide an integrated treatment of quality of Service
across all of the layers of the OSI Reference Model and to
ISO 8571, Information Processing Systems - Open Systems
ensure that the individual treatments in each layer Service
interconnectjon - Rle transfer, access and management.
satisfy Overall quality of Service objectives in a consistent
- Part 1: Genera/ introduction.
manner. As a consequence, an addendum may be added
- Part 2: Virtual Filestore definition.
to this International Standard at a later time which reflects
- Part 4: Rle Protocol specification.
further quality of Service developments and integration.
ISO 8649, Information Processing Systems -Open Systems
ISO 8571 consists of the following four park.
lnterconnection - Service definition for the Associa tion
Con trol Service Element.
Part 1: General introduction
Part 2: Virtual Filestore definition
ISO 8822, Information Processing Systems -Open Systems
Part 3: File Service definition
in terconnection - Connection-oriented presentation Service
Part 4: File Protocol specification
definition.

---------------------- Page: 9 ----------------------
ISO 8571-3 : 1988 (EI
3 Definitions
ISO 8831, Information Processing Systems -Open Systems
lnterconnectjon - Job Transfer and Manipulation Concepts
Terms used in ISO 8571-3 are defined in ISO 85714.
and Services.
4 Abbreviations
ISO 9804, Information Processing Systems -Open Systems
Interconnection - Definition of Application Service Elements
Abbreviations used in ISO 8571-3 are defined in ISO 8571.
- Commitment, Concurrency and Recovery. ‘)
1.
ISO 9805, Information Processing Systems -Open Systems
5 Conventions
lnterconnection - Specifkation of protocois for Application
Service Elements - Commitment, Concurrency and
ISO 8571-3 uses the descriptive conventions in the OSI
Recovety. I)
S
...

ISO
NORME INTERNATIONALE
8571-3
Première édition
1988-10-01
INTERNATIONAL ORGANIZATION FOR STANDARDIZATION
ORGANISATION INTERNATIONALE DE NORMALISATION
. MEXAYHAPOAHAR OPI-AHM3A~Vlfl Il0 CTAHflAPTM3A~MM
Systèmes de traitement de l’information -
Interconnexion de systèmes ouverts - Transfert,
accès et gestion de fichiers -
Partie 3 :
Définition du service de fichiers
Information processing s ystems -
Open Systems lnterconnection - Fil& Transfer, Access
and Management -
Part 3 : File Service Definition
Numéro de référence
ISO 8571-3 : 1988 (F)

---------------------- Page: 1 ----------------------
ISO 8571-3:1988(F)
Sommaire
Page
. . .
Avant-propos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VIII
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .~.~~~~~. ix
1 Domaine d’application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2 Références . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
I. 2
3 Définitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
4 Abréviations
2
5 Conventions .,.,.*.
3
6 Modèle du service de fichiers .
.................... 3
6.1 Fournisseur et utilisateurs du service de fichiers
3
6.2 Niveaux de service de fichiers .
.................................................. 3
6.3 Régimes du service de fichiers
4
.....................................................
7 Services du service de fichiers
4
...........................................................
7.1 Contrôle du régime FTAM
4
..................................................
7.2 Gestion du système de fichiers
............................... 4
7.3 Contrôle du régime de sélection de fichier
......................................................................... 5
7.4 Gestion de fichier
5
7.5 Contrôle du régime ouvert de fichier .
.............................................................. 5
7.6 Controle du groupement
........................................................ 6
7.7 Accès au contenu du fichier
....................................................... 6
7.8 Transfert de données global
.......................................................................................... 6
7.9 Reprise
........................... 6
7.10 Pose de points de contrôle et redémarrage
................................. 6
8 Unités fonctionnelles et classes de service
6
....................................................................
8.1 Unités fonctionnelles
9
8.2 Classes de service .
11
.................................................
8.3 Rôles des entités d’application
. . . . . . . . . . . . . . . . . . . . . . . . . . . .~. 11
9 Niveaux de service de fichiers
@ Organisation internationale de normalisation, 1988 0
Imprimé en Suisse
Version francaise tirée en 1990
ii

---------------------- Page: 2 ----------------------
ISO 8571=3:1988(F)
10 Négociation de la classe de service, de la qualité de sewice et des
unités fonctionnelles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
10.1 Classe de service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .“. 12
10.2 Qualité de service FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
10.3 Unités fonctionnelles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Les primitives du service de fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*.
11 14
12 Enchaînement des primitives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
12.1 Enchaînements normaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
12.2 Contraintes sur l’émission des primitives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
12.3 Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .“. 24
12.4 Services de type (confirmées
13 Paramètres communs du service de fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . 24
13.1 Résultat d’état . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
13.2 Résultat d’action .,.,.,.,.,.,.~. 24
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .~. 24
13.3 Compte
..,.,....,...................................,..........................,,,.......... 24
13.4 Taxation
13.5 Attributs .,. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
13.6 Accès demandé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
13.7 Mots de passe d’accès . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
13.8 Contrôle de concurrence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
13.9 Verrou de FADU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
13.10 Informations ASE
13.11 Identificateur d’activité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
13.12 Identité de l’unité de données d’accès au fichier . . . . . . . . . . . . . . . 26
13.13 Diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
14 Contrôle du régime FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
14.1 Service d’établissement de régime FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
. . . . . . . . . . . . . .
14.2 Service de terminaison de régime FTAM (normal) 31
Service de terminaison de régime FTAM brusque) . 32
14.3
Contrôle du régime de sélection de fichier . 33
15
Service de sélection de fichier . . . . . . . . . . . . . . . . 33
15.1
. . .
III

---------------------- Page: 3 ----------------------
ISO 8571-3:1988(F)
15.2 Service de désélection de fichier . 35
35
15.3 Service de création de fichier .
15.4 Service de suppression de fichier . 37
16 Gestion de fichier . 38
16.1 Service de lecture d’attributs . 38
16.2 Service de modification d’attributs . 39
17 Contrôle du régime ouvert de fichier . 39
17.1 Service d’ouverture de fichier . 39
17.2 Service de fermeture de fichier . 42
18 Controle du groupement . 43
18.1 Début de groupe . 43
18.2 Fin de groupe . 44
................... 44
19 Reprise (Service de fichiers interne uniquement)
.................................................................... 44
19.1 Reprise de régime
45
20 Accès au contenu du fichier .
................................................... 45
20.1 Transfert de données global
...... 46
20.2 Localisation d’une unité de données d’accès au fichier
47
20.3 Effacement d’une unité de données d’accès au fichier .
21 Les primitives du service de transfert de données global . 48
22 Enchaînement des primitives de transfert de données global 48
48
22.1 Enchaînements normaux .
22.2 Contraintes sur l’émission des primitives . 49
.......... 54
23 Paramètres communs du transfert de données global
54
23.1 Spécification du transfert de données global .
54
23.2 Identificateur de point de contri)le .
24 Transfert de données global . 54
...................................................... 54
24.1 Transfert global de lecture
....................................................... 55
24.2 Transfert global d’écriture
................................................ 55
24.3 Transfert d’unités de données
55
24.4 Transfert de fin de données .
56
24.5 Fin de transfert .
iv

---------------------- Page: 4 ----------------------
ISO 8571=3:1988(F)
24.6 Annulation de transfert de données
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
24.7 Enchaînement des primitives en écriture
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
24.8 Enchaînement des primitives en lecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
57
25 Pose de points de contrôle et redémarrage (Service de transfert
de données global interne uniquement) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
25.1 Pose de points de contrôle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
25.2 Redémarrage du transfert de données . . . . . . . . . . . . . . . . .*. 59
Annexes
. . . . . . . .*. 61
A Valeurs du paramètre «diagnostic))
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
B Relations des attributs avec les primitives
. . . . . . . . . . . . . . . . . . . . . . . . . . . 70
C Transfert de fichier avec contrôle d’engagement
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
D Référence aux informations de contrôle FTAM
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
E Diagrammes de transitions d’états
Figures
4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1 Niveaux de service
5
2 Régimes du service de fichiers et primitives associées. . . . . . . . . . . . . . . . . . . . . .
3 Diagrammes d’états simplifiés dans le cas d’une activité réussie
17
(voir annexe E) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*.*.
...................................................... 25
4 Service de type ((confirmé))
..................... 33
5 Service de COUPURE PAR L’UTILISATEUR FTAM.
.................. 33
6 Service de COUPURE PAR LE FOURNISSEUR FTAM.
.............. 33
7 Collision de COUPURES PAR LE FOURNISSEUR FTAM.
8 Diagramme d’états simplifié d’un transfert de données global
49
(voir annexe E) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .*. 57
9 Enchaînement des primitives en écriture
58
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*.
10 Enchaînement des primitives en lecture
11 Diagramme de transitions d’états d’établissement d’association
76
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .~.
(Initiateur)
12 Diagramme de transitions d’états d’établissement d’association
77
(Répondeur) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .~.
13 Diagramme de transitions d’états du service d’établissement du
78
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
régime de fichier (Initiateur)
79
14 Diagramme de transitions d’états de séquences groupées (Initiateur)
15 Diagramme de transitions d’états du service d’établissement du
. . . . . . . . . . . . . . . . . . . .~.~. 80
régime de fichier (Répondeur)
16 Diagramme de transitions d’états de séquences groupées
81
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
(Répondeur)
V

---------------------- Page: 5 ----------------------
ISO 8571-3:1988(F)
17 Diagramme de transitions d’états du service de transfert de données
global (Initiateur)
. . .~.”.
82
18 Diagramme de transitions d’états du service de transfert de données
global (Répondeur) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .~.~“.~.
83
Tableaux
1 Services et unités fonctionnelles du service de fichiers externe. . . . . . . . . q 8
2 Services et unités fonctionnelles du service de fichiers interne. . . . . . . . . . . 8
Unités fonctionnelles des services de fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3
4 Combinaisons des classes de service . . . . . . . . . . . . . . . . . . .*. 12
. . . . . . . . . . . . . . . . . .u.m. 13
5 Négociations des classes de service
Primitives du service de fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
6
7 Enchaînement des primitives du service d’établissement de régime
FTAM (Initiateur) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
8 Enchaînement des primitives du service d’établissement de régime
..*............................................................. 19
FTAM (Répondeur)
Enchaînement des primitives des régimes de service de fichiers
(Initiateur). 20
10 Enchaînement des primitives des régimes de service de fichiers
(Répondeur) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .“. 22
28
11 Paramètres d’INITIALISATION FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12 Paramètres de TERMINAISON FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
13 Paramètres de COUPURE PAR L’UTILISATEUR FTAM . . . . . . . . . . . . . . . . 32
14 Paramètres de COUPURE PAR LE FOURNISSEUR FTAM . . . . . . . . . . . . .
33
15 Paramètres de SELECTION FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
16 Paramètres de DESÉLECTION FTAM
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
17 Paramètres de CRÉATION FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
18 Paramètres de SUPPRESSION FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
38
19 Paramètres de LECTURE D’ATTRIBUTS FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . 39
20 Paramètres de MODIFICATION D’ATTRIBUTS FTAM ,. 40
21 Paramètres d’OUVERTURE FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
22 Paramètres de FERMETURE FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
23 Paramètres de DÉBUT DE GROUPE FTAM .*.,. 44
24 Paramétres de REPRISE FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
25 Sous-paramètres du transfert de données global de lecture . . . . . . . . . . . . 46
26 Sous-paramètres du transfert de données global d’écriture. . . . . . . . . . . . 46

---------------------- Page: 6 ----------------------
ISO 8571-3:1988(F)
27 Contexte d’accès . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .~. 46
28 Paramètres de LOCALISATION FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
29 Paramètres d’EFFACEMENT FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
30 Primitives du service de transfert de données global. . . . . . . . . . . . . . . . l . . . . . 48
31 Enchaînement des primitives du service de transfert de données
global (Initiateur) . . . . . . . . . . . . . . . . . . . . . . .*. 50
32 Enchaînement des primitives du service de transfert de données
global (Répondeur) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
33 Paramètres de LECTURE FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .‘.a. 54
34 Paramètres d’ÉCRITURE FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
35 Paramètres de TRANSFERT DE DONNÉES FTAM . . . . . . . . . . . . . . . . . . . . . . . 55
Paramètres de TRANSFERT DE FIN DE DONNÉES FTAM . . . . . . . . . . . . .
36 55
37 Paramètres de FIN DE TRANSFERT FTAM .,. 57
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
38 Paramètres d’ANNULATION FTAM 57
Paramètres de POSE DE POINT DE CONTRÔLE FTAM . . . . . . . . . . . . . . . . .
39 59
40 Paramètres de REDÉMARRAGE FTAM . 60
41 Types d’erreurs . 61
42 Source et observateur d’une erreur . 62
43 Diagnostics FTAM généraux . 62
44 Diagnostics relatifs au protocole et au service de prise en charge . 63
45 Diagnostics relatifs à l’association . 63
46 Diagnostics relatifs à la sélection . 64
47 Diagnostics relatifs à la gestion du fichier 64
48 Diagnostics relatifs à l’accès . 65
49 Diagnostics relatifs à la reprise . 66
50 Attributs de fichier . 68
51 Attributs d’activité . 69
52 Primitives du service de fichiers associées aux primitives CCR . 71
53 Primitives FTAM avec paramètre ((informations ASE». . 72
54 Actions FTAM composites .
73
vii

---------------------- Page: 7 ----------------------
ISO 8571-3:1988(F)
Avant-propos
L’ISO (Organisation internationale de normalisation) est une fédération
mondiale d’organismes nationaux de normalisation (comités membres
de I’ISO). L’élaboration des Normes internationales est en général
confiée aux comités techniques de I’ISO. Chaque comité membre inté-
ressé par une étude a le droit de faire partie du comité technique créé
à cet effet. Les organisations internationales, gouvernementales et non
gouvernementales, en liaison avec I’ISO participent également aux tra-
vaux. L’ISO collabore étroitement avec la Commission électrotechnique
internationale (CEI) en ce qui concerne la normalisation électrotech-
nique.
Les projets de Normes internationales adoptés par les comités techni-
ques sont soumis aux comités membres pour vote. Leur publication
comme Normes internationales requiert l’approbation de 75 % au moins
des comités membres votants.
La Norme internationale ISO 8571-3 a été élaborée par le comité tech-
nique ISO/TC 97, Systèmes de traitement de l’information.
L’ISO 8571 comprend les parties suivantes, présentées sous le titre gé-
néral Systèmes de traitement de l’information - Interconnexion de sys-
tèmes ouverts - Transfert, accès et gestion de fichiers:
Partie 1: In traduction générale
Partie 2: Définition du système de fichiers virtuel
Partie 3.- Définition du service de fichiers
Partie 4: Spébifkation du protocole de fichiers
Les annexes A, B, C, D et E font partie intégrante de la présente partie
de I’ISO 8571.
. . .
VIII

---------------------- Page: 8 ----------------------
ISO 8571=3:1988(F)
Introduction
L’ISO 8571 fait partie d’une famille de Normes internationales élaborées
pour faciliter l’interconnexion des équipements informatiques. Elle fait
partie d’un ensemble de Normes internationales dont les relations sont
définies par le Modèle de référence d’interconnexion de systèmes ou-
verts, (ISO 7498). Le Modèle de référence divise le domaine de la nor-
malisation en vue de l’interconnexion en une série de couches de
spécifications, dont chacune est d’une taille maîtrisable.
L’objectif de l’interconnexion de systèmes ouverts est de permettre, au
prix d’un minimum d’accords techniques en dehors des norrnes
d’interconnexion, d’interconnecter des équipements informatiques:
a) de constructeurs différents
b) administrés de facons différentes
*
c) de niveaux de complexité différents
d) d’âges différents
L’ISO 8571 définit un service de fichiers et spécifie un protocole de fi-
chiers disponibles dans la Couche Application du Modèle de référence.
Le service défini est de la catégorie élément de service d’application
(ASE). Ce service concerne des corps identifiables d’information qui
peuvent être traités comme des fichiers, et peuvent être stockés à I’in-
térieur de systèmes ouverts ou être communiques entre des processus
d’application.
L’ISO 8571 définit un service de fichiers de base qui fournit des facilités
suffisantes pour assurer le transfert de fichiers et établit un cadre pour
l’accès aux fichiers et la gestion des fichiers.
L’ISO 8571 ne spécifie pas les interfaces avec une facilité de transfert
de fichiers ou d’accès aux fichiers appartenant au système local.
En ce qui concerne la qualité de service (voir f4.1.2.16) le travail se
poursuit pour permettre de traiter la qualité de service dans toutes les
couches du modèle OSI d’une facon homogène, et pour s’assurer que
le traitement adopté dans une couche atteint, de manière cohérente,
tous les objectifs de qualité de service. Par conséquent, un additif re-
flétant les futurs développements et l’homogénéisation de la qualité de
service pourra compléter la présente Norme internationale.
L’ISO 8571 comprend les quatre parties suivantes:
Partie 1: Introduction générale
Partie 2: Définition du système de fichiers virtuel
Partie 3: Définition du service de fichiers

---------------------- Page: 9 ----------------------
ISO 8571=3:1988(F)
Partie 4: Spécifïcation du protocole de fichiers
La présente partie de la Norme internationale ISO 8571 comporte les
annexes suivantes qui font partie de la norme.
- Valeurs du paramètre (
Annexe A
- Relations des attributs avec les primitives
Annexe B
- Transfert de fichier avec contrôle d’engagement
Annexe C
- Référence aux informations de contrôle FTAM
Annexe D
Annexe E - Diagrammes de transitions d’états.
X

---------------------- Page: 10 ----------------------
NORME INTERNATIONALE ISO 8571=3:1988(F)
Systèmes de traitement de l’information - Interconnexion de
systèmes ouverts - Transfert, accès et gestion dè fichiers
Partie 3:
Définition du service de fichiers
ISO/TR 8509, Systèmes de traitement de I’infor-
1 Domaine d’application
mation - Interconnexion de systèmes ouverts -
Conventions de service.
La présente partie de I’ISO 8571 définit d’une facon
abstraite et tel que vu de l’extérieur, le service’de
ISO 8571-1, Systèmes de traitement de
transfert, d’accès et de gestion de fichiers de la
l’information - Interconnexion de systèmes
Couche Application OSI, en termes:
- Transfert, accès et gestion de fichiers -
ouverts
Partie 1: Introduction générale.
s et évén ements spécifiés par les primi-
d’action
tives de service;
traitement de
ISO 8571-2, Systèmes de
Interconnexion de systèmes
l’information -
b) de données contenues dans des paramètres as-
- Transfert, accès et gestion de fichiers -
ouverts
sociés à chaque action et événement spécifiés
Partie 2: Définition du système de fichiers virtuel.
par les primitives;
ISO 8571-4, Systèmes de traitement de
c) de relations entre actions et événements et I’information - Interconnexion de systèmes
- Transfert, accès et gestion de fichiers -
d’enchaînements valides de ces actions et évé- ouverts
Partie 4: Spécifïcation du protocole de fichiers.
nements.
Le service défini dans I’ISO 8571-3 est celui qui est ISO 8649, Systèmes de traitement de
fourni par le protocole de transfert, accès et gestion /‘information - Interconnexion de systèmes
de fichiers OSI (ISO 8571-4) en conjonction avec le ouverts - Définition du service pour l’élément de
service ACSE (ISO 8649) et avec le service de pré- service de contrôle d’association.
sentation (ISO 8822).
traitement de
ISO 8822, Systèmes de
Interconnexion de systèmes
La Norme ISO 8571-3 ne spécifie pas de forme par- I?nformation -
- Définition du service de présentation en
ticulière de réalisation ou de produit, et n’impose ouverts
aucune contrainte de réalisation des entités et mode connexion.
interfaces d’un système informatique. Il n’y a donc
Systèmes de traitement de
ISO 8831,
pas de condition de conformité associée à la pré-
In terconnexion de systèmes
/‘information -
sente partie de I’ISO 8571.
ouverts - Principes généraux et service de transfert
et manipulation de travaux.
ISO 9804, Systèmes de traitement de
2 Références
l’information - In terconnexion de systèmes
- Définition d’éléments de service d’appli-
ouverts
Systèmes de
ISO 7498, traitement de
ca tion - Engagement, concurrence et reprise.‘)
I’information - Interconnexion de systèmes
ouverts - Modèle de référence de base.
1) Actuellement au stade de projet, publication prévue en temps opportun.

---------------------- Page: 11 ----------------------
ISO 8571-3:1988(F)
9805, Systèmes de
ISO traitement de
4 Abréviations
I’information - Interconnexion de
systèmes
- Spécification de protocoles pour les élé-
ouverts
Les abréviations utilisées dans I’ISO 8571-3 sont
ments de service d’application - Engagement,
définies dans I’ISO 8571-l.
concurrence et reprise?
5 Conventions
3 Définitions
L’ISO 8571-3 utilise les conventions de description
Les termes utilisés dans I’ISO 8571-3 sont définis
du Rapport technique (Conventions de service
dans I’ISO 8571-l.
OSly ISO/TR 8509.

---------------------- Page: 12 ----------------------
ISO 8571=3:1988(F)
. Section un : Généralités
b) le sewice de fichiers interne (IFS), utilisé par la
6 Modèle du service de fichiers
machine protocole de reprise sur erreur. Ce
service comprend des primitives donnant à ses
utilisateurs des possibilités de reprise sur erreur
6.1 Fournisseur et utilisateurs du service de
et de contrôle des mécanismes de pose de
fichiers
points de contrôle. Le protocole liant le service
de fichiers interne au service de fichiers externe
L’ISO 8571-3 utilise le modèle abstrait d’un service,
comprend donc un ensemble de procédures de
défini dans I’ISO/TR 8509 Konventions de service
reprise sur erreur; la machine protocole exécu-
OSb, (voir note 1). Le modèle définit les interactions
tant ces procédures est l’utilisateur du service
entre les deux utilisateurs et le fournisseur du ser-
de fichiers interne. Le choix des procédures de
vice de fichiers. Des informations sont communi-
reprise sur erreur à utiliser est fondé sur I’ana-
quées entre un utilisateur et le fournisseur du
lyse des coûts engendrés par la qualité de ser-
service de fichiers par des primitives du service de
vice, r
...

ISO
NORME INTERNATIONALE
8571-3
Première édition
1988-10-01
INTERNATIONAL ORGANIZATION FOR STANDARDIZATION
ORGANISATION INTERNATIONALE DE NORMALISATION
. MEXAYHAPOAHAR OPI-AHM3A~Vlfl Il0 CTAHflAPTM3A~MM
Systèmes de traitement de l’information -
Interconnexion de systèmes ouverts - Transfert,
accès et gestion de fichiers -
Partie 3 :
Définition du service de fichiers
Information processing s ystems -
Open Systems lnterconnection - Fil& Transfer, Access
and Management -
Part 3 : File Service Definition
Numéro de référence
ISO 8571-3 : 1988 (F)

---------------------- Page: 1 ----------------------
ISO 8571-3:1988(F)
Sommaire
Page
. . .
Avant-propos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VIII
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .~.~~~~~. ix
1 Domaine d’application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2 Références . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
I. 2
3 Définitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
4 Abréviations
2
5 Conventions .,.,.*.
3
6 Modèle du service de fichiers .
.................... 3
6.1 Fournisseur et utilisateurs du service de fichiers
3
6.2 Niveaux de service de fichiers .
.................................................. 3
6.3 Régimes du service de fichiers
4
.....................................................
7 Services du service de fichiers
4
...........................................................
7.1 Contrôle du régime FTAM
4
..................................................
7.2 Gestion du système de fichiers
............................... 4
7.3 Contrôle du régime de sélection de fichier
......................................................................... 5
7.4 Gestion de fichier
5
7.5 Contrôle du régime ouvert de fichier .
.............................................................. 5
7.6 Controle du groupement
........................................................ 6
7.7 Accès au contenu du fichier
....................................................... 6
7.8 Transfert de données global
.......................................................................................... 6
7.9 Reprise
........................... 6
7.10 Pose de points de contrôle et redémarrage
................................. 6
8 Unités fonctionnelles et classes de service
6
....................................................................
8.1 Unités fonctionnelles
9
8.2 Classes de service .
11
.................................................
8.3 Rôles des entités d’application
. . . . . . . . . . . . . . . . . . . . . . . . . . . .~. 11
9 Niveaux de service de fichiers
@ Organisation internationale de normalisation, 1988 0
Imprimé en Suisse
Version francaise tirée en 1990
ii

---------------------- Page: 2 ----------------------
ISO 8571=3:1988(F)
10 Négociation de la classe de service, de la qualité de sewice et des
unités fonctionnelles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
10.1 Classe de service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .“. 12
10.2 Qualité de service FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
10.3 Unités fonctionnelles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Les primitives du service de fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*.
11 14
12 Enchaînement des primitives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
12.1 Enchaînements normaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
12.2 Contraintes sur l’émission des primitives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
12.3 Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .“. 24
12.4 Services de type (confirmées
13 Paramètres communs du service de fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . 24
13.1 Résultat d’état . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
13.2 Résultat d’action .,.,.,.,.,.,.~. 24
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .~. 24
13.3 Compte
..,.,....,...................................,..........................,,,.......... 24
13.4 Taxation
13.5 Attributs .,. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
13.6 Accès demandé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
13.7 Mots de passe d’accès . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
13.8 Contrôle de concurrence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
13.9 Verrou de FADU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
13.10 Informations ASE
13.11 Identificateur d’activité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
13.12 Identité de l’unité de données d’accès au fichier . . . . . . . . . . . . . . . 26
13.13 Diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
14 Contrôle du régime FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
14.1 Service d’établissement de régime FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
. . . . . . . . . . . . . .
14.2 Service de terminaison de régime FTAM (normal) 31
Service de terminaison de régime FTAM brusque) . 32
14.3
Contrôle du régime de sélection de fichier . 33
15
Service de sélection de fichier . . . . . . . . . . . . . . . . 33
15.1
. . .
III

---------------------- Page: 3 ----------------------
ISO 8571-3:1988(F)
15.2 Service de désélection de fichier . 35
35
15.3 Service de création de fichier .
15.4 Service de suppression de fichier . 37
16 Gestion de fichier . 38
16.1 Service de lecture d’attributs . 38
16.2 Service de modification d’attributs . 39
17 Contrôle du régime ouvert de fichier . 39
17.1 Service d’ouverture de fichier . 39
17.2 Service de fermeture de fichier . 42
18 Controle du groupement . 43
18.1 Début de groupe . 43
18.2 Fin de groupe . 44
................... 44
19 Reprise (Service de fichiers interne uniquement)
.................................................................... 44
19.1 Reprise de régime
45
20 Accès au contenu du fichier .
................................................... 45
20.1 Transfert de données global
...... 46
20.2 Localisation d’une unité de données d’accès au fichier
47
20.3 Effacement d’une unité de données d’accès au fichier .
21 Les primitives du service de transfert de données global . 48
22 Enchaînement des primitives de transfert de données global 48
48
22.1 Enchaînements normaux .
22.2 Contraintes sur l’émission des primitives . 49
.......... 54
23 Paramètres communs du transfert de données global
54
23.1 Spécification du transfert de données global .
54
23.2 Identificateur de point de contri)le .
24 Transfert de données global . 54
...................................................... 54
24.1 Transfert global de lecture
....................................................... 55
24.2 Transfert global d’écriture
................................................ 55
24.3 Transfert d’unités de données
55
24.4 Transfert de fin de données .
56
24.5 Fin de transfert .
iv

---------------------- Page: 4 ----------------------
ISO 8571=3:1988(F)
24.6 Annulation de transfert de données
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
24.7 Enchaînement des primitives en écriture
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
24.8 Enchaînement des primitives en lecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
57
25 Pose de points de contrôle et redémarrage (Service de transfert
de données global interne uniquement) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
25.1 Pose de points de contrôle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
25.2 Redémarrage du transfert de données . . . . . . . . . . . . . . . . .*. 59
Annexes
. . . . . . . .*. 61
A Valeurs du paramètre «diagnostic))
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
B Relations des attributs avec les primitives
. . . . . . . . . . . . . . . . . . . . . . . . . . . 70
C Transfert de fichier avec contrôle d’engagement
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
D Référence aux informations de contrôle FTAM
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
E Diagrammes de transitions d’états
Figures
4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1 Niveaux de service
5
2 Régimes du service de fichiers et primitives associées. . . . . . . . . . . . . . . . . . . . . .
3 Diagrammes d’états simplifiés dans le cas d’une activité réussie
17
(voir annexe E) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*.*.
...................................................... 25
4 Service de type ((confirmé))
..................... 33
5 Service de COUPURE PAR L’UTILISATEUR FTAM.
.................. 33
6 Service de COUPURE PAR LE FOURNISSEUR FTAM.
.............. 33
7 Collision de COUPURES PAR LE FOURNISSEUR FTAM.
8 Diagramme d’états simplifié d’un transfert de données global
49
(voir annexe E) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .*. 57
9 Enchaînement des primitives en écriture
58
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*.
10 Enchaînement des primitives en lecture
11 Diagramme de transitions d’états d’établissement d’association
76
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .~.
(Initiateur)
12 Diagramme de transitions d’états d’établissement d’association
77
(Répondeur) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .~.
13 Diagramme de transitions d’états du service d’établissement du
78
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
régime de fichier (Initiateur)
79
14 Diagramme de transitions d’états de séquences groupées (Initiateur)
15 Diagramme de transitions d’états du service d’établissement du
. . . . . . . . . . . . . . . . . . . .~.~. 80
régime de fichier (Répondeur)
16 Diagramme de transitions d’états de séquences groupées
81
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
(Répondeur)
V

---------------------- Page: 5 ----------------------
ISO 8571-3:1988(F)
17 Diagramme de transitions d’états du service de transfert de données
global (Initiateur)
. . .~.”.
82
18 Diagramme de transitions d’états du service de transfert de données
global (Répondeur) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .~.~“.~.
83
Tableaux
1 Services et unités fonctionnelles du service de fichiers externe. . . . . . . . . q 8
2 Services et unités fonctionnelles du service de fichiers interne. . . . . . . . . . . 8
Unités fonctionnelles des services de fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3
4 Combinaisons des classes de service . . . . . . . . . . . . . . . . . . .*. 12
. . . . . . . . . . . . . . . . . .u.m. 13
5 Négociations des classes de service
Primitives du service de fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
6
7 Enchaînement des primitives du service d’établissement de régime
FTAM (Initiateur) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
8 Enchaînement des primitives du service d’établissement de régime
..*............................................................. 19
FTAM (Répondeur)
Enchaînement des primitives des régimes de service de fichiers
(Initiateur). 20
10 Enchaînement des primitives des régimes de service de fichiers
(Répondeur) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .“. 22
28
11 Paramètres d’INITIALISATION FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12 Paramètres de TERMINAISON FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
13 Paramètres de COUPURE PAR L’UTILISATEUR FTAM . . . . . . . . . . . . . . . . 32
14 Paramètres de COUPURE PAR LE FOURNISSEUR FTAM . . . . . . . . . . . . .
33
15 Paramètres de SELECTION FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
16 Paramètres de DESÉLECTION FTAM
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
17 Paramètres de CRÉATION FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
18 Paramètres de SUPPRESSION FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
38
19 Paramètres de LECTURE D’ATTRIBUTS FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . 39
20 Paramètres de MODIFICATION D’ATTRIBUTS FTAM ,. 40
21 Paramètres d’OUVERTURE FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
22 Paramètres de FERMETURE FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
23 Paramètres de DÉBUT DE GROUPE FTAM .*.,. 44
24 Paramétres de REPRISE FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
25 Sous-paramètres du transfert de données global de lecture . . . . . . . . . . . . 46
26 Sous-paramètres du transfert de données global d’écriture. . . . . . . . . . . . 46

---------------------- Page: 6 ----------------------
ISO 8571-3:1988(F)
27 Contexte d’accès . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .~. 46
28 Paramètres de LOCALISATION FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
29 Paramètres d’EFFACEMENT FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
30 Primitives du service de transfert de données global. . . . . . . . . . . . . . . . l . . . . . 48
31 Enchaînement des primitives du service de transfert de données
global (Initiateur) . . . . . . . . . . . . . . . . . . . . . . .*. 50
32 Enchaînement des primitives du service de transfert de données
global (Répondeur) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
33 Paramètres de LECTURE FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .‘.a. 54
34 Paramètres d’ÉCRITURE FTAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
35 Paramètres de TRANSFERT DE DONNÉES FTAM . . . . . . . . . . . . . . . . . . . . . . . 55
Paramètres de TRANSFERT DE FIN DE DONNÉES FTAM . . . . . . . . . . . . .
36 55
37 Paramètres de FIN DE TRANSFERT FTAM .,. 57
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
38 Paramètres d’ANNULATION FTAM 57
Paramètres de POSE DE POINT DE CONTRÔLE FTAM . . . . . . . . . . . . . . . . .
39 59
40 Paramètres de REDÉMARRAGE FTAM . 60
41 Types d’erreurs . 61
42 Source et observateur d’une erreur . 62
43 Diagnostics FTAM généraux . 62
44 Diagnostics relatifs au protocole et au service de prise en charge . 63
45 Diagnostics relatifs à l’association . 63
46 Diagnostics relatifs à la sélection . 64
47 Diagnostics relatifs à la gestion du fichier 64
48 Diagnostics relatifs à l’accès . 65
49 Diagnostics relatifs à la reprise . 66
50 Attributs de fichier . 68
51 Attributs d’activité . 69
52 Primitives du service de fichiers associées aux primitives CCR . 71
53 Primitives FTAM avec paramètre ((informations ASE». . 72
54 Actions FTAM composites .
73
vii

---------------------- Page: 7 ----------------------
ISO 8571-3:1988(F)
Avant-propos
L’ISO (Organisation internationale de normalisation) est une fédération
mondiale d’organismes nationaux de normalisation (comités membres
de I’ISO). L’élaboration des Normes internationales est en général
confiée aux comités techniques de I’ISO. Chaque comité membre inté-
ressé par une étude a le droit de faire partie du comité technique créé
à cet effet. Les organisations internationales, gouvernementales et non
gouvernementales, en liaison avec I’ISO participent également aux tra-
vaux. L’ISO collabore étroitement avec la Commission électrotechnique
internationale (CEI) en ce qui concerne la normalisation électrotech-
nique.
Les projets de Normes internationales adoptés par les comités techni-
ques sont soumis aux comités membres pour vote. Leur publication
comme Normes internationales requiert l’approbation de 75 % au moins
des comités membres votants.
La Norme internationale ISO 8571-3 a été élaborée par le comité tech-
nique ISO/TC 97, Systèmes de traitement de l’information.
L’ISO 8571 comprend les parties suivantes, présentées sous le titre gé-
néral Systèmes de traitement de l’information - Interconnexion de sys-
tèmes ouverts - Transfert, accès et gestion de fichiers:
Partie 1: In traduction générale
Partie 2: Définition du système de fichiers virtuel
Partie 3.- Définition du service de fichiers
Partie 4: Spébifkation du protocole de fichiers
Les annexes A, B, C, D et E font partie intégrante de la présente partie
de I’ISO 8571.
. . .
VIII

---------------------- Page: 8 ----------------------
ISO 8571=3:1988(F)
Introduction
L’ISO 8571 fait partie d’une famille de Normes internationales élaborées
pour faciliter l’interconnexion des équipements informatiques. Elle fait
partie d’un ensemble de Normes internationales dont les relations sont
définies par le Modèle de référence d’interconnexion de systèmes ou-
verts, (ISO 7498). Le Modèle de référence divise le domaine de la nor-
malisation en vue de l’interconnexion en une série de couches de
spécifications, dont chacune est d’une taille maîtrisable.
L’objectif de l’interconnexion de systèmes ouverts est de permettre, au
prix d’un minimum d’accords techniques en dehors des norrnes
d’interconnexion, d’interconnecter des équipements informatiques:
a) de constructeurs différents
b) administrés de facons différentes
*
c) de niveaux de complexité différents
d) d’âges différents
L’ISO 8571 définit un service de fichiers et spécifie un protocole de fi-
chiers disponibles dans la Couche Application du Modèle de référence.
Le service défini est de la catégorie élément de service d’application
(ASE). Ce service concerne des corps identifiables d’information qui
peuvent être traités comme des fichiers, et peuvent être stockés à I’in-
térieur de systèmes ouverts ou être communiques entre des processus
d’application.
L’ISO 8571 définit un service de fichiers de base qui fournit des facilités
suffisantes pour assurer le transfert de fichiers et établit un cadre pour
l’accès aux fichiers et la gestion des fichiers.
L’ISO 8571 ne spécifie pas les interfaces avec une facilité de transfert
de fichiers ou d’accès aux fichiers appartenant au système local.
En ce qui concerne la qualité de service (voir f4.1.2.16) le travail se
poursuit pour permettre de traiter la qualité de service dans toutes les
couches du modèle OSI d’une facon homogène, et pour s’assurer que
le traitement adopté dans une couche atteint, de manière cohérente,
tous les objectifs de qualité de service. Par conséquent, un additif re-
flétant les futurs développements et l’homogénéisation de la qualité de
service pourra compléter la présente Norme internationale.
L’ISO 8571 comprend les quatre parties suivantes:
Partie 1: Introduction générale
Partie 2: Définition du système de fichiers virtuel
Partie 3: Définition du service de fichiers

---------------------- Page: 9 ----------------------
ISO 8571=3:1988(F)
Partie 4: Spécifïcation du protocole de fichiers
La présente partie de la Norme internationale ISO 8571 comporte les
annexes suivantes qui font partie de la norme.
- Valeurs du paramètre (
Annexe A
- Relations des attributs avec les primitives
Annexe B
- Transfert de fichier avec contrôle d’engagement
Annexe C
- Référence aux informations de contrôle FTAM
Annexe D
Annexe E - Diagrammes de transitions d’états.
X

---------------------- Page: 10 ----------------------
NORME INTERNATIONALE ISO 8571=3:1988(F)
Systèmes de traitement de l’information - Interconnexion de
systèmes ouverts - Transfert, accès et gestion dè fichiers
Partie 3:
Définition du service de fichiers
ISO/TR 8509, Systèmes de traitement de I’infor-
1 Domaine d’application
mation - Interconnexion de systèmes ouverts -
Conventions de service.
La présente partie de I’ISO 8571 définit d’une facon
abstraite et tel que vu de l’extérieur, le service’de
ISO 8571-1, Systèmes de traitement de
transfert, d’accès et de gestion de fichiers de la
l’information - Interconnexion de systèmes
Couche Application OSI, en termes:
- Transfert, accès et gestion de fichiers -
ouverts
Partie 1: Introduction générale.
s et évén ements spécifiés par les primi-
d’action
tives de service;
traitement de
ISO 8571-2, Systèmes de
Interconnexion de systèmes
l’information -
b) de données contenues dans des paramètres as-
- Transfert, accès et gestion de fichiers -
ouverts
sociés à chaque action et événement spécifiés
Partie 2: Définition du système de fichiers virtuel.
par les primitives;
ISO 8571-4, Systèmes de traitement de
c) de relations entre actions et événements et I’information - Interconnexion de systèmes
- Transfert, accès et gestion de fichiers -
d’enchaînements valides de ces actions et évé- ouverts
Partie 4: Spécifïcation du protocole de fichiers.
nements.
Le service défini dans I’ISO 8571-3 est celui qui est ISO 8649, Systèmes de traitement de
fourni par le protocole de transfert, accès et gestion /‘information - Interconnexion de systèmes
de fichiers OSI (ISO 8571-4) en conjonction avec le ouverts - Définition du service pour l’élément de
service ACSE (ISO 8649) et avec le service de pré- service de contrôle d’association.
sentation (ISO 8822).
traitement de
ISO 8822, Systèmes de
Interconnexion de systèmes
La Norme ISO 8571-3 ne spécifie pas de forme par- I?nformation -
- Définition du service de présentation en
ticulière de réalisation ou de produit, et n’impose ouverts
aucune contrainte de réalisation des entités et mode connexion.
interfaces d’un système informatique. Il n’y a donc
Systèmes de traitement de
ISO 8831,
pas de condition de conformité associée à la pré-
In terconnexion de systèmes
/‘information -
sente partie de I’ISO 8571.
ouverts - Principes généraux et service de transfert
et manipulation de travaux.
ISO 9804, Systèmes de traitement de
2 Références
l’information - In terconnexion de systèmes
- Définition d’éléments de service d’appli-
ouverts
Systèmes de
ISO 7498, traitement de
ca tion - Engagement, concurrence et reprise.‘)
I’information - Interconnexion de systèmes
ouverts - Modèle de référence de base.
1) Actuellement au stade de projet, publication prévue en temps opportun.

---------------------- Page: 11 ----------------------
ISO 8571-3:1988(F)
9805, Systèmes de
ISO traitement de
4 Abréviations
I’information - Interconnexion de
systèmes
- Spécification de protocoles pour les élé-
ouverts
Les abréviations utilisées dans I’ISO 8571-3 sont
ments de service d’application - Engagement,
définies dans I’ISO 8571-l.
concurrence et reprise?
5 Conventions
3 Définitions
L’ISO 8571-3 utilise les conventions de description
Les termes utilisés dans I’ISO 8571-3 sont définis
du Rapport technique (Conventions de service
dans I’ISO 8571-l.
OSly ISO/TR 8509.

---------------------- Page: 12 ----------------------
ISO 8571=3:1988(F)
. Section un : Généralités
b) le sewice de fichiers interne (IFS), utilisé par la
6 Modèle du service de fichiers
machine protocole de reprise sur erreur. Ce
service comprend des primitives donnant à ses
utilisateurs des possibilités de reprise sur erreur
6.1 Fournisseur et utilisateurs du service de
et de contrôle des mécanismes de pose de
fichiers
points de contrôle. Le protocole liant le service
de fichiers interne au service de fichiers externe
L’ISO 8571-3 utilise le modèle abstrait d’un service,
comprend donc un ensemble de procédures de
défini dans I’ISO/TR 8509 Konventions de service
reprise sur erreur; la machine protocole exécu-
OSb, (voir note 1). Le modèle définit les interactions
tant ces procédures est l’utilisateur du service
entre les deux utilisateurs et le fournisseur du ser-
de fichiers interne. Le choix des procédures de
vice de fichiers. Des informations sont communi-
reprise sur erreur à utiliser est fondé sur I’ana-
quées entre un utilisateur et le fournisseur du
lyse des coûts engendrés par la qualité de ser-
service de fichiers par des primitives du service de
vice, r
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.