Дом В новостях Что такое модем? - определение из техопедии

Что такое модем? - определение из техопедии

Оглавление:

Anonim

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

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


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

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

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


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


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

Что такое модем? - определение из техопедии