2

据我了解,第一个查找请求被发送到路由表中最接近种子信息哈希的节点

在对等查找过程中,我可以接收到许多节点。当我执行下一个对等查找时,我可以从其中一个开始对等查找,还是必须从路由表中的对等开始?

4

1 回答 1

1

Kademlia 路由和替换算法的详细信息可以在原始论文中找到。基本上,您只在路由表中的节点开始失败时才替换它们;但是,您围绕您的 ID 细分存储桶,直到最小的存储桶具有少于 K 个节点(其中 K 在 bittorrent DHT 协议文档中指定)。开始搜索时,您使用路由表存储桶中的 K 个路由表节点,其中包含正在搜索的键的路由 ID。

于 2011-08-14T23:42:56.610 回答