Оглавление:
Определение - Что означает ZMODEM?
ZMODEM - это протокол асинхронной связи, который обеспечивает более высокую скорость передачи данных и обнаружение ошибок, чем Xmodem. ZMODEM поддерживает блоки огромных размеров и после сбоя связи позволяет возобновлять передачи с того места, где они остановились.
Техопедия объясняет ZMODEM
ZMODEM был разработан Чаком Форсбергом в 1986 году. Помимо улучшения производительности и восстановления после сбоя связи, он поддерживал расширенные 32-разрядные циклические проверки избыточности и цитирование управляющих символов, а также автозапуск отправителями. Он также широко использовался в системах досок объявлений.
ZMODEM также поддерживает скользящее окно для лучшей производительности. Протоколы скользящего окна позволяют отправляющей машине переходить к следующим пакетам, не ожидая подтверждения. Затем получатель отправляет сигналы подтверждения или отсутствия подтверждения вместе с номером пакета. Затем отправитель обрабатывает сообщения по мере необходимости, тем самым уменьшая задержку до нуля и принимая на себя расходы только на небольшие служебные данные.
Дизайн ZMODEM - это инженерный компромисс между противоречивыми требованиями. Это позволяет программам инициировать передачу файлов. Это также позволяет отправителям отправлять команды получающим программам, в то время как имена файлов вводятся только один раз. ZMODEM поддерживает выбор меню, в котором имена подстановочных знаков используются при пакетной передаче. Для инициирования передачи требуется всего несколько нажатий клавиш. ZMODEM уйдет в Ymodems, если другой конец не поддерживает ZMODEM.