[net.micro.cpm] Differences in Protocols

dickmc@BRL-TGR.ARPA (10/27/84)

From:      Richard McGee <dickmc@BRL-TGR.ARPA>

On our UNIX systems we have a number of programs for transferring files
from UNIX to CP/M and vice versa. I use KERMIT as well as UMODEM and UC
from time to time. I was looking at the man page for UMODEM and UC and
I saw that other protocols could be specified for transfer.

The following are mentioned:
"CP/M User's Group XMODEM" protocol
TERM II File Transfer Protocol (FTP) Number 1
TERM II File Transfer Protocol Number 4 for packetized file up/downloading.
TERM FTP 3 (CP/M UG)
TERM II/TERM III File Transfer Protocol 1 developed by Richard Conn
 
Would someone enlighten me as to what the differences are between
these protocols, robustness, etc.? I use MDM730 on my CPM side and
the default protocol which is TERM FTP 3 (CP/M UG), I think. 

I would hate to be missing out on something.

Richard McGee, dickmc@brl-tgr.arpa

RCONN@SIMTEL20.ARPA (10/29/84)

From:  Rick Conn <RCONN@SIMTEL20.ARPA>

The other protocols, namely TERM II FTP 1, TERM II FTP 4, and TERM III FTP 1
are variations on the MODEM2 (MODEM7 Checksum) protocol.  If you don't
have TERM II, you aren't missing anything.  TERM II FTP 1 is just
slightly more survivable than MODEM2 (I have seen it work where MODEM2 failed),
and TERM II FTP 4 is a 7-bit version of FTP 1.  TERM III FTP 1 is
still being revised (TERM III is not out yet), and it supports remote
servers and a distributed virtual machine starting at the data link layer.

As a bottom line, If you have been able to use FTP 3 (the MODEM2 protocol)
successfully, I recommend you keep on with MODEM2.  The additional survivability
of FTP 1 of TERM II is not needed, and certainly not TERM II FTP 4.

	Rick
-------