大文件为啥爱用BT下载
网软学堂
一位同学来信告诉牛牛:“最近小沈阳的小品在电视上很火,我在一个提供影视资源的网站上找到了小沈阳二人转专辑的下载地址,介绍中说是体积有1.2GB,但是我下载后却只有一个大小为50KB后缀为torrent的文件,什么也看不到……”看来这位同学只是简单地使用浏览器下载了视频文件的BT种子文件,并没有真正地把视频文件下载下来。
torrent文件不是已经下载完成的媒体文件
揭开torrent文件身世
这位同学下载下来的torrent文件实际上是BT的种子文件,种子文件并不是用户所要下载的真实文件,那么为什么我们能够通过几KB、几十KB的种子下载到几GB甚至是几十GB的资源呢?
因为种子实际上就是一个记载目标下载资源的存放服务器地址、服务器端口、文件的大小、发布者的地址等下载数据的一个索引文件,其后缀名为torrent。对于这部分资源,用户要想下载所需要的东西,就必须先下载种子文件,利用它下载文件的方式就叫BT下载。
一般来说,BT把初次发布或者提供完整文件档案的人和资源称为“种子”,发布完整资源并制作出种子文件的过程称为“做种”。要想完整地下载到整个资源,必须要有至少一个种子资源,种子越多、客户越多,用户的下载速度越快。
BT下载为啥快
大家都知道“三个和尚没水喝”的故事。而一般的下载跟它是类似的,首先把文件寄存到服务器上,然后再由服务器端传送到每位用户的客户端上,例如FTP、HTTP等等。因此如果在同一时刻通过该服务器进行下载的用户数量太多或者一些用户使用了多线程下载工具,肯定会影响到所有用户的下载速度(图1)。

而BT下载的原理是:BT资源发布者(做种者)首先在上传者端把一个文件分成了Z个部分,甲在服务器随机下载了第M个部分,乙在服务器随机下载了第N个部分,这样甲就会根据需要到乙的电脑上去下载乙已经下载好的N部分,乙可以根据需要到甲的电脑上去拿甲已经下载好的M部分。
这样,用户甲在下载同时,也在为其他用户(乙、丙、丁……)提供上传,同样用户乙在下载的同时也在为其他用户(甲、丙、丁……)提供上传,所以所有的用户实际上是一个“我为人人,人人为我”的互相帮助关系,所以BT下载是不会随着用户数的增加而降低下载速度的。相反,“下载的人越多,速度越快 ”(图2) 。

用什么工具进行BT下载
可以用来进行BT下载的工具很多,比如BT的官方老牌客户端程序BitTorrent、比特彗星(BitComet) 、比特精灵(BitSpirit)、贪婪BT等,它们各有特色。而且现在主流下载软件迅雷、网际快车等早已开始支持BT下载,下面我们就介绍一下使用迅雷下载BT的方法。
步骤1:找到需要下载的BT种子,种子文件可以从一些专门发布BT资源的论坛或者通过搜索引擎等方式找到。下载BT种子文件和下载普通文件一样,如果是用迅雷下载的BT种子,种子文件将会自动打开。如果是从其他途径获得的BT种子,你可以通过单击迅雷窗口“文件”菜单中的“打开种子文件” (图3)。

步骤2:浏览本地文件,导入种子文件然后单击“打开”按钮。在种子文件打开后,选择需要下载的种子内容以及文件的保存目录后,单击“确定”按钮即可(图4)。

牛牛提示:种子文件中包含的内容比较多,除了主文件外,还有一些附带图片、网页和文档,甚至是小软件,用户可以根据不同需要来选择是否下载这些文件。
步骤3:任务建立成功,可以通过在任务列表上,右键点选该任务,查看任务的相关信息(图5)。

另外,网络上有很多发布BT资源的论坛,比如:影视帝国提供影视讨论及影视下载,包括BT系列、电影、连续剧、动漫、综艺、音乐、体育、游戏等栏目,满足你的下载欲望。
牛牛提示:1.由于内网用户无法提供主动连接,内网用户下载速度会比公网用户慢一些,这是很正常的。
2.如果种子数太少,也会影响到用户的下载速度,建议用户下载结束后不要立即关闭BT客户端或者停止共享上传,否则种子数就会越来越少。
3.防火墙软件也会对BT的下载速度造成一定影响,在保证系统安全的前提下可以考虑暂时关闭防火墙。