DocumentCode
1989335
Title
Piece Fingerprinting: Binding Content and Data Blocks Together in Peer-to-Peer Networks
Author
Wong, Walter ; Magalhães, Maurício F. ; Kangasharju, Jussi
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Campinas, Campinas, Brazil
fYear
2010
fDate
6-10 Dec. 2010
Firstpage
1
Lastpage
6
Abstract
Peer-to-peer systems provide a scalable content distribution environment where each peer contributes with a share of resources in the distributed system. The efficiency of peer-to-peer networks comes from the file segmentation procedure, allowing peers to redistribute small pieces of the original file as soon as they finish downloading them instead of waiting for the complete file download. Moreover, the decentralized fashion of the paradigm with multiple sources makes it scalable and robust under high churn. Due to the popularity of such systems, many attacks such as content pollution arose, targeting the content integrity by inserting bogus data in the network to increase the download time and bandwidth consumption. In this paper we present the piece fingerprinting mechanism, a new integrity verification procedure that algorithmically binds all pieces together and relates them to the complete file. Each data block resulted from the segmentation of a large file has a fingerprint indicating whether a block belongs to the content file and also allows the integrity verification of specific parts of the content. The mechanism allows the early detection and correction of the corrupted blocks only, reducing the download time and bandwidth consumption which would be spent re-downloading larger pieces. The analytical evaluation shows that the fingerprinting mechanism has low overhead, usually less than 1% of the file size, and can reduce the bandwidth consumption by 90% in the best case by saving the amount of bandwidth consumed from the re- downloaded pieces.
Keywords
authorisation; peer-to-peer computing; binding content; content pollution; data block; file segmentation procedure; integrity verification procedure; peer-to-peer network; piece fingerprinting; scalable content distribution; Authentication; Availability; Bandwidth; Fingerprint recognition; Indexes; Peer to peer computing; Pollution;
fLanguage
English
Publisher
ieee
Conference_Titel
Global Telecommunications Conference (GLOBECOM 2010), 2010 IEEE
Conference_Location
Miami, FL
ISSN
1930-529X
Print_ISBN
978-1-4244-5636-9
Electronic_ISBN
1930-529X
Type
conf
DOI
10.1109/GLOCOM.2010.5683550
Filename
5683550
Link To Document