微软也要做BitTorrent

互联网 | 编辑: 2005-06-21 00:00:00转载

微软剑桥计算机科学实验室的研究人员开发出了一种点对点(P2P)的文件共享系统。据表示,这种系统克服了目前像Bit Torrent等传播协议所存在的时间问题。微软称,这种技术将使网上发布电影、电视及应用软件变得更为容易。

微软剑桥计算机科学实验室的研究人员开发出了一种点对点 (P2P)的文件共享系统。据表示,这种系统克服了目前像Bit Torrent等传播协议所存在的时间问题。微软称,这种技术将使 网上发布电影、电视及应用软件变得更为容易。

这家研究机构宣称使用他们的网络编码方法,下载速度比只 在服务器端使用他们的编码方法要快20%-30%,比完全不使用他 们的系统的传播方式快200%-300%。很自然地,微软热烈表示要 将此技术用于传播合法内容。

名为"Avalanche"的这种系统的基本原理和BitTorrent很 相似。它所要解决的问题就是如何将一个大文件传播给更多的人 。一个服务器的带宽不足以处理所有的下载请求,所以需要另外 一种传播文件给请求者的方式。

如果将此文件拆分成很多小块,它们就可以在小部分人 之间相互传播、共享,最终保证所有人都得到一个完整的大文件 。这种方法的问题是,到下载快结束的时候,下载的人需要一些 时间等待他所需要的文件碎块。随着接收人数量的增加,这个流 量的时间调度工作会逾趋复杂,这个过程会慢下来。曾经进行过 此类下载的人都应该有过类似经历。

而微软研究所的方法是通过重新编码所有文件碎块解决 了此问题,这样每个参与共享的个人成了所有文件块的线性组合 ,这些文件块会打上一个描述其所包含内容的标签后重新进行传 播。一旦下载其中一些碎块后,网友就可以据此获得新的文件组 合并向对点的网友发送。收集到足够的信息后,就可以重组整个 文件了。你甚至不用获得提供源文件的人的原始文件块。每个点 都可以利用新块而不必等待某个缺少的特定文件块,这意味着没 有所谓的“瓶颈”出现,因为任何一块都不会比其他块更重要。 同时,整个网络流量也会降低,因为相同信息不需要在不同点之 间多次传输。

另一方面,针对近年来有出版商抱怨BT服务经常侵犯自 己的数字版权的问题,微软称Avalanche技术将禁止用户再次发 布涉及版权的材料,用户只能上传经过出版商签署的文件。 

目前微软已开发出Avalanche原型,并正对此进行测试。 微软希望Avalanche能引起电视广播及电影业的兴趣。微软正与 相关产业集团进行谈判,最早将于明年初首先在英国推出 Avalache服务。

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