Article View: mod.computers.vax
Article #3786FTP and save sets
From: KLENSIN
Date: Mon, 16 Mar 1987 17:12
Date: Mon, 16 Mar 1987 17:12
47 lines
3207 bytes
3207 bytes
Apologies, in advance, to the UUCP and BITNET readers of this list: this
is specifically a TCP/IP inquiry, but this seems to be the right place to
send it.
There seem to be considerable difficulties in FTPing VMS save sets, at
least without explicitly converting to and from encoded forms at each end.
Better conversion tools keep coming along, but are clearly an inelegant
solution. Given this, has anyone considered defining and RFC-ing an
extension to STRU, possibly with the use of SYST, to permit agreement
between the server and user FTP programs that a save set is coming and
should be handled accordingly?
It should be possible to reach agreement, either to define a special
character for the save set type (disadvantageous because it would
immediately lead to a request for similar things for other systems) or to
allocate a few extra STRU characters for, say, type A and B "sending
system archives". This latter convention would be general enough to
accommodate a variety of special operating system formats that don't FTP
and reconstruct easily (IBM NETDATA comes to mind). An (even-slightly)
intelligent FTP program could then request the operating system type of
the server with SYST and then either refuse the transfer or make the user
assert that it was ok anyway if the operating system types did not match.
I think this could be done as a sufficiently clean extension that hosts
that did not support the facility at all would simply return a 504 "not
implemented for that parameter", presumably what they do now if the
character is not F, R, or P.
Note that none of this contemplates any conversion of intrinsically
internal formats from one operating system to another -- just figuring out
a way that two systems that are known to be using the same operating
system and compatible host types can transfer file organizations that are
heavily used and highly supported in that operating system.
At present, the number of VMS implementation of TCP/IP and FTP is small
enough that they can be counted on the fingers of one hand and, to my
knowledge, none have made explicit arrangements for save sets. Unless
this type of feature is less important than I think it is, it would be
wise to try to standardize something before we end up with several
incompatible solutions.
If people want to send comments directly to me, I'll be happy to summarize
after a week or so.
John C Klensin, MIT
ARPANET: Klensin@INFOODS.MIT.EDU
BITNET/EARN/etc (if you have a working MAILER): as above
(if you don't): JCK@MITVMA
Technical Details
Message-ID:
<870316121253.000003EB0D1@INFOODS.MIT.EDU>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!water!watnot!watmath!clyde!rutgers!ames!ucbcad!ucbvax!INFOODS.MIT.EDU!KLENSINShow Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watnot!watmath!clyde!rutgers!ames!ucbcad!ucbvax!INFOODS.MIT.EDU!KLENSIN From: KLENSIN@INFOODS.MIT.EDU.UUCP Newsgroups: mod.computers.vax Subject: FTP and save sets Message-ID: <870316121253.000003EB0D1@INFOODS.MIT.EDU> Date: Mon, 16-Mar-87 12:12:53 EST Article-I.D.: INFOODS.870316121253.000003EB0D1 Posted: Mon Mar 16 12:12:53 1987 Date-Received: Wed, 18-Mar-87 03:19:30 EST Sender: daemon@ucbvax.BERKELEY.EDU Distribution: world Organization: The ARPA Internet Lines: 47 Approved: info-vax@sri-kl.arpa