全球旧事资料 分类
。P2P节点之间关系是平等的、直接联系的,具有处理信息和提供信息等功能。即每台PC可以直接连接到其它PC,并进行文件交换,而不需要连接到服务器上再进行浏览与下载。任意两台PC互为服务器,同时又是客户机。一直以来,P2P软件是作为下载工具使用的,它解决了单点下载难以突破的服务器带宽瓶颈,从而使下载速度空前提高,充分利用了闲置的个人PC网络带宽和存储空间,使得媒体资源文件的获取变得快捷容易了。以Napster和G
utella为代表的基于p2p网络的文件共享软件已经成为I
ter
et上增长比较迅速的应用。以Napster为例,该网站1999年投入运行,到2000年12月,该软件已经累计被下载了5千万次。随着对等网络系统规模的增长,系统的可扩展性和查找速度成为迫切需要解决的问题也成为了研究的热点。近年来,随着大规模存储、高性能工作站以及宽带网络等技术突飞猛进的进步,互联网上传输的信息不再只是文本、图像,各种各样的多媒体通信(MultimediaCommu
icatio
)服务从技术上和经济上成为可能。多媒体通信可以集成视频、音频、文本及图像为一体,为用户提供更为丰富的使用体验,因此得到了越来越为广泛的应用。特别是流媒体技术的出现和普及,使得声音、影像或动画等时基媒体可以由音视频服务器向用户计算机的连续、实时传送,用户不必等到整个文件全部下载完毕就可观看到媒体,从而满足了实时交互的需要。传统的流媒体播放方式是基于CS集中式网络模式,面临网络带宽受限的问题,表现在媒体服务器负担过重,支持客户数目有限,节目播放效果较差,尤其在可扩展性(Scalability)和容错性(Faulttolera
ce)等方面还远远不能满足应用的需求。目前流媒体服务所广泛采用的服务器客户机模型不能提供高可扩展能力和高可用的服务。为了解决这些问题,近年来研究界和工业界提出了多种解决方案,比较重要的有内容分发网络(Co
te
tDeliveryNetworkCDN)和IP广播(IPMulticast)等。但是,这些解决方案的共同特点是需要有专门的硬件支持,比如CDN需要在全球各地部署多个CDN服务器,通过服务器之间协同工作,分发多媒体数据;而IP广播更是需要修改目前I
ter
et的路由机制,广泛部署复杂的支持广播功能的路由器。这样不仅耗资巨大,而且并不能从根本上解决我们上面提出的问题。如果在流媒体技术中融入P2P技术,用户可根据他们的网络状态和设备能力与一个或几个用户建立连接来分享节目,这种连接能减少服务器的负担,合理使用网络带宽,提高每个用户的节目r
好听全球资料 返回顶部