295 |
related to peer-to-peer resource discovery, both in academy |
related to peer-to-peer resource discovery, both in academy |
296 |
and in the industry [ref: iris: http://iris.lcs.mit.edu/, p2p working group]. |
and in the industry [ref: iris: http://iris.lcs.mit.edu/, p2p working group]. |
297 |
There are two main approaches: broadcasting [gnutella1, kazaa, limewire, |
There are two main approaches: broadcasting [gnutella1, kazaa, limewire, |
298 |
shareaza], and distributed hashtables (DHTs) [chord, can, tapestry, pastry, |
shareaza, freenet, locutus], and distributed hashtables (DHTs) [chord, can, tapestry, pastry, |
299 |
kademlia, symphony, viceroy, kelips]. Broadcasting systems |
kademlia, symphony, viceroy, kelips]. Broadcasting systems |
300 |
forward queries to all systems reachable in a given number of hops |
forward queries to all systems reachable in a given number of hops |
301 |
(time-to-live). DHTs store (key,value) pairs which can be found given |
(time-to-live). DHTs store (key,value) pairs which can be found given |