请输入您要查询的百科知识:

 

词条 BT
释义

§ 概述

BT软件创始人BramCohen的照片

BT:全称 比特流(BitTorrent),是一种内容分发协议。它采用高效的软件分发系统和点对点技术共享大体积文件(如一部电影或电视节目),并使每个用户像网络重新分配结点那样提供上传服务。

一般的下载服务器为每一个发出下载请求的用户提供下载服务,而BitTorrent的工作方式与之不同。分配器或文件的持有者将文件发送给其中一名用户,再由这名用户转发给其它用户,用户之间相互转发自己所拥有的文件部分,直到每个用户的下载都全部完成。这种方法可以使下载服务器同时处理多个大体积文件的下载请求,而无须占用大量带宽。

BT的软件创始人BramCohen于2002年独立完成其核心程序代码的撰写。从BramCohen简陋而阳春的个人网页上看来,他于1993年进入纽约州立大学就读,辍学之后陆续做过研究员、网络程序设计师,就履历上看来并不是非常特出,2002年间他发表的BT一开始也没有获得很大的关注。2004年六月时,据CNN报导,BT已经占据了网络上所有P2P流量的53%。至今,BT程序文件的下载量已经超过一亿三千五百万人次,而这些数字还不包含网络上经其他用户修改过的版本,如BitComet、BitSpirit。[1]

§ 相关概念

Tracker:收集下载者信息的服务器,并将此信息提供给其他下载者,使下载者们相互连接起来,传输数据。

种子:指一个下载任务中所有文件都被某下载者完整的下载,此时下载者成为一个种子。发布者本身发布的文件就是原始种子。也指torrent文件。

做种:发布者提供下载任务的全部内容的行为;下载者下载完成后继续提供给他人下载的行为。

§ 工作原理

下载原理图BT原理普通的HTTP/FTP下载使用TCP/IP协议,BitTorrent协议是架构于TCP/IP协议之上的一个P2P文件传输协议,处于TCP/IP结构的应用层。BitTorrent协议本身也包含了很多具体的内容协议和扩展协议,并在不断扩充中。

根据BitTorrent协议,文件发布者会根据要发布的文件生成提供一个.torrent文件,即种子文件,也简称为“种子”。torrent文件本质上是文本文件,包含Tracker信息和文件信息两部分。Tracker信息主要是BT下载中需要用到的Tracker服务器的地址和针对Tracker服务器的设置,文件信息是根据对目标文件的计算生成的,计算结果根据BitTorrent协议内的B编码规则进行编码。

它的主要原理是需要把提供下载的文件虚拟分成大小相等的块,块大小必须为2k的整数次方(由于是虚拟分块,硬盘上并不产生各个块文件),并把每个块的索引信息和Hash验证码写入.torrent文件中;所以,.torrent文件就是被下载文件的“索引”。

下载者要下载文件内容,需要先得到相应的.torrent文件,然后使用BT客户端软件进行下载。下载时,BT客户端首先解析.torrent文件得到Tracker地址,然后连接Tracker服务器。Tracker服务器回应下载者的请求,提供下载者其他下载者(包括发布者)的IP。下载者再连接其他下载者,根据.torrent文件,两者分别对方告知自己已经有的块,然后交换对方没有的数据。此时不需要其他服务器参与,分散了单个线路上的数据流量,因此减轻了服务器负担。

§ DHT网络

2000年以来,又发展出DHT网络技术,可以在无Tracker的情况下下载。

DHT全称为分布式哈希表,是一种分布式存储方法。在不需要服务器的情况下,每个客户端负责一个小范围的路由,并负责存储一小部分数据,从而实现整个DHT网络的寻址和存储。使用支持该技术的BT下载软件,用户无需连上Tracker就可以下载,因为软件会在DHT网络中寻找下载同一文件的其他用户并与之通讯,开始下载任务。

有些软件(如比特精灵)还会自动通过DHT搜索种子资源,构成种子市场。另外,这里使用的DHT算法叫Kademlia(在eMule中也有使用,称为KAD,具体实现协议有所不同)。这种技术好处十分明显,就是大大减轻了Tracker的负担(甚至不需要)。用户之间可以更快速建立通讯(特别是与Tracker连接不上的时候)。

§ 合法性论

利用BT免费发布版权内容肯定损害版权所有者的合法权益,但传播非收费性内容的好处有目共睹。争论的焦点是,是否应因此立法全面禁止BT,并且对从事BT下载的人作出惩罚。但到为止,中华人民共和国大陆和西欧国家等,如德国,对BT仍没有任何法律上的约束。

在香港,已经有人(绰号为古惑天皇)因为发布电影的种子而被海关拘捕。2005年10月24日,香港司法机关裁定“古惑天皇”的侵权罪成立,需要即时“监禁”三个月。香港工商贸易部门领导曾俊华与“海关关长”汤显明对今次裁决感到欢迎,并表示香港将不容忍任何侵权行为的存在,同时政府亦会随时与商人合作打击侵权行为。

§ 软件安装

BT软件

1、选择安装语言

说明:因为操作系统语言的不同,下拉列表中有的选项为“乱码”,属于正常现象,不影响安装、使用。

2、安装向导

3、许可协议

4、隐私政策

5、选择组件

6、选择安装目录

7、文件释放过程

8、导航页

9、完成

§ 下载速度

有时候,BT下载速度并不快,这其中有多种原因。例如:

1、不是公网用户。由于内网用户无法提供主动连接,下载速度肯定会比公网用户慢一些,这是很正常的。

2、上传速度被限制。由于所有的BT客户端程序都对上传速度快的用户提供优先服务,因此如果你对上传速度进行了限制,实际上也就是变相限制了自己的下载速度。

