In order to improve the scalability and reduce the traffic of Gnutella-like unstructured peer-to-peer networks, index caching and controlled flooding mechanisms had been an important research topic in recent years. In this chapter the authors will describe and present the current state of the art about index management schemes, interest groups and data clustering for unstructured peer-to-peer networks. Index caching mechanisms are an approach to reducing the traffic of keyword querying. However, the cached indices may incur redundant replications in the whole network, leading to the less efficient use of storage and the increase of traffic. They propose a multiplayer index management scheme that actively diffuses the indices in the network and groups indices according to their request rate. The peers of the group that have indices with higher request rate will be placed in layers that receive queries earlier. Their simulation shows that the proposed approach can keep a high success query rate as well as reduce the flooding size. DOI: 10.4018/978-1-60566-661-7.ch006
[1]
Qian Zhang,et al.
A construction of locality-aware overlay network: mOverlay and its performance
,
2004,
IEEE Journal on Selected Areas in Communications.
[2]
Yuh-Jzer Joung,et al.
Probabilistic file indexing and searching in unstructured peer-to-peer networks
,
2006,
Comput. Networks.
[3]
Nirwan Ansari,et al.
Rate-distortion based link state update
,
2006,
Comput. Networks.
[4]
Ian T. Foster,et al.
Mapping the Gnutella Network: Properties of Large-Scale Peer-to-Peer Systems and Implications for System Design
,
2002,
ArXiv.
[5]
Diomidis Spinellis,et al.
A survey of peer-to-peer content distribution technologies
,
2004,
CSUR.