68 |
resources and way to achieve interoperability. Finally, the distributed nature of Peer-to-Peer improves scalability |
resources and way to achieve interoperability. Finally, the distributed nature of Peer-to-Peer improves scalability |
69 |
and reliability againts certain kinds of faults, e.g. single point of failure. |
and reliability againts certain kinds of faults, e.g. single point of failure. |
70 |
|
|
71 |
|
footnote:use of the plural is customary even if research paper is authored solely |
72 |
|
|
73 |
|
|
74 |
\cite{p2pworkinggroup} |
\cite{p2pworkinggroup} |
75 |
\cite{graham02lecture} |
\cite{graham02lecture} |
76 |
\cite{winer00whatisp2p} |
\cite{winer00whatisp2p} |
79 |
|
|
80 |
\section{General} |
\section{General} |
81 |
|
|
82 |
|
Approaches: |
83 |
|
1) centralized (napspter, audiogalaxy: search index on single server, p2p file transer between clients) |
84 |
|
1) decentralized, but structured (DHTs, SWAN, gnutella superpeers/peer clusters) |
85 |
|
3) decentralized and unstructured (gnutellas, freenet) |
86 |
|
|
87 |
\cite{levy90distributedfilesystems} |
\cite{levy90distributedfilesystems} |
88 |
\cite{339345} |
\cite{339345} |
89 |
\cite{albert-02-statistical} |
\cite{albert-02-statistical} |