想象一下一个纯粹基于对等节点的网络,每个节点仅连接到 x 个其他节点。没有所有节点的大列表,每个节点都负责与网络保持连接。节点会动态上下线,这意味着每个节点需要向其邻居(和其邻居的邻居?)询问新的节点连接方式,以维护 x 个连接数。
网络分割(由两个网络仅由每个网络中的一个节点连接 - 如果其中任何一个节点关闭,则网络会分裂成两个部分),以及如何避免此类情况和有效路由(距离度量等)是我主要关注的内容,但任何与具有类似描述的网络相关的内容都很有趣。
我目前正在研究 Chord DHT 协议,因为它与我的问题有一些相似之处。