有间论坛

 找回密码
 立即注册
搜索
热搜: 电影 连续剧
查看: 8240|回复: 9

[教程] BitTorrent 简介(BT简介)

[复制链接]
发表于 2004-2-2 17:34:43 | 显示全部楼层 |阅读模式
BitTorrent 是一种P2P(点对点)下载软件。它与普通下载的优势在于:
1.只要服务器正常运行,有足够的下载者(Peers)或种子(Seeds)就能完成下载。不像HTTP服务器一旦人多服务器就有可能崩溃,用户就下载不到软件;
2.BitTorrent 可以让所有下载者受益:下载者(Peers)互传数据,就如互相学习,我将你的知识学过来,我把我的知识教给你。
3.下载需由种子(Seeds)介入,所谓种子就像HTTP下载的服务器,将数据传给其他下载者,而下载者(Peers)又可以互传数据,这相当于好几个服务器给你传送数据。
4.BitTorrent 的运作需要所有下载者及种子的共享精神。
回复

使用道具 举报

 楼主| 发表于 2004-2-2 17:35:38 | 显示全部楼层
影响BitTorrent 下载速度的几个方面。
     1.种子和下载者的个数。
     一般来说,种子和下载者的个数与下载和上传速度是成正比的,种子是完成下载的重要保证。
     2.你的的网络带宽。
     网络带宽在BT下载中起着决定性的作用,理论上说下载速度是带宽的八分之一,一般要稍小于这个数。如果你是用拨号上网的话推荐你还是不要用BT了,拨号的速度太慢,无法感受到BT所带给你的乐趣。
     3.你的计算机是在公网还是内网。
     所谓公网和内网简单来说就是你是否有独立的IP,有的话就是公网,反之就是内网。怎么判断呢?打开开始菜单,运行,在文本框中输入“cmd.exe”,在出现的窗口中输入“ipconfig”,回车。在随后出现的几条信息中“IP Address”是你的IP,如果是以下IP,就可以确定你是内网用户了:
     192.168.*.*
     10.*.*.*
     172.16.*.* 到 172.31.*.*
     一般来说,外网的速度比内网快些。原因是内网用户只能向外连接,而外网用户无法连接到内网的计算机,只能看到内网的网关。这样就损失了一些下载源。而外网用户既可以主动连接,也可以被他人连接。
     如果内网用户也想拥有外网用户的“待遇”也不是没有办法,我们可以使用端口映射,在网关上(内网负责连接因特网的主机)将6881 – 6889的端口映射到你的内网计算机上。具体方法不再赘述,可以上网查查相关资料。
   影响 BT 上/下载速度的基本就是这几个方面,现在你对 BT 已经有了基本的了解。我们再了解一下BT的各种版本。
   BT的原作者是Bram Cohen。在原版的基础上又有许多热心人对其进行了修改,修改版有 BitTorrent Shadow’s Experimental (5.*系列)、BitTorrent Experimental (3.*系列)以及PTC、WinBT、Burst!等。在BitTorrent Shadow’s Experimental 的基础上Cookle又修改出了Plus!版本(Plus!为增强版标示),相对于原版更加强大,并拥有全中文的界面。在这里推荐使用BitTorrent Shadow’s Experimental 或 Plus! 版本。
回复

使用道具 举报

 楼主| 发表于 2004-2-2 17:36:16 | 显示全部楼层
BT日志的使用。
   在BT主界面右上方有几个蓝字“下载日志”,点进去可以打开BT的下载日志,双击列表选项可继续所选下载(Reseed)。请注意下面的清空功能点击后就会生效,但只有在你下次启动BitTorrent时才能看到它被清空。
