目次:
定義-YMODEMの意味?
YMODEMは、XmodemおよびModem7の後継としてChuck Forsbergが開発したモデム用の非同期通信プロトコルです。 バッチファイル転送をサポートし、転送ブロックサイズを増やして、リスト全体またはファイルのバッチを一度に送信できるようにします。 最初は、マイクロコンピューター用制御プログラム(CP / M)の「Yet Another Modem」プログラムに実装されていました。
YMODEMは、YMODEMバッチとも呼ばれます。
TechopediaはYMODEMを説明します
YMODEMは、複数のバッチファイル転送を可能にするXmodem 1kの修正版です。 同時に双方向の制御信号を送受信しないため、半二重プロトコルです。 これにより、バッファオーバーランの問題を軽減できます。 YMODEMは、ファイルを送信する前に、通常のXmodemブロック(ブロック0)でファイル名、タイムスタンプ、およびサイズを送信することを除いて、Xmodemの操作に似ています。
YMODEM 1Kは、1 KBのブロックサイズを使用します。これは、元のYMODEM標準で提供されていたオプションの1つでした。 YMODEM–gは、エラー制御をサポートするモデムとともに使用するように設計されたYMODEMのバリアントと見なされます。 YMODEMのgオプションは、「g」を送信することによりバッチ転送を開始するレシーバーによって駆動されます。 送信者がgを認識すると、送信されたすべてのブロックへの確認応答信号(ACK)の待機をバイパスし、後続のブロックを最大速度で送信します。 送信者は、agがファイルの送信を開始し、各ファイルの終わりに送信終了信号でACKを送信することを期待しています。
他の同様のプロトコルとは異なり、YMODEMは回復またはソフトウェアエラー修正を提供しませんが、モデムが同等のサービスを提供することを期待します。 このストリーミングプロトコルは、停止するよう指示されるまでパケットを連続ストリームとして送受信します。 ブロックは、ブロック転送後に確認応答を待たずに連続して送信されます。 ブロックを正常に送信できない場合、操作全体がキャンセルされます。