私は現在、Kademliaピア ツー ピア プロトコルについて調査しています。誰かが情報/メッセージを効率的にブロードキャストするための手法やアプローチを知っているかどうか知りたいですか?
Chordでのブロードキャストの方法について説明している論文Effcient Broadcast in Structured P2P Networksがあります。彼らのアイデアは、ネットワークを 2 つの部分に分割し、これらの各分割の最初のノードにブロードキャスト メッセージを送信することです。接続されたノードは再び「サブネット」を分割し、同じアクションを実行します。この手法を使用すると、ネットワークを介してスパニング ツリーでメッセージをブロードキャストできます。ただし、Kademlia ネットワークを確実に分割することは難しいため、Kademlia に適用する際に問題があります。
これをどのように達成できるか、またはどのような代替アプローチが存在するかについて誰かが考えていますか?
これはネットワーク負荷に悪影響を及ぼし、多くの冗長トラフィックを引き起こすため、ネットワークを大量にフラッディングさせたくありません。