P2P网络逻辑结构与物理结构匹配性研究.docVIP

P2P网络逻辑结构与物理结构匹配性研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
P2P网络逻辑结构与物理结构匹配性研究

P2P网络的逻辑结构与物理结构匹配性研究   P2P网络的逻辑结构和物理结构匹配,主要是指对节点的物理网络位置的知晓(比如距离的远近),以及逻辑层与物理层之间的拓扑网络结构的匹配。资源搜索是P2P网络中非常重要的构成部分,但是同时也带来了很大的网络开销,此外,资源搜索过程中查询消息需要在逻辑层的网络拓扑网络中传输,这就引出了逻辑层与物理网络层之间的匹配问题。   一、P2P网络的逻辑结构与物理结构不匹配。   由于逻辑层和物理网络的不匹配的原因,很容易出现同一消息重复穿越相同的物理链接的现象,带来大量多余流量。   根据文献的叙述,Gnutella网络是应用最广的典型的分布式P2P系统。而只有50000个节点的Gnutella网络,就会产生了330TB/月的流量。文献[2]指出:Gnutella网络中只有2%―5%的节点位于同一自治系统(AS)中,而超过40%的节点都位于前10大AS。这表明大部分的P2P网络流量都要跨越AS边界,增加了网间流量。   二、改进逻辑结构和物理结构不匹配的现有的办法。   现有,对P2P系统搜索效率的改进方法可以分为4类:基于转发机制、基于集群化、基于逻辑层拓扑优化及基于缓存。这四种方法可以一起使用,相互补充。目前已有的研究的相关工作,如下所述。   1.基于转发机制   基于转发机制的改进方法原理,对于分布式P2P网络系统来说就是,节点根据物理网络信息选择一部分邻居节点而不是所有的逻辑邻居节点来转发查询消息。文献[4]提出的有向BFS方法中,每个节点维护一个基于一些量化值的信息,比如从邻居节点获得的查询结果walker数量、与该邻居节点的链接时延。节点选择返回最多查询结果的邻居节点或者最近的邻居节点来转发查询消息。文献[5]提出的K-walker查询方法,源节点会发送若干个不同的行走者(转发邻居节点)。行走者到达的节点,随机只选择一个邻居节点来转发该查询。而对于每个行走者来说,查询过程是顺序处理的。   2.基于集群化   限制节点的交互信息的往来是严格控制资源搜索流量的关键问题。而将节点集群分组是一个很有效的方法。首先,先对集群化进行理论描述文献[6]。通过估算互联网上任意两台主机间的近似距离(采用IP网络的时延来代表距离),生成??权图,加权值就是主机间的距离。这样,网络的集群化问题就被定义为图的最优化划分。用图论公式描述为:给定加权图、直径,将整个图划分为最少的N个集群,集群的总和覆盖全图。任意一个集群中,两个节点的间距小于K。这样形成的理想逻辑网络和物理网络结构的关系是,大部分逻辑层逻辑连接位于同一集群的各主机之间,而集群之间只通过少数逻辑连接来连通。   3.基于逻辑层拓扑优化的方法   目前,有很多工作都是通过使用小范围的测量消息,来获知该范围内的拓扑信息,然后进行逻辑层的拓扑优化的。文献提出了LMT算法,是在Gnetella0.6P2P网络协议基础上,设计了叫做TTL2的探测消息类型。   4.基于缓存的方法   基于缓存的,包括数据索引缓存和内容缓存。集中式P2P系统提供集中索引服务器,保存所有节点的共享文件索引。KaZaA使用合作式的超级节点,每个超级节点保存一部分节点的文件索引。有些系统将保存索引这一功能分发到所有的节点。   三、基于聚类思想解决P2P网络的逻辑结构与物理结构匹配性的新方法。   正如前文所说,P2P网络的位置知晓性的问题,研究者提出了很多的解决方法,这些方法也确实都在一定程度上解决了P2P网络的位置知晓性的问题,但是这些方法也存在这样或者那样的问题,比如基于缓存的方法必然对设备的性能有更高的要求,要有更大的存储空间才有可能保持的性能;基于转发机制的方法也存在着在某些情况下容易引发消息洪泛的可能。所以,基于这些情况,本文提出了基于聚类思想的P2P网络的位置知晓性的问题的解决方案。   聚类方法是数据挖掘技术中的一种重要的方法。我们可以将解决P2P网络的位置知晓性的问题的方法中的基于集群化思想的地标方法与数据挖掘中的聚类思想相结合,从而得到新的解决P2P网络的位置知晓性的问题的方法。   本文讨论P2P网络的逻辑结构和物理结构匹配问题,分析造成底层网络重复消息的理论原因,研究对等网络(P2P)的逻辑结构和物理结构匹配问题。虽然对于P2P网络的逻辑结构和物理结构匹配问题很多研究者提出了很多的研究方法,但是总有这样那样的缺陷,本文根据网络环境的实际情况,提出了基于聚类的P2P网络知晓性的新算法。      参考文献:   [1]K.Sripanidkulchai.The Popularity of Gnutella Queries and Its Implications on Scalability./ kunwade

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档