ZMaks
ZMax to protokół przesyłania plików opracowany w latach 1990-1991 przez Mike'a Bryeansa (Micro TECH Systems), który opracował również TMODEM .
Zmax ma zastąpić ZMODEM . Używa 32-bitowych CRC w blokach danych plików, takich samych jak Zmodem, i 32-bitowych CRC w swoich blokach informacyjnych, gdzie Zmodem używa 16-bitowych.
W trybie strumieniowym Zmax wysyła bloki danych o rozmiarze ustalonym przez odbiorcę, ale nie wymaga ACK od odbiorcy.
Zmax powinien (w zależności od sprzętu, linii telefonicznych, implementacji itp.) zapewniać około 97,5 procent wydajności przy 2400 bodach na pliku 30 KB w porównaniu do 95 procent Zmodemu. W przeciwieństwie do Zmodem, Zmax osiąga pełną prędkość na znacznie mniejszych plikach. W rzeczywistości, ze względu na mniejszy narzut związany z małymi plikami, osiąga lepszą ocenę wydajności.
W trybie Non-Stream (który może być ustawiony przez odbiorcę lub nadawcę), Zmax jest Super Batch XMODEM lub YMODEM w zależności od rozmiaru bloku, ponieważ używa 32-bitowych CRC zamiast 16.
W przeciwieństwie do Zmodem, który ustala górny limit wielkości bloków na 1024 bajty, Zmax ma górny limit ponad 32 KB. Z tego powodu Zmax może być używany jako protokół pocztowy bez żadnych modyfikacji.
Zmax ma również znacznie mniejsze obciążenie procesora niż Zmodem, więc wolniejsze komputery mogą szybciej obsługiwać szybkie modemy . Zmax nie koduje każdego bajtu danych, tak jak robi to Zmodem. Zmniejsza to obciążenie procesora i znacznie upraszcza kod. Zmax traktuje również wszystkie pliki jako pliki binarne 8-bitowe i będzie wymagał ustawienia długości słowa na 8, co jest najczęstszym ustawieniem.