ZMODEM
ZMODEM ist das 1986 von Chuck Forsberg veröffentlichte Hochgeschwindigkeits-Dateiübertragungsprotokoll mit Schiebefenstern, Absturzwiederherstellung und 32-Bit-CRC; es war das effizienteste serielle Dateiprotokoll der BBS-Ära.
Zweck
Überträgt Dateien zuverlässig über unzuverlässige serielle Verbindungen, sendet beschädigte Frames automatisch erneut und unterstützt die Fortsetzung nach Unterbrechung.
Mechanismus
Der Sender rahmt die Datei mit angehängtem CRC32 ein, und der Empfänger prüft und antwortet mit ACK/NAK; unterstützt werden eine Schiebefenster-Pipeline, selektive Neuübertragung und die Aushandlung von Dateiattributen (Größe, Zeit).
Anwendungsfälle
- Datei-Upload und -Download auf BBS
- Serielle Firmware-Übertragung auf Embedded-Geräten
- Dateiaustausch auf älteren Unix-Terminals