A survey and comparison of peer-to-peer overlay network schemes
A low-bandwidth network file system