BT怎么了?详细解释一下。
Bt: BT是一个共享软件(不是“变态”),全称是“BitTorrent”。
一般来说,下载就是把文件从服务器传到客户端,比如FTP,HTTP,PUB等等。
但是,有一个问题。随着用户的增加,对带宽的需求也在增加。用户太多会造成瓶颈,服务器可能会挂起,所以很多服务器都会有用户数量和下载速度的限制,给用户造成很多不便。
但是BT不一样。而是用BT下载,用户越多,下载越快。为什么?因为BT是用传销来实现分成的
BT首先在上传器把一个文件分成z个部分。A在服务器端随机下载第N部分,B在服务器端随机下载第M部分,这样A的BT会根据情况去B的电脑获取B下载的M部分,B的BT会根据情况去A的电脑获取A下载的N部分,这样既减轻了服务器端的负载,又加快了用户(A和B)的下载速度,提高了效率。比如C要连接服务器下载,可能只有几K,但是如果到A和B的电脑上,会快很多。所以用的人越多,下载的人就越多,大家就会越快。这就是BT的优势。而且你下载的时候也是在上传(别人从你电脑里拿走了那个文件的一部分),所以你在享受别人提供的下载的同时也是在贡献。
打开防火墙的BT口,一步一步学。
ICF是“互联网连接防火墙”的缩写,即互联网连接防火墙。ICF建立在你的计算机和互联网之间。它可以让您请求的数据通过,同时阻止您没有请求的数据包。这是一种基于数据包的防火墙。在使用BT时,有时ICF会阻止连接种子或者延迟下载速度。所以我们有必要在ICF中设置BT使用的端口不被阻塞。
1。右键单击桌面上的“网上邻居”,然后从弹出菜单中选择“属性”。
2。将弹出网络连接窗口。找到您用来上网的连接,右键单击它并在弹出菜单中选择“属性”。
3。将弹出“本地连接属性”窗口。选择高级选项卡。
4。看鼠标指向的项目是否选中(如果没有选中,不需要往下看)。如果选中,请单击窗口底部的“设置”按钮。
5。弹出高级设置窗口。图中选择了一些常见的网络服务。现在我们要添加一个新的BT服务,并单击“添加”按钮。
6。将弹出服务设置窗口。填写“服务描述”(随便什么)、“本地IP地址”(也可以写机器名)、“端口号”(BT端口为6881~6890,每个BT线程占用一个端口,据说只能开九个端口),然后确认。(不要忘记检查TCP协议)
7。这样,“BT1”服务被添加到“服务”列中。该服务开放端口6881。同样,你可以创建一个新的服务,打开端口6882~6890,然后点击“OK”按钮。
8。现在我们的BT可以在ICF自由通行了。
9。很多电脑都没有开启ICF,但是安装了其他专业的防火墙。以最常用的个人版天网防火墙为例,也可以设置一个开放的BT端口,点击天网的“自定义IP规则”按钮。
10。单击“添加规则”按钮。
11。弹出“IP规则修改”窗口。如图,填写名称(随便写),数据包方向选择接收或发送,对方IP地址选择任意地址,选择TPC协议,本地端口填写“从6881到6890”,TCP标志选择“SYN”,满足上述条件时最后选择“通过”。
12。现在,“自定义IP规则”一栏增加了一个“BT”规则,前面有勾。
13。点击“保存”按钮,收工。呼~
在使用BT的过程中,出现10060/10061的错误后,不必退出。只是tracker服务器太忙了,BT会自动重试(无论这种情况发生在开始还是下载过程中)。
另外,注意时间不对。如果从现在开始超过2分钟,只是说明现在正常。(BT不会自动清除过期错误)
BT实验高级介绍
BitTorrent EXPERIMENTAL是BT的非官方版本,主要是增加了一些功能,比如限制上传速度,最大上传次数等等。在最新版本的BT Experimental v3.2.1b-2中,增加了一个新的功能【高级】,通过这个功能你可以看到谁和你连接,你和他们之间的数据传输速度是多少(。
BT Experimental的界面和BT很像,使用方法也完全一样,除了一些设置:
左下角可以预设多种上网模式。选择与您的上网模式相同的选项,BT Experimental会自动为您设置一个理想的最大上传速度和人数。当然你也可以自己设置,但是要记住:你的下载率和你的上传率是成正比的。
右下角的上传速率和最大上传量是你的最大上传速度和人数。
接下来主要介绍的是高级功能。
在左下角的“设置”下,有一个蓝色的高级单词。点击它,会弹出高级窗口,如下图:
解释每列的含义:
最优解嘲:意义未知
IP:对方的IP
本地/远程:我不确定。
Up:当前你为对方上传数据的速度就是当前对方从你这里下载数据的速度。
感兴趣:你有对方需要的数据吗?*表示是。
呛声:对方是不是暂时拒绝你下载数据?“*”表示是。
这个需要说明一下:在BT实验中,你可以限制同时可以从你这里下载的人数。比如你被限制在6个,但不代表只有6个人能连接到你。可能有几十个人连接到你的电脑上。这时候BT实验会自动选择6个人并允许他们下载数据,其他人暂时被拒绝。过一会儿,BT实验会自动再选6个人。
Down:当前你从对方下载的速度。
兴趣:对方有你需要的数据吗?“*”表示是。
哽咽:你是不是暂时拒绝从他那里下载数据?“*”表示是。
冷落:意义暂时未知。
下载:你从对方下载的数据总量。
已完成:对方档案资料的完整性。这些人中的100%是种子。大家都来拜~ ~ ~ ~
对等下载速度:对方总下载速度。嗯嗯。看到那些几百KB速度的人了吗?我羡慕他们~ ~ ~ ~
好了,介绍完毕。现在大家都明白了吧?这个高级功能很好吧?如果你喜欢,下载一个。和BT一样方便,但是更强大更稳定。
内网BT工作原理及提速方法分析
因为内网用户不能提供一个外部端口,所以不能做服务器。但是在使用BT的时候,我发现它可以让内网用户做发送,于是作为一个程序员,我忍不住下载了它的源代码,分析了一下(我甚至写了Python:}来看)。
与其他P2P软件相比,BT有一个独特之处。它有一个中间的WEB服务器,这是我们在发布时填写的公告。这个服务器提供发布的统一管理,不像其他P2P软件,放心很多。
WEB服务器更大的作用是内网用户可以做Send(下面会解释原理),这是其他软件做不到的,但不好的是announcement崩溃的时候,下载不了。你知道P2P下载的关键是人气,公告一停,人气就没了。
激流的作用
众所周知,如果要通过BT下载,首先要下载一个. torrent文件。这个文件到底是什么?
首先,announcement记录了发布服务器的位置,并让BT知道是哪个WEB服务器发布的。
然后是一些文件信息,文件名,目录名,长度等等。
最后是片段的长度和片段的Sha1校验码。
(BT出于连续传输和文件验证的目的,将文件分成若干段。)
可以用写字板看一下torrent文件,也就是知道一个大概。后面的乱码是Sha1的片段。校验码开始延续的实现。打开torrent文件后,您应该首先选择保存文件的位置。然后你判断文件不存在就可以新建一个文件。如果存在,用Sha1校验码去mcrc——错的是还没下载,可以继续,但是如果是128位校验,就不能得到对等。现在你知道下载什么了,哪里可以下载?有必要找出是谁提供了上传。BT是通过WEB服务器实现的。首先,BT会通过分析torrent得到一串网址。6969/announce是发布服务器的地址。info_hash是torrent文件中info部分的Sha校验码,web可以通过它在发布列表中找到相应的记录。
Peer_id是自己的logo。它是Sha校验的前八位12个0和当前时间+全球唯一识别码(GUID)。总共有20个端口。您提供上传的端口ip和您的IP地址。否则,服务器会自己查找上传的下载号码。服务器可以使用它进行流量分析。你想下载多少字节的事件状态?告诉服务器你是准备开始下载,还是停止下载,或者默认每5分钟做一次以上操作,或者由服务器设定。
服务器会做什么?
服务器中有一个跟踪程序来管理这些请求。
得到这串代码后,将使用info_hash查找列表。如果你找到它,你可以下载它。如果你找不到,我很抱歉。然后它会NatCheck你的IP和端口,这样你就可以知道你是内网用户还是普通网络用户(如果你是内网用户,那是连不上的,因为会连到你的服务器上,而你的服务器肯定没有这个端口)。
然后服务器返回现在正在下载这个文件的所有公共用户的IP和端口,就像这样。
D8:intervali 1800 E5 eersld 2:IP 14:XXX . XXX . xx . xxx7 eer id20:00180531904 b 7 E3 abdd 74 orti 6881 eeee
间隔1800告诉BT要检查多少秒。这里是30分钟(有点多)。
最后,如果你是公共用户,它会把你提交的IP和端口放到info_hash对应的列表里,让别人找到你下载。
Bt拿到这些对等IP后,就可以找到对应的IP。下载BT后,它会去所有的对等点找它想下载的,不一定要在seed下载。
Bt建立了一个套接字来下载它找到的每一个对等点,所以下载的人越多,它就越快。
内网用户可以做发送的原则。
上面提到服务器只会返回公网的ip,那么内网用户怎么做发送呢?这是因为BT是一个主动连接的软件(即使你已经下载了,也不会主动连接别人)。
以下是模拟过程:
1内网用户开始做种子。
服务器收到请求,没有对等机返回,因为它是第一个。
3公共用户提交请求,由于seed是内网用户,没有对等体返回,等待下载,但是服务器会将其IP放入列表中。
4间隔后,内网向服务器发出请求,获取上述公有IP。
拿到公网IP后,马上连接内网。
6.当公众用户连接后,数据开始传输(注意现在公众用户是服务器,内网用户是客户端,是不是有点奇怪?)
7其他内网用户到上面的公网用户下载数据。
所以内网用户在做seed的时候一定要有公众用户的参与,否则其他内网用户是下载不到的。如果所有用户都是内网用户,所有连接都不会建立,这当然是极端情况。
从上面可以看出,内网用户无法连接内网用户,其他用户也无法从服务器上找到你,所以无法主动连接你。你只能每30分钟从服务器上找到公共用户进行连接。
因为国内很多用户都是内网用户(我从服务器查的同行没有试过超过10),所以内网用户使用BT确实比公网用户慢很多。所以下面一直是0%:
可能SEED是内网,连不上。有时候用PTC和shareaza下载不了的东西可以用BT下载。
如果下载不了,具体原因和具体情况有关,比如你的网络是不是局域网,能不能访问tracker,你用的是什么样的客户端,你下载的是哪个BT文件,是从头下载还是继续下载,继续传输前有没有崩溃等等。
BT下载缓慢的一些原因:
1,非公网用户。内网用户不能提供主动连接,所以很慢。
2.各运营商的网络接口速度都不高。
3、下载上传率不高。因为BT优先考虑上传比较快的人。
4.发布时的种子数量也和发布者的速度有关,下载的人越多,对应的下载速度越快(这是BT最大的优势)。
5、用户的防火墙阻挡作用
BT错误信息的一些解释
最近发现很多人问BT的错误信息。以下是完整的解释:
其实当你看到这些错误提示的时候,不要紧张。你要做的就是-等等。注意:在使用BT的过程中出现红字错误后,不必退出。BT会自动重试(无论这是发生在开始还是下载过程中)。另外,要注意出错的时间。如果从现在开始超过5分钟,只是说明现在正常。(BT不会自动清除过期错误)
一个片段哈希校验失败,重新下载
这不是坏消息,你不必理会。意思是告诉你,你下载的部分文件是坏的,bt会自动帮你重新下载错误的部分。这个错误的大部分原因是一些人错误地使用了“跳过哈希检查”选项
II .跟踪器的错误数据-
通常情况下,不必理会。通常,跟踪服务器过载或停机。也有可能是你的网络断开了(比如你访问任何一个网站,都会回到登录界面,这是错误的数据)。
三。连接到跟踪器时出现问题-超时
连接到跟踪器时出现问题- HTTP错误503:连接失败
连接到跟踪器时出现问题- [Errno套接字错误] (10061,“连接被拒绝”)
连接到跟踪器时出现问题- (111,“连接被拒绝”)
说明在连接tracker服务器的过程中出现了错误。可能是Tracker服务器过载或关闭。这时候不要心急,等BT自动重试。如果长时间没有反映,可以添加"-et.com/index-zh.htm "
发帖总是希望有人回复,哪怕别人在回复里什么都不说;
但是,一句话,一个笑脸,也会让我深深感受到被关注的幸福;
看完帖子请告诉我你喜不喜欢。
因为,无论你说什么,总比冷漠好;
只要帖子不太差...请放在上面...谢谢大家的回应!!
2005-11-218:20:30 IP:机密。
漫步人生
等级:精灵
权限:版主
积分:812
员额数:627
报名时间:2005-10-15
编辑和删除对第二层的引用。
教程2:
- BT新手一定要看。
新手问题
【New-1】:什么是BitTorrent (BT)?
BT是一种类似电驴的P2P分享软件(非“变态”)。它的全称是“BitTorrent”,中文全称是“Bitstream”。
【新-2】:BT可以做什么?
Bt可以给你提供最新的电影、游戏、动漫,只要你能想到的,而且速度也是BT,远超你的想象,你再也不用担心只有几K的下载速度了。
【新-3】:哪里可以下载BitTorrent?
et.com/index-zh.htm
下载安装客户端后,开始你的BT分享之旅!!
【新-4】:我已经安装了客户端。怎么用BT下载?
找一些提供torrent文件下载的网站,点击torrent文件开始下载。
【New-5】k,也就是说我要找一些网站来下载种子文件,那么我怎么获取种子文件呢?
Torrent文件是由一些BT爱好者自发成立的网站et.com/index-zh.htm.提供的
【新-6】:torrent文件实际包含哪些信息?
Torrent文件(扩展名。torrent)包含下载Bit torrent所需的一些信息。有了这个文件,你可以下载最新最酷的东西。Torrent文件通常很小,大约几百K大小。
【新-6】:torrent file可以提供哪些类型的文件下载?
什么都可以分享!!。
【新-7】:我的心在跳动。什么样的文件下载最快?
最热门和最酷的东西下载最快。BT的原理是,下载的人越多,速度就越快,这和以往任何同类软件完全不同。
需要注意的是,你的下载速度取决于你的上传速度。如果你上传速度不快,下载速度慢就不要找我。
【新-9】:BitTorrent的工作原理是什么,我很想知道?
BT首先在上传器把一个文件分成z个部分。A在服务器端随机下载第N部分,B在服务器端随机下载第M部分,这样A的BT会根据情况去B的电脑获取B下载的M部分,B的BT会根据情况去A的电脑获取A下载的N部分,这样既减轻了服务器端的负载,又加快了用户(A和B)的下载速度,提高了效率。比如C要连接服务器下载,可能只有几K,但是如果到A和B的电脑上,会快很多。所以用的人越多,下载的人就越多,大家就会越快。这就是BT的优势。而且你下载的时候也是在上传(别人从你电脑里拿走了那个文件的一部分),所以你在享受别人提供的下载的同时也是在贡献。
-
速度
【速度-1】:我是窄带。可以用bt吗?
不管你是什么连接类型,都可以用BT。内部网的用户也可以使用它。不过需要提醒的是,你的下载速度取决于你的上传速度。
[Speed -2]:为什么有些文件下载速度比其他文件慢?
如果下载的人不多,下载速度肯定不会快。然后你可以用宣传让更多的人下载,这样你的速度就会快。另一个原因是你的下载速度取决于和你一起下载的人的速度。他们不快,你当然也不快。
【速度-3】:为什么我的下载速度很慢,但是我的上传速度却很惊人?
【速度-4】:为什么我的下载速度不稳定?
这取决于很多因素,比如下载的人数,种子的减少,你的上网速度等等。
【Speed -5】:如何加快下载速度?
升级你的网络,比如装光纤网,呵呵,让更多的人同时下载你想要的文件,优化你的系统,下载热门的东西,可以加快你的速度。
-
下载
[Down -1]:为什么下载刚开始文件就已经很大了?
在BitTorrent下载之前,您将创建一个与原始文件大小相同的文件来存储数据。BT会随机下载文件对应的部分来填充这个文件。当所有文件都填写完毕后,您的下载就完成了。
如果你不知道这个文件是否已经下载,请使用软件TorrentSpy。
【下一步-2】:如何打开带后缀的文件。斌。提示?
用虚拟光驱打开,下载酒精就行了。
-
客户
[Guest -1]:我要用正式版的客户端下载吗?
不,你可以使用任何BT下载程序。
[Guest -2]:在哪里可以找到其他客户端的下载?
推荐:et.com/index-zh.htm.
【嘉宾-3】:现在BT软件有什么新进展吗?
是的,一些错误已经被修复。现在官方客户端比以前稳定了,其他非官方客户端也在不断完善。..
-
制作种子文件(发布)
[Fa -1]:必需的软件
下载完整目录。
[Fa -2]:发布教程
1.安装完整目录。从“开始”菜单启动“完成目录”,或者转到“程序文件/完成目录”并双击“completedirgui.exe”。
2.单击“选择”选择要发布的文件所在的目录。
如果你想把一个子目录的内容发布为文件,比如王菲的《思考》专辑,假设目录是“C:\王菲\王菲-思考”,到bulid的目录填“C:\王菲”。
如果你想发行王菲的单曲,放cranky。《C:\王菲》里的mp3。
注意:制作时会扫描“C:\王菲”中的所有文件和目录,所以只要把要放的放进去就行了。
注意一般BT发布的东西在150M-1G之间效率更高。
3.在公告URL中填写跟踪服务器的地址,例如,您可以填写的跟踪服务器的地址:
在那里填写:
:6969/宣布
:7000/宣布
在第三行中,使用默认的单件尺寸。
4.点击制作开始制作一个. torrent文件,一个. torrent大概20-50k。1GB的内容可能需要2分钟左右。任务完成后,您可以结束completedir程序。此时,该。torrent文件已成功创建。
6.此时,您还需要提供一个分发源。请双击。torrent文件放在你的硬盘上(或者网页上),然后自动弹出一个对话框让你选择路径。这时候你要选择你刚刚选择的文件源(像continuation或者reseed)并将BT下载文件/目录指向你刚刚分享的那个。大概核算了2分钟,成功看到提示完成,不关闭这个窗口就正式让种子提供上传服务了(谢谢)。
7.发布浏览/forumdisplay.php?Fid=14发送新帖子,填写相关信息并上传。种子文件。稍等一会儿,你发布的文件就可以在/forumdisplay.php?见fid=62。
因为上传者可以互相传输数据,所以你不应该占用太多的带宽。要求发布者至少长时间保持上传支持(一般在24小时左右,或者至少到第一批人下载为止。),也请下载器稍后关闭下载的窗口,方便使用。
8.请注意,发布共享的人最好配置防火墙的外部端口,以便防火墙中的其他用户可以访问它。但如果不能打开端口(如部分内网用户),可以发布。
-
安全的
[An-1]:BitTorrent会泄露我的隐私吗?
不可能。正式版的客户端不会泄露你的任何个人信息。有可能你要问我为什么这是自信和淡定。BT作为一个开源软件,任何人都可以看到。如果真有这种恶意代码,早就发现了。非官方版本的客户端无法保证其安全性。请酌情使用。
【安-2】:我的个人信息会被共享吗?
Tracker服务器和与你下载相同文件的人会知道你的ip,但这不是问题。当你浏览网页时,网站服务器也知道你的ip。除非你分享非法的东西,否则根本不存在安全问题。
-
我该怎么办?
[Do -1]:如何为一个文件做种子?
双击你已经下载的文件(或者你想要分享给你的文件)的torrent文件,选择这个文件的位置,然后你就可以开始制作种子的torrent文件了。参见上传教程。
【Do -2】:我点击了torrent文件的下载链接,BT没有自动开始下载。我该怎么办?
点击“打开”, BT将