3、种子数太少。如果种子数太少,当然也会影响到其他用户的下载速度,没办法,这还是需要每一个BT用户都发扬“雷锋”精神,自己下载结束后千万不要立即关闭BT,否则种子数就越来越少了。

4、防火墙的阻隔。防火墙软件也会对BT的下载速度造成一定影响,当然为了保证系统的安全,这一点点影响还是可以忽略不计的。

§ 磁盘影响

BT下载开始流行后,也出现会大大损伤硬盘的说法。其实,大多数都用上了宽带,这样自然就不会考虑上网费用的问题。他们可能会整天整夜开着电脑进行下载,再加上BT用户在下载的同时一般还会提供上传服务,假如一个文件有10个人同时下载,那么你的硬盘就需要承受1次下载和9次(10-1)上传,如果有100人同时下载,那么硬盘的负载将大大增加。时间一长,很容易由于连续工作而导致硬盘“发烧”,这就是使用BT下载会导致硬盘损坏的原因所在。

由于BT下载时首先会在硬盘缓冲区写入相应容量的数据,生成与下载文件一样大小的一个文件,然后再随机下载文件的相应部分来填充这个文件,当全部填充完毕之后,下载也就结束了。因此,如果你经常使用BT下载文件的话,一定要将硬盘缓存文件的容量设置得大一些。另外也可以使用任务管理器适当降低BT软件的优先级,这样即使它占用了一定的资源,也不会对其他应用程序造成太大影响;必须绝对禁止文件未下载完前非正常关机,否则可能会对硬盘的寿命带来一定影响。

§ 软件优化

BT

以下是BitComet优化设置

1、运行BitComet,打开自己的BitComet的"选项"一栏,点击第一栏"网络连接"全局最大下载速度无限制调整到1000(2M以下用户1000是个不可达到的数字,所以可行)。全局最大上传速度无限制调整到40。

2、点击任务设置。此项里面的参数暂时保持不变。

3、点击界面外观。将最多显示peer数量改到1000

4、点击高级设置。如果多少分钟之内不能连接则添加备用Tracker:3030改到0。

5、点击网络连接。

①、每任务最大连接数:改到1000。

②、每任务保持连接数:改到50。

③、全局保证上传连接数:改到10。

④、连接发起间隔:改到150或100。

⑤、最大同时尝试的TCP连接个数:改到1000。

⑥、是否允许通过UDP实现内网互连:内网设定“允许”公网设定“禁止”。

6、点击IP规则。

①、下载任务每IP最大允许连接数:改到20

②、上传任务每IP最大允许连接数:改到5

③、内网的用户把“允许向服务器报告内网IP便于子网内连接”打上钩

7、点击磁盘缓存(根据你的物理内存来定)

256M内存配置推荐

磁盘缓存最小值:6M

磁盘缓存最大值:25M

减小磁盘缓存当空闲物理内存低于:30M

在最大最小值范围内自动调整缓存大小上打上钩

8、通过以上设置,速度一般可以上升50-70K。

§ “封杀”事件

网友自制哀悼图

2009年12月4日,国内最大的BT种子搜索网站“BT中国联盟”开始倒下,接着,“猪猪乐园”、“伊甸园”、“悠悠鸟”等数十家知名BT网站相继关闭。与此同时,几乎所有的影视论坛都在清理BT下载内容;有着网上“活雷锋”之称、备受网友爱戴的字幕组,纷纷解散。

关于“许可证”

这里的“许可证”指的是由广电总局颁发的《信息网络传播视听节目许可证》。由国家广电总局和信息产业部联合发布的《互联网视听节目服务管理规定》,于2008年1月31日开始施行。其中第七条规定,从事互联网视听节目服务,应当依照本规定取得广播电影电视主管部门颁发的《信息网络传播视听节目许可证》或履行备案手续。另外第十七条规定,未持有《许可证》的单位不得为个人提供下载传播视听节目服务。

另外在2008年6月11日,广电总局公布了《信息网络传播视听节目许可证》的申报程序,申请《许可证》的单位应当具备法人资格,为国有独资或国有控股单位,且在申请之日前三年内无违法违规记录。在《互联网视听节目服务管理规定》发布之前依法建立的网站,在申请之日前三个月内无再犯的,可以申办许可证并继续从业。[2]

§ 其它含义

1、词语“变态”的拼音缩写,广泛应用于网络聊天和BBS。

2、英国电信(BritishTelecom)的英文简写。

3、BrianTranseau,theelectronicmusicartistBT

4、苏芸金杆菌(Bacillusthuringiensis)在生物学上的简写。

5、不丹王国的ISO3166-1国家代码。

6、Bodensee-Toggenburg-Bahn是瑞士一家铁路公司的名称。

7、Bttoxin:一种毒药。

8、BT-2、BT-5和BT-7都是前苏联军队的快速坦克型号。

9、二进制地形档格式一种地理资讯系统的档案格式。

10、TheBT-theBurtonTaylorTheatre

11、B.T.=BachelorofTheology,神学士。

12、蓝牙(Bluetooth)

13、巴士站(BusTerminal)的简写。

14、从男爵(baronet),又译准男爵,传统简写是Bart,现代简写是Bt。

15、黑暗神庙是魔兽世界:燃烧的远征副本(TheBlackTemple)的英文简写。

16、电影、游戏特效——“子弹时间”(bullerttime)。

17、内蒙古包头市“(Baotou)”的拼音缩写。

18、“奔腾”的拼音缩写。

19、“白兔”拼音缩写。

20、“拜托”的拼音缩写。

21、“白天”的拼音缩写。

22、白条的拼音缩写。

23、“扁他”的拼音缩写。

24、“拜堂”的拼音缩写。

25、也是Beta的缩写,即“测试版”之意。

随便看

 

百科全书收录594082条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/12/20 1:18:13