0

ファイル同期アプリケーションを実行しています。そのためには、クライアント アプリケーションでファイルの週チェックサムとストロング チェックサムの両方を計算し、それをサーバーに送信する必要があります。サーバー側では、サーバーはこれらのチェックサムを類似ファイルと比較する必要があります (類似ファイルの検出は既に実装されています)。週のチェックサムを 32 ビット数にし、強力なチェックサムを 64 ビット数にする必要があります。rSync のソース コードを入手しましたが、それがどのように機能するのかわかりませんでした。これらのアルゴリズムに詳しい方、助けてください。

ありがとう。

4

1 に答える 1

1

これを参照してください: http://rsync.samba.org/tech_report/tech_report.html

これは非常に単純で、rsync のソース コードで示されています (checksum.c を参照)。

于 2014-03-14T05:36:42.300 に答える