BitTorrent技术术语详解

作者: meilin
位于: 生活常识

以下是与BitTorrent有关的技术单词含义:

torrent:通常是指从网络服务器接收的元数据文件(结尾是 .torrent)。这里的元数据文件是指这个文件包含你要下载数据的资料,但不是数据本身。这也是点击网站下载链接地址时,发送到你电脑上的文件。可以将torrent保存在当地系统上,然后点击它开始BitTorrent下载。在找不到链接地址,但是想再次下载时,这个文件非常有用。

在一些使用中, 它还指与BitTorrent文件有关的所有事情。例如,有人可能会说:”我下载了那个torrent“或”那个服务器有很多好torrent“,意思是在服务器上有很多BitTorrent好文件。

peer:peer是互联网上的另一台可以连接并传输数据的电脑。通常情况下一个peer没有完整的文件,此外它也可以叫做一个种子(seed),还有人将这些peer叫做 leeches(蚂蝗),以区别那些完成了自己下载,但继续作为种子让客户运行的慷慨之人。

seed:有一个特定torrent完整拷贝的电脑。当客户完成下载后,它将继续打开直到你点击”结束“按钮。这也可以被称为”Seed”。你也可以用一个完整文件开始一个BT客户,一旦BT检查了这个文件,它将连接并播种文件给其他人。通常情况下,在完成下载后继续播种(seeding)文件是一个好方法,以便于帮助别人。当然,当一个新torrent通知tracker时,有些人要播种以便于其他人获得。要记住,tracker 不知道文件的确切内容。因此,如果向tracker上传torrent ,很重要的一点是坚持播种文件。

reseed:如果给出的torrent是零个seeds(并且没有足够的peers 分发副本),最终所有的peers都会因为没有完整文件而受骗,因为这个群组(swarm)中没有人有缺失的文件。当这种情况发生时,有完整文件的人(一个seed) 必须连接这个群组,传输缺失的文件部分,这就叫做reseeding。

swarm:连接一个特定文件的所有设备群组。例如,如果你开始了一个BitTorrent客户端,并且它告诉你连接了10个peers和3个seeds,这意味着这个swarm由你和其他13个人组成。

tracker:是指互联网上负责协调BitTorrent 客户端行动的服务器。当你打开一个torrent,你的机器连接tracker,并且请求一个可以接触的peers列表。在传输过程中,你的机器将会定期检查tracker,告诉它你已经下载和上传了多少,在结束前还有多少,以及所处的状态(停止,结束下载,停止)。如果一个tracker停止了,在尝试打开一个torrent时,将会无法连接。如果在下载torrent过程中tracker停止(意味着你连接了一些点和seeds),你将可以继续和这些peers相互传输文件,但是不会有新的peers连接。通常情况下,tracker的错误是临时性的,因此最好的办法是等待,并让客户端打开继续尝试。

downloading:从其他电脑接收数据。

uploading:给其他电脑传送数据。

相关文章: