无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3063|回复: 14
打印 上一主题 下一主题

[转帖]BitTorrent(BT) FAQ

[复制链接]
跳转到指定楼层
1#
发表于 2003-9-17 08:58:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
[这个贴子最后由Climbing在 2003/09/20 05:17pm 第 2 次编辑]

BitTorrent(BT) FAQ
转自:http://bbs.leoboard.com/cgi-bin/ ... ;topic=1&show=0

1.新手问题
1:BitTorrent(BT)是什么?
BT:BT是一种类似电驴的P2P共享软件(不是“变态”),全名叫"BitTorrent",中文全称:"比特风暴"
2:我能拿BT来干些什么?
最新的电影,游戏,动漫,只要你想的到的,BT都能提供给你,而且速度也是bt的,远远超过你的想象,再也不用为只有几K的下载速度烦恼了.
3:我能在哪里下载到BitTorrent这个软件?
这里是BitTorrent的老家 http://bitconjurer.org/BitTorrent/index.ht...ht...共享之旅吧!!
4:我已经安装好客户端了,我怎么用BT进行下载呢?
找一些提供torrent文件下载的站点, 点击torrent文件就可以开始下载了.
5:ok,也就是说,我必须找一些网站来下载torrent文件, 那么怎么样得到torrent文件呢?
torrent文件是由一些BT爱好者自发组建的网站提供的.
6:torrent文件实际包含了什么信息?
torrent文件(扩展名为.torrent),包含了一些 Bit Torrent 下载 所必须的信息,有了这个文件,你才可以下载最新,最酷的东东.torrent文件通常很小,大约几百K大小吧.
7:torrent文件可以提供那些类型文件的下载呢?
一切都可以共享!!.
8:我心动了,什么样的文件下载最为迅速呢?
最热,最酷的东西下载最为迅捷,BT的原理是:下载的人越多,速度越快,完全不同于以往的任何同类软件.
要注意的是:你的下载速度是取决于你的上传速度的,如果你的上传速度不快,到时候下载速度慢可不要找我.
9:这个软件太好了,她的作者是谁啊?
BitTorrent,的作者是 Bram Cohen. 感谢他为我们带来这么好的软件.
10:Bit Torrent 的工作原理是什么,我很想知道?
BT首先在上传者端把一个文件分成了Z个部分,甲在服务器随机下载了第N各部分,乙在服务器随机下载了第M个部分,这样甲的BT就会根据情况到乙的电脑上去拿乙已经下载好的M部分,乙的BT就会根据情况去到甲的电脑上去拿甲已经下载好的N部分,这样就不但减轻了服务器端得负荷,也加快了用户方(甲乙)的下载速度,效率也提高了,更同样减少了地域之间的限制。比如说丙要连到服务器去下载的话可能才几K,但是要是到甲和乙的电脑上去拿就快得多了。所以说用的人越多,下载的人越多,大家也就越快,BT的优越性就在这里。而且,在你下载的同时,你也在上传(别人从你的电脑上拿那个文件的某个部分),所以说在享受别人提供的下载的同时,你也在贡献。
[请注意]为什么下载完成之后软件没有自动关闭呢?
这是因为你这时候已经成为seed,这样就可以分流让别人下载。此时你可以做别的事情,并不影响。所以,下载完必之后不要马上关闭BT

2.BT的相关术语
BitTorrent
BitTorrent 是一款p2p软件,可以用来交流大家喜欢的东东..
.torrent file
.torrent文件是由一些BT爱好者自发组建的网站提供的,这个是国内的BT爱好者论坛的网址:http://www.btfans.org/
torrent文件(扩展名为.torrent),包含了一些 Bit Torrent 下载 所必须的信息,有了这个文件,你才可以下载最新,最酷的东东.torrent文件通常很小,大约几百K大小吧.
client
client (客户端)与 trackers服务器通信,这样其他的客户端才能下载到那些发布的文件.
tracker
tracker是指运行于服务器上的一个程序,这个程序能够追踪到底有多少人同时在下载同一个文件. 客户端 连上 tracker服务器,就会获得一个下载人员得名单,根据这个,BT会自动连上别人的机器进行下载.
seed
再制作完torrent文件后,发布者可以使用 bit torrent下载客户端,进行seed他们将会被加进 tracker服务器的列表t,其他人就可以从他那里下载文件了.
re-seed
在seed的人发布文件之后一段时间,很有可能有人未下完这个文件,这个时候下完的人就可以re-seed一下,帮助那些还差X%的朋友补完.
completedir
Completedir 是官方版的制作torrent文件的软件
hash
hash 是指用一小段数据来标识容量很大的一段数据,以验证她的完整性. 在bt的下载中,hash主要来验证文件的完整性,并且hash还可以作为不同文件判别的标志. ( A client requests information about a bit torrent by supplying the SHA1 hash of the info section of the .torrent file)
相关参见:: Hash Function
SHA1 hashing
SHA1 hashing 一般是BT网站使用的hash方式.
参看:: SHA1 Secure Hash Algorithm
announce
让全世界知道你已经发布文件了,别人可以来下载了,:)
re-release
对于一个已经发布很久,已经没有seed的文件来说,可以重新制作torrent文件,然后提供下载.
Python
Python 是用来写BT软件的编程语言.

3.BT的速度
1.我是窄带,能用bt吗?
无论你是什么连接类型,都可以使用BT.内网的用户也可以使用.不过需要提醒的是,你的下载速度取决于你的上传速度,
2.为什么有的文件下载速度比其他文件慢?
如果下载的人不多,那么下载速度当然快不起来,那你就可以运用宣传手段,让更多的人来下载,这样你的速度就快了.
另外一个原因是你的下载速度取决于与你一起下载的人的速度,如果他们不快,你当然快不起来.
3.为什么我的下载速度很慢,但上传速度却快的惊人呢?
这是因为你所需要的部分别的peer没有,但是别人需要的部分你却有。请耐心等待一会,等到别的peer下载完了速度自然会上去得.
4为什么我得下载速度不稳定?
这取决于很多的因素,诸如下载的人数变动,seed减少,你的网速等等.
5.怎样才能加快我下载的速度?
升级你的网络,比方说安装光纤网,呵呵,还有就是让更多的人同时下载你想要的文件,优化你的系统,下载热门的东东,都可以加快你的速度.

4.BT下载
1为什么刚开始下载,文件就已经很大了呢?
BitTorrent 下载开始前,会先生成与原文件一样大小,并且一摸一样的文件来存放数据,BT会随机下载文件的相应部分来填入这个文件中,当全部填充完毕之后,你的下载也就完成了.
如果你不知道这个文件是未下载完成,还是已经下载好的,请使用 TorrentSpy这个软件.
2后缀名.bin .cue的文件怎么样打开?
用虚拟光驱打开即可,如deamon tools

5.相关网站
1 BT的官方网站在哪儿啊?
http://bitconjurer.org/BitTorrent/index.html
2.BT联盟是做什么的?
一个提供大家交流种子的地方

6.BT的客户端
1.我必须使用官方版本的客户端下载吗?
不,你可以使用任何BT下载程序.
2.我在哪儿能找到别的客户端的下载?
迄今为止有这样一些 the Experimental Client, BT++ 和 the Personal Torrent Collector
3.BT软件现在有什么新的进展吗?
是的,已经修正了一些bug.现在的官方客户端比以前更加稳定,其他的非官方的客户端也正在不断改进之中..

7.BT的安全问题
1.BitTorrent会泄漏我的隐私吗??
不可能,官方版客户端 不会泄漏任何有关你私人的信息,有可能你要问我为什么这个自信,冷静的想一想,BT作为一个开放源代码的软件,任何人都可以看见代码,如果有这种恶意代码,早就被人发觉了,非官方版的客户端不能保证其安全性,请大家酌情使用.
2.我的那些个人信息会被共享?
tracker服务器以及与你一起下载同一个文件的人会知道你的ip,不过这不是什么问题,你在浏览网页的同时,网站服务器也同时知道你的ip,除非你共享非法的东东,否则是丝毫没有安全问题的.

8.我应该怎样做
1.怎样为一个文件做seed?
双击那个你已经完成下载的文件(或者是你想与大家分享的文件)的torrent文件, 选择这个文件的位置,然后就可以开始seed了,制作torrent文件参见上传教程.
2.我点击了torrent文件的下载连接,但是BT没有自动开始下载,我该怎么办?
点击"打开",这样BT就会自动开始下载.如果你把torrent文件下载到了硬盘上,找到那个torrent文件.双击之,选择存放位置,就可以开始下载了.
3.怎样打开一个已经下载好的文件?
与你平常做的一样---双击执行就可以了.如果文件不能打开,请检查是否安装了必要的软件.比如说播放dvdrip文件需要安装必须的codecs.

