P2P网络资源定位模型研究

来源 :浙江大学 | 被引量 : 0次 | 上传用户:fengsuiyu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
资源定位问题是P2P网络的核心问题之一,也是P2P网络研究的热点。P2P的资源定位模型,按照网络拓扑结构,可分为四种:中心拓扑的定位模型,分布式非结构化的定位模型,分布式结构化的定位模型和混合式定位模型。目前,最受研究者们关注的是基于DHT(动态哈希表)的分布式结构化定位模型。DHT路由算法使用分布式哈希函数进行资源定位,快速,扩展性较好。但DHT方法只支持关键字精确查找,且没有考虑节点的位置信息,数据没有进行本地化,速度传输速度慢。典型的DHT模型有Chord,Pastry,CAN和Tapestry等。 本文在Chord模型的基础上,结合了混合式P2P网络的优点,提出了一种分层的结构化P2P模型Dual-Chord。该系统分为两层,主干网层和子网层,均使用Chord协议进行资源定位。主干网由超级节点组成,子网由超级节点,普通节点和副本节点组成。超级节点,能力比普通节点强,稳定性高。副本节点,用于备份超级节点的信息,当超级节点失效时,副本节点会接替超级节点的工作。子网普通节点进行资源定位时,首先在本地子网内用Chord协议查询,只有查询失败时,才到主干网上查询。Dual-Chord系统按照节点的物理距离进行子网划分,子网节点在获取外网资源后,在本地子网中重新发布,同时超级节点对查询请求进行查询缓冲。这样,充分利用了查询和数据的时间和空间局部性,资源定位速度快,数据传输效率高。 系统仿真过程中,鉴于仿真器的可扩展性,本文提出了三层接口的系统结构,即网络层,消息层和应用层。考虑到系统仿真的节点规模较大,因此在覆盖网层采用消息机制,侧重于测试和仿真覆盖网协议,不进行底层网络的协议级仿真。系统仿真使用Eclipse平台,Java实现,设计简单,可扩展性好,移植性强。
其他文献
随着信息化技术的高速发展,信息化建设的步伐也在不断的推进,越来越多的基于工作流的信息化管理系统被广泛的应用于企业、政府等组织。其中所涉及的工作流、权限管理等技术一
随着现代信息技术的发展,多媒体技术对人们生活质量的影响越来越大,而图像压缩技术是多媒体技术中很重要的一个分支,因此研究图像压缩技术具有很重要的实际意义。JPEG2000作
随着网络通信技术和嵌入式系统的不断发展融合,嵌入式以太网技术在人们的工作生活中已经起到越来越重要的作用。由于TCP/IP协议实现的复杂性及嵌入式系统硬件资源的限制使得
随着云计算的不断发展,越来越多的组织开始进入云计算的领域。由于其技术成熟,OpenStack开源云平台成为了大多数组织的选择,并已成为了事实上的IaaS基础设施的部署标准。然而
随着信息与网络技术的发展,以及这些技术在军事领域的不断渗透,计算机网络已成为连接未来信息化战场的枢纽。对计算机的攻击,能够获得大量宝贵的情报以及达到其它武器系统所
手机是目前社会的一种普及的信息交通工具,其集成了许多通信和多媒体功能于一身,功能强大,使用方便。手机的多功能决定了它的软件管理系统在设计和实现上比较复杂。本系统就是对
语音编码是通讯中一个关键技术,它直接影响到通信质量、频率利用率和系统容量。近年来,随着第三代移动通信的发展,变速率语音压缩编码技术得到快速发展和广泛应用。   AMR(Ad
学位
随着语义网研究的深入以及信息抽取技术的进步,近年来RDF语义数据增长迅速,更多复杂的语义数据需要处理与应用。常见的RDF数据集都有上亿的三元组,如何高效地对海量RDF语义数
机器人团队协作检测与跟踪动态目标是多移动Agent系统的协同和目标跟踪技术相结合的产物。为了满足实时协作跟踪的需要,本文设计了一个复合式多移动Agent系统多目标协作跟踪
图像分割是将图像表示成为物理上有意义的连通区域的集合,即图像像素点在不同区域间的所属归类问题;粒度计算主要是研究不同粒子往返跳转于不同粒度空间,以寻求所属粒度区域的过