网络工具系统工具多媒体类图形图像应用软件行业软件教育教学安全相关编程开发源码下载电子书库游戏娱乐
搜索: 栏目:
最新更新 汉化补丁 下载排行 特别下载 下载分类

您的位置:首页-> 资讯中心-> 软件教学-> 其它软件-> BitTorrent (BT)新手完全指南

其它软件

办公软件
文字输入
游戏娱乐
多媒体类
磁盘工具
图形图像
其它软件

本类阅读

·让ADSL自动拨号和永久在线
·朗玛UC,聊天必备全能工具
·BitTorrent (BT)新手完全指南
·同学录里大家来相会--朗玛UC


精品推荐
BitTorrent (BT)新手完全指南

作者:霏凡论坛 来源:霏凡论坛 加入时间:2005-1-23

一:BitTorrent (BT) 下载原理

BitTorrent是一个多点下载的源码公开的P2P软件,使用非常方便,就像一个浏览器插件,很适合新发布的热门下载。其特点简单的说就是:下载的人越多,速度越快 。

具体原理请看:
一般来讲,下载是把文件由服务器端传送到客户端,例如FTP,HTTP,PUB等等。工作原理如下图:


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

BT首先在上传者端把一个文件分成了Z个部分,甲在服务器随机下载了第N各部分,乙在服务器随机下载了第M个部分,这样甲的BT就会根据情况到乙的电脑上去拿乙已经下载好的M部分,乙的BT就会根据情况去到甲的电脑上去拿甲已经下载好的N部分,这样就不但减轻了服务器端得负荷,也加快了用户方(甲乙)的下载速度,效率也提高了,更同样减少了地域之间的限制。比如说丙要连到服务器去下载的话可能才几K,但是要是到甲和乙的电脑上去拿就快得多了。所以说用的人越多,下载的人越多,大家也就越快,BT的优越性就在这里。而且,在你下载的同时,你也在上传(别人从你的电脑上拿那个文件的某个部分),所以说在享受别人提供的下载的同时,你也在贡献。

二:BitTorrent (BT) BT客户端下载、安装及使用
BitTorrent 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安装
BitTorrent是一个很“小巧”的软件,约2.6M的安装文件,安装过程没有任何图形界面,双击,只需几秒钟的时间就会有一个对话框告诉你BitTorrent已经安装完毕。桌面上不会出现任何的快捷方式(不用找执行程序,已经可以用了),因为BitTorrent的主程序是一个Python文件(扩展名为.Py),直接执行这个程序只会产生一大堆怪异的错误信息。


3. BitTorrent卸载
控制面板->添加删除程序->卸载BitTorrent


4. BitTorrent使用
用BT下载必须先在网上找到.torrent结尾的资源文件,
打开发布索引页面
http://89bt.com),右键点击相应的下载链接(一般直接点标题),选择另存为(Save As),把.torrent下载到硬盘上再双击(注意:最好不要用网络蚂蚁或者FlashGet之类的软件下载),或者在安装BT客户端后直接点击.torrent文件的连接,系统会自动下载并打开BT用户界面。


这个文件一般很小,不到100K,很快就下载完了,双击后就弹出对话框询问文件/文件夹存放位置(一个BT资源文件可以发布整个目录,包含任意多个文件)。


接着BT开始分配空间(产生一个和目标文件一样的大小的空文件),需要1到2分钟,视下载文件大小而定。
如图是分配空间进度:(注意:此时download rate下载速率 与upload rate上传速率 的项没有数值)


分配空间完毕,就会自行下载文件。(注意:此时download rate 与upload rate 的有0值,这是下载与上传的速率。初始时下载会比较慢,它会随着你你上传的速度增加而增加,因为BT软件会优先于上传速度快的人)

接着下载就正式开始了,可以看到,刚开始的速度不快,甚至为0速度,但是不要灰心,放在那儿继续等待,过一会儿你就会发现不仅能下了,而且速度越来越快,只会快不会减慢:


