...
首页> 外文期刊>Computer networks >Probabilistic file indexing and searching in unstructured peer-to-peer networks
【24h】

Probabilistic file indexing and searching in unstructured peer-to-peer networks

机译:非结构化对等网络中的概率文件索引和搜索

获取原文
获取原文并翻译 | 示例
           

摘要

Thanks to the advance of network and computing technology, Peer-to-Peer (P2P) has become a popular way for file sharing. A huge amount of files can now be directly accessed and downloaded by a simple mouse click. Among the types of P2P networks, unstructured architecture has been proven quite successful, mainly due to its simplicity and robustness. However, searching for distant and rare files is still a challenging problem in unstructured P2P networks. Existing approaches either have poor response time, or generate too much network traffic. In this paper we propose a simple, practical, yet powerful index scheme to enhance search in unstructured P2P networks. The index scheme uses a data structure "Bloom filters" to index files shared at each node, and then lets nodes gossip to one another to exchange their Bloom filters. In effect, each node indexes a random set of files in the network, thereby allowing every query to have a constant probability to be successfully resolved within a fixed search space. The experimental results show that our approach can improve the search in Gnutella by an order of magnitude. For example, in a typical Gnutella network consisting of about 89,000 nodes, by replicating a node's Bloom filter to less than 0.45% of the nodes in the network, 70% of the queries can be resolved within a search space of 200 nodes. In contrast, within the same search space size, only 1.6% of the queries can be resolved without the index scheme; or, alternatively, more than 48,000 nodes need to be searched in Gnutella in order to reach the same success rate as our index scheme.
机译:由于网络和计算技术的进步,点对点(P2P)已成为一种流行的文件共享方式。现在,只需单击鼠标即可直接访问和下载大量文件。在P2P网络类型中,非结构化架构已被证明非常成功,这主要是由于其简单性和鲁棒性。但是,在非结构化的P2P网络中,搜索远距离的稀有文件仍然是一个具有挑战性的问题。现有方法要么响应时间很短,要么会产生过多的网络流量。在本文中,我们提出了一种简单,实用,但功能强大的索引方案,以增强非结构化P2P网络中的搜索。索引方案使用一种数据结构“ Bloom过滤器”来索引在每个节点上共享的文件,然后让节点之间互相八卦,以交换其Bloom过滤器。实际上,每个节点对网络中的一组随机文件编制索引,从而使每个查询都具有在固定搜索空间内成功解决的恒定概率。实验结果表明,我们的方法可以将Gnutella的搜索提高一个数量级。例如,在一个由大约89,000个节点组成的典型Gnutella网络中,通过将一个节点的Bloom过滤器复制到网络中少于0.45%的节点,可以在200个节点的搜索空间内解决70%的查询。相反,在相同的搜索空间大小下,如果没有索引方案,则只能解决1.6%的查询。或者,需要在Gnutella中搜索超过48,000个节点,以达到与我们的索引方案相同的成功率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号