p2p还走服务器流量吗,第1张

不一样的,首先如果不使用p2p的话,服务器的流量每个人都会从服务器索取,好比100个人看直播,直播数据是,1和2和3,那么就要给100个人发一遍1,2,3,如果用p2p,那么服务器只需要给一人发一个1或者2或者3就好,一个人只有1,那么剩下的2和3去找其他已经有2或者3的人去要,那么服务器就不用给每个人都发送1,2,3了,这样一来就减少了服务器负载

P2P+CDN架构是基于CDN的,在骨干层面上保留了原有的CDN系统架构和功能,在边缘节点采用P2P技术进行媒体文件共享及分发。P2P+CDN的网络架构采用3层结构,分为中心层、边缘层和P2P自治域层,如图5所示。从中心层到边缘层和传统的CDN组织架构一样,由一个中心节点管理控制多个边缘节点,并对边缘节点分发节目。在边缘层以下的P2P自治域层是P2P+CDN架构的主要特点。为了便于P2P的管理,将系统服务的网络分成若干个区域,称之为P2P自治域,用户的数据交换仅限于在其所在的P2P自治域内,尽量避免跨域间的P2P交换,由此将用户的数据流控制在一个域内,减轻网络负载。

P2P自治域的划分遵循以下原则。

Ø 将P2P自治域根据CDN边缘节点所在的地理区域进行划分,使得该区域内的P2P节点充分连接,同时减少区域外节点互联。P2P自治域内用户的IP地址范围与其所在CDN边缘节点所服务的用户IP地址池范围一致。

Ø 将热点区域与冷门区域适当结合,利用冷门区域的网络带宽来缓解热点区域的网络压力,提高整体并发能力和网络利用效率。

Ø P2P自治域用户数和覆盖网络范围不宜太大也不宜太小,太大不宜于管理控制,太小则对P2P的优势利用不够充分,可根据系统网络实际特点,经测试得到合适的网络覆盖范围及用户数量。

Ø 在所有设置的P2P自治域以外,设置单独的逻辑P2P自治域,提供负载冗余的功能。当各个实际P2P自治域网络负载能力达到上限的时候,加入逻辑P2P自治域来增强超载P2P自治域的网络负载的能力。逻辑P2P自治域可部署在每个实际P2P自治域内,可同时起到服务和备份的功能。

P2P+CDN架构各层次的节点功能模块如下图所示:

中心节点

在中心层的中心节点延用了CDN的全局负载均衡机制、内容分发与缓存机制,中心节点依旧是整个系统的节目源存储中心,运营支撑管理中心和业务应用管理中心。与传统CDN中心节点不同的是, CDN+P2P架构的中心节点增加了P2P管理中心的模块,为整个系统提供集中管理功能,实现对所有CDN边缘节点的P2P的统一管理和监控。

边缘节点

在CDN边缘节点部署多台服务器设备,并使其具备以下6个主要功能。

Ø 与中心节点构成内容分发体系,实现内容的有序分发和传送,将节目源按照传统的CDN工作模式从中心节点推送(push)或者拉取(pull)到各个边缘节点。

Ø 将接收到的节目源进行文件切片,并以切片的方式对节目源进行存储缓存。同时,具有流媒体服务的功能模块,为连接上的用户以P2P的方式提供媒体流服务。

Ø 作为P2P自治域的内容索引服务器。CDN边缘节点提供该域内的P2P内容服务的功能。当该CDN边缘节点接收到来自中心节点某个节目时,将接收到的节目作为种子,并将其内容作索引服务,为该P2P自治域的用户节点(peer)找到同时获取该内容的用户。当服务的用户节点(peer)足够多时,边缘节点可以退出该媒体文件的分发,完全由用户节点之间进行分发。

Ø 作为P2P自治域的管理服务器。传统的P2P是一个没有管理的自组织系统,没有中心控制与管理的服务器。为了增加P2P的可管理性,在CDN边缘节点的设备上部署P2P管理功能模块,对该自治域内的P2P网络进行管理、控制和服务保障,也实现对内容索引服务、节目发布服务、媒体播放服务的配置管理和状态查询。当P2P服务将网络带宽资源耗尽,影响到服务质量时,P2P管理监测到网络状态,会对用户端进行流量限速控制,避免网络发生拥塞。同时,边缘节点的P2P管理功能是中心节点P2P管理中心的代理(Agent),实时地与中心节点的该功能模块进行信息交互,以便中心节点对边缘节点的P2P进行实时监控和配置管理。

Ø 为用户提供互联服务。实际网络中存在大量的防火墙和NAT设备,对P2P的内容分发与互联形成屏障,为保证用户穿越防火墙和NAT设备,在CDN边缘服务器中部署互联服务模块,实现用户节点之间的点对点连接。

Ø 提供安全服务。为防止P2P网络中的欺骗、偷听、中间人等攻击,在CDN边缘服务器中部署安全服务模块。对用户进行认证,并签发证书,以保证互相通信的peer都为合法用户。

在实际应用中,P2P管理服务、内容分发服务、互联服务功能模块部署在同一台服务器上,文件存储、文件切片、流媒体服务、索引服务功能模块部署在同一台服务器上,安全管理可部署在任意一台服务器中。由此避免服务器模块之间的交互由于网络通信的不稳定受到影响。服务器部署的数量要根据P2P域的大小及并发流量进行计算确定。

