Help and Support
 

powered byLive Search

File Transfer Protocols Supported by HyperTerminal

Retired KB ArticleThis article was written about products for which Microsoft no longer offers support. Therefore, this article is offered "as is" and will no longer be updated.
Article ID:123324
Last Review:November 15, 2006
Revision:1.1
This article was previously published under Q123324
On This Page

SUMMARY

This article contains a brief description of the file transfer protocols supported by HyperTerminal.

Back to the top

MORE INFORMATION

Kermit

Kermit is a public domain protocol developed at Columbia University. It is a sliding-window protocol that supports batch file transfers and has a maximum block size of 94 bytes. It uses either half or full duplex. Kermit is unique because it supports either 7-bit or 8-bit data transmission, enabling PC to mainframe transfers. Kermit uses either CRC or Checksum error correction. Kermit transfers the filename, date, and size.

Back to the top

X-Modem

X-Modem is a public domain 8-bit, error-checking communications protocol. It is a single file protocol, has a block size of 128 bytes, and transmits using half-duplex. The filename, date, and size are not transmitted by X-Modem. You must provide the name of the file being downloaded. X-Modem uses either CRC or Checksum error checking, with CRC being the default.

Back to the top

X-Modem-1K

X-Modem-1K is identical to X-Modem except that the block size is 1024 bytes.

Back to the top

Y-Modem

The Y-Modem protocol is virtually the same as X-Modem, with one exception. Y-Modem uses 1024-byte blocks compared to the X-Modem 128-byte block. Because of its larger block size, Y-Modem is generally faster than X-Modem on a noise-free line. On noisy lines, X-Modem may be faster because when an error occurs, the block must be re-sent. Y-Modem must retransmit a 1024- byte block; with X-Modem's smaller blocks, less data has to be re-sent.

Back to the top

Y-Modem-G

Y-Modem-G is a variant of the Y-Modem protocol. Y-Modem-G is a streaming protocol that sends 1024-byte blocks until instructed to stop. Y-Modem-G supports batch transfers. This protocol does not provide error correction or recovery. If an error is detected, the transfer is aborted. On a noise- free phone line using error-correcting modems, Y-Modem-G may be the fastest protocol.

NOTE: Y-Modem-G does not provide error correction or recovery. It is designed specifically for high-speed error-correcting modems using V.42 or other hardware error correction.

Back to the top

Z-Modem

The Z-Modem file transfer protocol provides reliable file transfers with complete end-to-end data integrity. Z-Modem uses 32-bit CRC error correction and a sliding-window block up to 1024 bytes in length. Z-Modem uses intelligent error recovery, which automatically decreases block size if the phone line deteriorates and attempts to increase block size as the phone line improves. Z-Modem also provides automatic downloads. When the host computer begins transferring using Z-Modem, the remote computer recognizes this and begins receiving the download automatically.

Back to the top


APPLIES TO
Microsoft Windows 95

Back to the top

Keywords: 
KB123324

Back to the top

Article Translations

 

Other Support Options

  • Need More Help?
    Contact a Support professional by E-mail, Online or Phone.
  • Customer Service
    For non-technical assistance with product purchases, subscriptions, online services, events, training courses, corporate sales, piracy issues, and more.
  • Newsgroups
    Pose a question to other users. Discussion groups and Forums about specific Microsoft products, technologies, and services.