Inhoudsopgave:
Definitie - Wat betekent ZMODEM?
ZMODEM is een asynchroon communicatieprotocol dat snellere gegevensoverdrachtssnelheden en foutdetectie biedt dan Xmodem. ZMODEM ondersteunt enorme blokgroottes en, na een communicatiefout, kunnen overdrachten worden hervat vanaf het punt waar ze zijn gestopt.
Techopedia legt ZMODEM uit
ZMODEM werd ontwikkeld door Chuck Forsberg in 1986. Naast verbeterde prestaties en herstel na een communicatiefout, ondersteunde het uitgebreide 32-bit cyclische redundantiecontroles en controle van het aanhalen van karakters, evenals autostart door afzenders. Het werd ook veel gebruikt in prikbordsystemen.
ZMODEM ondersteunde ook het schuifvenster voor betere prestaties. Dankzij schuifraamprotocollen kan de verzendende machine doorgaan naar de volgende pakketten zonder te wachten op een bevestiging. De ontvanger verzendt dan bevestiging of geen bevestigingssignalen samen met het pakketnummer. De afzender verwerkt vervolgens de berichten zoals vereist, waardoor de latentie tot nul wordt gereduceerd en alleen de kosten van kleine overheadgegevens worden gemaakt.
ZMODEM-ontwerp is een technisch compromis tussen tegenstrijdige vereisten. Hiermee kunnen programma's bestandsoverdrachten initiƫren. Hiermee kunnen afzenders ook opdrachten verzenden naar ontvangende programma's, terwijl bestandsnamen slechts eenmaal worden ingevoerd. ZMODEM ondersteunt menuselectie waarbij jokertekens worden gebruikt bij batch-transfers. Er zijn slechts zeer weinig toetsaanslagen vereist om overdrachten te starten. ZMODEM zal aftreden naar Ymodems als het andere uiteinde ZMODEM niet ondersteunt.