MODEM C

C-Modem to sterownik protokołu opracowany przez Lavio Pareschi ( Rio de Janeiro ) w 1989 roku, który działa podobnie i lepiej niż ZMODEM [ potrzebne źródło ] . Obejmuje zupełnie nowy protokół przesyłania plików , zbudowany wokół idei odzyskiwania po awarii, łatwości użytkowania i doskonałej wydajności. C-Modem zapewnia niezawodną transmisję plików nawet w najgorszych warunkach, ponieważ natychmiast dostosowuje się do ewentualnych błędów (nawet w tzw. modemach bezbłędnych).

Główne cechy protokołu komunikacyjnego C-Modem obejmują:

  • Odzyskiwanie awarii transmisji

Przerwany przez dowolny warunek, przesyłany plik jest zapisywany z rozszerzeniem .BAD, aż ostatni bajt zostanie odebrany poprawnie. Przy następnym połączeniu/transmisji plik zostanie automatycznie uzupełniony.

W zależności od prędkości i błędów podczas transmisji, a także warunków linii, rozmiar bloków danych między blokami crc będzie się wahał od 32 do 4096 bajtów. Zmniejsza to ilość bajtów kontrolnych dodawanych do transmisji i minimalizuje powtarzalność danych. Rezultatem jest doskonała rzeczywista szybkość transferu.

  • Pełny dupleks

Nadajnik nie zatrzymuje każdego bloku, aby otrzymać bezużyteczne odpowiedzi . Nadajnik występuje bez przerw między blokami. Receptor ostrzega tylko wtedy, gdy dzieje się coś złego.

  • Dokładny rozmiar

Chociaż nie był dokładny pod względem bitów (zaokrąglił w górę), plik był dokładny pod względem bajtów i miałby dokładnie taki sam rozmiar jak oryginalny, gdy został przesłany/pobrany. Trzeba przyznać, że nie dodawał bajtów do pełnych bloków o stałym rozmiarze.

Linki zewnętrzne