用户终端节点

用户终端上应安装媒体播放器,以便将媒体数据流的播放呈现给用户,媒体播放器根据媒体的格式而定。为了实现P2P功能,用户终端必须安装具有P2P功能的客户端软件,实现直接连接其他用户、P2P数据的接收以及P2P数据的继续分发,并将接收到的P2P数据提供给媒体播放器播放。客户端的部署形式可以是媒体播放器的插件,也可以是具有单独界面的软件。

 P2P播放即基于baiClient/Server、Brtitleowser/Server和Slave/Master等通信模式的播du放。

  对等zhi计算(Peer to Peer,简dao称p2p)可以简单的定义zhuan成通过直接交换来shu共享计算机资源和服务,而对等计算模型应用层形成的网络通常称为对等网络。在P2P网络环境中,成千上万台彼此连接的计算机都处于对等的地位,整个网络一般来说不依赖专用的集中服务器。网络中的每一台计算机既能充当网络服务的请求者,又对其它计算机的请求作出响应,提供资源和服务。通常这些资源和服务包括:信息的共享和交换、计算资源(如CPU的共享)、存储共享(如缓存和磁盘空间的使用)等。

不会泄露隐私的,这点你放心

那什么又是P2P技术,P2P技术和流媒体之间有什么样的联系,简单地说,P2P流媒体就是加入了P2P技术的网络视频。就像BT和电驴的出现带来了下载的革命性体验一样,P2P技术的应用也使得网络视频给用户带来全新视觉感受。P2P流媒体有效解决了传统网络电视对用户带宽、服务器负载的高要求。传统网络电视对用户带宽、服务器负载的高要求都限制了流媒体的应用,宽带虽然速度有了很大提高,但视频质量仍然不够理想,特别是节假日或者上网高峰。

而P2P流媒体却有效解决了传统网络电视对用户带宽、服务器负载的高要求。在目前的流媒体系统中用户之间是没有任何联系的,但是采用P2P技术后,每个流媒体用户也是一个P2P的一个节点。用户可以根据他们的网络状态和设备能力与一个或几个用户建立连接来分享数据,这种连接能减少服务器的负担和提高每个用户的视频质量。P2P技术在流媒体应用中特别适用于一些热门事件,即使是大量的用户同时访问流媒体服务器,也不会造成服务器因负载过重而瘫痪。此外,对于多人的多媒体实时通信,P2P技术也会对网络状况和音视频质量带来很大改进。

实际上基于P2P技术的流媒体播放器,实际上是一个款收看网络电视的软件,我们之所以研究和开发这样的软件除了上面简单的优点外,最主要的一点是能够为宽带用户提供稳定和流畅的视频直播节目。与传统的流媒体相比,这样的播放器采用了P2P-Streaming技术,具有用户越多播放越稳定,支持数万人同时在线的大规模访问等特点。

p2p服务器简单的想,就是种子点播下载等系统,大众最爱的盗版链接,我目前知道的就快播、百度、迅雷,迅雷没百度快播强大,没他们与许多网站合作(合作才会在其他网站上有盗版链接啊),但是迅雷有电驴提供p2p技术支持下载播放,只好暂时用迅雷,等百度、快播恢复p2p服务器在说。

要看视频播放器系统是一款非常优秀的局域网和互联网P2P点播软件系统, 采用最先进P2P内核,

完美实现P2P视频点播功能,P2P流媒体技术节省大量服务器带宽。

Nat Traversal技术, 穿透百分之90以上内网,

并支持RMVB,RM,ASF,WMV,FLV,MP3,MKV 格式流媒体实现无缓冲播放, 拖拽延时在秒级范围内,将极速托拽和P2P算法完美的结合了起来。

              

主要特点

服务端结合BT,电驴网络做流媒体服务高效,稳定,采用多种P2P协议穿透任何防火墙,跨任何路由,去除被杀毒软件杀掉或被防火墙阻止而不能播放的可能。

成熟,高效的P2P网络传输内核,看的人越多,速度越快。为您节省百分之90以上的服务器带宽内网互联采用Nat Traversal技术经过特殊算法优化, 穿透百分之90以上内网提高P2P效果。

主要原因有两点:

1、视频会议是实时传输系统

P2P方式数据传输都是通过一个点传输到另外一个节点,然后再扩散到其他的节点,传输会出现延迟,因此P2P方式比较适合于非实时的数据传输,如软件下载、网络电视等,P2P可以通过不同的节点下载数据,然后通过缓冲把数据进行组装,然后再播放。反观视频会议系统,它的缓冲区一般都是很小,超过04秒,其数据就会不实时,因此P2P方式很难达到实时的传输,特别是多路数据传输的时候。

2、P2P方式会增加终端的带宽

P2P方式主要是通过节点来传输数据,虽然能减少服务器的带宽,但却增加了节点的上传带宽,如果把P2P的方式应用到视频会议里面,终端需要传输的带宽就非常高,因此有可能很多的其他终端需要其数据,所以其上传带宽成为了瓶颈,也就是说终端的带宽只能够上传到少数的其他的终端。而我们的视频会议通常需要同时观看十几人或者几十人的视频,这样P2P方式就无能为力了,因此P2P方式并不适合视频会议的网络传输。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » p2p还走服务器流量吗

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情