Kademlia P2P协议中如何实现高效广播?

4
我正在研究Kademlia点对点协议,想知道是否有技术或方法可以有效地广播信息/消息?有一篇论文Structured P2P Networks中的Effcient Broadcast描述了在Chord中进行广播的方法。他们的想法是将网络分成两部分,并将广播消息发送到这些分区中的第一个节点。被联系的节点再次划分其“子网”并执行相同的操作。使用此技术,您可以通过网络广播跨度树上的消息。然而,我在尝试将其应用于Kademlia时遇到了问题,因为可靠地划分Kademlia网络很困难。是否有人有想法如何实现这一点或存在什么替代方法?我不想大量洪泛网络,因为这会对网络负载产生不良影响并导致大量冗余流量。
1个回答

3

经过一些研究,我找到了这篇论文中可能的解决方案:基于P2P的入侵检测。结果表明,确实可以利用Kademlia中的网络拓扑来有效地分区网络。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接