最有效的DHT

时间:2009-11-17 18:59:41

标签: protocols p2p dht

什么是高效 DHT?我正在寻找名称和/或某种实现或相关工作,但我不是在寻找最常用的。

在CPU执行周期,负载平衡和内存消耗方面高效。

2 个答案:

答案 0 :(得分:4)

These slides [PDF]描述了一个使用IDA(信息分散算法)的DHT:

  
      
  • 高可用性
  •   
  • 不浪费资源
  •   
  • 不浪费带宽
  •   
  • 简单明快的协议
  •   
  • 它可以作为进一步工作的起点
  •   

此外,DHT设计描述不需要离开协议

此致 安德烈亚斯

答案 1 :(得分:0)

大多数DHT在功能方面非常相似,主要区别在于它们如何处理邻居集和路由。我不清楚任何应用程序都会比另一个更好。您需要查看DHT的行为和适用性,然后根据您的应用选择最佳。

一份好的技术比较文件是A performance vs. cost framework for evaluating DHT design tradeoffs under churn (PDF)。本文比较了几种DHT,并讨论了它们在不同应用中的适用性。