2012-05-14 5 views
3

나는 현재 Kademlia 피어 투 피어 프로토콜에 대해 연구하고 있으며 누군가 정보/메시지를 효율적으로 브로드 캐스트하기위한 기술이나 접근법을 알고 있다면 궁금한가요?Kademlia P2P 프로토콜에서 효율적인 브로드 캐스트를 실현하는 방법은 무엇입니까?

Chord에서 방송 방법을 설명하는 논문 Effcient Broadcast in Structured P2P Networks이 있습니다. 이들의 아이디어는 네트워크를 두 부분으로 나누고이 각 파티션의 첫 번째 노드로 브로드 캐스트 메시지를 보내는 것입니다. 접촉 된 노드는 다시 "서브넷"을 분할하고 동일한 작업을 수행합니다. 이 기술을 사용하면 네트워크를 통해 스패닝 트리에서 메시지를 브로드 캐스트 할 수 있습니다. 그러나 Kademlia 네트워크를 안정적으로 분할하기가 어렵 기 때문에 Kademlia에 적용하는 데 문제가 있습니다.

누군가 달성 할 수있는 방법이나 대안적인 접근 방법이 있습니까?

네트워크로드에 나쁜 영향을 미치고 많은 양의 트래픽이 발생하기 때문에 대규모로 네트워크에 범람하기를 원하지 않습니다.

답변

2

몇 가지 연구를 통해이 백서에서 가능한 해결책을 찾을 수있었습니다 : P2P based intrusion detection. 실제로 네트워크를 효율적으로 분할하기 위해 Kademlia의 네트워크 토폴로지를 사용할 수 있음이 밝혀졌습니다.