一般来说,后来的速度会逐渐加快:


如果你中途中断下载,没关系,支持断点续传。
点击已经下载到硬盘上的相应torrent文件或到T3K4的发布页面重新点击下载,在弹出的保存位置对话框中,覆盖上一次的文件或者目录,BT会扫描一遍上次未下载完成的文件,然后开始断点续传。

继续等待(也许可以去睡个觉),直到看到这个画面出现,说明下载完成。


注意:下载完成以后,你就成为了一个种子“Seed”。这时候,不要马上点击"finish",你可以一边欣赏下载的影片或解压下载的资料,一边开着BT窗口,给其他人上传。这点全靠自觉!但只有大家都这么做了,每个人才会获得最好的下载速度。我为人人,人人为我,BT精神希望大家拥护!)

  如果你已经下载完成了,已经关闭了那个完成的窗口,还想继续给别人提供下载源种子(reseed)。只要像续传一样覆盖你下载完成的文件,BT扫描一遍以后,就开始提供上传服务了。

  请记住BT的格言: 下载的人越多,速度就越快。 :)

三:BitTorrent (BT) BT常见问题解答

问:BT有时候报错,出现"16000"、"16001"、"error-problem connecting to tracker....."错误,但有时候还是在继续下载!
答:没问题,宣告服务器没有连接上客户端,这是正常的。不要关闭BT窗口,BT会自动重试的。
问:BT下载很慢阿
答:一般比起ed快的多,如果你用的是有公网的ip或者是宽带,就会发现bt的速度。另外,BT一开始下载很慢,过一会儿就会变得很快。

问:如何在关闭后继续当seed
答:谢谢,如果你想继续当seed,只要在找到原始的torrent文件,让BT扫描你下好的文件就可以了。

问:BT是不是很占资源?
答:还好,一般占用内存为每个下载5M左右
也就是说,你开一个BT下载器,是5M,开2个,是10M。。。。依此类推。

问:BT会不会象ED那样狂读写硬盘?
答:开始会,大约25s(700m,5400rpm),比起ed少多了。

问:BT会不会象ed那样容易导致死机?
答:不会,写的语言是python,是一种相当可靠的语言,和防火墙几乎没有冲突。

问:BT发布资源会不会很困难?
答:不会,相当简单,可以看看发布教程。

问:BT需不需要服务器资源?就象ed那样?
答:发布的时候要用到宣告服务器,但是服务器的负载相当低,普通pc都可以做到。

问:BT文件关联是不是只有在IE下有效?
答:不是,实际上那个是一个单独的文件,后坠名为 .torrent和BT的下载器有关联
如果你用NETSCAPE的话,采用如下方式:
用左键单击链结,选择另存为,将文件存方在硬盘上一般BT的发布文件不大于30k,可以很快下载完,下载完毕后,在资源管理器中找到所下载的文件,双击打开即可按正常的BT下载流程运作。

问:BT在防火墙后面怎么工作?
答:一般来说,除非网管实在是很过分的那种,什么端口都不给留(那也不是什么宽带了),BT都会连接上,并且可以有很高的下载和上传的速率。

常见的问题:
10060/10061错误:
使用BT过程中出现10060/10061错误后不必退出,BT会自动重试(无论这种情况是出现在开始还是下载过程中)另外注意错误的时间,如果距现在已经超过2分钟,恰恰说明现在是正常的。(BT不会自动清除过期的错误)

一直是0%:
可能SEED是内网,连接不上。下不了的话具体原因跟具体情况有关,如你的网络是否局域网,你是否能访问到tracker,你使用的是那种客户端,你下载的具体是哪一个BT文件,你是从头开始下还是续传,续传的话之前是否死机过等这些都有关系。

