Upgrade to Pro — share decks privately, control downloads, hide ads and more …

How Rsync works

How Rsync works

An explanation of Rsync's algorithms

Hongyi Shen

August 13, 2014
Tweet

More Decks by Hongyi Shen

Other Decks in Programming

Transcript

  1. What is rsync ? rsync (1) - a fast, versatile,

    remote (and local) file-copying tool Why rsync ? Diffs Secure
  2. How to identify the diffs ? Why not to use

    diff ? Checksum Weak checksum algorithm: rolling checksum (32 bits) Strong checksum algorithm: md5 checkum (128 bits)