BT全称为BitTorrent,那么为什么人们喜欢称之为种子呢?
种子其实是对其原理的一种生动化的解释,我们知道当你播撒种子在泥土中,到了秋季你就会大丰收,收获大量粮食。但是我们要了解的是BT种子文件(后缀为.torrent)并不是我们要最终要下载的的文件,种子文件就是记载下载文件的存放位置、大小、下载服务器的地址、发布者的地址等数据的一个索引文件,有了它你就能进行高速下载目标文件。
种子文件包含一个称为“追踪器(tracker)”的服务器节点的地址,该追踪器负责维护参与一个特定文件分发的所有对等方的信息。文件上传者将文件分成X个部分,A服务器随机下载N个部分,B服务器随机下载M个部分……
甲在服务器随机下载了第N个部分,乙在服务器随机下载了第M个部分,这样甲的BT就会根据情况到乙的电脑上去拿乙已经下载好的M部分,乙的BT就会根据情况去到甲的电脑上去拿甲已经下载好的N部分,这样就不但减轻了服务器端的负荷,也加快了用户方(甲乙)的下载速度,效率也提高了,更同样减少了地域之间的限制。
总结来说用的人越多,下载的人越多,下载速度也就越快,BT的优越性就在这里。而且,在你下载的同时,你也在上传,所以说在享受别人提供的下载的同时,你也在贡献。
说了这么多,我们有必要知道他的发明者是谁?
发明者叫布莱姆·布莱姆,于1975年在美国纽约曼哈顿降生,这一年是个人电脑步入计算机市场的时候。在他5岁时,他就开始学习C语言,16岁就已经精熟三种语言,最知名的成就是编写了点对点文件共享协议BitTorrent,更为著名的是他亲自开发设计了著名游戏平台Steam。