Будинки In-The News Що таке xmodem? - визначення з техопедії

Що таке xmodem? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає XMODEM?

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


XMODEM був простим у виконанні, але йому не вистачало ефективності. В результаті були створені модифіковані версії XMODEM для вирішення деяких проблем із протоколом. Врешті-решт XMODEM був замінений YMODEM, а потім ZMODEM.

Техопедія пояснює XMODEM

XMODEM - це напівдуплексний протокол зв'язку, який має ефективну стратегію виявлення помилок. Він розбиває вихідні дані на ряд пакетів, які надсилаються одержувачу разом з додатковою інформацією, яка дозволяє отримувачу визначити, чи правильно отримані пакети.


Файли позначаються завершеними символом в кінці файлу, який надсилається після останнього блоку. Цей символ не знаходиться в пакеті, але надсилається як один байт. Оскільки довжина файлу не передається як частина протоколу, останні пакети заповнені відомими символами, які можна скинути.


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

Що таке xmodem? - визначення з техопедії