三、BitTorrent S-5.5 Plus! 进阶使用。
经过以上的学习你已经对BitTorrent S-5.5 Plus! 有了基本了解,如果你不打算再学太多也完全可以略过以下内容尽情体会BitTorrent所能给你带来的乐趣。
     一、传送信息。
     点击“传送信息”,BitTorrent 将把现在这个torrent文件的种子和下载者的详细信息展现在你眼前,包括IP、他的下载进度、你与这个下载者(Seed)的下载及上传速率等等信息。我们先来了解一下“连入(L)/连出(R)”这一栏,连进来的会显示“R”,反之则是“L”。你应该知道为什么公网有既有“L”又有“R”,而内网只有“L”了吧。因为内网只能向外连接,其他下载者不能连接你,而公网既可以连接其他客户端也能接受其他下载者或种子的连接申请。如果你看到了“R”,哪怕只有一个,可以确定你的计算机在公网,享有独立IP,你可以充分发挥你的网络带宽获得最快的速度。或者你是内网也不用灰心,你可尝试与网管交涉,让他把6881 – 6889这几个端口映射到你的主机上,这样你也可以得到公网的“待遇”。
     我们再来看看下面的“手动发出连接申请”,它能向服务器(Tracker)发出请求要求与更多下载者及种子建立连接,这对提高下载速度是很有效的。因为通常它能让更多下载者和种子和你连接,就意味着你有更多的下载源。不过这不是绝对的,有时它对你的下载没有什么助益。请注意不要不断点击这个按钮,程序将不会受理你的请求。
了解了手动发出连接申请后再看看外部 Announce (Multi-Tracker)功能。这个功能可以让你连接到另外一个服务器下载文件,方法是在文本框中输入新服务器的Annouce URL。但请注意如果你输入的Announce URL的服务器如果没有与你下载文件一模一样的文件这个功能此时就完全没有用。
看到“完成文件安置”的按钮了吗?想了解这个功能先结合一下高级属性设置中文件分配方法的说明。这个功能将使用后台模式完成对文件的安置,也就是在硬盘上分配好这个文件所需的空间。请注意这个功能只在文件下载到一定进度时才有效。
     二、属性设置。
     打开属性设置窗口,你可以设置程序的字体、字号、图表风格、端口、显示模式等设置。请注意下面的提示打“*”号的选项是不会在你下一次启动BitTorrent前生效的。其他的设置都说的很清楚,我就不再赘述了。在窗口右下方还有个高级设置的按钮,里面的设置一定要谨慎修改,如果修改出错很可能给你的下载造成麻烦,所以提醒您在看完每个设置的简介后再改。如果你还是个新手,你完全不用管它。
四、名词解释。
Seed:种子,保证下载完成的重要基础,越多越好,但不一定意味着越多越快。只要在下载完不关闭BitTorrent,你就可以做一个光荣的种子来提供他人下载。时间越长越好。
Peer:下载者,同样越多越好,同样不一定越多越快。在打开BitTorrent后你就成为一个Peer,和其他Peer互传数据。
Reseed:完成下载者或torrent发布者再次打开BitTorrent做种。称为Reseed。
Announce URL:BT服务器的地址,在BitTorrent中这是必须的,没有它你就不可能完成下载。
端口映射:使内网用户“转”为外网的一种方法。
Tracker:服务器。
Super-Seed:请参考教程后面的内容。
Download rate:下载速度,单位一般为KB/秒。
Upload rate:上传速度,单位一般为KB/秒。
Multi-Tracker:多服务器。
Hash: 认证码:是识别文件的重要依据。
Piece:块。在BitTorrent中程序把一个文件分成很多块,一块一块的下载。
CompleteDir:制作Torrent文件的一种工具。
P2P:点对点
回复

使用道具 举报

发表于 2004-2-2 20:58:24 | 显示全部楼层
呵呵,好东东
回复

使用道具 举报

发表于 2004-3-11 12:58:16 | 显示全部楼层
真好,可是太复杂了点,对于初学者有点难
回复

使用道具 举报

 楼主| 发表于 2004-3-11 16:05:29 | 显示全部楼层
其实操作非常简单的,下载BT软件,安装,找到.Torrent名字的文件下载即可
回复

使用道具 举报

发表于 2004-7-22 10:18:17 | 显示全部楼层
明白了谢谢!
回复

