若组播组用户的数量较大同时用户的分布比较分散时,组播技术通常与CDN技术一起使用,利用CDN技术组建CDN网络,由初始信息源将信息组播到缓存信息节点,各缓存信息节点将接收到的信息再以组播的方式转发到用户,从而减少主干网络的拥塞和减轻信息服务器并发处理的压力。
3.3 端到端下载技术
上述两种内容分发技术实施的主体通常是网络运营商,内容分发技术的使用费用通常较高。考虑到目前用户所使用的计算机能力(存储能力和信息存取处理能力)较强,同时用户所拥有的巨大的存储空间通常处于闲置状态,若能将这些闲置的存储空间和处理能力利用起来,就可以在不增加用户使用费用的同时增加巨大的网络能力,同时用户也可以在将自己的计算机能力贡献出来的同时将自己的信息与其它人共享。为达到此目的,便出现了像BT一类的软件,利用该类软件可以实现用户和用户之间直接进行信息互换的对等通信。
采用端到端通信的方式进行内容分发有两种形式:纯端到端的对等方式和桥方式对等通信。
纯端到端的对等方式如图3所示。
www.xker.com(小新技术网) 在该方式下,用户向周围用户询问是否有其所要的信息,根据所收到的应答消息,选择向存储有所需信息的用户中的一个请求发送信息。
图3 纯对等方式通信 图3中,用户Tn向周围的用户T1、T2、T3、T4和T5发送查找某种信息的请求,若先收到T1所发送来的信息,该用户便开始从T1处下载所要的信息。若在此之后用户Tn又接收到来自其它用户的应答信息,该用户将拒绝接收。
桥方式对等通信如图4所示,其工作方式是所有拥有信息的用户均登录到称为桥的服务器,该服务器将登录上来的用户所拥有的信息和用户所在的IP地址均发送给登录来的用户,供用户选择。

发表评论