我正在寻找有关如何在动态对等网络中维护网络完整性的技术、算法等信息。欢迎实际实施、学术论文和该类别中的任何其他内容。
想象一个完全基于点对点的网络,其中每个节点只连接到x 个其他节点。在没有所有节点的完整列表的情况下,每个节点都负责维护与网络的连接。节点动态地下降和上升,这意味着每个节点需要询问它的邻居(和他们的邻居?)以便新节点连接到,以保持x数量的连接。
网络分段(网络的两半仅由每个网络的一个节点连接 - 如果其中任何一个出现故障,网络将分成两部分)以及如何避免这种情况和有效的路由(距离指标等)是我的主要兴趣,但任何与具有类似描述的网络相关的内容都会很有趣。
我目前正在研究 Chord DHT 协议,因为它与我所要求的有一些相似之处。