[comp.protocols.misc] File transfer protocols

vic@zen.UUCP (Victor Gavin) (01/14/88)

I'm looking for some information about the protocols used in Unix file
transfer programs (eg umodem). Having read the manuals I see that they
use the TERM II File Transfer Protocol (XMODEM is TERM II, type 3).

The idea is to get a dedicated micro (using an 8051) to transfer data
(as a simulated file) onto a Unix box -- using the existing commands
(umodem if possible) -- over a MODEM.

I have the C sources to various programs which use these protocols but
nowhere do they explain how the protocol works.

I can of course decode one of these programs and find out the method but
I am liable to miss something (probably important) so I hope that some
kind person out there can supply details of the protocol or a pointer to
where details may be found.


		Thanks for your time,

			vic
--
Victor Gavin						Zengrange Limited
vic@zen.co.uk						Greenfield Road
..!mcvax!ukc!zen.co.uk!vic				Leeds LS9 8DB
+44 532 489048						England

hartzell@boulder.Colorado.EDU (George Hartzell) (01/17/88)

Try getting in touch with Chuck Forsburg.  I beleive he has a document
that sumarizes the *modem protocols.  The last address that I have for
him is ...!tektronix!reed!omen!caf .  
g.

George Hartzell			                 (303) 492-4535
MCD Biology, University of Colorado-Boulder, Boulder, CO 80309
hartzell@Boulder.Colorado.EDU  ..!{hao,nbires}!boulder!hartzell

W8SDZ@SIMTEL20.ARPA (Keith Petersen) (01/18/88)

There is a complete collection of file transfer protocol documents,
including Chuck Forsburg's Ymodem/Zmodem, available via standard
anonymous FTP from SIMTEL20:

Filename			Type	 Bytes	 CRC

Directory PD1:<MISC.PROTOCOLS>
DISINFO.TXT.1			ASCII	  9260  DC79H
FAST.TXT.1			ASCII	 21776  E61AH
MEGALINK.DOC.1			ASCII	 17567  E08DH
MODEM7.DOC.1			ASCII	 13552  C0A9H
PROTCISA.TXT.1			ASCII	 14645  8C8AH
PROTOCOL.DOC.1			ASCII	 21035  83B2H
PTEST.DOC.1			ASCII	  6558  69E6H
ROBUST.EOT.1			ASCII	  2547  28B4H
WXMODEM.DOC.1			ASCII	 52093  84BBH
X-PC.DOC.1			ASCII	125984  2CD0H
XMODEM-CRC.NOTE.1		ASCII	  8879  7479H
XMODEMBATCH.PROTOCOL.1		ASCII	  1571  1028H
XPKTPROT.DOC.1			ASCII	  2297  03ECH
YMODEM5.DOC.1			ASCII	 65477  858EH
ZMODEM5.DOC.1			ASCII	103675  9AAFH

--Keith Petersen
Arpa: W8SDZ@SIMTEL20.ARPA
Uucp: {decwrl,harvard,lll-crg,ucbvax,uunet,uw-beaver}!simtel20.arpa!w8sdz