主题 : BT之新手完整解析 (相关技术讨论)
级别: 模拟专家
UID: 9215
精华: 0
发帖: 224
威望: 0 星
金钱: 2628 浮游币
贡献值: 0 点
好评度: 0 点
人气: 0 点
在线时间: 18(时)
注册时间: 2004-07-12
最后登录: 2005-12-03
楼主  发表于: 2004-12-09 00:24

BT之新手完整解析 (相关技术讨论)

BT:BT是一种共享软件(不是“变态”),全名叫"BitTorrent"。
一般来讲,下载是把文件由服务器端传送到客户端,如FTP,HTTP,PUB等等。

但是这样就出现了一个问题,随着用户的增多,对带宽的要求也随之增多,用户过多就会造成瓶颈,而且搞不好还会把服务器挂掉,所以很多的服务器会都有用户人数的限制,下载速度的限制,这样就给用户造成了诸多的不便。

但BT就不同,用BT下载反而是用户越多,下载越快,这是为什么呢?因为BT用的是一种传销的方式来达到共享的,

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



PS:
1,下载完成之后,不去点击Finish你就成为了一个纯Seed,也就是说提供别人下载的人。
2,点击了Finish之后,还是想成为Seed的同志(也就是ReSeed),就去再次下载想成为Seed的文件(保存到同一个地方),BT会自动检查(不会重新下载的),然后BT就会只提供上传,之后你就再次成为Seed了。
3,一些常用的术语解释
BT= BitTorrent 比特洪流
bit= 比特,位元(计算机信息单位)
torrent= (水,熔岩等的)奔流;洪流
HTTP= HyperText Transmission Protocol 超文本传输协议
FTP= File Transfer Protocol 文件传送协议
PUB= 可以匿名登陆的FTP站点的统称
Seed= 种子
ReSeed= 相对与Seed来说就是二次开放的种子
P2P= Peer-to-Peer 点对点(传输)


关于BT错误信息的解释

论坛新开了一个BT区,下面给出BT使用过程中出现错误提示时的完整解释:

事实上,当你看到这些错误提示时,其实并不要紧张,这是你所要做的便是----等待.

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

I. A piece failed hash chech, re-downloading it

这并不是什么坏消息,你不用理会它.意思是告诉你,你下载的文件有一部分是坏的,bt会自动帮你重新下载错误的部分.导致这个错误的大多数原因在于某些人错误的使用了"跳过hash检查"这个选项

II.bad data from tracker -

通常你不必理会它,通常是tracker服务器过载或者down了.

III.Problem connecting to tracker - timeout exceeded
Problem connecting to tracker - HTTP Error 503: Connect failed
Problem connecting to tracker - [Errno socket error] (10061, "Connection refused"
Problem connecting to tracker - (111, 'Connection refused')

说明在连接tracker服务器过程中出现错误,有可能trakker服务器过载或者down了,这时并不要心急,等待BT自动重试.如果很长时间都没有反映的话,你可以加上"--http_timeout 120"的参数来加大连接重试时间.具体做法另文说明.

IV.Problem connecting to tracker - HTTP Error 400: Not Authorized

说明这个tracker服务器不允许你使用这个torrent文件(国内好像比较少见),有些tracker服务器只允许在他们自己网站上发布的torrent才允许下载.解决只有换一个torrent文件了,

V.Problem connecting to tracker - HTTP Error 404: Not Found

很简单,torrent文件在tracker服务器上已经找不到了,找个新的吧.

VI.Problem connecting to tracker - HTTP Error 407: Proxy Authentication Required

假如你用的是代理下载BT,说明这个代理需要验证,需要你输入用户名和密码.

VII.Problem getting response info - [Errno 2] No such file or directory: "C:\\Documents and Sett..."

在某些情况下,IE有可能没把torrent文件存在临时文件夹内.解决方法是在torrent文件下载地址上按右键,然后另存到硬盘的某处(这可是个好习惯,以后你求种子或者reseed的时候特别有用,建议大家都这么干,利己利人),然后双击这个torrent文件开始下载.如果出现这个问题,建议清楚你的IE缓存,在文件中如果出现"["或者"]"也会出现这个问题.
级别: 模拟专家
UID: 9215
精华: 0
发帖: 224
威望: 0 星
金钱: 2628 浮游币
贡献值: 0 点
好评度: 0 点
人气: 0 点
在线时间: 18(时)
注册时间: 2004-07-12
最后登录: 2005-12-03
沙发  发表于: 2004-12-09 12:27

用BTCOMET就可以设置了,官方的没办法设置的。
级别: 模拟专家
UID: 9215
精华: 0
发帖: 224
威望: 0 星
金钱: 2628 浮游币
贡献值: 0 点
好评度: 0 点
人气: 0 点
在线时间: 18(时)
注册时间: 2004-07-12
最后登录: 2005-12-03
板凳  发表于: 2004-12-09 13:27

没装有那个~~~
比较容易出问题吧