9.我能做这些吗
1.我能预览未完成的文件吗?
大多数情况下是不可以的.大多数的预览软件只能预览文件的开头,而BT下载的时候是随机选择开始部分的.这些软件对于BT下载的文件就无能为力了.
2.我能阻止别人从我这儿下载吗?
官方版的BT是不能这样做的.从BT的原理来说,下载速度是与上传速度休戚相关的,所以不推荐这样做.
3.Bt能否断点续传?
当然可以.重新开始下载就可以了,BT自己会自动搜寻已下载的部分,不过记得要把文件存在以前下载的那个地方,^_^

10.热点问题
1.我得硬盘不够了,5555..
去加个120G的硬盘吧,^_^.还有一种可能就是硬盘有了问题,运行scandisk修复一下磁盘错误,一般都能得到解决
2.下载在xx%停止了,救命啊
出现这种情况大多数是因为种子没有了的缘故(举个例子:一个文件被分成10个部分,但有第八部分的人只有一个,如果这个人断线了,那么其他下载的人就只能完成到90%了),这时候你可以请求别人reseed,不过千万不要用跪求等字眼,这样让人心生厌恶.
3.下载完的文件无法打开.
首先:确定文件时候已经完整下载(最好的检验方法就是再次运行你的客户端软件让他检查一下是否下载完毕),
第二:如果文件完整无缺,请确保安装了正确的解码器以及必要的打开这个文件的软件(详细请看.....)
第三:如果你确信上两步的确毫无问题,你可以到发布这个torrent文件的网站上救助,看看其他下载这个文件的人是否有这个问题
第四:如果其他人都打开正常,那么恭喜你,重装系统吧!!!
第五:或者你不想重装,那么请教一下身边的老鸟,看他们是否有解决的方法,多多请教别人,自己的知识也能获得增长。
==========================================================================================
关于BitTorrent客户端版本的解释
转自rnong写的帖子,谢谢rnong。
原帖发表日期:2003年9月18日
原帖链接地址:http://bbs.wwwfox.net/cgi-bin/to ... topic=12&show=0
==========================================================================================
刚才见不少网友说自己的BT 5.7.4和5.7.7出了问题,而5.7.6没有问题。其实这里面混淆了两个概念:BT的版本号和作者。
我们说的BT,实际只有一个官方版,目前的版本应该是3.2.1,它的官方网站是http://bitconjurer.org/BitTorrent。官方版的BT提倡完全共享,没有什么直接限制速度的的地方。
免费的好东东自然有人学习研究了,陆续的人们在他的基础上添加限速、日志、端口设定等许多好功能,这样,就开始有了众多的BT客户端版本,如PTC, simple BT, BT s系列等等。
这里要提的是BT增强版BitTorrent Shadow's Experimental的客户端,官方主页http://home.elp.rr.com/tur,最新版本5.7.6。
国人在这个客户端基础上进行汉化改进出了两个版本:
一个是TLF论坛的Deadman的BT-s 5.7.x简体/繁体中文版,最新版本是5.7.7简体/繁体中文版。
下载地址:http://www2.eastgame.net/index.php?act=ST&f=142&t=173969
还有一个就是E时代论坛的Cookle的BitTorrent S 系列 Plus!,最新版本5.7.6 Plus!。
下载地址:http://jdsrgg.com/dpoils/leo
这两个版本界面相近,版本号码几乎一样,功能各有千秋,有条件的话2个都可以看看。
前几天因为BT中国联盟的服务器修改了点代码,对Deadman的系列BT访问时提示400错误,
而Cookle的Plus系列则没有问题。所以老有人说5.7.X有问题,而有的人说没问题。呵呵,大家清楚了吧?
现在Deadman已经发布了5.7.7第2版,据说已经解决了这个问题,而且增加了令人心动的连接多个服务器的功能。

==========================================================================================
常用BT客户端官方主页及下载链接
转自 rnong
==========================================================================================
color=#DC143C]唯一官方正式版[英文]:
下载页面:
http://bitconjurer.org/BitTorrent/download.html[url]
下载链接[英文]
[url]http://osdn.dl.sourceforge.net/bittorrent/bittorrent-3.2.1.exe

