TwoHop:P2P网络的一种搜索协议

来源 :天津大学 | 被引量 : 0次 | 上传用户:frankcody
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2P网络现在已经相当流行,目前提出了很多种P2P协议,且多数是基于分布式hash表(DHT)的结构,有些也已经在实际中得到了应用,如基于Tapestry[19][20]的Oceanstore,基于Kademlia[17]的Overnet等等。在研究这些协议之后发现,多数协议只考虑了网络的规模化问题,都有着相当的查询延迟,这只适合于那些对查询延迟要求不高的应用(如文件备件等等),虽然OneHop[12]和Kelips[18]的查询代价为O(1 ) ,但前者在网络规模增大时对带宽需求急剧增加,后者在稳定网络状态方面需要很高的代价。本文首先介绍了对等网的研究现状和发展趋势,然后对目前的P2P协议进行了分析,分类,比较,并对各种模式的适用范围进行了系统的讨论。本文主要的工作是提出一种P2P协议TwoHop,该协议的网络结构类似OneHop,都是采取三层结构;在结点路由信息的存储上类似Kelips,同样分为内部信息和外部信息。这样做的目的是保证快速的查询延迟,同时所需要的带宽在网络规模很大(结点数108)时也能接受。在仿真实验中,将看到TwoHop和OneHop的主要特点,以及与之相比的优势,但任何一个协议都有它工作的环境,TwoHop在网络规模较大(结点数106以上),且网络状态的变动较小时,才能体现出它的优势。本文所提出的TwoHop协议尚未有实际的应用,但在仿真部分的C++代码部分地实现了TwoHop协议的功能和目的。
其他文献
图像适配显示,是指通过对图像做适当的处理,以使其能够在不同的尺寸或长宽比下适当的显示的技术。随着多媒体技术的发展,诸如手机、PDA等移动设备成为了数字图像的重要媒介,图像
无线局域网由于使用无线电波作为载体在空中传送数据,比有线网络更容易遭到攻击,无线局域网的安全性问题也更严峻。最初的安全性解决方案没有对无线局域网的安全性起到很好的
本文以简单手绘草图设计为背景,以解决草图理解中的歧异性和模糊性为目标,对草图理解系统功能构架、学习方法的选择,草图输入交互设计等方面进行了初步的研究和实验。我们提
随着维基百科的普及不断壮大,如今它已经在全球所有的网络流量中排名第五。与此同时,维基百科的普及也让web用户寻找任何主题的信息都变得十分迅速和便捷。本文旨在研究如何利
随着计算机网络和信息技术的飞速发展,预付费式电子支付越来越受到人们的重视。而在目前的预付费式电子支付系统中大多是属于单项业务的预付费式支付系统,显然,这对于同时拥
近年来,计算机技术、Internet技术以及高可靠性服务器的广泛应用促进了金融业电子化建设的发展。中间业务的电子化建设是金融行业电子化建设的重点之一。中间业务要求处理服务
在航空高可靠性领域中,各个系统智能化、数字化、综合化不断深入发展,使嵌入式计算机有广泛的应用,从天上到地面形成了有机的航空电子综合控制系统。航空电子综合控制系统的
合成孔径雷达是一种高分辨主动式微波成像雷达。与光学遥感器相比,sAR可以基本实现全天候、全天时、大覆盖面对地观测,甚至能穿透一定的障碍物进行地下探测,提供了更多的地理信
在网格环境中,特别是以服务提供和资源管理为基础的城市网格中,服务调度非常重要,决定了整个网格的工作效率。然而,网格环境中的资源的动态性决定了它难以被监控,自治性又决定了它
随着信息技术的发展,计算机和互联网越来越普及,普适计算(Pervasive Computing)成为当前国际学术界及工业界的一个研究和应用热点。手持移动计算,更是充分满足了人们以“5A”方式