通过 Napster、Limewire 或 Ares 传输的 torrent 和 P2P 文件有什么区别?种子服务器正在存储文件?种子和同侪如何行动?
答案1
读这个答案有关 Bittorrent 如何工作的详细信息 - 它还将告诉您的种子和同行如何行动。
Bittorrent 与 Napster 之类的的区别包括:
Napster 之类的 P2P 网络中的中央服务器充当对等方可以会面并交换文件目录的地方。对于 Bittorrent,“跟踪器”仍然是对等方可以会面的地方,但它们不交换文件目录。它们只交换整个文件的哈希值及其片段的哈希值,哪些服务器可以识别当前 torrent 中的文件集,并且此信息来自 .torrent 文件,该文件不会以任何方式存储在“跟踪器本身”上。
大多数类似 Napster 的 P2P 程序仅支持来自对等点的直接流传输。Bittorrent 的设计目的是将文件分割成多个部分,以便群中的每个对等点都可以不断地交换它们,从而使其更加强大和快速。
“torrent 服务器”仅托管不包含任何文件内容的 .torrent 文件。torrent 文件仅包含跟踪器的 URL 以及整个文件及其每个部分的 SHA-1。如果没有已拥有整个文件的对等方,则群组中的其他人将无法获取该文件。作为群组成员,您从 Bittorrent 群组获得的所有内容均来自群组中的其他人,而不是跟踪器本身。