Java 当提供磁铁URI时,bittorent对等访问信息字典是如何提供的?

Java 当提供磁铁URI时,bittorent对等访问信息字典是如何提供的?,java,p2p,bittorrent,dht,Java,P2p,Bittorrent,Dht,在磁铁URI方案中,URI包含信息散列、跟踪器和对等方。通过信息散列,我们可以从跟踪器(跟踪器协议)获得对等点 我的问题是:客户机如何通过提供的对等点和信息哈希获得完整的信息哈希字典?我查了一下,它使用扩展协议的消息?但是它是否与远程对等方联系以获取信息字典?为磁铁URI提供数据的客户端/对等方将连接到URI中的跟踪器和/或使用DHT获取对等方列表。 然后它将开始连接到对等方。 当它连接到一个或多个对等方时,它将首先开始使用BEP9-扩展名下载信息目录,以便对等方发送元数据文件。 然后它将开始下

在磁铁URI方案中,URI包含信息散列、跟踪器和对等方。通过信息散列,我们可以从跟踪器(跟踪器协议)获得对等点


我的问题是:客户机如何通过提供的对等点和信息哈希获得完整的信息哈希字典?我查了一下,它使用扩展协议的消息?但是它是否与远程对等方联系以获取信息字典?

为磁铁URI提供数据的客户端/对等方将连接到URI中的跟踪器和/或使用DHT获取对等方列表。
然后它将开始连接到对等方。
当它连接到一个或多个对等方时,它将首先开始使用BEP9-扩展名下载信息目录,以便对等方发送元数据文件。

然后它将开始下载torrent中的文件

为磁铁URI馈电的客户机/对等机将连接到URI中的跟踪器和/或使用DHT获取对等机列表。
然后它将开始连接到对等方。
当它连接到一个或多个对等方时,它将首先开始使用BEP9-扩展名下载信息目录,以便对等方发送元数据文件。

然后它将开始下载torrent中的文件

你能告诉我如何使用BEP9吗(除了文档)。你能告诉我如何使用BEP9吗(除了文档)。实施还是什么。