一种混合式P2P网络资源共享系统设计与实现

被引量 : 0次 | 上传用户:aaaaaaaazzzz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网技术的飞速发展,导致海量网络资源的产生。目前,互联网几乎已成为人与人之间相互交流以获取信息资源的最大平台。尤其是多媒体技术与数字娱乐的发展,极大地推动了人们对网络资源共享的需求。传统的C/S(客户端/服务器)模式对于应付全世界范围内海量的用户请求,已显得越来越不堪重负。作为一种新兴的计算模式,P2P的产生就是希望能够尽可能地挖掘网络中潜在的计算资源,使网络资源得到最大化地利用。近年来P2P已迅速成为业界关注的热门研究领域之一,P2P为互联网技术的发展开启了新的篇章。在P2P网络中,每个用户节点都具有同等的功能地位与责任,它们在享用其它用户提供的网络资源与服务的同时也在主动地为其它资源提供资源数据及服务。形成一种“我为人人,人人为我”的共享局势,节点间可以直接交互而非依赖于传统的中央服务器,增强了网络的灵活性,同时弱化了服务器的主导控制权,使传统集中式网络模式中普遍存在的系统瓶颈问题得到了极大的缓解。如今,包括资源共享、协同工作、分布式计算、实时通信及深度搜索等多个应用领域都能见到P2P技术的存在。它以其高性价比、自组织、健壮性、可扩展强且能够较好的保护隐私等优点而成为构建大规模网络应用的首选网络计算模式。然而,面对分布式的网络环境,网络结构的高度动态性,如何快速、准确的搜索与定位资源给基于P2P的网络资源共享带来了巨大的挑战,也是当前P2P网络研究中所面临的难题。本文概括介绍了P2P的概念特点及相对传统网络模式的优势,然后针对现有的各种P2P网络模型及其各种模型下的资源搜索算法及基本原理进行了详细的分析,对P2P网络中的数据传输的NAT穿透等关键问题进行了深入研究,在此基础上给出了一种混合式的P2P网络资源共享系统的构建方案。通过多种P2P模型相结合实现资源的有效组织以增加系统的稳定性及可扩展性;通过基于元数据的关键字匹配及副本机制与纠删码相结合的数据冗余策略以确保资源的可用性及搜索效率,同时给出了UDP协议下的NAT穿透解决方案。最后对系统关键模块进行了详细的分析与设计并对未来的研究工作进行了展望。
其他文献
通过分析无线闭塞中心(RBC)的系统结构和功能,从RBC的角度辨识出各种安全风险,并将它们分为列车超速和列车冒进两大类;采用故障树分析方法对2类风险分别建立故障树,进而求解
目的 探讨小檗碱对实验大鼠胰岛素敏感性和血糖血脂的影响。 方法 实验大鼠分7组 :普食对照组和小檗碱治疗组 ,高脂对照组和小檗碱治疗组 ,高脂饮食与极小剂量链脲佐菌素(
司法会计活动是经侦工作中一项必不可少的活动 ,其内容包括司法会计检查和司法会计鉴定 ,具体实施主体包括侦查人员和司法会计技术人员。经侦部门技术机构的主要任务是运用司
现阶段我国的经济发展过程中,随着全面改革的深化进行,一些领域的发展得到了迅速增长,其中在化工管道的安装上也有了新的要求提升。管道安装工程是化工建设中的重要构成,其在
目的探讨血糖水平对急性冠脉综合征(ACS)近期预后的影响机制及处理。方法对366例急性冠脉综合征患者,根据其清晨血糖水平分为正常、应激性高血糖(SHG)、糖尿病(DM)3个组,再按
进入21世纪以来,随着人类社会和经济发展模式变革的加速推进,气候变暖成为不容回避的世界性难题,以低能耗、低污染、低排放为基础的低碳经济模式日益成为世界经济关注的焦点,
随着现代信息技术的发展,当前的即时通讯服务使人们能够知道彼此的存在并且交换信息,然而,几乎所有的这些服务都基于客户端/服务器的体系结构。如果服务器出现故障,那么所有
21世纪的竞争是人才的竞争,人力资源成为企业获得成功的重要因素之一。随着中国加入WTO和投资环境的日益改善,越来越多的外资公司在中国设立分公司和办事处开展业务,它们对人
随着现代信息技术的飞速发展和网络基础设施的不断完善,高校教育信息化建设取得了重大进展,采用信息技术支持组织运行的各种教育教学管理信息系统更是得到了广泛的应用,促进
固态硬盘(Solid State Disk或Solid State Drive),也称作电子硬盘或者固态电子盘,是由控制单元和固态存储单元(DRAM或FLASH芯片)组成的硬盘。固态硬盘的接口规范和定义、功能