使用道具 举报

发表于 2005-3-18 23:18:19 | 显示全部楼层
good
回复

使用道具 举报

发表于 2005-7-20 21:01:44 | 显示全部楼层
好的,谢谢.
回复

使用道具 举报

 楼主| 发表于 2006-9-21 11:09:31 | 显示全部楼层
Bt下载常见问题:

1、分享率是什么?
分享率=此任务上传量/下载量,越大就表明你的贡献越多,好人啊……

2、为什么我是512K的adsl,但我的下载速度最多只有60?
一般运营商提供的带宽是以bit为单位,而一般下载软件的流量统计是以Byte为单位,1Byte=8bit,所以512K带宽的速度正常情况下是64KB。
带宽/8=理论下载极速,在这个范围上下5%都算是正常的。
通常来说,运营商给的带宽应该是他保证的最低带宽。当然,由于线路调整、测试、负载平衡等等各种原因,经常也会出现大于给定带宽的现象,这个并不是什么优化能优化出来的,捡了便宜的不用太惊讶,运营商随时可能调整回去。

3、BC怎么续传
如果只是删除了任务,而下载的文件还在的话,只需重新下载相同的torrent,开始下载前将下载位置指向同样的位置,选择续传,在检查完整性后,就可以继续以前的进度。同样,这个方法也适用于不同的BT软件下载之间,甚至是FTP或HTTP方式下载的文件之间的续传。要注意的是:
-文件必须是相同的(大小、日期等)
-不同的软件下载对应的文件路径要一致(n多人这一点都忽略)。
-用BC软件续传别的BT软件或者别的任何方式下载的文件之前,最重要的一步,一定要先
检查文件完整性!!
,因为BC下载前不会强制检查。
-BC选项里最好去掉自动添加!bc后缀名这一选项(这选项我个人认为没什么实际作用),否则就需要来回改文件扩展名
-最好做好文件备份,免的前功尽弃

4、左键单击下载torrent文件后为什么提示找不到文件?(对指定设备 路径或文件的访问被拒绝)
.torrent文件没有正确关联到BC上,一般安装卸载的BT软件太多了就会出这个问题,0.55之后的BC安装时有注册torrent文件的选项(第四个打钩),如果还不行就在文件夹选项-文件类型里更改.torrent文件的打开方式为BC。

5、为什么最大连接数只有60,明明看到可能连接数有好几百?
使用BC的默认设置的话,最大连接数会保持在60,这是各种综合情况下一个比较均衡的方案。如果peer很多而你的速度又很低,可以自己调整每任务保持连接数或者最大连接数,内网用户可以考虑尽量设高点(如果你的配置不会因为连接数的增多而导致其他负面影响的话)

6、bc的自动关机是如何实现的。
BC选项-任务设置-任务下载完成时,可以设置当分享率达到XX时自动停止任务、如果种子小于XX则继续上传的选项,
仅当所有的任务都满足以上两个条件自动停止后
,下面那个自动关机的设置才能实现。

7、如何让bc启动时自动开始下载任务。

其实我觉得BC的选项已经说明的够清楚了——启动时自动
继续
下载上传任务。注意是继续而不是开始,所以上次关闭BC时任务必须是处于进行状态而不是停止状态。

8、0.56的标题栏显示速度和各个任务的速度之和不符(by ulion)。

一般来说,是内网互连功能引起的,如果你有“远程”,完全可以关闭内网互连功能,减少这部分网络开销或者是内网互连引起的统计错误。如果没有“远程”,那么就只能期待微笑在下一个版本的BC中降低内网互连产生的额外开销或者统计错误了。对于采用路由方式的ADSL用户,我强烈建议大家弄懂端口映射,这样很简单就可以出现“远程”,有了远程就可以关闭内网互连,减少带宽的额外开销,获得最大的下载速度。

9、ADSL用户的BC应当怎样设置(by ulion)。

