一位朋友设置了一个跟踪器用于测试。当他创建 torrent 时,我可以在普通的 bittorrent 客户端中打开它并像往常一样下载/上传。元信息中的跟踪器网址格式为http://192.168.1.X/somefolder/announce.php
这怎么可能呢?这不是 LAN 内的本地 IP 吗?我的 bittorrent 客户端仍然可以找到跟踪器并通过互联网与其通信。
答案1
它似乎正在使用 DHT,这意味着对等列表是分散交换的。
答案2
除了使用 DHT 之外,元信息可能仅包含一个announce-list
条目。
如果announce-list
存在,大多数 Bittorrent 客户端将使用该列表中的跟踪器并忽略该announce
条目。