Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
0 of .
Results for:
No results containing your search query
P. 1
CS514: Intermediate Course in Computer Systems

CS514: Intermediate Course in Computer Systems



|Views: 548|Likes:
Published by rajashekarpula

More info:

Published by: rajashekarpula on Sep 26, 2009
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





CS514: IntermediateCourse in Computer Systems
Lecture 25: Nov 17, 2003
Peer-to-peer protocols for file and data replication: file sharing” 
P2P file sharing
File sharing dominates traffic usagefor University of Washington
Recent study, presented recently atCornell by Hank Levy
This is a recent sea change, so P2Pphenomenon worth looking at
File sharing is nothing new
Has been going on over IRC (Internet RelayChat) for years
Chat groups focusing on certain artists or genres
Upload servers were popular for a while
Users would upload (FTP) a song
This allowed them to download N songs
Performance typically sucked
The record industry shut these down
In all the above it took user effort to findwhat was wanted
Napster changed everything
Central search engine, but peer-to-peer file transfer 
160+ search engines at peek
User attaches to one of them
Engine would index collections of its own active users
Search on a given engine returned results from thatengine
Unless not enough results, then would ask other engines
This is what I understand from Saroiu et.al. U-Washmeasurement paper 
Peer-to-peer file transfer improved scalability
Napster problem
As we all know, the problem withNapster is that it is a single point of litigation
Gnutella designed as a lawyer-resilient Napster 
Nothing more, nothing less (in myopinion)
In the meanwhile…
Ian Clarke (Edinburgh, 1999*) wasthinking about P2P from an anonymityperspective
He was interested in free speech
Whistleblowers, political dissent, etc.
Ian designed Freenet as a classproject
Freenet is not so much file sharing asit is a publishing medium
* Before Gnutella

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->