XMODEM
XMODEM – jeden z pierwszych protokółów transmisji danych stworzony na bazie protokołu MODEM7 przez Warda Christensena. Protokól ten dzieli dane na bloki, z których każdy zawiera: numer sekwencyjny bloku, 128-bajtowe dane i 4-bajtową sumę kontrolną, która jest wyliczana z bloku danych. Ulepszona wersja XMODEM CRC korzystała zamiast sumy kontrolnej z CRC-16, a XMODEM Auto mogła wybierać pomiędzy obydwoma sposobami w zależności od możliwości komunikacyjnych drugiej strony. Synchronizacja jest zachowana poprzez sprawdzenie numeru sekwencyjnego aktualnie przesłanego bloku oraz wyliczenie sumy kontrolnej danych i porównanie jej z przesłaną sumą kontrolną. W przypadku błędu wysyłane jest żądanie o ponowne wysłanie bloku.
XMODEM – jeden z pierwszych protokółów transmisji danych stworzony na bazie protokołu MODEM7 przez Warda Christensena[1].
Protokól ten dzieli dane na bloki, z których każdy zawiera: numer sekwencyjny bloku, 128-bajtowe dane i 4-bajtową sumę kontrolną, która jest wyliczana z bloku danych[1]. Ulepszona wersja XMODEM CRC korzystała zamiast sumy kontrolnej z CRC-16, a XMODEM Auto mogła wybierać pomiędzy obydwoma sposobami w zależności od możliwości komunikacyjnych drugiej strony[1].
Synchronizacja jest zachowana poprzez sprawdzenie numeru sekwencyjnego aktualnie przesłanego bloku oraz wyliczenie sumy kontrolnej danych i porównanie jej z przesłaną sumą kontrolną.
W przypadku błędu wysyłane jest żądanie o ponowne wysłanie bloku[1].