中易网

关于Kad网络

答案:1  悬赏:60  
解决时间 2021-04-27 15:27
  • 提问者网友:夕夏残阳落幕
  • 2021-04-27 11:41
为什么我的easymule只能连接eD2k网络却又连接不了Kad网络啊
最佳答案
  • 二级知识专家网友:猖狂的痴情人
  • 2021-04-27 12:33
Kad是Kademlia的简称,Kademlia 是P2P 重叠网络传输协议,以构建分布式的P2P电脑网络。是一种基于异或运算的P2P信息系统。它制定了网络的结构及规范了节点间通讯和交换资讯的方式。
Kademlia 节点间使用传输通讯协议 UDP 沟通。Kademlia 节点利用分布式散列表 (DHT) 储存资料索引。透过现有的局域网/广域网( LAN/WAN),建立起一个新的虚拟网络或重叠网络。
在Kad网络中,每个节点只负责处理一小部分搜索和查找源的工作。分配这些工作的时候,通过我们每个用户端的唯一的ID和搜索文件的Hash值之间的匹配来决定。

用户可以进行简单的理解:在Kad网络的世界里,用户可以直接问其他用户“你有没有我要的文件”,如果有,就会进行文件传输,如果没有,就会告之哪个用户有或者可能有,直到文件传输完毕。
与ED2K网络的不同在于,KAD网络让用户省去了从服务器寻找用户源的步骤,可以直接找寻到合适的用户源,进行文件传输。

你的问题是你的KAD没有找到其它网络节点,下载一些人气大的东西能增加你的KAD节点数。
KAD端口则是用来进行KAD节点间沟通的端口。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息