XMODEM

Автор: Eugene Taylor
Дата создания: 10 Август 2021
Дата обновления: 1 Июль 2024
Anonim
XMODEM Protocol Explained
Видео: XMODEM Protocol Explained

Содержание

Определение - Что означает XMODEM?

XMODEM - это популярный протокол передачи файлов, разработанный Вардом Кристенсеном в 1977 году. Он содержит блоки данных, связанные с контрольными суммами, и ожидает подтверждения получения блока. Xmodem реализован как аппаратно, так и программно.

XMODEM был прост в реализации, но ему не хватало эффективности. В результате были созданы модифицированные версии XMODEM для решения некоторых проблем с протоколом. В конце концов, XMODEM был заменен YMODEM, а затем ZMODEM.


Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Техопедия объясняет XMODEM

XMODEM - это полудуплексный протокол связи, имеющий эффективную стратегию обнаружения ошибок. Он разбивает исходные данные на серию пакетов, которые отправляются получателю вместе с дополнительной информацией, которая позволяет получателю определить, были ли пакеты приняты правильно.

Файлы помечаются как завершенные символом конца файла, который отправляется после последнего блока. Этот символ отсутствует в пакете, но отправляется одним байтом. Поскольку длина файла не передается как часть протокола, последние пакеты дополняются известными символами, которые могут быть отброшены.

Файлы передаются по одному пакету за раз. На принимающей стороне контрольная сумма пакета вычисляется и сравнивается с полученной в конце пакета. Когда получатель получает подтверждение, отправляется следующий набор пакетов. Если есть проблема с контрольной суммой, получатель запрашивает повторную передачу. Получив отрицательное подтверждение, он пересылает пакет и непрерывно повторяет передачу около 10 раз, прежде чем прервать передачу.