allwiki首页  
天下维客 你可以修改的网络知识库
首页最近更改优秀条目专题展示电脑科技词典软件学习网络知识电脑安全明星时尚天下百科
 

BT的工作原理

天下维客,你可以修改的网络知识库

Jump to: navigation, search
BT专题
BT主条目

学习资料:

BT软件的特点:在下载download的同时,也在为其他用户提供上传upload,所以不会随着用户数的增加而降低下载速度。使用非常方便,很适合新发布的热门下载。其特点简单的说就是:下载的人越多,速度越快 。
具体原理请看:

一般来讲,下载是把文件由服务器端传送到客户端,例如FTPHTTPPUB等等。

工作原理如下图:
Image:Bt 001.gif

但是这样就出现了一个问题,随着用户的增多,对带宽的要求也随之增多,用户过多就会造成瓶颈,而且搞不好还会把服务器挂掉,所以很多的服务器会都有用户人数的限制,下载速度的限制,这样就给用户造成了诸多的不便。
但BT就不同,用BT下载反而是用户越多,下载越快,这是为什么呢?因为BT用的是一种传销的方式来达到共享的,工作原理如下图:
Image:Bt 002.gif

用BT下载反而是用户越多,下载越快。他采取的是一种类似于传销的方式进行工作。(如图2)从图中大家就能看到不光服务器为客户机提供下载资源,每个客户机之间也互相传输数据。这就是传销形的下载。

下面举一个实例让大家更加清晰的了解BT工作的原理。
BT首先在服务器端把一个文件分成了Z个部分,客户机甲从服务器随机下载了第N各部分,客户机乙在服务器随机下载了第M个部分,这样甲的BT就会根据情况到乙的电脑上去拿乙已经下载好的M部分,乙的BT也会根据情况去到甲的电脑上去拿甲已经下载好的N部分。
通过甲和乙的数据交换不但减轻了服务器端的负荷,也加快了用户方(甲乙)的下载速度,下载效率大大提高了。另外还解决了地域间传输速度受限的问题,比如说丙要连到服务器去下载的话可能才几K,但是要是到甲和乙的电脑上去下载就快得多了。
所以说用BT的人越多,使用BT下载的人越多,所有人的下载速度也就越快,BT的优越性就在这里。不过值得注意一点的是在你下载的同时,你也在上传(别人也在从你的电脑上拿那个文件的某个部分),所以说你在享受别人提供的下载的同时,自身也在贡献着数据资源。

相关条目

BT下载软件

Personal tools
工具
金银币拍卖 金币拍卖预展  金银币网店 熊猫金银币 生肖金银币