XModem

Dari Wikipedia bahasa Melayu

XMODEM menggunakan protokol pemindahan fail tak-segerak, kemungkinannya protokol pemindahan fail yang paling meluas digunakan melalui (serial lines) (contoh. antara modem). Ia dicipta oleh Ward Christiansen pada tahun 1979 untuk komunikasi melalui talian talipon. Beroperasi Dupleks separuh. Melaksanakan ARQ henti dan tunggu.

XMODEM menggunakan paket 128-bit dan pengesan ralat, membolehkan penerima meminta penghantaran semula paket yang rosak. XModem agak perlahan tetapi boleh diharap.

Beberapa variasi telah dicadangkan dengan peningkatan sais paket, XMODEM-1K sebagai contohnya mengguna paket 1 kilobyte, dan pengesan ralat berlainan (CRC bukannya checksum) bagi mengambil kesempatan modem yang lebih pantas. Aturcara penghantar dan penerima boleh berbincang untuk menetapkan protokol terbaik yang disokong oleh keduanya.

XMODEM piawaian menetapkan masa tamat satu saat semasa penerimaan huruf dalam blok data sesuatu paket.

John Mahr menulis kod pembetul ralat XMODEM asal bagi CRC dan bagi keadaan ralat talian modem PMMI. Penggunaannya serasi dengan skim kod pengesan ralat asal yang ditulis oleh Ward Christensen.

Chuck Forsberg meningkatkan XMODEM dengan memajukan YMODEM dan ZMODEM.

Rujukan: Chuck Forsberg, "XMODEM/YMODEM Protocol Reference".