Zuhause In den Nachrichten Was ist Ymodem? - Definition aus techopedia

Was ist Ymodem? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet YMODEM?

YMODEM ist ein asynchrones Kommunikationsprotokoll für Modems, das von Chuck Forsberg als Nachfolger von Xmodem und Modem7 entwickelt wurde. Es unterstützt Batch-Dateiübertragungen und vergrößert die Übertragungsblockgröße, sodass eine ganze Liste oder ein Stapel von Dateien gleichzeitig übertragen werden kann. Es wurde ursprünglich im Steuerungsprogramm für Mikrocomputer (CP / M) "Noch ein anderes Modem" implementiert.


YMODEM wird manchmal als YMODEM-Stapel bezeichnet.

Techopedia erklärt YMODEM

YMODEM ist eine Modifikation von Xmodem 1k, die mehrere Batch-Dateiübertragungen ermöglicht. Es handelt sich um ein Halbduplex-Protokoll, da keine Steuersignale in beide Richtungen gleichzeitig gesendet und empfangen werden. Dies hilft, Pufferüberlaufprobleme zu reduzieren. YMODEM ähnelt Xmodem in seiner Funktionsweise mit der Ausnahme, dass es den Dateinamen, den Zeitstempel und die Größe in regulären Xmodem-Blöcken (Block 0) sendet, bevor die Datei übertragen wird.


YMODEM 1K verwendet eine Blockgröße von 1 KB, eine Option, die im ursprünglichen YMODEM-Standard vorgesehen war. YMODEM – g wird als eine Variante von YMODEM angesehen, die zusammen mit Modems verwendet werden kann, die die Fehlerkontrolle unterstützen. Die Option g für YMODEM wird vom Empfänger gesteuert, der die Stapelübertragung durch Senden eines "g" initiiert. Wenn der Absender das g erkennt, umgeht er das Warten auf ein Bestätigungssignal (ACK) für jeden übertragenen Block und sendet nachfolgende Blöcke mit maximaler Geschwindigkeit. Der Absender erwartet, dass ag die Übertragung einer Datei und die Bestätigung des Signals für das Ende der Übertragung an jedem Dateiende einleitet.


Im Gegensatz zu anderen ähnlichen Protokollen bietet YMODEM keine Wiederherstellung oder Softwarefehlerkorrektur, erwartet jedoch, dass das Modem gleichwertige Dienste bereitstellt. Dieses Streaming-Protokoll sendet und empfängt Pakete als kontinuierlicher Stream, bis es zum Anhalten aufgefordert wird. Blöcke werden nacheinander gesendet, ohne auf eine Bestätigung nach einer Blockübertragung zu warten. Wenn ein Block nicht erfolgreich übertragen werden kann, wird der gesamte Vorgang abgebrochen.

Was ist Ymodem? - Definition aus techopedia