DHT 即分布式散列表,Kademlia(Kad)是一种具体的 DHT 协议。 (我也是今天刚刚关注这块儿,之前一无所知)
我看了下eDonkey/eMule 网络是支持 Kad 的,于是我找了一些 Kademlia 的实现试图连接到该网络:
- 从这里找了一些节点地址: http://www.emule-security.org/serverlist/
- 试了两个实现,分别基于 Python 和 NodeJS :
但是都没有实验成功,难道是我把什么概念搞错了,到底这两个实现跟这些节点的协议是否匹配?求指点迷津!