BT增强版BitTorrent Shadow's Experimental的客户端:
官方主页[英文]
http://home.elp.rr.com/tur
下载页面[英文]
http://home.elp.rr.com/tur/download.html
汉化改进版本:
TLF论坛的Deadman版
http://www2.eastgame.net/index.php?act=ST&f=142&t=173969
E时代论坛的Cookle的 Plus!
http://jdsrgg.com/dpoils/leo
2#
发表于 2003-9-17 10:41:41 | 只看该作者

[转帖]BitTorrent(BT) FAQ

晕,不用那么长吧,装了,点击了连接,他就会自动的下载了
回复

使用道具 举报

3#
 楼主| 发表于 2003-9-17 11:21:20 | 只看该作者

[转帖]BitTorrent(BT) FAQ

只是帮助了解。
回复

使用道具 举报

4#
发表于 2003-9-17 12:45:28 | 只看该作者

[转帖]BitTorrent(BT) FAQ

强烈建议大家发扬BT的共享精神:人人为我,我为人人。下载完成后不要立刻关闭窗口,让大家共享你下载的内容。
至于做多长时间的种子,我也不太清楚,大家可以讨论一下,我觉得至少应该上传两倍于你下载的数据(或者至少12小时后),大家认为这个标准如何?毕竟我们不能总是开着这东西,太耗费系统资源和带宽,晚上没人用还好,白天开着别人就没法用了。
回复

使用道具 举报

5#
发表于 2003-9-17 19:33:42 | 只看该作者

[转帖]BitTorrent(BT) FAQ

个人感觉如果有256m内存,800MhzCPU,感觉开2、3个BT也不会影响其他工作,不过要玩大游戏恐怕配置还要再高些。
回复

使用道具 举报

6#
发表于 2003-9-18 14:42:17 | 只看该作者

[转帖]BitTorrent(BT) FAQ

rnong及各版主、坛主:有人知道如何做BT的tracker服务器吗?查了半天BT的官方网站,大部分是介绍如何用BT下载和发布的,虽然也提到了如何制做tracker服务器,但只有短短的一小段,而且看不明白,如下:
1) start running a tracker
First, you need a tracker. If you're on a dynamic IP or otherwise
unreliable connection, you should find someone else's tracker and
use that. Otherwise, follow the rest of this step.
Trackers refer downloaders to each other. The load on the tracker
is very small, so you only need one for all your files.
To run a tracker, execute the command bttrack.py Here is an example -
./bttrack.py --port 6969 --dfile dstate
--dfile is where persistent information is kept on the tracker across
invocations. It makes everything start working again immediately if
you restart the tracker. A new one will be created if it doesn't exist
already.
The tracker must be on a net-addressible box, and you must know the
ip number or dns name of it.
The tracker outputs web logs to standard out. You can get information
about the files it's currently serving by getting its index page.
上面加黑的那一行应该是关键命令,但他的是py文件,这样做怎么能够直接运行呢?
哪位高手给指点一下。谢谢了。
回复

使用道具 举报

7#
发表于 2003-9-18 18:18:29 | 只看该作者

[转帖]BitTorrent(BT) FAQ

我想无忧的老大们已经弄好服务器了,正在调试吧

BitTorrent服务器架设指南
[转]原文出处不详
http://www.yygame.com/down/soft/2038.htm

