期刊文献+

一种改进的非结构化P2P网络洪泛搜索机制 被引量:3

An Improved Flooding Based Search Mechanism in Unstructured P2P Network
下载PDF
导出
摘要 非结构化P2P网络使用基于洪泛的查询算法来进行资源搜索。然而,这种搜索机制随着网络节点的增多,网络规模的增大,将产生大量的冗余查询消息,会导致网络流量急剧增加,引起网络拥塞。提出了一种基于转发区间的洪泛搜索机制FIFSM(forwarding interval based flooding search mechanism),通过为消息分配不相交的转发区间,使其沿着一棵生成树的结构传播,消除了消息环路,从而避免冗余消息的产生。FIFSM机制采用高效的网络维护策略,能够在动态环境下以较低的开销保证网络的稳定性。实验结果表明,FIFSM机制能够降低洪泛开销,保证资源搜索的高成功率和低延迟,是一种有效的非结构化P2P网络资源搜索机制。 In the unstructured P2 P networks,the flooding-based search algorithm is used to search resources; however,with increasing nodes and network scale,flooding-based search will produce large amount of redundant query messages,which will lead to heavy traffic and congestion of the network. We propose a Forwarding Interval based Flooding Search Mechanism(FIFSM). By assigning a disjoint forwarding interval to each message,they spread along a spanning tree to avoid message loops,thus eliminating redundant messages. The efficient network maintenance strategy is presented in FIFSM; this ensures the stability of the network in dynamic environment at a very low cost. Experimental results and their analysis show preliminarily that FIFSM,as an efficient search mechanism in unstructured P2 P network,can reduce flooding overhead and achieve high success rate of resource search and low latency.
出处 《西北工业大学学报》 EI CAS CSCD 北大核心 2015年第2期342-350,共9页 Journal of Northwestern Polytechnical University
基金 国家自然科学基金(61100143 61370128 61272353) 教育部新世纪人才计划项目(NCET-13-0659) 北京高校青年英才计划项目(YETP0583)资助
关键词 算法 计算机系统 资源优化 故障检测 容错性 网络管理 网络性能 丢包率 对等网络 可靠性分析 稳定性 时延 拓扑结构 非结构化P2P网络 洪泛搜索 转发区间 生成树 algorithms computer system cost reduction fault detection fault tolerance network management network performance packet loss peer to peer networks reliability analysis stability time delay topology unstructured P2P networks flooding search forwarding interval spanning tree
  • 相关文献

参考文献19

  • 1Ratnasamy S, Francis P, Handley M, et al. A Scalable Content-Addressable Network[ C ] ffProceedings of the 2001 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, New York : ACM Press, 2001 : 149-160.
  • 2Rowstron A I T, Druschel P. Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems[ C] //Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg, Springer- Verlag, 2001.
  • 3Stoica I, Morris R. Chord: A Scalable Peer-to-Peer Lookup Service for Internet Applications [ J ]. ACM Sigcomm Computer Com- munication Review, 2001, 31(4) : 149-160.
  • 4Clip2com. The Gnutella Protocol Specification. http://rfc-guutella.sourceforge.net/Development, 2010.
  • 5Morselli R, Bhattacharjee B. Efficient Lookup on Unstructured Topologies[ J ]. IEEE Journal of Communications, 2007, 25 ( 1 ) : 62-72.
  • 6Ritter J. Why Gnutella Can't Scale. No, Rea-11y. http://www.darkridge.com/jpr5/doc/gnutella.html, 2001.
  • 7朱桂明,郭得科,金士尧.基于副本复制和Bloom Filter的P2P概率路由算法[J].软件学报,2011,22(4):773-781. 被引量:6
  • 8Kitamura H, Fujita S. A Biased k-Random Walk to Find Useful Files in Unstructured Peer-to-Peer Networks[ C]//2009 Inter- national Conference on Parallel and Distributed Computing, Applications and Technologies, 2009:210-216.
  • 9叶培顺.非结构化P2P网络的一种改进搜索算法[J].计算机与现代化,2013(12):44-47. 被引量:6
  • 10马文明,孟祥武,张玉洁.面向非结构化P2P网络的双向随机漫步搜索机制[J].软件学报,2012,23(4):894-911. 被引量:20

二级参考文献63

  • 1王小云,张全清.MD_5报文摘要算法的各圈函数碰撞分析[J].计算机工程与科学,1996,18(2):15-22. 被引量:14
  • 2许立波,于坤,吴国新.基于匹配路径和概率平衡树的P2P语义路由模型[J].软件学报,2006,17(10):2106-2117. 被引量:7
  • 3Karger D, Kaashoek F, Stoica I, et al. Chord: A scalable peer-to-peer lookup service for intemet applications. In Proceedings of the 2001 ACM SIGCOMM Conference, San Diego, CA, USA,2001. 149-160
  • 4Rowstron A, Druschel P. Pastry: Scalable, distributed object location and routing for large-scale peer-to-peer systems. In: Proceedings of the 18th IFIP/ACM International Conference of Distributed Systems Platforms, Heidelberg, Germany, 2001.329-350
  • 5Zhao B Y, Kubiatowicz J D, Joseph A D. Tapestry: an infrastructure for fault-tolerant wide-area location and routing: [Technical Report CSD-01-1141]. Berkeley: University of California-Berkeley, CA, USA, 2001
  • 6Ratnasamy S, Francis P, Handley M, et al. A scalable contentaddressable network. In: Proceedings of the 2001 ACM Annual Conference of the Special Interest Group on Data Communication, San Diego, CA, USA, 2001. 161-172
  • 7Jagadish H V, Ooi B C, Vu Q H. Baton: a balanced tree structure for peer-to-peer networks. In: Proceedings of the 31st VLDB Conference, Trondheim, Norway, 2005. 661-672
  • 8Jagadish H V, Ooi B C, Vu Q H, et al. Speeding up search in peer to peer networks with a multiway tree structure. In: Proceedings of the 2006 ACM SIGMOD Conference, Chicago, Illinois, USA, 2006. 1-12.
  • 9Chun B, Culler D, Roscoe T, et al. Planetlab: an overlay testbed for broad-coverage services. In: Proceedings of the ACM SIGCOMM Computer Communication Review, Karlsruhe, Germany, 2003. 33(3)
  • 10Poung YJ, Fang CT, ~ang LW. Keyword search in DHT-based peer-to-peer networks. In: Arora A, ed. Proc. of the 25th IEEE Int'l Conf. on Distributed Computing Systems. Washington: IEEE Computer Society, 2005. 339-348. [dol: 10.1109/ICDCS.2005.44].

共引文献50

同被引文献26

引证文献3

二级引证文献103

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部