Affiliation:
1. University of Iowa
2. University of Bordeaux 1
Abstract
A goal of peer-to-peer applications is to share files between users themselves rather than downloading files from file servers. Self-downloading protocols have the property that, eventually, every user downloads only from other users. Self-downloading is problematic if users disconnect from the system upon completing file downloading, because they only share with other users while connected. Yet, if users continue to arrive at a sufficient rate, self-downloading protocols are possible. One vulnerability of file sharing between users is the possibility that files or segments could be counterfeit or corrupt. Protocols that are
d
-safe tolerate some number of instances of faulty segments in a file being downloaded, because each segment is downloaded
d
times before being shared. This article shows that
d
-safe self-downloading is possible for a sufficiently large arrival rate of users to the system. Upper and lower connectivity and sharing bounds are given for
d
= 2, and simulation results show effects of relaxing assumptions about arrival rates and bandwidth.
Funder
National Science Foundation
Publisher
Association for Computing Machinery (ACM)
Subject
Software,Computer Science (miscellaneous),Control and Systems Engineering
Reference22 articles.
1. Adler S. 1999. The slashdot effect an analysis of three internet publications. Linux Gaz. 38. Adler S. 1999. The slashdot effect an analysis of three internet publications. Linux Gaz. 38.
2. Scheduling independent tasks sharing large data distributed with BitTorrent