BitTorrent是一种新型共享软件方式,优势在于不限制下载带宽和联接线程仍能提供高速下载服务,下载的人越多,下载速度不下降反而更稳定,相比之下FTP仅能提供一定数目内的联接和有限的带宽(下载的人越多,速度越慢) BitTorrent适合于提供10M以上的文件下载,小的文件可集中于同一目录统一提供下载RMVB、AVI等类型的电影文件最适合通过BitTorrent方式共享,经一个多月的测试,对于600M以上电影,50K上传带宽(如ADSL)的服务器,同时提供下载的文件不要多于2个,100K上传带宽同时提供3、4个文件下载最合适,100K以上上传带宽可按此类推
A)下载python(约8M),http://www.python.org/ftp/python/2.3/Python-2.3a2.exe,安装到c:\python23
B)安装BitTorrent服务器程序(约130k)。http://bitconjurer.org/BitTorrent/BitTorrent-3.1.zip,解压到c:\bittorrent-3.1
C)在c:\bittorret-3.1目录建立三个批处理文件:
1.bat
c:\python23\python bttrack.py --port 6969 --dfile dstate
2.bat
c:\python23\python btmakemetafile.py c:\avi\demo.avi http://myiporhostsname:6969/announce
3.bat
c:\python23\python btdownloadheadless.py --url http://myiporhostsname/demo.avi.torrent ;--saveas c:\avi\demo.avi
D)如果没有安装或运行WEB服务器,安装或运行WEB服务器
E)假设本机的域名是demo.vip.com,WEB服务器目录是c:\httpd,要将c:\movies\thehours目录里的avi电影和字幕文件进行共享,执行如下步骤:
a.
执行1.bat
b
将2.bat中的c:\avi\demo.avi改成c:\movies\thehours,将http://myiporhostsname改成http://demo.vip.com
执行2.bat
如果执行正常,应在c:\movies目录下生成thehours.torrent文件,将此文件拷到c:\httpd
c.
将3.bat中的http://myiporhostsname/demo.avi.torrent改成http://demo.vip.com/thehours.torrent,将c:\avi\demo.avi改成c:\movies,执行3.bat
如果执行正常,程序将读取文件,完成后显示percent done: 100.0的信息并不断刷新
执行完上述三步后你就可以发布你的共享文件,http://demo.vip.com/thehours.torrent,发布其它文件重复执行2、3步
如何用BitTorrent共享自己的文件
BitTorrent工作原理,BitTorrent分为tracker和client两部分。
以发布一个软件为实例:
先安装一个tracker服务器,此服务器需要相对稳定的为client提供服务。
然后将要发布的软件打包成一个,或多个文件。用程序对该文件进行分析
btmakemetafile,会将该文件分成多个段和创建checksum信息以保证下载数据的正确性,
btmakemetafile,会创建一个包含tracker服务器信息,文件分段和checksum信息的,以.torrent
为扩展名的很小的文件,然后用程序发布第一个client, 每个client都
会和tracker建立连接,因为第一个client为起始client,所以他必须包含完整的文件。
现在你可以发布.torrent文件了,当二个人(client2)开始下载的时候,会和tracker服务器建立联系,已取得已有client的信息(如client1),他会依照.torrent的文件划分规则开始向client1下载数据。比如将发布的文件分为10段,这时他开始下在第一段,当client3下载的时候tracker会自动告诉他从client2下载文件的第一段,而从client1下载文件的其他段,以次类推,每个client可以同时从其他client那里下在他们已有的数据段,而下载的同时,也向其他client提供自己已下载的数据段,从而
不仅提高了大家的下载速度也减轻了第一个release者的带宽压力。  
回复

使用道具 举报

8#
发表于 2003-9-19 08:24:46 | 只看该作者

[转帖]BitTorrent(BT) FAQ

谢谢,基本上搞明白了。
回复

使用道具 举报

9#
发表于 2003-9-26 22:36:09 | 只看该作者

[转帖]BitTorrent(BT) FAQ

对不起能不能再详细点我是个新手,我将BT上传文件做好了但是不能连接上,我用的是BitTorrent S-5.7.6 Plus! V3.2 Beta 1用它制作的,在Announce url栏中使用的默认值,上面说的还要什么BT的tracker服务器是吗,怎么设置呀。我做完后上传对方连接不上,我在同一台机上可以连接下载。
回复

使用道具 举报

10#
发表于 2003-9-29 10:14:01 | 只看该作者

[转帖]BitTorrent(BT) FAQ

这个是教程
如何下载续传
http://bt.greedland.net/bt.rar
如何做种上传
http://bt.greedland.net/fb.rar  

回复

使用道具 举报

11#
发表于 2003-10-21 12:21:14 | 只看该作者

[转帖]BitTorrent(BT) FAQ

谢谢,真是好东东,谢谢分享!!!
回复

使用道具 举报

12#
发表于 2003-11-11 17:10:50 | 只看该作者

[转帖]BitTorrent(BT) FAQ

谢谢啦,大家都用BT嘛,都为大家分享一点好东东啦,那我们的下载内容和速度岂不......爽
回复

使用道具 举报

13#
发表于 2003-12-25 17:25:53 | 只看该作者

[转帖]BitTorrent(BT) FAQ

我可以时间长点,可汉化的BT我连不上啊
回复

使用道具 举报

14#
发表于 2003-12-26 14:53:26 | 只看该作者

[转帖]BitTorrent(BT) FAQ

简体中文的BT哪里可以下载
回复

使用道具 举报

15#
发表于 2005-11-1 11:03:07 | 只看该作者

[转帖]BitTorrent(BT) FAQ

说得哪委详细,不用有为人道呀
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2026-2-26 14:14

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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