bt是什么东东啊,和迅雷一样吗,什么叫bt种子啊(大虾们请进啊,)_百度知 ...
发布网友
发布时间:2022-04-24 19:18
我来回答
共5个回答
热心网友
时间:2022-04-19 03:31
BitTorrent协议(简称BT,俗称比特洪流、BT下载、*下载)是一个网络文件传输协议,它能够实现点对点文件分享的技术。比起其他点对点的协议,它更有多点对多点的特性,这个特点简单的说就是:下载的人越多,速度越快。下载完不马上关闭BitTorrent软件,就可以成为种子(拥有完整的档案者)分流让其他人下载。
原理简述
普通的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文件,两者分别对方告知自己已经有的块,然后交换对方没有的数据。此时不需要其他服务器参与,分散了单个线路上的数据流量,因此减轻了服务器负担。
下载者每得到一个块,需要算出下载块的Hash验证码与.torrent文件中的对比,如果一样则说明块正确,不一样则需要重新下载这个块。这种规定是为了解决下载内容准确性的问题。
一般的HTTP/FTP下载,发布文件仅在某个或某几个服务器,下载的人太多,服务器的带宽很易不胜负荷,变得很慢。而BitTorrent协议下载的特点是,下载的人越多,提供的带宽也越多,种子也会越来越多,下载速度就越快。而
有些人下载完成后关掉下载任务,提供较少量数据给其他用户,为尽量避免这种行为,在非官方BitTorrent协议中存在超级种子的算法。这种算法允许文件发布者分几步发布文件,发布者不需要一次提供文件所有内容,而是慢慢开放的下载内容的比例,延长下载时间。此时,速度快的人由于未下载完必须提供给他人数据,速度慢的人有更多机会得到数据。
DHT网络
目前,又发展出DHT网络技术,使得无Tracker下载成为可能。
DHT全称为分布式哈希表(Distributed Hash Table),是一种分布式存储方法。在不需要服务器的情况下,每个客户端负责一个小范围的路由,并负责存储一小部分数据,从而实现整个DHT网络的寻址和存储。使用支持该技术的BT下载软件,用户无需连上Tracker就可以下载,因为软件会在DHT网络中寻找下载同一文件的其他用户并与之通讯,开始下载任务。
有些软件(比特精灵)还会自动通过DHT搜索种子资源,构成种子市场。
另外,这里使用的DHT算法叫Kademlia,(在eMule中也有使用,常把它叫做KAD,具体实现协议有所不同)。
这种技术好处十分明显,就是大大减轻了Tracker的负担(甚至不需要它)。用户之间可以更快速建立通讯(特别是与Tracker连接不上的时候)。
BT中相关概念
Tracker:收集下载者信息的服务器,并将此信息提供给其他下载者,使下载者们相互连接起来,传输数据。
种子:指一个下载任务中所有文件都被某下载者完整的下载,此时下载者成为一个种子。发布者本身发布的文件就是原始种子。也指.torrent文件。
做种:发布者提供下载任务的全部内容的行为;下载者下载完成后继续提供给他人下载的行为。
BitTorrent与自由软件
BitTorrent对于大型文档和自由软件如Linux、FreeBSD的发布帮助很大。对于发布数百MB以至数GB的档案时,如Fedora的光盘镜像格式档,BitTorrent的使用能大大减低服务器的数据流量从而减低发布的成本。另外,一般有新版本软件推出时,服务器必定人山人海,使用BitTorrent也能大大减低繁忙时间服务器的负担。
优秀的BT软件
BT Plus!
BitComet
BitBuddy
BitTornado
Azureus
比特精灵
BitTorrent
Wagaa
电驴
历史
2002年,布莱姆·科亨在CodeCon初次露面,发表首个BT软件BitTorrent。它以Python写成,以MIT许可证发布。
BT的合法性
BT下载方式目前引起社会的广泛讨论。
利用BT免费发布版权内容肯定损害版权所有者的合法权益,但传播非收费性内容的好处有目共睹。争论的焦点是,是否应因此立法全面禁止BT,并且对从事BT下载的人作出惩罚。但到目前为止,中国*和西欧国家等,如德国,对BT仍没有任何法律上的约束。而在香港,已经有人(绰号为古惑天皇)因为发布电影的种子而被海关拘捕。2005年10月24日,香港司法机关裁定“古惑天皇”的侵权罪成立,需要即时“监禁”三个月。香港工商贸易部门领导曾俊华与“海关关长”汤显明对今次裁决感到欢迎,并表示香港将不容忍任何侵权行为的存在,同时*亦会随时与商人合作打击侵权行为。
支援BT下载协定的浏览器
Opera 8.10 Preview 2 (正式版未发布该功能)
热心网友
时间:2022-04-19 04:49
BT正式的名称叫“Bit-Torrent”(被国内网友昵称为“*下载”),是一种多点共享协议软件,由美国加州一名叫Bram Cohen的程序员开发出来。
BitTorrent专门为大容量文件的共享而设计,它采用了一种有点像传销的工作方式。
BT首先在上传者端把一个文件分成了很多部分,用户甲随机下载了其中的一些部分,而用户乙则随机下载了另外一些部分。
这样甲的BT就会根据情况(根据与不同电脑之间的网络连接速度自动选择最快的一端)到乙的电脑上去拿乙已经下载好的部分,同样乙的BT就会根据情况到甲的电脑上去拿甲已经下载好的部分,这样不但减轻了服务器端的负荷,也加快了双方的下载速度。
实际上每个用户在下载的同时,也在作为源在上传(别人从你的电脑上拿那个文件的某个部分)。这种情况有效地利用了上行的带宽,也避免了传统的FTP大家都挤到服务器上下载同一个文件的瓶颈。而加入下载的人越多,实际上传的人也多,其他用户下载得就越快,BT的优势就在这里体现出来。
和通常的FTP、HTTP下载不同,使用BT下载不需要指定服务器,虽然在BT里面还是有服务器的概念,但下载的人并不需要关心服务器在哪里。只有发布原始共享文件的人才需要了解。
提供BT的服务器称为Tracker,把文件用BT发布出来的人需要知道该使用哪个服务器来为要发布的文件提供Tracker。由于不指定服务器,BitTorrent采用BT文件来确定下载源。BT文件后缀名为torrent,容量很小,通常是几十K的样子,这个文件里面存放了对应的发布文件的描述信息、该使用哪个Tracker(记录下载用户信息的服务器)、文件的校验信息等。BT客户端通过处理BT文件来找到下载源和进行相关的下载操作。
BT把提供完整文件档案的人称为种子(SEED),正在下载的人称为客户(Client),某一个文件现在有多少种子多少客户是可以看到的,只要有一个种子,就可以放心地下载,一定能抓完。当然,种子越多、客户越多的文件抓起来的速度会越快。
如果发现种子数为0,那么就不要去尝试了。通常来说,至少有一个种子,当下载的人多了起来,通常做种子的人也会随之增加,下载速度也就越快。当你下载完成后,如没有选择关闭,其他人就可以从你这里继续下载。
BitTorrent目前最新的版本是3.3,具有跨平台的各种版本。
热心网友
时间:2022-04-19 06:24
尊敬的迅雷用户,您好:
BT种子:一种电脑文件,大小在1-500KB左右,后缀名Torrent。装有BT下载必须的文件信息,作用相当于HTTP下载里的URL连接。
更多疑问,欢迎您向迅雷网络平台提问。
热心网友
时间:2022-04-19 08:15
也差不多,但它的优点是下载的人越多,速度就越快
另外,据说经常BT下载对硬盘有害
热心网友
时间:2022-04-19 10:23
最好别用BT,,,那东东伤硬盘
求网络"术语"
1、BT:①Bit Torrent的缩写,是一种P2P(点对点)共享软件,中文译名“比特流”或“变态下载”。②“变态”的缩写。 2、ZT:①“转帖”的缩写。②“猪头”的缩写,引申有ZT3,猪头三;ZT4,猪头四。 例句:青眉郑重告诉侠客社区的侠友们,ZT一定要注明。 3、PP:①“片片”的缩写,片片指代照片。②“屁屁”的缩写,...
网络流行语
1、BT:①Bit Torrent的缩写,是一种P2P(点对点)共享软件,中文译名“比特流”或“变态下载”。②“变态”的缩写。 2、ZT:①“转帖”的缩写。②“猪头”的缩写,引申有ZT3,猪头三;ZT4,猪头四。 3、PP:①“片片”的缩写,片片指代照片。②“屁屁”的缩写,屁屁指代臀部。 4、GG:哥哥的缩写,指代男性,有时候女...
...大小.速度都一样啊...不懂,请各位大虾指点!
BT则不同,BT是由服务器组织,各个下载用户之间互相补充所需要的数据块的过程,当然得保证这整个下载群体中至少有1份完整的“副本”,也就是各个用户已经有的数据合并起来得能凑齐至少一份完整版本。当然这还太少,如果某一分块只在一两个用户机器上有,大家最后就都要去找他们要,那反而比普通下载更...
...名称比如IE就是浏览器啊~电脑什么的符号代表名称哪里找啊_百度...
一般就是硬件啊.软件啊.操作系统的英语名词代表什么比如显卡用什么英文为什么那种英文啊什么的啊... 就是网络用语然后中文翻译过来的东西网站哪里找啊~谢谢!一般就是硬件啊.软件啊.操作系统的英语名词代表什么比如显卡用什么英文 为什么那种英文 啊 什么的啊 展开 我来答 21个回答 #热议# 如何缓解焦虑情绪?
...电吹风里有追踪器,请问大虾们这部电影叫什么名字啊? 不是《史密斯...
杀手们 特工编队
各位网络大虾们,请教几个流行用语。
XXXX的说:一种动词后置,比如吃饭的说 XXXXing:XXXX进行中,正在XXXX。比如上网ing PP:照片,但如果是说打PP,那就是kick your ass的意思了 kick your ass:打你屁屁 BT:变态。和浮云的其他版块相比,水版是个BT出没的地方 扁他(她、它) SL:色狼。浮云的特点是,狼多也MM多 GF:girl friend,女友 BF:boy ...
...这叫它马百良,它的学名叫什么啊?请大虾回答
它们习惯于独来独往,一般栖息于开阔平原和低山一带,有时也到园林、农田、村宅附近活动。它们经常停栖在空旷地的突枝上,四处张望,一旦发现有猎物出现便会迅速猛扑过去,捕获猎物后又会重新返回原来树枝上啄食。伯劳习惯性的会驻足在同一个地点觅食,这种捕食方式我们也称之为坐等型掠食(sit-and-wait...
...不知道是什么?请大虾们解答!!! 谢谢啊!!!(本人未满18)
一般在冠状沟里是白色的盐碱成份,时间长会刺激造成生殖器炎症.不痛就勤用清温水清洗即可!(本人是医生,不会骗小孩子的).痛的话就用一些消炎药,同时保持干燥.用高锰酸钾洗.还有很多药可用(那是很重的时用)祝早日健康!
...我应该叫什么?请各位大虾们帮帮忙啊,想了一天啦!字数要相同的_百度...
宽容的放开你
...木头人一样.不知道怎么办,请大虾们帮帮忙啊!
这种现象是正常的。开始你会不知道和她说些什麽!但是,如果你能把心放下来的话 情况会不一样的哦!知道吗!其实很多时候 女生比男生紧张...所以我们要主动点 了解她喜欢吃点什麽 喜欢什麽类型的礼物 这样的话 你这种情况很快就会好的了 记得重要的一点 把自己变幽默可爱一点!