【问题标题】:Is it possible to have separate DHT tabes?是否可以有单独的 DHT 标签?
【发布时间】:2014-05-28 14:12:37
【问题描述】:

我对@9​​87654321@ 越来越熟悉,而且我基本了解它的工作原理。但是,我不太明白如果您想在每个 DHTs 中使用不同的条目类型会发生什么。这可能吗?

如果我使用流行的DHT 库,这是否意味着我putget 条目使用与该库的每个用户相同的DHT?还是DHT 对所有人都通用?你如何定义DHTowner,或者你如何定义一个单独的、包含的DHT

【问题讨论】:

    标签: bittorrent dht kademlia


    【解决方案1】:

    是的,您可以单独创建DHTs。但是,您需要使“在线”协议略有不同,这样它们就不能相互交谈并混淆。

    【讨论】:

      【解决方案2】:

      实际上,只要对等点彼此不认识,您就可以使用相同的协议拥有无限数量的 DHT。

      这是设置网络时的重要部分。您必须知道第二个对等方才能最初创建网络。下一个节点必须知道两个初始节点之一,下一个节点需要知道上述三个节点之一,依此类推。

      您还可以连接到同一主机上的多个 DHT,而不会相互干扰(至少在数据交换方面,而不是在本地资源方面)。您还可以通过告诉其中一个您在另一个 DHT 中连接的对等方来加入这两个 DHT。虽然这可能不像听起来那么容易。

      【讨论】:

        猜你喜欢
        • 2022-11-07
        • 2012-04-07
        • 2013-08-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-02-26
        • 1970-01-01
        相关资源
        最近更新 更多