1、National Standard of Canada CAN/CSA-Z243.182-89 IS0 85 71-3-1 988 J (Reaffi rmed 2004) Information Processing Systems-Open Systems Interconnection-File Transfer, Access and Management-Part 3: File Service Definition Prepared by Canadian Standards Association Approved by Standards Council of Canada I
2、SSN 031 7-5669 Published in March 1989 by Canadian Standards Association, 178 Rexdale Boulevard, Rexdale (Toronto), Ontario, Canada M9W 1R3. The Canadian Standards Association, which operates under the name CSA International (CSA), under whose auspices this National Standard has been produced, was c
3、hartered in 191 9 and accredited by the Standards Council of Canada to the National Standards system in 1973. It is a not-for-profit, nonstatutory, voluntary membership association engaged in standards development and certification activities. and users - including manufacturers, consumers, retailer
4、s, unions and professional organizations, and governmental agencies. The standards are used widely by industry and commerce and often adopted by municipal, provincial, and federal governments in their regulations, particularly in the fields of health, safety, building and construction, and the envir
5、onment. indicate their support for CSAs standards development by volunteering their time and skills to CSA Committee work and supporting the Associations objectives through sustaining memberships. The more than 7000 committee volunteers and the 2000 sustaining memberships together form CSAs total me
6、mbership from which its Directors are chosen. Sustaining memberships represent a major source of income for CSAs standards development activities. in support of and as an extension to its standards development activities. To ensure the integrity of its certification process, the Association regularl
7、y and continually audits and inspects products that bear the CSA Mark. Toronto, CSA has regional branch offices in major centres across Canada and inspection and testing agencies in eight countries. Since 191 9, the Association has developed the necessary expertise to meet its corporate mission: CSA
8、 is an independent service organization whose mission is to provide an open and effective forum for activities facilitating the exchange of goods and services through the use of standards, certification and related services to meet national and international needs. For futher information on CSA serv
9、ices, write to CSA International 178 Rexdale Boulevard Toronto, Ontario, M9W 1 R3 Canada CSA standards reflect a national consensus of producers Individuals, companies, and associations across Canada The Association offers certification and testing services In addition to its head office and laborat
10、ory complex in The Standards Council of Canada is the coordinating body of the National Standards system, a federation of independent, autonomous organizations working towards the further development and improvement of voluntary standardization in the national interest. The principal objects of the
11、Council are to foster and promote voluntary standardization as a means of advancing the national economy, benefiting the health, safety, and welfare of the public, assisting and protecting the consumer, facilitating domestic and international trade, and furthering international cooperation in the fi
12、eld of standards. has been approved by the Standards Council of Canada and one which reflects a reasonable agreement among the views of a number of capable individuals whose collective interests provide to the greatest practicable extent a balance of representation of producers, users, consumers, an
13、d others with relevant interests, as may be appropriate to the subject in hand. It normally is a standard which is capable of making a significant and timely contribution to the national interest. Approval of a standard as a National Standard of Canada indicates that a standard conforms to the crite
14、ria and procedures established by the Standards Council of Canada. Approval does not refer to the technical content of the standard; this remains the continuing responsibility of the accredited standards-development organization. Those who have a need to apply standards are encouraged to use Nationa
15、l Standards of Canada whenever practicable. These standards are subject to periodic review; therefore, users are cautioned to obtain the latest edition from the organization preparing the standard. The responsibility for approving National Standards of Canada rests with the Standards Council of Cana
16、da 45 OConnor Street, Suite 1200 Ottawa, Ontario, K1 P 6N7 Canada A National Standard of Canada is a standard which CSA IN T E R N AT IO N A1 / - Les normes nationales du Canada sont publikes en versions francaise et anglaise. Although the intended primary application of this Standard is stated in i
17、ts Scope, it is important to note that it remains the responsibility of the users to judge its suitability for their particular purpose. Technical Editor: Paul V. Bates Managing Editor: Bernard Kelly Canadian Standards Association-1989 All rights reserved. No part of this publication may be reproduc
18、ed in any form, in an electronic retrieval system or otherwise, without the prior permission of the publisher. Contents Contents Technical Committee on Open Systems v Preface viii 0. Introduction 7 1. Scope and Field of Application 7 2. References 7 3. Definitions 2 4. Abbreviations 2 5. Conventions
19、 2 Section One: General 6. Model of the File Service 3 6.1 Users 3 6.2 File Service Levels 3 6.3 Regimes of the File Service 4 7. Services of the File Service 4 7.1 FTAM Regime Control 4 7.2 Filestore Management 4 7.3 File Selection Regime Control 4 7.4 File Management 5 7.5 File Open Regime Control
20、 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 5 8.2 Service Classes 6 8.3 Application Entity Roles 8 9. Levels of File Service 8 File Service Provider a
21、nd File Service 10. Negotiation of Service Class, FTAM QoS and Functional Units 9 10.1 Service Class 9 10.2 FTAM Quality of Service 9 10.3 Functional Units 9 information Processing Systems-Open Systems lnterconnection- File Transfer, Access and Management-Part 3: File Service Definition March 1989 S
22、ection Two: Definition of File Service Primitives 11. File Service Primitives 71 12. Sequences of Primitives 77 12.1 Normal Sequences 77 12.2 Constraints on the Issue of Primitives 77 12.3 Conventions 74 12.4 Confirmed Services 20 13. Common File Service Parameters 20 13.1 State Result 20 13.2 Actio
23、n Result 20 13.3 Account 20 13.4 Charging 20 13.5 Attributes 20 13.6 Requested Access 20 13.7 Access Passwords 27 13.8 Concurrency Control 27 13.9 FADU Lock 27 13.10 Shared ASE Information 27 13.11 Activity Identifier 27 13.12 File Access Data Unit Identity 27 13.13 Diagnostic 22 14. FTAM Regime Con
24、trol 23 14.1 FTAM Regime Establishment Service 23 14.2 FTAM Regime Termination Service (Orderly) 26 14.3 FTAM Regime Termination Service (Abrupt) 26 15. File Selection Regime Control 27 15.1 File Section Service 27 15.2 File Deselection Service 28 15.3 File Creation Service 28 15.4 File Deletion Ser
25、vice 30 16. File Management 31 16.1 Read Attribute Service 31 16.2 Change Attribute Service 37 17. File Open Regime Control 37 17.1 File Open Service 32 17.2 File Close Service 33 iii Contents 18. Grouping Control 34 18.1 Beginning of Grouping Service 34 18.2 End of Grouping Service 35 19. Recovery
26、(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 Serv
27、ice 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 44 24.1 Read Bulk Data Ser
28、vice 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
29、BDT Service Only) 46 25.1 Checkpointing Service 46 25.2 Restarting Data Transfer Service 47 Annexes A-Diagnostic Parameter Values 48 B-Relation of Attributes to Primitives 53 C-File Transfer with Commitment Control 55 D-Reference to FTAM Control Information 58 E-State Transition Diagrams 59 iv CAN/C
30、SA-Z243.182-89 March 1989 Technical Committee Technical Committee on Open Systems D.A. Sheppard C. Ashford J. Berube A. Bickle A. Bignell G.V. Bochmann D. Bonyun P. Bowie 6. L. Catley B.S. Colwell J. Costa R.J. Craven G.P. Dallaire R. Dexter D.B. Forsyth G. Gori M.D. Harrop Protocols, Standards and
31、Communication Incorporated, Ottawa, Ontario Bell-Northern Research Limited, Ottawa, Ontario Atkinson, Tremblay CAN/CSA-Z243.181, Part 2: Virtual Filestore Definition; CANKSA-Z243.182, Part 3: File Service Definition; and CAN/CSA-Z243.183, Part 4: File Protocol Specification. This Series of Standards
32、 on File Transfer, Access and Management (FTAM), consists of These Standards are identical to International Standard IS0 8571 Parts 1, 2, 3, and 4. As a member country of ISOAEC JTC1, Canada participated actively in this work through the CSA Technical Committee on Open Systems which, in addition to
33、its role as a National Standards Committee, is the Canadian Advisory Committee (CAC) on ISOAEC JTClKC21. Systems under the jurisdiction of the Standards Steering Committee on Information Processing Systems and was formally approved by these Committees. It has been approved as a National Standard of
34、Canada by the Standards Council of Canada. March 1989 Notes: (1) Use of the masculine gender in this Standard is not meant to exclude the feminine gender when applied to persons. Similarly, use of the singular does not exclude the plural (and vice versa) when the sense allows. (2) Although the inten
35、ded primary application of this Standard is stated in its Scope, it is important to note that it remains the responsibility of the user of the Standard to judge its suitability for his particular purpose. (3) CSA Standards are subject to periodic review, and suggestions for their improvement will be
36、 referred to the appropriate committee. (4) All enquiries regarding this Standard, including requests for interpretation, should be addressed to Canadian Standards Association, Standards Division, 178 Rexdale Boulevard, Rexdale, Ontario M9 W 7 R3. (a) define the problem, making reference to the spec
37、ific clause, and, where appropriate, include an illustrative sketch; (b) provide an explanation of circumstances surrounding the actual field condition; and This Standard was reviewed and adopted by the CSA Technical Committee on Open Requests for interpretation should viii CAN/CSA-Z243.182-89 March
38、 1989 Preface (c) be phrased where possible to permit a specific “yes” or “no” answer. sample copy, write to CSA Marketing or telephone (416) 747-4019. Interpretations are published in CSA Information Update. For subscription details and a free Information Processing Systems-Open Systems lnterconnec
39、tion- File Transfer, Access and Management-Part 3: File Service Definition March 1989 ix CAN/CSA-Z243.182-89 March 1989 INTERNATIONAL STANDARD IS0 8571-3 : 1988 (E) I n f o r ma ti o n processing systems Interconnection - File Transfer, Management - Part 3 : File Service Definition 0 Introduction IS
40、0 8571 is one of a set of International Standards produced to facilitate the interconnection of computer systems. It is related to other International Standards in the set as defined by the Reference Model for Open Systems Interconnection (IS0 7498). The Reference Model subdivides the area of standa
41、rdization for interconnection into a series of layers of specification, each of manageable size. The aim of Open Systems Interconnection is to allow, with a minimum of technical agreement outside the interconnection standards, the interconnection of computer systems a) from different manufacturers b
42、) under different managements c) of different levels of complexity d) of different ages. IS0 8571 defines a File Service and specifies a File Protocol available within the application layer of the Reference Model. The service defined is of the category Application Service Element (ASE). It is concer
43、ned with identifiable bodies of information which can be treated as files, which may be stored within open systems or passed between application processes. IS0 8571 defines a basic file service. It provides sufficient facilities to support file transfer, and establishes a framework for file access a
44、nd file management. IS0 8571 does not speclfy the interfaces to a file transfer or access facility within the local system. It is recognised that, with respect to Communication Quality of Service, (described in 14.1.2.16), work is still in progress to provide an integrated treatment of quality of se
45、rvice acrcss all of the layers of the OS1 Reference Model and to ensure that the individual treatments in each layer service satisfy overall quality of service objectives in a consistent manner. As a consequence, an addendum may be added to this International Standard at a later time which reflects
46、further quality of service developments and integration. IS0 8571 consists of the following four parts. Part 1 : General introduction Part 2: Virtual Filestore definition Part 3: File Service definition Part 4: File Protocol specification - Open Systems Access and This part of IS0 8571 contains the
47、following annexes which form part of the standard. Annex A - Diagnostic parameter values Annex B - Relation of attributes to primitives Annex C - File transfer with commitment control Annex D - Reference to RAM control information Annex E - State transition diagrams 1 Scope and field of application
48、This part of IS08571 defines in an abstract way the externally visible file transfer, access and management service within the OS1 Application Layer in terms of: a) the primitive actions and events of the service; b) the parameter data associated with each primitive action and event; c) the relation
49、ship between, and the valid sequences of, these actions and events. The service defined in IS0 8571 -3 is that which is provided by the OS1 file transfer, access and management protocol IS0 8571-4 in conjunction with the Association Control Service Elements IS08649 and with the Presentation service IS0 8822. IS0 8571-3 does not specify individual implementations or products, nor does it constrain the implementation of entities and interfaces within a computer system. There is, therefore, no conformance to this part of IS0 8571. 2 References IS0 7498, Information Processing Systems
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1