首先如上所述,没有“远程”的ADSL用户应当尽量做端口映射,争取获得远程,有了远程,就可以关闭内网互连功能,减少额外的开销和统计错误。另外ADSL用户在上传带宽满的情况下,会对下载带宽造成影响,所以限制上传速度在上传极限速度的80%-85%,可以获得最大的下载速度(具体可以先限制全局上传速度在40KB/s试试)。在带宽有限的情况下不要同时开启太多任务,BT的特点是要集中带宽下载一个任务才能获得最好的效果。另外因为带宽有限,经常因为BT把带宽用完了导致打不开网页或者打开网页很慢,这时候适当限制一下下载速度,留出一些给浏览器也许就能解决问题了。


10、任务摘要里说有错误数据怎么办?

产生错误数据的原因有很多,可能是连接的问题,可能是种子制作的时候就有问题.软件会自动重新下载被判断为错误的数据包,不需要任何人工干预.因此,如果100%下载完成了,那就根本不用理会有多少错误数据.

11、关于内网互联和对外ip为0.0.0.0

内网互联是0.54以后出现的BC新功能,BC的默认设置为自动检测。
内网互联功能的实现依赖于内网互联服务器,如果设置了内网互联为自动或允许,而全局统计中对外ip又为0.0.0.0的时候,就说明服务器有问题,只能等待相关服务器恢复正常。

12、关于BC运行时出现网络断线、无响应、系统死机的状况。
目前尚无确切统一的解决办法,软硬件冲突的可能性都有。
出现问题的用户可以尝试禁止内网互联、减少每任务连接数、减少同时进行的任务数、减少同时发起的TCP连接数量;或者更换安全软件(杀毒、防火墙)、网卡驱动、网卡、系统。以上解决办法均有成功案例,可以逐一尝试或排列组合。

13、无法启动BC,提示需要msxml3.0
首先尝试安装升级到IE6.0的最新版本,如果仍然不行,请安装XML3.0 sp5版
下载页面
http://www.microsoft.com/downloads/...splaylang=zh-cn

14、如何恢复BC的默认设定
关闭bitcomet后,删除安装目录下的bitcomet.xml文件。再次运行BC会自动生成默认设置的bitcomet.xml文件.

15、正在下载任务前出现红叉?
有以下几种原因
1、原因:硬盘空间不足。解决办法:清理空间腾地方或换一个分区下载。
2、原因:在FAT32的分区内下载的单文件大小超过4g。解决办法:换到NTFS格式的分区里继续下载任务。
附加说明:FAT32文件系统不支持大于4g的文件,这是微软定的规矩,和BC无关。
3、硬盘有坏道。可怜啊……
4、原因:目录内有不属于此torrent的同名文件,此情况多出现于分开发布的连续剧中,比如最近的水浒无间道。解决办法:使用选择下载功能,不选择同名文件。

17、为什么速度时慢时快?
你的速度来源于其他的用户(peer),因此连接到的peer的数量和质量是决定速度的关键。而由于这种连接都是不稳定的(尤其是内网用户),随时有断连、对方下线之类的问题,因此偶尔速度起伏很大是很正常的。
此外,经常有人说得诸如“几小时前速度还很快。现在就才10K或者不下载只上传”之类的问题,请自己去观察用户列表,大部分都是因为种子少、你的进度超过了大部分人的进度、有你需要的块的peer变少的缘故。
至于那些下到XX%就不能下的问题,也请自己去观察用户列表里别人是不是一样这个进度!
总之,BT下载需要的是耐心,一时半会的速度慢不算什么,有的下总比没得下好。还有,不要总看着别人的网速流口水!

18、新版的Bitcomet提示找不到Qdiplus.dll文件

似乎是某些2000系统下出现的特定问题。QQ目录下包含这个文件,复制到BC安装目录下即可解决问题。

19、下载完的电影无法观看(提示缺少解码器、非支持格式等等)

推荐安装暴风影音,软件自带相当全的解码器。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|有间论坛

GMT+8, 2024-11-27 08:33 , Processed in 0.082533 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表