我想为P2P 文件共享创建自己的Chord实现 我跟着一篇文章解释说每个节点都有它的ID(例如IP的哈希值)
我的问题是:
答案 0 :(得分:2)
答案 1 :(得分:0)
how a new client join the network?
通过向其他同行宣传其存在。
there must be a server to manage it. right?
服务器或对等方可以获取其他对等方的IP地址的位置(URL)。这个位置由同行自己更新,并提供最新数据。
如果您深入研究此问题,您将面临NAT遍历问题。
how you set for the new client the finger table?
通过了解/获取其他同伴的id并计算'finger'顺序。