【发布时间】:2011-04-16 13:47:29
【问题描述】:
我试图了解 DHT 协议的工作原理,特别是在文件共享洪流领域。我阅读了很多文章,但我仍然对文件名值哈希生成感到困惑。
我认为 dht 的工作原理如下: 假设我加入了一个 p2p 网络,我想共享一些文件。对于这些文件,生成哈希映射键并通过网络“传播”,直到访问负责这些生成的键的节点。然后每个节点在他的列表中添加一条记录,上面写着“具有 x IP 地址的人拥有与指定密钥相关的文件。
当我搜索文件时,会为该文件生成 hashmap 密钥并在网络中传播,直到找到负责该密钥的节点。然后这个节点与我通信并向我发送托管真实数据的节点的 IP 地址
我上面的想法对吗?
【问题讨论】:
-
老兄,我花了很多时间才得出同样的理解。那些编辑维基百科的人是谁?!