长垣音乐论坛
Would you like to react to this message? Create an account in a few clicks or log in to continue.

关于BT下载

向下

关于BT下载 Empty 关于BT下载

帖子  启明星 周三 十二月 30, 2009 4:12 pm

关于BT下载

BT正式的名称叫“Bit-Torrent”(被国内网友昵称为“变态下载”),

是一种多点共享协议软件,由美国加州一名叫Bram Cohen的程序员开

发出来。

  BitTorrent专门为大容量文件的共享而设计,它采用了一种有点

像传销的工作方式。

  BT首先在上传者端把一个文件分成了很多部分,用户甲随机下载

了其中的一些部分,而用户乙则随机下载了另外一些部分。

  这样甲的BT就会根据情况(根据与不同电脑之间的网络连接速度自

动选择最快的一端)到乙的电脑上去拿乙已经下载好的部分,同样乙的

BT就会根据情况到甲的电脑上去拿甲已经下载好的部分,这样不但减

轻了服务器端的负荷,也加快了双方的下载速度。

  实际上每个用户在下载的同时,也在作为源在上传(别人从你的电

脑上拿那个文件的某个部分)。这种情况有效地利用了上行的带宽,也

避免了传统的FTP大家都挤到服务器上下载同一个文件的瓶颈。而加入

下载的人越多,实际上传的人也多,其他用户下载得就越快,BT的优

势就在这里体现出来。

  和通常的FTP、HTTP下载不同,使用BT下载不需要指定服务器,虽

然在BT里面还是有服务器的概念,但下载的人并不需要关心服务器在

哪里。只有发布原始共享文件的人才需要了解。

  提供BT的服务器称为Tracker,把文件用BT发布出来的人需要知道

该使用哪个服务器来为要发布的文件提供Tracker。由于不指定服务器

,BitTorrent采用BT文件来确定下载源。BT文件后缀名为torrent,容

量很小,通常是几十K的样子,这个文件里面存放了对应的发布文件的

描述信息、该使用哪个Tracker(记录下载用户信息的服务器)、文件的

校验信息等。BT客户端通过处理BT文件来找到下载源和进行相关的下

载操作。

  BT把提供完整文件档案的人称为种子(SEED),正在下载的人称为

客户(Client),某一个文件现在有多少种子多少客户是可以看到的,

只要有一个种子,就可以放心地下载,一定能抓完。当然,种子越多

、客户越多的文件抓起来的速度会越快。

  如果发现种子数为0,那么就不要去尝试了。通常来说,至少有一

个种子,当下载的人多了起来,通常做种子的人也会随之增加,下载

速度也就越快。当你下载完成后,如没有选择关闭,其他人就可以从

你这里继续下载。

启明星

帖子数 : 31
注册日期 : 09-12-30

返回页首 向下

返回页首


 
您在这个论坛的权限:
不能在这个论坛回复主题