基于P2P网络的资源搜索算法的研究

时间:2022-09-02 09:35:20

基于P2P网络的资源搜索算法的研究

摘 要 随着现代电子信息技术的不断升级,微机及网络计算模式不断革新,给人们的工作和生活带来了诸多便捷。现阶段,我国专家学者对于P2P网络中的资源搜索算法的研究课题较为重视。该资源搜索算法是以泛洪法为核心,在信息数据计算、搜索的过程中会产生的巨大网络流量,这对于网络负载能力是一项较为严峻的挑战,所以,该类资源搜索算法仅适用于小型网络及中型网络。资源搜索算法具有精确度高、数据传输及时等特点,已应用于P2P网络资源搜索各个环节中。文章就基于P2P网络的资源搜索所面临问题的基础上,剖析资源搜索算法的基础框架及模式,以期能够为进一步探究P2P网络资源搜索算法的相关内容带来一定的借鉴。

关键词 P2P网络;资源搜索算法;方法研究

中图分类号:TP311 文献标识码:A 文章编号:1671-7597(2014)13-0052-01

对于基于P2P网络的资源搜索算法而言,在数据搜索及信息归结的过程中会产生大量的繁杂信息,从而产生搜索效率低下的问题。通过研究P2P网络资源搜索的特征,并给出一个适合蚁群算法的新型的P2P文件共享构架,以此来解决P2P路由的不一致性等问题,减轻资源搜索的负担[1]。但从目前实践过程来看,在P2P网络中应用能见度会带来三个负面影响,即首先会导致局部极小解,其次会导致流量集中,以及给现实网络计算带来阻碍[2]。所以,基于P2P网络的资源搜索算法的构建及其实现有较大难度。因此,构建了开放式的网络仿真拓扑结构,通过实践来验证优化后的资源搜索模式使得网络平台的全局能力更为强大。

1 基于P2P网络的资源搜索算法概述

1.1 P2P资源搜索算法的概念

P2P的搜索是指在一个分布式的集合网络环境中,执行某项特定数据信息的搜索任务,经过繁琐的信息数据查找与检索的过程,加以P2P网络搜索算法的独特职能处理,从而使得搜索数据更加精准,满足多元化的搜索需求[1]。

1.2 基于P2P网络的资源搜索算法所要达成的目标

由于网络资源数据的繁杂特性,使得人们在选取某项信息资源时受到了各式各样信息数据的轮番轰炸,造成信息决策的低效。基于此,基于P2P网络的资源搜索算法浮出水面,解决数据搜索过程中所出现的重复信息干扰等问题。

2 基于P2P网络的资源搜索算法的种类及特点

目前,在P2P网络环境下的资源搜索算法的种类主要分为三种,每种搜索算法都有其相对独特的地方。例如:集中式P2P搜索算法则主要依托中心服务器的运算来执行信息的传递任务,以及以此来搭建共享平台;而完全分布式非结构化P2P资源搜索算法则实在泛洪式算法的基础上引申出来的新型资源搜索、计算方法,并且得到了较为广泛的应用[2]。另外,还有一种为完全分布式结构化P2P资源搜索算法,该种算法的技术应用模式较为单一,对于搜索结果的定位较为精准。

2.1 在P2P网络资源环境下,集中式搜索算法的特点

在中心服务器的支撑下,集中式P2P网络资源搜索算法的应用所采用的是服务器中的共享数据资源。通过对这些共享资源的有效传递与筛选,来实现对于特定关键词的有效搜索,最终呈现搜索结果。

2.2 完全分布式非结构化P2P资源搜索算法的特点

非结构化P2P资源搜索算法具有相应时间短的特点,该算法运用信息资源的不同节点进行对资源的搜索与筛选,从而将最为契合的信息资源提供给相邻的节点环境中,避免信息重复搜索。另外,采取泛洪式搜索方法的新型算法随着时代的变革而发生变化,虽然完全分布式非结构化P2P资源搜索算法是在泛洪式算法基础上演化而来,但其特点较传统搜素运算模式有着较大的改动,其技术形态的革新使其适合处理更具难度的信息搜索任务。

2.3 完全分布式结构化P2P资源搜索算法的特点

完全分布式结构化P2P资源搜索算法需要对不同的资源类型进行快速筛选,进而构建出不同类别资源的独特标识,使得搜索范围一步步缩小,直至将其控制在最近的节点范围内[3]。然后,通过有效的局部路由,搜索到负责被搜索信息资源的准确节点。当然,在这一过程的执行过程中,每项信息资源都是相对自由的,通过该类别影响下P2P资源搜索算法的有效执行,使得信息数据被快速圈定出来。

3 在信息时代背景下P2P网络资源搜索算法的发展趋势研究

在国内现代化的电子信息及网络技术环境下,基于P2P网络的资源搜索算法有了较快发展。而且,从网络资源搜索算法的技术形态中可以察觉到,未来P2P网络资源搜索算法将更加成熟,其技术模式与资源筛选的目标更为契合,尤其是采用多关键词进行搜索与兴趣关联网络搜索算法的提出,将对P2P网络的资源搜索算法的研究提供较为可行的实践依据。

3.1 采用多关键词搜索算法[4]

采用多关键词对某项网络资源进行搜索,其结果更为精准,使得信息决策等环节的处理效率有所提升。从目前P2P网络的资源搜索算法的各种类型特点及实践中可知,多关键词搜索模式的支撑技术将成为未来该领域的研究重点,或将成为P2P网络资源搜索的技术发展方向。

3.2 兴趣关联网络搜索算法[5]

兴趣搜索模式并非在现代计算机领域中被人们所知晓,各行各业的信息化发展进程中都存在关联信息搜索的萌芽,在未来,兴趣关联网络搜索方法将成为P2P网络环境下最为普遍的资源搜索算法,会给人们的工作、生活带来便利。

4 结束语

资源搜索问题是P2P网络构建的关键问题,针对基于P2P网络的资源搜索算法的研究是该领域的未来发展的重要理论基础。现阶段,国内专家学者及相关行业的研究人员对于P2P网络资源搜索算法的研究内容日臻完善。伴随着网络信息化时代背景下飞速发展的电子计算机技术与信息网络技术的普及应用,P2P网络资源搜索算法将会有更为广阔的发展空间。

参考文献

[1]李春秀,刘方爱.基于蚁群算法的非结构化P2P网络资源搜索策略[J].计算机工程与应用,2012,2(02):145-146.

[2]李庆华,张阳,王多强.P2P网络中基于谣言传播机制的资源搜索算法[J].计算机应用,2010,11(11):178-179.

[3]房佩,闫向龙,良梓,吴晓军.非结构化P2P网络中IACO资源搜索算法[J].计算机应用研究,2013,8(08):112-113.

[4]王丽莉,孙波,肖永康,朱小明.结构化P2P资源搜索算法研究综述[J].计算机应用研究,2010,10(10):188-189.

[5]孙占彪.非结构化P2P网络资源搜索算法研究[J].科技信息,2013,4(04):163-164.

上一篇:剪裁是怎么回事 下一篇:温度控制系统中的单片机讨论