6

シリアル回線で使用するためのwitchファイル転送プロトコルに関する入力を探しています。最大200Mbサイズのファイルをシリアル回線(RS232)を介して双方向に転送できるようにしたいのですが、get / putを開始できる必要があるのは1台のマシンだけです(マスタースレーブを考えてください)。

プロトコルも次のようにする必要があります。

  • クライアントとサーバーの両方を自分で作成する必要があるため、実装が簡単/簡単(限定された組み込みハードウェア)
  • かなり堅牢、障害チェック/リカバリなど
  • 他のハードウェアに実装するためにサードパーティを入手する必要がある場合に備えて、少なくともある程度標準化されています

カーミット?TFTP?最も簡単な自家醸造?どう思いますか?

4

1 に答える 1

4

最初は、実装が非常に簡単なXmodemでした。Chuck Forsberg は xmodem を調べて非効率的だと判断したため、 Ymodem を作成しましたが、その実装にはバグがあり、 x と ymodem の両方が Zmodem に置き換えられまし

カーミットは後に続きました。カーミットはおそらくこれを実装する「標準」の方法です。組み込みプラットフォームで実行される Kermit のライブラリにアクセスできますか? そうでない場合は、おそらく他のオプションのいずれかを検討します。

実装の容易さが主な関心事である場合は、Xmodem が圧倒的に有利です。

于 2010-09-30T13:59:04.097 に答える