很多用户在下载文件的时候都会发现bt下载,bt种子下载等字样,但是都不知道什么是bt,bt是什么意思?英文全称BitTorrent是一种全新的互联网的P2P传输协议。中文翻译很多用户称比特流或者变态下载,作为开放式的传输协议广受使用。
互联网上新兴的P2P传输协议,全名叫"BitTorrent",中文全称:"比特流"。BT是下载不需要文件发布者有很高的处理速度和带宽就能顺利发布文件的一种传输协议。
和点对点(point-to-point)的协议程序不同,它是用户群对用户群(peer-to-peer),而且用户越多。
下载e799bee5baa6e79fa5e98193e4b893e5b19e31333431366238同一文件的人越多,且下载后,继续维持上传的状态,
就可以“分享”,成为其用户端节点下载的种子文件(.torrent),下载该文件的速度越快。
BT首先在上传者端把一个文件分成了多个部分,客户端甲在服务器随机下载了第N部分,客户端乙在服务器随机下载了第M部分。
这样甲的BT就会根据情况到乙的电脑上去拿乙已经下载好的第M部分,乙的BT就会根据情况去到甲的电脑上去拿甲已经下载好的第N部分。
我能拿BT来干些什么?
最新的电影,游戏,动漫,只要你想的到的,BT都能提供给你,而且速度也是bt的,远远超过你的想象,再也不用为只有几K的下载速度烦恼了。
BT下载的源优点是显而易见的,双向传输突破了服务器带宽的限制,即使有很多人在下载,也不用担心下载速度的问题了知。
BT下载对于带宽的突破使个人电脑发布资源成为可能,道BT下载不需要文件发布者有很高的处理速度和带宽就能顺利的发布文件了。
由于无法验证文件发布者,下载内容的安全性难以得到保障;对于ADSL用户来说,
持续的大量的上传数据是致命的,这会严重影响下载速度和其他网络连接的速度,
由于大多数电信服务商只为ADSL用户提供了512Kbps的上行带宽,因此他们的上传效率很低,从而会影响其他用户的速度。
BT资源存在热度问题,如果发布者停止发布,而上传者变少,则下载速度会大幅下降甚至无法下载,直至种子失效,为了BT资源长时间有效,依然需要服务器的配合。
最后就是搜索和版权问题,BT资源一般可以通过搜索引擎找到BT网站,下载种子,通过BT软件下载资源,而版权拥有者一个一个的起诉下载者是不现实的,
所以他们的目光就集中在了BT站点上,BT与发行商在版权问题上的争论实际上就是互联网精神与现有版权法律冲突的缩影,BT毫无疑问处于劣势。
torrent文件(扩展名为.torrent)包含了一些 BT 下载所必须的信息:
资源的名称,如果资源是以目录形式,还有目录树中每个文件的路径信息和文件名
如果资源是单个文件,这个文件的大小信息;如果是以目录形式,目录树中每个文件的大小
对资源实际文件按照固定大小进行分块后每块进行SHA1 hash运算得到的若干特征值的集合
torrent文件的创建时间、制作者填写的注释、以及制作者的信息等
至少一个announce地址,对应于Internet上部署的一个Tracker服务器
有了这个文件,你才可以下载最新、最酷的文件。torrent文件通常很小,大约几十K、几百K大小吧.
根据BitTorrent协议,文件发布者会根据要发布的文件生成提供一个.torrent文件,即种子文件,也简称为“种子”。
推荐使用的BT软件有迅雷、百度网盘、utorrent、比特彗星、Azureus Vuze,这些软件时常更新来提供更好的BT协议支持和扩展功能。
1、尽量不要限制BT软件的上传速度。
2、避免使用BT默认的监听端口,这些端口可能已经被服务商屏蔽了。
3、使用防火墙的用户有可能需要在防火墙上打开BT监听端口。
4、使用路由器的用户一般需要通过端口映射,或者DMZ功能,或者UPNP功能,来使入站请求能到达使用BT软件的计算机上。
有时候,BT下载速度并不快,这其中有多种原因。例如:
1、不是公网用户。由于内网用户无法提供主动连接,下载速度肯定会比公网用户慢一些,这是很正常的。
2、上传速度被限制。由于所有的BT客户端程序都对上传速度快的用户提供优先服务,因此如果你对上传速度进行了限制,实际上也就是变相限制了自己的下载速度。
3、种子数太少。如果种子数太少,当然也会影响到其他用户的下载速度,没办法,这还是需要每一个BT用户都发扬“雷锋”精神,自己下载结束后千万不要立即关闭BT,否则种子数就越来越少了。
4、防火墙的阻隔。防火墙软件也会对BT的下载速度造成一定影响,当然为了保证系统的安全,这一点点影响还是可以忽略不计的。
这个问题BT界争论得很厉害,现在还没有一个非常统一的结论。 但无论如何,只要你适度的使用硬盘,寿命一般都很长。
标签:BitTorrent,下载