目次:
定義-XMODEMの意味?
XMODEMは、1977年にWard Christensenによって開発された一般的なファイル転送プロトコルです。チェックサムに関連するデータブロックを送信し、ブロック受信の確認を待ちます。 Xmodemはハードウェアとソフトウェアの両方に実装されています。
XMODEMは実装が簡単でしたが、効率性に欠けていました。 その結果、XMODEMの修正バージョンが作成され、プロトコルの問題のいくつかに対処しました。 最終的に、XMODEMはYMODEMに、次にZMODEMに置き換えられました。
TechopediaはXMODEMを説明します
XMODEMは、効果的なエラー検出戦略を備えた半二重通信プロトコルです。 元のデータを一連のパケットに分割し、パケットが適切に受信されたかどうかを受信者が判断できるようにする追加情報とともに受信者に送信されます。
ファイルは、最後のブロックの後に送信されるファイルの終わり文字で完全にマークされます。 この文字はパケットに含まれていませんが、単一バイトとして送信されます。 ファイルの長さはプロトコルの一部として渡されないため、最後のパケットには既知の文字が埋め込まれ、削除できます。
ファイルは一度に1パケットずつ転送されます。 受信側では、パケットのチェックサムが計算され、パケットの最後に受信されたものと比較されます。 受信者が確認メッセージを送信者に送信すると、次のパケットセットが送信されます。 チェックサムに問題がある場合、受信者は再送信を要求するメッセージを送信します。 否定応答を受信すると、送信者はパケットを再送信し、転送を中止する前に約10回連続して送信を再試行します。