P2P网络文件共享系统的研究与实现

被引量 : 0次 | 上传用户:eric_yf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着国际互联网的发展和普及,互联网用户数和网络数据量急剧增加,当前网络的主流C/S模式的服务器端负担越来越重。为此,一种基于端的无中心的P2P网络计算模式成为当前研究的热点。而P2P文件共享技术无疑是其中的最重要的研究问题之一。本文在对P2P技术的发展现状以及主流P2P文件共享系统实现模式进行分析的基础上,针对其存在的知识产权侵害、网络病毒泛滥、垃圾信息多等缺陷,提出了P2P文件共享系统要解决的重要问题,并设计了一个P2P文件共享系统。该系统是一个非集中式的文件共享系统,它不依赖任何中心服务器工作。遵循网络分层的思想,也将此P2P网络模型分为网络层、消息层、服务层、应用层。在应用层上,可以利用应用程序接口进行应用程序开发来调用服务层提供的服务,完成对等计算程序设计,实现协同操作和资源共享。在基本的系统构建完成后,详细分析了对等点加入、删除、互联等操作;讨论了系统的路由表维护,对周期性路由表维护和非周期性路由表维护各自的优缺点进行了比较;讨论了共享文件的加入、读取、删除等操作;详细地探讨了组内通信和点对点通信,在现有的三种多播路由算法:扩散式、生成树、反向路径转发的基础上,采用了综合以上三种算法优点的改进算法,并对此算法进行了具体的分析。鉴于网络搜索功能在现代互联网中的应用越来越广泛,在P2P网络中,资源的发现功能强弱也是体现P2P网络优劣的标准之一,因此简要介绍了采用元数据表示方法对资源进行唯一标识和资源发现的各个步骤。最后,本文总结了P2P网络的优缺点和有待解决的问题,展望了P2P网络技术发展的趋势。
其他文献
随着用户对冷轧带钢质量要求的不断提高,板形质量已成为冷轧带钢最重要的质量指标之一,因此,板形控制技术的研究一直是冷轧自动化研究的热点。本文以开发可以满足高精度板形
【正】 河南师范大学,创办于一九一二年,历经河南留学欧美预备学校、中州大学、河南中山大学、河南大学、河南师范学院、开封师范学院诸阶段,至今已有七十年的历史。 辛亥革
<正>公共信用体系的建设原则公共信用是在公共产品的生产和公共服务的提供过程中产生的,绝大部分公共信用是由政府部门提供。由于政府是公共产品或公共服务的主要提供者,公共
盎格鲁一撒克逊时期一般指5世纪初盎格鲁人、撒克逊人进入英国到1066年诺曼征服这一时期。盎格鲁一撒克逊时期也是古英语(OldEnglish)时期。
现代水基润滑剂研究的关键是无毒、环境友好、高效的多功能水溶性添加剂的研制。为了满足现代加工水平和绿色制造的要求,本工作主要从事抗磨和防锈的多功能水基添加剂的研究
地质灾害给人类的生活和生存带来很大的威胁,其中滑坡泥石流是最主要的自然地质灾害,已成为了工程建设的重要威胁之一。碎石土滑坡工程地质灾害的发生是自然因素和人为因素综
与传统进化算法不同,基于一种电磁场逆问题多目标优化设计的矢量量子进化算法(QEA)没有复杂的基因算子和操作。为同时兼顾某一个体优于另一个体的目标函数总数,以及具体目标
淀粉质能量胶是一种新兴的运动食品,它的发展潜力巨大,消费市场广阔,但是目前国内研究生产较少,且国外市场上的产品配方各异,价格较贵。本论文按照运动类食品的特殊要求――
消费者权益保护问题的提出和发展由来已久,由于我国在消费者权益保护方面起步较晚,无论在理论和实践中都出现了一些值得研究的新问题。这些问题包括消费者概念的界定,单位应
<正>在汽车生产中,90%以上的零部件都需要依靠模具成形,制造一辆普通轿车需要1千多套模具。为了提高企业竞争力,汽车新车型的开发周期正在不断缩短。汽车冲压模具的制造周期