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,那么就不要去尝试了。通常来说,至少有一个种子,当下载的人多了起来,通常做种子的人也会随之增加,下载速度也就越快。当你下载完成后,如没有选择关闭,其他人就可以从你这里继续下载。
参考资料:
/ bIt; bIt/ n 1 (a) [C] small piece or amount (of sth) 小块; 少量: bits of bread, cheese, paper 一点面包、乾酪、纸张 * a bit of advice, help, luck, news 一点劝告、帮助、运气、消息 * I've got a bit of (ie some) shopping to do. 我得去买点东西. (b) [sing] a ~ (of sth) (infml ironic 口, 反语 ) large amount 大量: `How much money has he got in the bank?' `A fair bit.' ‘他在银行里有多少存款?’‘可多啦.’ * It takes quite a bit of time to get from London to Glasgow. 从伦敦到格拉斯哥要花很多时间. * This novel will take a bit of reading, ie a long time to read. 这本小说真够看的(要花很多时间). 2 [C] (a) (Brit) small coin, esp an obsolete one worth three or six old pence 小硬币(尤指已作废的面值三或六便士的旧币): a threepenny bit 三便士硬币. (b) (US) (usu pl and in phrases 通常用於复数和词组) 12 cents 十二分半(美元): two bits or a quarter (of a dollar) (美元的)两个十二分半的钱币或一个二十五分的钱币. 3 [sing] (sl 俚) set of actions, attitudes, etc associated with a specific group, person or activity 与某集体、人或活动上述文章内容就是的一系列行动、态度等: She couldn't accept the whole drug-culture bit. 她看不惯一切和毒品上述文章内容就是的事. 4 (idm 习语) a bit (a) slightly; rather 稍微; 有一点儿: `Are you tired?' `Yes, I am a bit (tired).' ‘你累了吗?’‘是的, 我有点儿(累).’ * This book costs a bit (too) much. 这本书(太)贵了一点儿. * These trousers are a bit tight. 这条裤子有点儿紧. (b) short time or distance 短时间; 短距离: Wait a bit! 稍等一会儿!bit就是字节,就是1B,一个英文字母占用1B的空间,一个汉字占用2B的空间,1024B=1KB1024KB=1兆
1024兆=1Gbit是二进制位,1byte=8bitsByte才是字节
计算机里的B,Bit,Byte分别指的是:
Bit:在计算机中,数据的最小单位是位,位是指一位二进制数,英文名称是Bit。也称比特,1位信息只能表示2个状态(0或1)中的1个。
B或Byte:字节,记为Byte或B,是计算机中信息的基本单位,表示8个二进制数位。在计算机编码中,每1个字节可编码二个数字或1个字母,每二个字节可编码1个汉字。字节的容量分别表示有;1KB=1024B(或字节);1MB=1024KB; 1GB=1024MB; 1T=1024GB。1);位,记为bit, 也称比特,是计算机中信息的最小单位,表示1个二进制数位。1位信息只能表示2个状态(0或1)中的1个。2);字节,记为byte或b,是计算机中信息的基本单位,表示8个二进制数位。在计算机编码中,每1个字节
可编码二个数字或1个字母,每二个字节可编码1个汉字。字节的容量分别表示
有;1k=1024(字节) 1m=1024k(字节) 1g=1024m(字节) 1t=1024m(字节)。硬盘容量不符竟是这个的原因!Bit、Byte都有什么区别?一、字节(Byte),是计算机信息技术用于计量存储容量和传输容量的一种计量单位。在ASCII码中,一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间。
二、单位的换算:
1、1B=1字节=8bit(比特)。
2、1KB=1024B(KB:千节字,也写作“K”,可读作“K”)。
3、1MB(1M)=1024KB(MB:兆字节,也可写作“M”,读作“兆”)。
4、1GB(1G)=1024MB=1024兆(GB:吉字节,也可写作“G”,读作“G”或“吉”)。
5、1TB=1024GB(TB:万亿字节,读作“TB”或“千吉”)。
标签: do