Network Working Group J. Day
Request for Comments: 520 Center for Advanced Computation
NIC: 16819 25 June 1973
A Proposed File Access Protocol Specification
Day [Page 1]
RFC 520 A Proposed File Access Protocol Specification 25 June 1973
Comments, complaints, etc. are welcomed. I may be reached through network mail at ISI (DAY) or Multics (DAY Cnet) or by phone at the University of Illinois (217) 333-6544.
I. INTRODUCTION
The purpose of the File Access Protocol is to provide a method for processes to access non-local files in either a sequential or non- sequential manner. Unlike the proposed Mail Protocol, FAP is an extension of FTP and not a subsystem. In general FAP is compatible with the rest of FTP. Those modifications which are necessary are specified below.
Day [Page 2]
RFC 520 A Proposed File Access Protocol Specification 25 June 1973
II. PROBLEMS OF IMPLEMENTATION
Day [Page 3]
RFC 520 A Proposed File Access Protocol Specification 25 June 1973
III. FILE ACCESS PROTOCOL
..........
|----|----|----|----|-----------|----|----|----|----|
^ 1 2 3 4 n-4 n-3 n-2 n-1 ^
| |
0 n
B E
Day [Page 4]
RFC 520 A Proposed File Access Protocol Specification 25 June 1973
Replies
-------
258 451 500 504 550
402 454 501 505 434 455 502 506 4550 457 503 507Replies ------- 258402 480
Day [Page 5]
RFC 520 A Proposed File Access Protocol Specification 25 June 1973
III.2.3 GETPReply ----- 483504
Replies ------- 258 480402 481 450 482 452 500-507 455
Day [Page 6]
RFC 520 A Proposed File Access Protocol Specification 25 June 1973
Replies
-------
258 480
402 481 450 482 452 500-507 453Reply ----- 258IV. SUMMARY
<direction>::= R|W|B <byte pointer argument>::= B|E|<decimal number><transfer argument>::=ALL|<decimal number>
Day [Page 7]
RFC 520 A Proposed File Access Protocol Specification 25 June 1973
IV.2 REPLIES USED BY FAP