modem error-correcting protocols
Home > Networking Definitions - Modem error-correcting protocols
SearchNetworking.com Definitions (Powered by WhatIs.com)
EMAIL THIS
LOOK UP TECH TERMS Powered by: WhatIs.com
Search listings for thousands of IT terms:
Browse tech terms alphabetically:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #

modem error-correcting protocols


DEFINITION - The protocols that modems agree on and use for checking and correcting transmission errors have evolved toward accuracy, speed, and efficiency since 1978 when the Xmodem protocol became a de facto standard. To briefly summarize: in all protocols data is chunked into "blocks" of a certain byte size and sent to the destination modem which checks each block for errors and, depending on the results and the protocol, returns a positive (ACK) or negative (NAK) acknowledgement, the latter usually resulting in a retransmission. The type of checking (checksum or cyclic redundancy checking) and the frequency at which a response is sent vary by protocol. Today, new modems use a V.42 protocol, but the earlier protocols are still in use for older modems.

ProtocolBlock sizeFrequency of responseType of checkingOther information
Xmodem128 bytesEvery blockchecksumAlso called MODEM7
Xmodem CRC128 bytesEvery blockcyclic redundancy checkingCyclic redundancy checks detect errors that checksum won't
Xmodem-1K1024 bytesEvery blockCyclic redundancy checkBetter for large files
WXmodem128 bytesEvery block but doesn't hold up the sender before accepting the next blockChecksumMore efficient than Xmodem
Ymodem1024 bytesEvery blockCyclic redundancy checkIncludes a batch mode that allows multiple files to be sent with one command
Ymodem-g1024 bytesOnly when an error is detected to blocks sent as a stream and all must arrive successfullyCyclic redundancy checkSupports batch transfers
Zmodem512 bytesWhen a block with an error is detectedCyclic redundancy checkA transmission can be interrrupted and resumed without retransmitting blocks already sent.
KermitAdjusts to the computer systemWhen a block with an error is detectedChecksumCan resynchonrize transmissions after a line interruption
V.42 (LAPM)128 bytesUp to 15 blocks (frames) can be sent before a responseCyclic redundancy checkThis takes precedence over V.42 MNP4.
V.42 (MNP4)VariesWhen a packet (block) with an error is detectedCyclic redundancy checkUsed when LAPM can't be used by both modems.

CONTRIBUTORS: Stephen Quattlebaum
LAST UPDATED: 16 Apr 2007

Do you have something to add to this definition? Let us know.
Send your comments to techterms@whatis.com





FILE EXTENSION AND FILE FORMAT LIST
File Extension and File Format List:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #






Networking & modem error-correcting protocols Solutions
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2000 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts