Opentopia Directory Encyclopedia Tools

YMODEM

Encyclopedia : Y : YM : YMO : YMODEM



 

YMODEM is a protocol for file transfer used between modems. YMODEM was developed by Chuck Forsberg as the successor to XMODEM and MODEM7, and was first implemented in his CP/M YAM program. It was formally given the name "YMODEM" in 1985 by Ward Christensen.

The original YMODEM was essentially the same as XMODEM except that it sent the file's name, size, and timestamp in a regular XMODEM block before actually transferring the file. Sending the file size solved XMODEM's problem of superfluous padding at the end of the file.

Many programmers who implemented YMODEM refused to follow Christensen's standard or produced their own extensions to the protocol while continuing to use the "YMODEM" name. The result was a large number of mutually incompatible YMODEMs.

Common variants

YMODEM-g is a streaming variant used for error-free connections. The protocol was faster than YMODEM because no error-checking is performed.

YMODEM-1K uses a block size of one kilobyte instead of the standard 128 bytes.

See also

 


From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.


Search Titles
0123456789
ABCDEFGHIJ
KLMNOPQRST
UVWXYZ?

E-mail this article to:

Personal Message: