.torrent 文件是 BitTorrent 协议使用的一种元数据文件。它本身并不包含要共享的实际数据,而是包含有关要分发的文件和文件夹的信息,包括它们的名称、大小和校验和(checksums)。至关重要的是,它还包含 Tracker 服务器的 URL,Tracker 是一种帮助协调 BitTorrent 网络中对等点(peers,即用户)之间数据传输的服务器。当您使用 BitTorrent 客户端打开 .torrent 文件时,客户端会读取这些元数据并利用它连接到 Tracker。随后,Tracker 会向客户端提供一份正在下载或上传该文件的其他对等点列表。客户端接着会同时从多个对等点下载文件的小分片,并将它们重新组装成完整的文件。这种去中心化的方式实现了高效且稳健的文件共享,尤其适用于大文件。由于 Torrent 文件仅包含元数据而非实际内容,因此它们的文件体积通常很小,一般在几 KB 到几 MB 之间。