Which of these P2P system uses a 1 hop Lookup DHT (Distributed Hash Table) ? CAN CHORD Kelips Gnutella
Answers
Kelips
Kelips : A 1 hop Lookup DHT
k “affinity groups” k ~ √ N Each node hashed to a group (hash mod k) Node’s neighbors (Almost) all other nodes in its own affinity group One contact node per foreign affinity group
The P2P system that uses a 1 hop Lookup DHT is the CAN (Content Addressable Network) protocol.
CAN is a decentralized P2P system that uses a DHT to distribute data across a network of nodes. It uses a 1-hop lookup mechanism, which means that each node only needs to know about its immediate neighbors in order to route queries and data through the network.
In contrast, Chord and Kelips are both DHT-based P2P systems that use a logarithmic lookup mechanism, where each node maintains information about a small subset of other nodes in the network to route queries and data. Gnutella, on the other hand, is a decentralized P2P file sharing system that does not use a DHT.
#SPJ3