Zum Inhalt springen
uencoder

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

Verwandte Tools

References