Съдържание:
Определение - Какво означава YMODEM?
YMODEM е асинхронен комуникационен протокол за модеми, разработен от Чък Форсберг като приемник на Xmodem и Modem7. Той поддържа прехвърляне на пакетни файлове и увеличава размера на трансферния блок, което позволява предаването на цял списък или група файлове наведнъж. Първоначално е реализиран в програмата за контрол на микрокомпютри (CP / M) „Още един модем“.
YMODEM понякога се нарича YMODEM партида.
Техопедия обяснява YMODEM
YMODEM е модификация на Xmodem 1k, която позволява множество прехвърляния на партидни файлове. Това е полудуплексен протокол, тъй като не изпраща и приема контролни сигнали в двете посоки едновременно. Това помага за намаляване на проблемите с превишаването на буфера. YMODEM е подобен на Xmodem в своята работа, само че изпраща името на файла, времевия печат и размера в обикновените блокове Xmodem (блок 0), преди да предаде файла.
YMODEM 1K използва размер на 1 KB блок, което беше една опция, предоставена в оригиналния стандарт YMODEM. YMODEM – g се счита за вариант на YMODEM, проектиран да се използва заедно с модеми, поддържащи контрол на грешки. Опцията g за YMODEM се задвижва от приемника, който инициира пакетно прехвърляне чрез предаване на "g". Когато подателят разпознае g, той заобикаля чакането на сигнал за потвърждение (ACK) към всеки предаван блок, като изпраща успешни блокове с максимална скорост. Подателят очаква ag да започне предаването на файл и ACK на сигнала за край на предаване на всеки край на файла.
За разлика от други подобни протоколи, YMODEM не осигурява възстановяване или корекция на грешки в софтуера, но очаква модемът да предоставя еквивалентни услуги. Този поточен протокол изпраща и получава пакети като непрекъснат поток, докато не бъде инструктиран да спре. Блоковете се изпращат последователно, без да чакат потвърждение след прехвърляне на блок. Ако блок не може да бъде предаден успешно, цялата операция се отменя.