我正在尝试实现这个协议:http ://en.wikipedia.org/wiki/Chord_(peer-to-peer )
我从中了解到的是,加入“圆圈”的每个节点都放置在圆圈内的随机位置,具体取决于它的散列 IP+端口值。但我的问题是......我怎样才能获得每个节点的整数值(索引)?如何将 ip+port 的唯一哈希值分配给唯一索引号...某些函数检查例如 id 是否在间隔内(例如 id>n & id<=successor),所以看起来我需要每个节点都有一个唯一的 int,我不能只使用哈希值。有什么建议么?