BT下载慢的一些原因:
1、不是公网用户。内网用户不能提供主动连接,所以较慢
2、各个运营商网络接口速率不高
3、下载者上传速率不高。因为BT优先处理上传较快的人
4、发布时seed的多少,还与发布者的速率相关,还有下载的人数越多相应的下载速度就越快(这就是BT的最大优点)
5、用户的防火墙阻碍作用

PS:由于p2p传播方式的特点,你的ip地址很容易被他人非法获得。
强烈建议所有准备使用bt下载和发布的用户,自行安装有效的网络防火墙软件和病毒防火墙软件。

四:BitTorrent (BT) 开放端口提高BT下载速度
公网用户

 请注意,如果打开Internet防火墙(不是病毒防火墙)而没有正确配置,那么你和内网用户处于同等地位,下载速度都会受到一定程度的影响。 而如果你有公网IP,正确的对外打开监听端口,这将大大提升你的下载效率。因为你可以与其它防火墙后的用户连接。(两个不同防火墙后的用户无法直接连接)BT默认使用的端口是6881,6882,6883.....6889 的TCP连接 (每一个下载只使用一个端口,顺次分配)

★开放防火墙BT端口一步一步学★

仅为超级菜鸟服务:
ICF是"Internet Connection Firewall"的简称,也就是因特网连接防火墙。ICF建立在你的电脑与因特网之间,它可以让你请求的数据通过、而阻碍你没有请求的数据包,是一个基于包的防火墙。在使用BT有时会因为ICF的阻拦,引起连接不到SEED或者数据包延滞降低下载速度。所以我们有必要在ICF中设置对BT使用的端口不进行阻拦。

1.在你的桌面上右键点击“网上邻居”,弹出的菜单中选择“属性”。

2.弹出“网络连接”窗口。在里面找到你上网用的连接,右键点击它,在弹出的菜单中选择“属性”。

3.弹出“本地连接属性”窗口。选择其中的“高级”选项卡。

4.看看鼠标所指的项目有没有选中(如果没有选就不用往下看了),选中了就点击窗口下方的“设置”按钮。

5.弹出“高级设置”窗口。图中被选中的是一些常见的网络服务,现在我们要添加新的BT服务,点击“添加”按钮。

6.弹出“服务设置”窗口。依次填写“服务描述”(随便你罗),“本机IP地址”(也可以写你的机器名),“端口号”(BT端口是6881~6890,每个BT线程占用一个端口,据说只能开9个),然后确定即可。(别忘了选中TCP协议)

7.这样“服务”栏中就增加了一个“BT1”服务,这个服务开放的是6881端口,同样你可以再新建开放6882~6890端口的服务,都搞定以后就点“确定”按钮。

8.现在我们的BT就可以在ICF中通行无阻了。

9.很多电脑中都没有开启ICF,但装有其他的专业防火墙。以最常用的天网防火墙个人版为例,同样可以设置开放BT端口,点击天网的“自定义IP规则”按钮。

10.点击“增加规则”按钮。

11.弹出“IP规则修改”窗口。如图依次填写“名称”(随便写),“数据包方向”选中“接收或发送”,对方IP地址选中“任何地址”,选中TPC协议,“本地端口”填“从6881到6890”,“TCP标志位”选中“SYN”项目,最后选择当满足上面条件时“通行”,其他的填不填无所谓,然后点确定。

12.现在“自定义IP规则”栏中就增加了一个“BT”规则,打上前面的钩钩。

13.点“保存”按钮,搞定收工。





相关文章
  • 让你的BitComet下载得更快
  • BT下载怎样保护硬盘
  • 将BT进行到底-BT客户端工具全收集
  • 相关软件

  • LibTools采购查重软件 V2.0
  • BT发动机 最新版本4.2 官方全功能免费注册版
  • BNBT 7.2B 最新12月3号汉化修正版
  • 轩辕三-云和山的彼端BT下载
  •  

    首页广告联系本站声明下载帮助发布软件访客留言
    Copyright © 2005 www.ttxz.com 版权所有. OICQ:302558 Email:ttxzdown@yeah.net