CDN技术需要对所有下载者(节点)的信息进行维护,当它收到一个请求后,首先把对方的信息记录下来(如果已经记录在案,那么就检查是否需要更新),然后将一部分(并非全部,根据设置的参数已经下载者的请求)参与下载同一个文件(一个Tracker服务器可能同时维护多个文件的下载)的下载者的信息返回给对方。
用户如果想共享文件,需要生成一个种子文件并进行发布,如果用户想下载文件则需要获取种子文件,然后与Tracker服务器进行连接获取关键信息,完成文件下载。在BT网络中,原始媒体文件并不是完整的,而是被分成了固定大小的数据块,网络中的任一节点都会定期地和相邻的节点交换节点的信息。节点一般都是边下载边提供上传共享,不需要等待文件下载完成后再进行上传共享,更多相关知识:http://www.yanhuangzixun.com/。
CDN技术与P2P融合的技术特点 对等连接(Peer-to-Peer,P2P)颠覆了传统C/S模式,是一种无需经过中继设备在不同PC用户间直接进行数据或者服务交换的技术,每个节点在对等网络中都处于同样的地位,扮演着服务的使用者与提供者的双重角色,不仅有客户端的特性,同时也具备服务器端的特性。P2P技术能够使IPTV系统平台的业务更易传播,让用户更为积极地在平台上分享和提供自己所创造的多媒体信息内容,并且对于电信营运商来说,能够节约对接流量,提高QoS &QoE质量,并有利于实现网络建设的经济性,如果还开展ICP业务,需要了解
经营性网站和非经营性网站的区别是什么?
如今,CDN技术与P2P技术在点播系统中已得到了较为广泛的应用,并得到了较快发展,打破了传统互联网的秩序,有效地提升了资源利用率,实现了在较低经济成本下具有较高服务质量的系统平台的构建。
P2P与CDN技术的融合,一方面可以互补自身先天计算模型的缺陷,对CDN技术或者P2P传统架构进行改造;另一方面P2P的扩展能力和CDN的可靠性、可管理性也可完美结合。这两方面都为实现一个能够承载电信级的超大规模内容分发传送应用的内容分发平台提供了机会。具体来说,可以概括为以下几点。促进单纯CDN系统的稳定性的提高 IPTV时,通常都会事先对CDN系统进行部署,在此基础上进一步将P2P分发机制引入其中。不仅使得现有CDN系统实现了经济性,同时也使得IPTV的整体服务质量有所保障。