基于UDP的P2P文件共享系统设计与实现

来源 :华东师范大学 | 被引量 : 0次 | 上传用户:newyidiyu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的发展,传统的中心化C/S架构下服务器的负载和带宽压力越来越大,使用分布式的P2P网络技术可以分散服务器的压力,网络中的Peer可以直接通信而不用服务器参与其中。尽管P2P相比C/S架构有很多的优势,但是Peer之间连接的建立受到NAT设备的限制,没有公网IP的Peer在传统的P2P应用中使用体验很差,在极端情况下甚至无法正常使用P2P应用的服务。本文参考C/S架构和P2P架构的主流文件共享系统,结合二者各自的优势,设计并实现了一种全分布式的P2P文件共享系统,可以简单地下载和分享文件。基于可靠有连接的UDP代替传统P2P应用使用的TCP协议,可以更好地实现NAT穿透,使得更多的Peer能够相互连接,有效地提高下载速率。此外,在有连接的情况下分布式哈希表变得更加可靠,Peer能够通过路由寻址更快地发现其他Peer,并通过快速的迭代找到与自己相关的Peer,开始分享或下载文件。另外,本文实现的P2P文件共享系统所使用的P2P网络是开放的,不同的P2P应用之间除了自身的业务以外,其他的通信都可以正常使用。即使不是相同的P2P应用,也可以在同一个P2P网络中为彼此提供路由寻址,协助一个Peer与其他Peer建立连接,并找到与自己相关的Peer。基于本文设计的通信框架,也可以实现P2P的即时通信、P2P的多人协作游戏或者P2P的直播系统等各种业务,并接入开放的P2P网络实现去中心化的各类应用。
其他文献
<正>为进一步推进边缘计算标准体系构建与示范应用,2022年5月,中国科学院沈阳自动化研究所、中国信息通信研究院、华为技术有限公司、英特尔公司、ARM、软通动力信息技术(集团)有限公司等在中国通信标准化协会(CCSA)成立边缘计算产业发展与技术标准推进委员会(TC617)。
期刊
目的 深入了解乳腺癌相关淋巴水肿患者综合消肿治疗(complete decongestive therapy,CDT)依从性的障碍因素与促进因素。方法 基于健康行动过程取向理论,采用目的抽样法,于2021年9月—2022年2月选取13例接受CDT的乳腺癌相关淋巴水肿患者进行半结构式访谈,采用内容分析法分析资料。结果 CDT依从性的障碍因素包括危险感知不足、消极的结果预期、自我效能感低、缺乏行为意图
期刊
<正>本文以中国有色桂林矿产地质研究院有限公司为例,论述探索当前形势下转制地质科研院所高质量发展之路。在国际政治经济形势和新冠疫情防控形势严峻的双重压力下,作为转制地质科研院所,必须利用自身科研与勘查双重优势,在国内大循环、国际国内双循环的新发展格局下,开辟符合自身特色的高质量发展之路,为保障国家战略资源安全做出更大贡献。
期刊
在云数据中心中,随着对延迟敏感型人工智能(Artificial Intelligence,AI)计算需求的不断增长,GPU对于加速深度神经网络(Deep Neural Network,DNN)推理负载至关重要。然而,DNN推理通常采用传统的GPU独占或GPU时间共享的运行方式,从而导致GPU资源的严重浪费。为充分利用GPU的并行计算资源,利用空间共享技术在GPU上共置多个DNN推理负载已经成为一大
学位
在人工智能时代,以ChatGPT为代表的人工智能通用大模型将可能冲击全球安全互动中的“主体责任制”,造成安全主体的模糊化与责任缺失、安全客体责任的离散化与安全责任追责难等一系列问题。由于人工智能技术由弱向强、迭代演进的技术发展逻辑,不同技术阶段的“主体性危机”与“责任危机”的形态和程度各异。在弱人工智能时代,低智性通用大模型的赋能作用可能会强化安全互动场域中的边缘安全主体责任。安全互动呈现出多重安
期刊
无花果是一种药食同源的植物,在中国较为常见。无花果叶是一种常见的药用材料,如何提高无花果叶的利用率是一个值得关注的重要问题。本文对无花果叶中的内生菌进行分离,利用内生枯草芽孢杆菌(Bacillus subtilis)对无花果叶进行发酵,测定发酵液的抑菌性和相关生物活性物质,对枯草芽孢杆菌的抗逆性进行研究,结合代谢组学分析发酵液中活性物质的变化,研究结果有望为无花果叶的利用和枯草芽孢杆菌的应用提供一
学位
人工智能自诞生以来历经多次迭代演进,现已成为世界经济和社会变革的重大驱动力量。大型语言模型ChatGPT的问世及其迭代版本多模态GPT-4的发布,颠覆了人类对生成式AI的认知,引发全球广泛关注。在全面建设社会主义现代化国家的重要起点和关键阶段,我国的主要目标是经济高质量发展取得新突破。GPT-4代表的AI算法和模型技术在生产、金融、营销、教育、医疗、外贸和投资等领域均具有广阔应用前景,未来必将成为
期刊
党的十八大以来,我国脱贫工作取得了巨大成绩,截至二零二零年,在现行贫困标准下,实现了近九千万贫困人口脱离绝对贫困。结合我国当前脱贫工作的进展发现,农村地区虽然实现了绝对贫困人口的全面脱贫,但这并不意味着贫困现象消失,而是开启了我国扶贫工作的新起点,即扶贫工作进入了着重解决相对贫困的可持续脱贫时代。在消除绝对贫困后,如何巩固脱贫成果、激发贫困户内在发展动力以及带动农村地区实现可持续脱贫,将是今后我国
学位
随着“新型电力系统”和“双碳”目标的推进,电力系统呈现高新能源、高电力电子化的“双高”态势,考虑到大量电力电子变换器接入,造成系统惯性缺失,安全稳定性遭受破坏。同时各类能源特性存在差异,资源利用率低,优化调度困难,对其进行安全控制和智能调度显得尤为重要。为此,本文提出虚拟同步微网安全控制与调度体系,通过底层虚拟电机控制保障系统安全稳定运行,其次通过上层优化调度优化设备出力,实现系统经济运行。从保护
学位
B汽车部件(苏州)有限公司成立于1999年。经过了12年的蓬勃发展,B公司苏州目前有超过9千名员工,3个运营厂区和2个办公点。包含7个事业部,汽车电子事业部、底盘控制事业部、跨域计算解决方案、两轮车和电力端口、智能制造解决方案、互联行业业务部门和跨部门平台。B汽车部件汽车电子事业部成立于2005年,专注于汽车ECU(电子控制单元)以及半导体和传感器的二维设计。B公司有两条覆铜陶瓷基板组装线,这两条
学位