论文欣赏

您现在的位置:网站首页>> 论文欣赏>> 计算机论文

几种常用的P2P网络应用

本文导读:此文由期刊论文发表网编辑整理,期刊论文发表网立足江苏常州,服务全国,9年来助数万的学子顺利毕业就业,助数万职员顺利晋升,如需论文发表服务请联系客服人员。这是一篇关于几种常用的P2P网络应用的文章,1引言 P2P(Peer-to-Peer)又称为对等网,是近几年非常流行的一种网络技术,和传统的客户机/服务器模式不同,P2P技术依赖网络..

    1 引言

   P2P(Peer-to-Peer)又称为对等网,是近几年非常流行的の一种网络技术,和传统的の客户机 / 服务器模式不同,P2P 技术依赖网络中所有参与者的の处理能力和信息共享,它改变了人们部署网络硬件资源的の方式,为网络的の发展提供了一种新的の思路。P2P 技术具有良好的の扩展性和健壮性,性价比较高,P2P 网络是建立的の基础是 IP 网络,网络中所有安装特定软件的の客户端构成一个逻辑 P2P 网络,网络中的の资源和应用分布在所有客户端上,各用户之间的の数据传输无需服务器的の介入就能够直接通信,通过这样的の方式,大量的の客户资源能够充分得到利用,降低硬件成本和,简化了复杂性。

   2 P2P的の结构类型

   P2P 网络的の结构主要有三种模式:中央式P2P 网络、无中心结构 P2P 网络和混合式 P2P网络,如图 1 所示:描述如下 :

   2.1 中央式P2P

     中央式 P2P 网络在硬件部署上有一个中心服务器,主要负责维护共享资源信息以及对客户端查询信息作出回应。根据中心服务器提供的の功能,又可分为以下三类 :

 。1)服务器提供资源的の发现,查询和存储。这种模式与传统的の C/S 模型中一样,所有资源都存放在服务器上,客户端从服务器上获取信息,但客户端之间并不具有信息交换能力。

  。2)服务器提供发现和查询。在这种结构中,客户端存储共享资源信息,服务器则提供索引信息,服务器与客户端、客户端与客户端都可以进行数据信息交互。

  。3)服务器仅提供发现功能。在这种方式下,服务器仅提供在客户端的の列表信息,客户端彼此之间建立连接和通信。如果某个用户需要获取某个资料文件,会根据服务器提供的の列表清单,依次查询所有的の客户端,直到找到所需的の资源,如果没有找到,则返回错误信息。

   2.2 无中心控制P2P网络

     无中心控制 P2P 网络又称为分布式 P2P网络。在中央式结构模式的の P2P 模式下,网络的の稳定性主要取决于中心服务器的の性能,一旦中心服务器出现故障,可能导致整个网络性能急剧下降。而无中心控制 P2P 网络不需要中心服务器,每一个 Peer 地位是完全平等的の。无中心控制的の P2P 网络又可以分为两类:

   (1) 非结构化网络。这种方式可以克服对服务器的の依赖,配置较为简单。但由于拓扑不确定,无法保证查找的の准确性从而漏掉网络中的の某些资源。

   (2) 结构化的の P2P 网络。这种方式利用高度结构化实现信息进行资源查询。比较典型的の有 Bloom Filter 以及其改进算法、分布式哈希表 DHT 算法。

   2.3 混合式P2P模式

     混合式 P2P 网络结合了上述两种方式的の优点,避免了中心服务器可能带来的の影响,同时保留了中心服务器的の优势,在网络控制和处理能力上都更有优势。在这种结构下,节点被划分为用户节点、搜索节点和索引节点,突破了纯 P2P 方式的の限制,对环境条件的の高度适应性更高,也很好的の解决了动态和异构 P2P 网络应用中出现的の不兼容问题。但这种模式增加了复杂性。

   3 几种常用的のP2P网络应用

   目前,P2P 网络技术主要服务于文件资源共享、视频直播、分布式计算、信息检索等网络应用中。

   3.1 文件资源共享

     在校园网或企业内部网中,通过 P2P 技术可以使两台计算机不需要服务器,直接共享文本、音乐或视频多媒体等文件资源。而在传统方式中,实现文件交换必须将文件上传到特定文件服务器,流媒体服务器上面,用户登陆该服务器后再进行下载,这种方式会造成服务器压力过大,甚至某些用户不能下载。在 P2P网络中,用户通过多种查询机制,搜寻网络中拥有所需资源的の其他客户端,然后直接建立连接并进行下载。

   3.2 分布式计算

    英特尔公司把 P2P 计算定义为“通过系统间的の直接交换所达成的の计算机资源与信息的の共享”,是属于分布式计算的の一种方式,它允许用户使用网络集中的の处理能力,帮助相关组织处理非常艰巨和庞大且复杂的の繁重计算工作,这一点与网格计算和云计算机机制类似,例如将密码破解任务分配到到成千上万个人计算机,用来计算密钥和破译位数很长的の密码。P2P 计算具有快速处理,成本低的の特点,得到了行业的の广泛认同。

   3.3 流媒体直播与点播

     由于 P2P 的の工作原理及其传输特性,研究者发现除了文件资源共享之外,P2P 技术也非常适合流媒体应用。根据对数据存储和共享方式的の不同,P2P 流媒体技术可分为视频直播和视频点播两种。在视频直播方式中,用户一边下载流媒体数据,一边将数据直接缓冲到内存进行播放,下载的の流媒体数据并不保存在硬盘上,也就是说,共享资源是在内存中。而在视频点播方式下,首先使用某种调度算法将流媒体文件下载到客户机的の硬盘上进行存放,在文件下载完毕后进行播放。相比传统的の流媒体系统,P2P 技术在可以使充分利用网络的の信道和带宽,降低成本,同时可以获得清晰的の影响画面,提高用户的の观看体验。

   4 P2P技术未来研究方向展望

   P2P 技术的の发展不断地改变着人们的の生活,目前虽然 P2P 应用已较为成熟,但仍然有许多需要解决的の问题。例如怎样在技术上支持合法文件的の分发,如何在 P2P 网络中进行数据安全存取、用户身份认证和身份管理都需要进一步研究,此外如何控制 P2P 应用带来的の庞大流量对网络本身的の影响,同时利用 P2P 技术提高网络性能值得技术人员进一步进行探索和研究。

   参考文献

   [1] 赵 生 勇 . 浅 谈 P2P 技 术 [J]. 科 技 信息 ,2010(20).

  [2] 陈洪 , 刘双与 , 杨玉华 .P2P 技术发展与应用 [J]. 计算机工程 ,2003(19).

  [3] 徐恪 , 叶明江 .P2P 技术现状及未来发展[J]. 中兴通讯技术 ,2007(6).

 
期刊论文发表网论文发表网)是提供论文发表、论文投稿、职称论文发表、学术论文发表、教育论文发表等各种论文发表服务的专业网站,为您职称评定提供一站式服务。
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
投稿信箱:china@city28.com
联系电话:15366664644
客服QQ:279067288
网站: http://www.9icar.cn/
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★

标签:期刊论文发表网