Как реализовать эффективную трансляцию в Kademlia p2p протокол?

В настоящее время я занимаюсь исследованием Kademliaоднорангового протокола, и мне любопытно, знает ли кто-нибудь методы или подходы для эффективной передачи информации/сообщения?

Существует документ Эффективное вещание в структурированных P2P-сетях, в котором описывается способ вещания в Chord. Их идея состоит в том, чтобы разделить сеть на две части и отправить широковещательное сообщение на первый узел в каждой из этих частей. Связавшиеся узлы снова разбивают свою «подсеть» и выполняют те же действия.Используя этот метод, вы можете транслировать сообщение по связующему дереву через сеть. Однако у меня возникли проблемы с его применением в Kademlia, потому что сложно надежно разделить сеть Kademlia.

Кто-нибудь знает, как этого можно достичь или какие существуют альтернативные подходы?

Я не хочу массово перегружать сеть, так как это плохо влияет на нагрузку на сеть и приводит к большому количеству избыточного трафика.

5
задан Erik 14 May 2012 в 10:24
поделиться