|
一、BT下载原理 BitTorrent是一个多点下载的源码公开的P2P软件,使用非常方便,就像一个浏览器插件,很适合新发布的热门下载。其特点简单的说就是:下载的人越多,速度越快 。 作者主页:http://bitconjurer.org/BitTorrent/ | 国内BT资源收集站网址:http://www.okbt.com/ 具体原理请看: 一般来讲,下载是把文件由服务器端传送到客户端,例如FTP,HTTP,PUB等等。工作原理如下图:
但是这样就出现了一个问题,随着用户的增多,对带宽的要求也随之增多,用户过多就会造成瓶颈,而且搞不好还会把服务器挂掉,所以很多的服务器会都有用户人数的限制,下载速度的限制,这样就给用户造成了诸多的不便。
但BT就不同,用BT下载反而是用户越多,下载越快,这是为什么呢?因为BT用的是一种传销的方式来达到共享的,工作原理如下图:
BT首先在上传者端把一个文件分成了Z个部分,甲在服务器随机下载了第N各部分,乙在服务器随机下载了第M个部分,这样甲的BT就会根据情况到乙的电脑上去拿乙已经下载好的M部分,乙的BT就会根据情况去到甲的电脑上去拿甲已经下载好的N部分,这样就不但减轻了服务器端得负荷,也加快了用户方(甲乙)的下载速度,效率也提高了,更同样减少了地域之间的限制。比如说丙要连到服务器去下载的话可能才几K,但是要是到甲和乙的电脑上去拿就快得多了。所以说用的人越多,下载的人越多,大家也就越快,BT的优越性就在这里。而且,在你下载的同时,你也在上传(别人从你的电脑上拿那个文件的某个部分),所以说在享受别人提供的下载的同时,你也在贡献。 返回
二、BT客户端下载、安装及使用
动画教程下载: 去OKBT.COM下载最新的动画教材
1. BitTorrent客户端下载 BT最新版本下载: bt下载工具: BitTorrent简体中文下载 BitTorrent EXPERIMENTAL客户端下载: http://ei.kefro.st/projects/btclient/ BT EXPERIMENTAL功能介绍>>>>>> BitTorrent EXPERIMENTAL是BT的一个非官方版本,主要是添加了 限制上传速度、最大上传人数及其他一些功能,在最新版的BT Experimental v3.2.1b-2中,又添加了一个新的功能 [Advanced],通过这个功能,你能够察看:和你相联接的有哪些人,你和它们之间的数据传输速度怎么样(包括上传和下载)等等。 BT Experimental的界面与BT很像,使用方法也一模一样,只是多了一些设置:
左下角的 Settings for 预设的多种上网方式,选择与你的上网方式相同的选项,BT Experimental就会自动为你设置比较理想的 最大上传速度和人数,当然你也可以自己设置,不过记住:your download rate is proportional to your upload rate(你的下载速度与你的上传速度相关)
右下角的Upload rate和Max uploads就是你的 最大上传速度和人数。
接下来,就是主要介绍的Advanced功能了。 在左下角的 Settings for 下面,有个蓝色的 Advanced 单词,点击它,就会弹出Advanced窗口。
解释一下每列的意义: optimistic unchoke:意义不明 IP:对方的IP local/remote:也不太清楚 Up:当前你为对方上传数据的速度,也就是对方在你这里下载的当前速度。 Interested:你是否有对方需要的数据," * " 表示是。 Choking:对方是否暂时被你拒绝从你这里下载数据," * " 表示是。 这个需要解释一下:在BT Experimental里,你是可以限制同时从你这里下载的人数的,比如你限制为6,但并不是说只能有6个人连到你这里,可能有几十个人连到你的电脑,这时,BT Experimental就会自动选择6个人,允许他们下载数据,其他的人就被暂时拒绝了,当过了一段时间后,BT Experimental又会自动选择另外的6个人,保证每个想从你这里下载的人都能够下载到数据。 Down:当前你从对方那里下载的速度。 Interesting:对方是否有你需要的数据," * " 表示是。 Choked:你是否暂时被对方拒绝从他那里下载数据," * " 表示是。 Snubbed:暂时意义不明。 Downloaded:你从对方那里下载的数据总量。 Completed:对方的文件数据的完整度。100%的那些人就是SeeD。大家都来拜一拜呀~~~~~ Peer Download Speed:对方下载的总速度。嗯嗯,看到那些上百KB速度的人了吧,羡慕啊~~~~~
好了,介绍完毕,这下大家都明白了吧?这个Advanced功能很不错吧,如果喜欢就去下载一个吧,和BT一样方便,但是功能更强,稳定性也很好。 返回
2. BitTorrent安装 下载回来约2.6M的安装文件,双击,会看到一个窗口显示安装完成(不用找执行程序,已经可以用了)。
3. BitTorrent卸载 控制面板->添加删除程序->卸载BitTorrent
4. BitTorrent使用 用BT下载必须先在网上找到.torrent文件, 打开发布索引页面(http://gs20.3322.org:6969/),右键点击相应的"((Download Now))"下载链接,选择另存为(Save As),把.torrent下载到硬盘上再双击:
这个文件很小,很快就下载完了,双击后就弹出对话框询问文件/文件夹 存放位置(BT可以发布整个目录)。
接着BT开始分配空间(产生一个和目标文件一样的大小的空文件),需要1到2分钟,视下载文件大小而定。如图是分配空间进度:(注意:此时download rate 与upload rate 的没有数值)
分配空间完毕,就会自行下载文件。(注意:此时download rate 与upload rate 的有0值,这是下载与上传的速率。初始时下载会比较慢,它会随着你你上传的速度增加而增加,因为BT软件会优先于上传速度快的人)
接着下载就正式开始了,可以看到,刚开始的速度不快:
一般来说,后来的速度会逐渐加快:
如果你中途中断下载,没关系,支持断点续传。 点击下载到硬盘上的相应torrent文件或到论坛/发布页面重新点击下载,在弹出的保存位置对话框中,覆盖上一次的文件或者目录。
BT会扫描一遍上次未下载完成的文件。
继续等待(也许可以去睡个觉),直到看到这个画面出现,说明下载完成。
(注意:下载完成以后,你就成为了一个种子“Seed”。这时候,不要马上点击"finish",你可以一边欣赏下载的影片或解压下载的资料,一边开着BT窗口,给其他人上传。这点全靠自觉。但只有大家都这么做了,每个人才会获得最好的下载速度。我为人人,人人为我,BT精神希望大家拥护!)
如果你已经下载完成了,已经关闭了那个完成的窗口,想给别人提供下载源(reseed)。只要像续传一样覆盖你下载完成的文件,BT扫描一遍以后,就开始提供上传服务了。
请记住BT的格言: 下载的人越多,速度就越快。 :) 返回
三、BT种子制作发布三步曲
发布软件BTCompleteDir V4最新修正版下载:
点击下载V4 for NT/2000/XP 点击下载V4 for 95/98/me
制作种子三步曲: 1. 安装好后直接打开软件或者找到要分享的文件或目录,右击鼠标选择BT->build with Wizard:
target to build:【选择你所想发布的软件所在目录或文件名】
buld type: 【有三个选项,如果只发布1个文件就选第一个,如果是发布所选的目录就选第二个,如果所选目录下有子目录就选第三个】
announce url: 【国内有很多tracker服务器,随便填】 | 国内BT资源收集站网址:http://www.okbt.com/
注:如果想在索引中发布,可以填 http://gs20.3322.org:6969/announce 然后去 http://gs20.3322.org:6969/ 上传你制作好的torrent文件
commnet:就填XX发布好了:)
piece size:【越小越好,一般选128K或64K】
全部OK以后就点击: Make
然后软件会制作*.torrent 文件 制作种子文件的等待时间,根据你的文件大小而定。 (制作的*.torrent 文件,就在你想发布片子的目录那)
2. 上传制作好的torrent文件,以便大家下载
如果想在索引中发布, 可以填 http://gs20.3322.org:6969/announce 然后去 http://gs20.3322.org:6969/ 上传你制作好的torrent文件
3. 上传完毕后,就双击你所制作的*.torrent 文件 3-1 它会跳出一个保存框,选择发布文件所在的目录(如果不是发布文件所在目录,就是重新下载了^^) 3-2 保存好后等软件分配空间【分配时间根据你的文件大小而定】 3-3 分配空间完毕后会出现“Finish”【完成】 3-4 出现“Finish”【完成】后,记得不要关闭文件噢:)关闭了别人就不能下载了。
接下来,你就等着别人下载了你所发布的文件。 然后来你这里下载了^^ 返回
四、BT常见问题解答
新手必读: http://www.mythospark.com/btfaq/
问:BT有时候报错,出现"16000"、"16001"、"error-problem connecting to tracker....."错误,但有时候还是在继续下载! 答:没问题,宣告服务器没有连接上客户端,这是正常的。不要关闭BT窗口,BT会自动重试的。
问:BT下载很慢阿 答:一般比起ed快的多,如果你用的是有公网的ip或者是宽带,就会发现bt的速度。另外,BT一开始下载很慢,过一会儿就会变得很快。
问:如何在关闭后继续当seed 答:谢谢,如果你想继续当seed,只要在找到原始的torrent文件,让BT扫描你下好的文件就可以了
问:BT是不是很占资源? 答: |
|