xmodem

تخصصی

[کامپیوتر] پروتکلی برای انتقال فایلها از یک ریزکامپیوتر به دیگری و حذف خطاهای انتقال در صورت وقوع . این پروتکل را Ward Christensen ارائه داد و به طور گسترده ای به عنوان سرگرمی برای کاربران ریزکامپیوتری به کار می رفت، تا آنکه پروتکل های قدرمتندی مانند ZMODEM ارائه شدند. XMODEM به دلیل ارزش دستوری قابل توضیح است. کامپیوتری که از XMODEM استفاده می کند، داده ها را در بلوکهای 128 بایتی ارسال می کند، و به دنبال هرداده، یک جمع کنترل( عددی که به روش ریاضی از کدهای ASCII تمام کاراکترهای بلوک حاصل شده است) قرار می گیرد. ( نگاه کنید به checksum; ACII ) . کامپیوتر گیرنده، جمع کنترلی را از کاراکترهای دریافت شده، محاسبه می کندو با توجه به یکسان بودن این جمع کنترلی با جمع کنترلی فرستنده، امپیوتر گیرنده، بلوک بعدی یا همان بلوک را تقاضا می کند. ویژگیهای فنی برای XMODEM : (1) هر دو کامپیوتر باید کاراکترهای 8 بیتی را ارسال و دریافت کنند. (2) کامپیوتر گیرنده کد 21 را در هر 10 ثانیه ارسال می کند تا ارسال داده شروع شود. (3) هر بلوک ارسال شده توسط کامپیوتر فرستنده دارای رشته زیر است: یک کد ASCII 01 ؛ یک کاراکتر ASCII که بیانگر بلوک است ( 01 برای بلوک اول، 02 برای بلوک دوم و.. ) و یک کاراکتر ASCII که کد آن 255 منهای شماره ی بلوک است. داده ی 128بایتی ؛ در پایان یک جمع کنترلی که با جمع کدهی ASCII تمام کاراکترها و گرفتن نتیجه ی تقسیم جمع کل بر 256 به دست می آید. (49 کامپیوتر گیرنده با ارسال ASCII 06 موفقیت دریافت اطلاعات را اعلام کرده، یا باارسال ASCII 21 انتقال دوباره را تقاضا می کند. امروزه پروتکل های مشابهی، مانند YMODEM و ZMODEM به وجود آمده اند. که با استفاده از بسته های اطلاعاتی طولانی تر، اطلاعات را با سرعت بیشتری ارسال می کنند. در این پروتکل ها، انتقال جدید اطلاعات بدون اعلام دریافت اطلاعات قبلی انجام می شود. - پروتکل انتقال فایل غیر همزمان برای کامپیوترهای شخصی که انتقال سالم فایل ها را از طریق سیستم تلفن آسان تر می سازد .

انگلیسی به انگلیسی

• old protocol for data transfer between two computers which are connected by a modem (computers)

پیشنهاد کاربران

بپرس