P2P文件共享系统分布路由的研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:liongliong563
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2P以其相对于C/S模式的巨大优势,不仅激发了信息技术领域科研人员的研究热情,而且也调动了普通人对P2P的期望.这些因素使P2P成为一个热门的前沿研究领域.P2P的主要好处就是能让我们访问更多的资源.然而,如果信息发现方法不完善,那么网络的应用价值将会大打折扣,因此信息发现在P2P系统中是十分重要的.该文在研究国内外的典型信息发现机制的基础上,给出了一套文件共享分布路由算法I_CHORD,并用Linux下开发工具KDEVELOPER实现了原型系统的开发,同时对I_CHORD的性能和效果做了实验和分析,最后设计并实现了一个基于I_CHORD的文件共享系统——CFSS.I_CHORD是基于CHORD改进设计的,给出了七项改进措施,尤其解决了CHORD中没有考虑IP层网络状况(地理信息,网络流量等)和路由表中存在着严重的信息冗余的缺陷,并提出了降低网络流量的稳定机制.I_CHORD比CHORD更高效,更健壮,更容错.为了考虑IP层网络状况(地理信息,网络流量等),系统中每个节点都保留了连续多个后继节点,路由表中每个指针指向连续几个节点,并且在路由表中增加往返时间及逼近速度信息.路由时,在相应的几个节点中选择距离目标逼近速度最快的节点作为下一跳点.为了解决路由表中存在的信息冗余问题,我们改变了路由表指针标识符的取值规律.CFSS是基于I_CHORD的内容分布文件共享系统,在CFSS中I_CHORD除了作为普通意义上的路由机制外,我们还用I_CHORD实现了分布文件索引管理:在发布文件的同时以文件类属名称为关键字发布文件索引,同类文件采用相同的索引发布关键字,从而在特定的节点上形成该类文件的分布文件索引表,文件索引表的引入使得信息发现更容易.CFSS为内容分布共享系统研究提出了一种如何管理文件索引的新方法.
其他文献
目前,计算机网络技术发展迅猛,各种高速网络技术不断出现,并且其中的很多已经得到了广泛的应用.为了保证高速网络的安全性与稳定性,必须加强对网络进行截获、控制和管理.而现
国际电信联盟ITU提出了电信管理网TMN的概念,目的在于建立一个具有综合管理能力的网管体系结构对电信网络进行有效的管理.而将CORBA应用到TMN中已成为必然趋势,我们需要利用C
在航天领域中,航天产品的研发具有成本高、研发周期长、技术复杂、可靠性要求高的特点。航天产品的测试有极其重要的地位,但是其工作量很大,如何提高测试的质量、加快测试速度成
时至今日,信息安全已成为人们不可忽视的一个重要问题。而作为信息系统的基础,操作系统的安全性显得尤为重要,操作系统面临的安全威胁从根本上来讲主要来自于操作系统自身以及应
演化算法是基于生物进化论原理发展起来的启发式高效随机搜索方法,当前,演化算法在科学研究、工程设计等各个领域得到了广泛的应用,而遗传程序设计是基于演化算法发展起来的
Internet的安全应用已经离不开信任模型(TrustModel,简称TM)的支持。从根本上讲,信任模型是建立和管理信任关系的工具,使数字化社会中的实体间能实现基于信任基础上的多种事务活
随着网络技术、信息技术的进一步发展,社会对可靠、便捷的身份鉴别技术的需求正与日俱增.基于生物统计特征的身份鉴别技术正得到越来越广泛的应用.其中联机手写签名鉴别技术
水情遥测系统是水利信息化的重要组成部分。水情遥测系统主要对水情信息进行采集和处理,并做出准确的预报和调度。水情信息的传输方式是该系统的重要部分。在传统的传输方式中
随着Internet的不断发展,移动agent技术的应用越来越广泛。实际的应用通常需要由多个移动agent共同来完成任务,如何组织与协调移动agent之间的行动带来了对分布式环境中移动age
关联分析又称关联挖掘,主要目的是在交易数据、关系数据或者其它信息载体中,挖掘存在于项目集合或者对像集合中的频繁模式、关联、相关性或者因果结构等。本文将所有基于事务