CModem

CModem

C-Modem is a protocol driver developed by Lavio Pareschi (Rio de Janeiro) in 1989 that works similarly and better than ZModem. It just includes a whole new file transfer protocol, built around the idea of crash recovery, easy of use and great performance. C-Modem provides reliable file transmission even in the worst conditions, as it adapts itself immediately to any errors that may occur ( even in the so called 'error free' modems ).

Major features of the C-Modem communications protocol include:

* Transmission Crash Recovery

Being interrupted by any condition, the file transmitted is saved with the extension file. BAD til the last byte received correctly. In the next connection/transmission, the same will be completed automatically.

* Mutable Data : crc blocks on data blocks of variable size

Depending on velocity and errors during transmission, as well as line conditions, the size of data-blocks between crc-blocks will freely vary from32 to 4096 bytes. This reduces the amount of control bytes added to the transmission and minimizes data repetition. The result is an excellent true transfer rate.

* Full Duplex

The transmitter doesn't stop every block to receive useless answers. The transmitter occurs without pauses between blocks. The receptor only warns when something wrong happens.

* Exact Size

The file will have the exact size in bytes as the original one as it is up/downloaded, without useless added bytes to complete blocks of fixed size.

External links

* [http://www.cpeterso.com/protocols/CMODEM11.ARJ C-Modem 1.1 program and source code]
* [http://www.cpeterso.com/protocols/CMODEM.TXT C-Modem documentation]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • XMODEM — Contents 1 XMODEM 1.1 Packet structure 1.2 Transfer details 1.3 …   Wikipedia

  • List of file transfer protocols — A list of notable file transfer protocols: Contents 1 List of file transfer protocols 1.1 Primarily used with TCP/IP 1.2 Primarily used with UDP 1.3 …   Wikipedia

  • Список протоколов передачи файлов — Список наиболее примечательных протоколов передачи файлов: Содержание 1 Список протоколов передачи файлов 1.1 В основном используемые с TCP/IP …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”