YMODEM
YMODEM ist der verbesserte Nachfolger von XMODEM mit Unterstützung für 1024-Byte-Blöcke, 16-Bit-CRC und Übertragung von Dateiname und -größe; Chuck Forsberg erweiterte es aus XMODEM.
Zweck
Er verbessert Übertragungseffizienz und Zuverlässigkeit bei XMODEM-Kompatibilität und übermittelt zusätzlich Dateimetadaten.
Mechanismus
Der erste Block enthält Dateiname und -größe (NUL-terminiert); die folgenden Blöcke verwenden 128 oder 1024 Bytes mit angehängtem CRC16, und der Empfänger prüft und bestätigt jeden Block.
Anwendungsfälle
- Firmware-Updates auf Embedded-Geräten
- Stapeldateiübertragung auf BBS
- Serielle Datensicherung