RFC 133 (rfc133) - Page 1 of 4
File Transfer and Error Recovery
Alternative Format: Original Text Document
Network Working Group R. L. Sunberg
Request for Comments: 133 Harvard University
NIC 6710 27 April 1971
[Categories C.4, C.5, C.6, D.4, D.7, D.7]
FILE TRANSFER AND ERROR RECOVERY
1 FILE TRANSFER PROTOCOL
1A Handshaking
I think that Mr Bhushan(RFC #114, NIC 5823) is not strict enough in
his concept of a transaction sequence. Every transaction should
prompt a response from its recipient (recall Kalin's crates --
RFC #60, NIC 4762). Control should pass back and forth until the
server terminates. The server _always_ gets the last word (more on
error recovery later).
Some sample interchanges are given.
User Server Comments
<...> ==> Establish a connection
<== <...>
<...> ==> Identify self
<== <+> Ok, ready
<...> ==> Retrieval request
<== I've got your file
==> Send it
<== <,><...> Here's the first part
==> Got it
<== <+> All done
<...> ==> Store request
<== Ok, go ahead
<#><...> ==> Here's some protection stuff
<== Ok
<*><...> ==> Here's the file
<== <+> Got it. All done.
See section 2B, below, for examples of error recovery.
Sunberg



