Xmodem protokoll

Xmodem protokoll


Xmodem er en filoverføringsprotokoll. Den enkle filoverføring program ble brukt mye på tidlig Bulletin Board Systems. Fremskritt i modem teknologi har gjort Xmodem foreldet.

Historie

Xmodem ble utviklet i 1977 av Ward Christensen som en del av hans MODEM.ASM program. Christensen var en tidlig pioner innen Internett-programmering og skapte den første Bulletin Board System (BBS). Xmodem ble avløst av Ymodem i 1985. Denne definisjonen ble videreutviklet til Zmodem i 1986.

Funksjon

En fil er overført en pakke av gangen. Pakken er avsluttet med en kontrollsum. Mottakeren beregner sjekksummen og sammenligner det med den sendte sjekksum. Dersom de to match, sender mottaker på en bekreftelse (ACK) og den neste pakken sendes. Hvis det er et problem med den sjekksum, sender mottakeren tilbake en negativ kvittering (NAK) og pakken sendes på nytt.

Utvikling

Den Xmodem programmet ble endret av mange enkeltpersoner, skaper en rekke forskjellige implementasjoner. Den offisielle utvikling av Xmodem frem til Ymodem og Zmodem ble utført av Chuck Forsberg.