Global Information Lookup Global Information

XMODEM information


XMODEM
Communication protocol
Purposefile transfer protocol
Developer(s)Ward Christensen[1][2]
Introduction1977; 47 years ago (1977)
InfluencedYMODEM, many others
Hardwaremodems

XMODEM is a simple file transfer protocol developed as a quick hack by Ward Christensen for use in his 1977 MODEM.ASM terminal program. It allowed users to transmit files between their computers when both sides used MODEM. Keith Petersen made a minor update to always turn on "quiet mode", and called the result XMODEM.[3]

XMODEM, like most file transfer protocols, breaks up the original data into a series of "packets" that are sent to the receiver, along with additional information allowing the receiver to determine whether that packet was correctly received. If an error is detected, the receiver requests that the packet be re-sent. A string of bad packets causes the transfer to abort.

XMODEM became extremely popular in the early bulletin board system (BBS) market, largely because it was simple to implement. It was also fairly inefficient, and as modem speeds increased, this problem led to the development of a number of modified versions of XMODEM to improve performance or address other problems with the protocol. Christensen believed his original XMODEM to be "the single most modified program in computing history".[4]

Chuck Forsberg collected a number of common modifications into his YMODEM protocol, but poor implementation led to a further fracturing before they were re-unified by his later ZMODEM protocol. ZMODEM became very popular, but never completely replaced XMODEM in the BBS market.

  1. ^ Telecommunications: XMODEM: A Standard Is Born, By Alfred Glossbrenner, PC Mag, 17 April 1984, Page 451-452, ... but the protocol itself was long ago placed in the public domain by its creator, Chicagoan Ward Christensen. Since its introduction in 1978, XMODEM ...
  2. ^ In Focus: History lesson: Ward Christensen's free free-exchange software, By Michael Swaine, InfoWorld, 1 Nov 1982, Page 26
  3. ^ Ward Christensen, "Memories", 25 November 1992
  4. ^ "The Virtual Community".

and 23 Related for: XMODEM information

Request time (Page generated in 0.5723 seconds.)

XMODEM

Last Update:

XMODEM is a simple file transfer protocol developed as a quick hack by Ward Christensen for use in his 1977 MODEM.ASM terminal program. It allowed users...

Word Count : 3869

YMODEM

Last Update:

of the original XMODEM. YMODEM extended XMODEM in three ways, combining features found in other extended XMODEM varieties. Like XMODEM-CRC, YMODEM replaced...

Word Count : 1583

ZMODEM

Last Update:

was not directly based on, nor compatible with, the seminal XMODEM. Many variants of XMODEM had been developed in order to address one or more of its shortcomings...

Word Count : 1445

1K

Last Update:

BRM-1K, see BMP-1 variants HH-1K, see Bell UH-1 Iroquois variants XMODEM-1K, a model of XMODEM YMODEM-1K, a model of YMODEM GSXR 1K, or Suzuki GSX-R1000 Typ...

Word Count : 166

MEGAlink

Last Update:

many protocols of the era, MEGAlink is an expanded version of the seminal XMODEM. While it was a relatively simple and high-performance system, it remains...

Word Count : 1118

Comparison of file transfer protocols

Last Update:

Glass (1988) p. 87 Glass (1988) p. 89 Boswell, Peter (2007) [1986]. How XModem, XModem CRC, and WXModem work. Archived from the original on 23 September 2014...

Word Count : 3195

File transfer

Last Update:

peripheral devices such as USB flash drives Dial-up modems null modem links used XMODEM, YMODEM, ZMODEM and similar File sharing Managed file transfer Peer-to-peer...

Word Count : 246

Ward Christensen

Last Update:

the source code. When he needed to send files to Randy Suess, he wrote XMODEM. Jerry Pournelle wrote in 1983 of a collection of CP/M public-domain software...

Word Count : 409

Qmodem

Last Update:

text transfer) XMODEM-Checksum (128 byte block with 8-bit checksum) XMODEM-Relaxed (XMODEM-Checksum with relaxed error timing) XMODEM-CRC (128 byte block...

Word Count : 589

HP 48 series

Last Update:

(Saturn HP 00048-80063 core) Communication protocol(s): Kermit (protocol), Xmodem On-board ROM: 512 KB On-board RAM: 32 KB (48G) or 128 KB (48G+/48GX) Maximum...

Word Count : 1683

Sliding window protocol

Last Update:

as a way of improving efficiency compared to non-windowed protocols like XMODEM. See also SEAlink. Conceptually, each portion of the transmission (packets...

Word Count : 2884

Tera Term

Last Update:

VT200/VT300 emulation. Tek4010 emulation. File transfer protocols (Kermit, XMODEM, YMODEM, ZMODEM, B-PLUS and Quick-VAN). Scripts using the "Tera Term Language"...

Word Count : 531

HyperACCESS

Last Update:

Display: Minitel, Viewdata, VT100, VT52 File transfer: ASCII, Kermit, XMODEM, YMODEM/YMODEM-G, and ZMODEM List of terminal emulators Official website...

Word Count : 207

Upload

Last Update:

System (CBBS). This used an early file transfer protocol (MODEM, later XMODEM) to send binary files via a hardware modem, accessible by another modem...

Word Count : 1225

Bulletin board system

Last Update:

and forwarded to (or polled by) another nearby node or hub via a dialup Xmodem session. Messages would be relayed around various FidoNet hubs until they...

Word Count : 6515

Synchronet

Last Update:

and a pty interface on *nix. File transfer options include the ZMODEM, XMODEM and YMODEM transfer protocols (using parts of SEXYZ.) SyncDraw is an ANSI...

Word Count : 1430

SEAlink

Last Update:

SEAlink is a file transfer protocol that is backward compatible with XMODEM but features a sliding window system for improved throughput. SEAlink was written...

Word Count : 674

Cyclic redundancy check

Last Update:

applications 0xA02B 0xD405 0xA80B 0xD015 odd CRC-16-CCITT X.25, V.41, HDLC FCS, XMODEM, Bluetooth, PACTOR, SD, DigRF, many others; known as CRC-CCITT 0x1021 0x8408...

Word Count : 5953

Image hosting service

Last Update:

4 to 33.6 kilobit dialup modem connections and terminal protocols like XMODEM to the server storage. Before the Web was developed, images would primarily...

Word Count : 1054

Chuck Forsberg

Last Update:

file's name, and optionally date and time, since Ward Christensen designed XMODEM to start at block 1, leaving block 0 available. Christensen suggested Forsberg...

Word Count : 461

C0 and C1 control codes

Last Update:

terminator. Some data transfer protocols such as ANPA-1312, Kermit, and XMODEM do make extensive use of SOH, STX, ETX, EOT, ACK, NAK and SYN for purposes...

Word Count : 2687

ProTERM

Last Update:

character set. Supported file transfer protocols ranged from Kermit and Xmodem to Ymodem (Batch, 4K and G) and Zmodem (Batch Selections). One feature of...

Word Count : 420

Communications ToolBox

Last Update:

AppleTalk, a modem or any variety of other connections, transfer files using XMODEM, Kermit or other file transfer protocols, and provide DEC VT102, VT220,...

Word Count : 1152

PDF Search Engine © AllGlobal.net