结合client & server 和 peer to peer 技术优点,给于一种概念上的突破,或者该说是颠覆,它推翻传统观念,把"愈多人从Server下载档案速度就愈慢"这事实改写成"愈多人从Server下 载档案速度就愈快",堪称分享理论的一大创新。事情是这样子的;通常我们从伺服器下载档案时会建立起一个联系,那联系就像一条特定的通道,充许一定数量的 资料经过。如果同时间有一千个人下载,伺服器就需要一千个通道。如果伺服器无法容纳这么多通道,它可以缩小通道,让比较少的资料通过。或者是限制通道的数 量,超额时其他人就无法连接。第一种折衷方案导致下载速度太慢,第二种则连下载的机会都奉欠。当然,这些问题的前提是很多人要从伺服器下载档案。
BT 借用P2P的分享理念:伺服器把档案分割成较小的部分,用户下载了那些部分后让其他用户下载,从而减少了伺服器的负担。如果伺服器充许十个通道全速下载, 那么这十个用户就成了另外的伺服器,每一个又充许十个通道,那就成了一百个,以此类推,几何速度的增长,所以也就没有了伺服器页担过重的瓶颈,大家全速下 载。用户在下载的同时也上传给其他用户,充份发挥共享理念。
一些我常去的BT网站
http://bt.acnow.net/
http://www.bitower.com/
0 comments:
張貼留言