.torrent 文件是 BitTorrent 协议所使用的一种元数据文件。它本身并不包含正在共享的实际数据,而是包含了有关待分发文件和文件夹的信息,例如文件名、文件大小以及用于验证数据完整性的校验和(checksums)。关键在于,它还包含 Tracker 服务器的 URL,Tracker 是一种负责协调 BitTorrent 网络中对等点(peers,即用户)之间数据传输的服务器。当用户使用 BitTorrent 客户端打开 .torrent 文件时,客户端会读取这些元数据并据此连接到 Tracker。Tracker 随后会向客户端提供一份拥有该文件部分或全部数据的其他对等点列表。客户端会同时从多个对等点下载文件的小分片,并最终将它们重新组装成完整的文件。这种去中心化的方式使得文件共享(尤其是大文件共享)变得既高效又稳健。由于 Torrent 文件仅包含元数据而非实际内容,其体积通常非常小,一般在几 KB 到几 MB 之间。