ビーティ

ビーティ

私は大きなファイル(例:10 GB)を持っており、1台のコンピュータからLANに接続されている複数台(50台など)の同じコンピュータに転送したいと思います。

私にとっては、次のように送信するのが合理的です。

             /--> 4 ---
            / 
1 -----> 2 -----> 5 ---
   \                           and so on...
    \--> 3 -----> 6 ---
             \
              \-> 7 ---

多くの送信が同時に発生するため、速度が速くなります(そしてそれが機能するように高速スイッチがあります)。

誰かがコーディングしたかもしれません:P

これに合ったバッグは何ですか?


すべてがunix / linuxを実行し、sudoアクセス権を持っているので、すべてが正常です。

答え1

ビーティ

BitTorrentはこれを許可します。図に示すように、ツリー構造に従わないでください。グリッドを使用します。ファイルはいくつかの部分に分かれています。ファイル部分は、コピーがあるすべてのコンピュータから転送されます。

マスターがスーパーシードモードに移行すると、厳密に各クライアントに異なる部分が送信されます。その後、顧客はすべてがすべてを持つまで、自分が持っているものを共有するために協力します。

関連情報