| • Science | • People | • Locations | • Timeline |
Several variations have been proposed with increasing packet sizes, XMODEM-1K for example has uses 1 kilobyte packets, and different error detection ( CRC instead of checksum) to take advantage of faster modems. Sending and receiving programs can negotiate to establish the best protocol they both support.
Standard XMODEM specifies a one-second timeout during the reception of characters in the data block portion of a packet.
Chuck Forsberg improved upon XMODEM by developing YMODEM and ZMODEM.Reference: Chuck Forsberg, "XMODEM/YMODEM Protocol Reference".
This article was originally based on material from the Free On-line Dictionary of Computing, which is used under the GFDL.