基于幂率和小世界特性的P2P覆盖网络设计与分析

来源 :曲阜师范大学 | 被引量 : 0次 | 上传用户:shenzhiying
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对等(Peer-to-Peer,以下简称P2P)网络技术是目前计算机网络研究领域的一个热点,目的是充分利用互联网中所蕴含的潜在资源。P2P覆盖网络是一种采用对等策略计算模式的网络,网络中每一个节点可以同时充当客户机/服务器模式下的客户端和服务器。P2P覆盖网络以其低成本、高可扩展性、容错性、自治性和自组织性成为信息资源共享的理想平台。P2P覆盖网络拓扑结构研究也一直是P2P网络技术研究的重要组成部分,直接影响P2P技术的应用和发展。本文选择P2P覆盖网络、网络的幂率特性和小世界特性作为研究的对象。幂率特性是指网络中节点的度数为K的概率与K之间的关系可以用一个幂函数近似地表示:P(k)~k,其中,1<γ<∞。第二章设计了一个基于幂率特性的非结构化P2P网络REPL,分析了REPL在面对各种恶意攻击时的快速恢复能力。另外,我们还对非结构化P2P覆盖网络中自私节点的“搭便车(free-riding)”行为进行了研究。我们利用效用函数来评价节点对网络的贡献,使节点从网络中随机地找到其它节点,并与之建立或断开连接,从而进行重新布线。在仿真中,我们证明了这种重新布线方式使得REPL中节点的协作性增加。在具有幂率特性的非结构化P2P覆盖网络中,偏向连接(Preferential Attachment,PA)机制被广泛地用于构造网络的拓扑结构。然而,这种拓扑结构具有一些度数比较大的“hub”节点。网络虽然可以容忍随机攻击,对于基于“hub”节点的攻击策略却具有较低的容忍性。另外,基于中介中心性(betweenness centrality)的攻击策略更易破坏网络的连通性。第三章修改偏向连接机制,设计了HLD模型和HHD模型。在仿真中,我们分析了这些模型在各种攻击策略下具有连通鲁棒性和负载容忍性。由于节点间的非协作性,具有幂率特性的非结构化P2P覆盖网络中的节点并不想存储与其它节点有关的过多的拓扑信息。为达到节点间的公平和实用性,我们对单个节点的邻居数量作了限制。另外,由于在非结构化P2P覆盖网络中利用全局信息产生拓扑结构并不实用,第四章利用局部拓扑信息构造了基于幂率特性的限制节点度数的非结构化P2P覆盖网络LPA,分析得到限制节点度数提高了网络查找效率。小世界特性是指网络具有较小的平均路径长度和较大的集群系数。第五章设计了一种基于小世界特性的内容集群P2P覆盖网络CCSW。在CCSW中,具有相似内容的节点组织成节点集群。在节点集群之上,我们通过建立各种类型的连接形成小世界P2P覆盖网络。在仿真实验中,我们验证了在常数量的连接和较小的平均路径长度下,CCSW具有较低的维护费用和较高的查找性能。
其他文献
随着仪器仪表发展,仪器仪表已经渗透到人们生活的各个领域,成为人类获取信息、认识自然、改造自然的重要工具,而今仪器仪表的发展水平更是成为现代科技发展水平的一个重要标
对等网络(Peer-to-Peer Networks,简称P2P网络)是采用对等模式工作的计算机网络,是分布式系统与计算机网络相结合的产物。目前,P2P网络已经被广泛应用于Internet环境下的文件
现代科学技术的发展极大地促进了计算科学的进步,同时人类对计算的要求也在不断提高。然而,由于芯片制造上的物理限制,单CPU的速度已快接近极限,性能提高越来越难。因此,要想再大
对图像数据进行有效分析之前,图像的平滑和分割是最重要的步骤,它们的成功与否,直接影响后续工作的质量。近年来,基于偏微分方程的图像处理受到了研究人员的广泛关注。将图像的处
由于长期不正确姿势使用电子产品,脊椎疾病已经成为人群中的常见疾病。脊椎领域的相关研究成为了新的研究热点。随着计算机图形图像的技术发展,将可视化技术引入医学领域,能
近年来,校园信息化建设已成为世界各国教育竞相发展的热点,数字校园、虚拟校园等发展势头迅猛,其明显特征之一是:它提出了对更多种类信息进行处理的要求,如表示校园地物资源或设施
数据挖掘(Data Mining)又称数据库中的知识发现,是一个从大规模数据库的数据中抽取有效的、隐含的、以前未知的、有潜在使用价值的信息的过程,它是当今众多学科领域特别是数据
近年来,随着Internet的飞速发展,网络传输速率不断提高,网络应用和服务变得更加多样化,除了传统的WEB、FTP、TELNET等数据流外,还出现了大量新型的网络应用,如实时多媒体、视频等数
近年来,随着计算机技术、通信技术和互联网技术的飞速发展,以及经济的全球化,虚拟软件研发越来越受到关注。然而,虽然有很多学者对虚拟企业进行了广泛的研究,但从已有文献来
结构化P2P系统使用分布式哈希表(DHT)将数据映射到相应的节点上,从而得到了高效的路由算法。设计新型结构化P2P覆盖网络,必须关注的研究技术有:一:覆盖网络拓扑结构的设计。