基于peer-to-peer网络的资源搜索的研究

基于peer-to-peer网络的资源搜索的研究

ID:33549573

大小:1.51 MB

页数:43页

时间:2019-02-27

基于peer-to-peer网络的资源搜索的研究_第1页
基于peer-to-peer网络的资源搜索的研究_第2页
基于peer-to-peer网络的资源搜索的研究_第3页
基于peer-to-peer网络的资源搜索的研究_第4页
基于peer-to-peer网络的资源搜索的研究_第5页
资源描述:

《基于peer-to-peer网络的资源搜索的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、华北电力大学硕士学位论文1.3本选题的主要研究内容本选题针对P2P系统中节点频繁进出网络导致系统自组织性效率低下,系统整体性能降低的问题,提出一种改进策略。节点的路由信息对查询很有价值,节点离开或者失效时,节点的路由信息也会丢失,P2P网络的路由性能会受到很大的影响。当前的P2P网络采取对文件进行备份以及路由的容错控制等措施,但会降低路由质量。P2P系统中多数节点有相对固定的进出网络的规律,利用这个特点本文提出了一种状态缓存机制(statecachemechanism)SCM,有选择的记录和维护那些可能很快回到网络中来的离开节点的路由信

2、息,使系统能够简化自组织性,提供高质量的路由服务。本文主要围绕以下几个方面进行学习和研究:(1)分析研究当前P2P网络资源搜索的各种路由算法针对当前P2P网络的典型路由算法,进行分析比较,找出各自的特点以及优势。(2)提出经过改进的路由算法在分析比较当前各种路由算法的基础上,针对某一种路由机制,提出改进的路由算法,达到提高资源搜索效率和改善网络性能的目的。(3)采用模拟试验验证算法的可行性和有效性通过模拟P2P网络环境,检测算法的可行性,观察系统效率是否有所提高。1.4本章小结本章阐述了无论是从实用性还是学术性上,研究并改进P2P网络的

3、资源搜索技术都有很重要的意义,通过对P2P搜索技术的发展现状进行了解,确定本选题主要研究内容。华北电力大学硕士学位论文2一P2P的概念第二章P2P概述p2P是一种技术,但更多的是一种思想,有着改变整个互联网基础的潜能的思想。P2P是peer-to-peer的缩写,peer在英语里有“(地位、能力等)同等者”、“同事”和“伙伴”等意义。这样一来,P2P也就可以理解为“伙伴对伙伴”或者“节点对节点”的意思,或称为对等网。目前人们认为其在加强网络上人的交流、文件交换、分布计算等方面大有前途“““。P2P起源于最初的联网通信方式,如在建筑物内P

4、C通过局域网互联,不同建筑物间通过Modem远程拨号互联。其中建立在TCP/IP协议之上的通信模式构成了今日互联网的基础,所以从基础技术角度看,P2P不是新技术,而是新的应用技术模式。简单的说,P2P直接将人们联系起来,让人们通过互联网直接交互。P2P使得网络上的沟通变得容易、更直接共享和交互,真正地消除中间环节。P2P就是人可以直接连接到其他用户的计算机、交换文件,而不是像过去那样连接到服务器去浏览与下载。P2P另一个重要特点是改变互联网现在的以以太网为中心的状态,重返“非中心化”,并把权力交还给用户。P2P看起来似乎很新,但是正如B

5、2C、B2B是将现实世界中很平常的东西移植到互联网上一样,P2P并不是什么新东西。在现实生活中我们每天都按照P2P模式面对面地或者通过电话交流和沟通。即使从网络看,P2P也不是新概念,P2P是互联网整体架构的基础。互联网最基本的协议TCP/IP并没有客户机和服务器的概念,所有的设备都是通讯的平等的一端。在十年之前,所有的互联网上的系统都同时具有服务器和客户机的功能。当然,后来发展的那些架构在TCP/IP之上的软件的确采用了客户机,服务器的结构:浏览器和Web服务器,邮件客户端和邮件服务器。但是,对于服务器来说,它们之间仍然是对等联网的。

6、以email为例,互联网上并没有一个巨大的、唯一的邮件服务器来处理所有的email,而是对等网的邮件服务器相互协作把email传送到相应的服务器上去。另外用户之间email则一直是对等的联络渠道。P2P引导网络应用的核心从中央服务器到网络边缘的终端设备扩散:服务器到服务器,服务器到PC机,PC机到PC机,PC机到WAP手机,所有网络节点的设备都可以建立P2P对话。这使人们在Intemet上的共享行为被提到了一个更高的层次,使人们以更主动深刻的方式参与到网络中去.P2P给互联网的分布、共享精神4华北电力大学硕士学位论文带来了无限的遐想,有

7、观点认为至少有100种应用能被开发出来,甚至更多。但是从目前的应用来看,P2P的威力还主要体现在大范围的共享、搜索的优势上⋯”。。P2P的出现和迅速发展适应了某些新技术与软件工程结合而形成分散工作的趋势,同时随着互联网的发展以及B2B商务交易方式的日益流行,全面的分布式计算也成了一种商业需求,在过去十年里,渐渐形成了一种从集中的单机系统转向分布式系统的趋势,正是这些因素导致了P2P技术的快速发展。P2P计算克服了集中式计算中对功能强大的网络计算机的需求以及昂贵的带宽开销的缺陷,从而提高了系统的效率【引。事实上,网络上现有的许多服务可以归

8、入P2P的行列。即时讯息系统譬如ICQ、AOLInstantMessenger、YahooPager、微软的MSNMessenger以及国内的OlCQ都是最流行的P2P应用。它们允许用户互相沟通和交换信息、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。