Kad网络

目录·客户端



Kad Network是一个利用Kademlia点对点重叠协定的点对点网络。大多数Kad Network上的用户,均会连接到onkey_Network&variant=zh-cn" title="EDonkey Network">eDonkey Network服务器。而Kad Network客户端,一般会查询eDonkey Network上已知的节点,来取得Kad Network的初始节点。
Kad Network利用UDP

寻找ed2k散列来源
使用档案名称的关键字,来搜寻ed2k散列
寻找档案的注解与评分(散列)
为防火墙内的节点(低ID)提供伙伴服务(buddy service)
贮存位置、注解与(来自关键字的)档名

注意Kad并不会实际用来在点对点网络中传送档案,而是在档案开始传送时,使用者之间彼此直接连线(透过标准IP网络)。

客户端

目前实际上只有3个客户端程式支援Kad。不过,这三个客户端程式的ed2k使用者占所有使用者的80%,程式安装数量接近ed2k总安装量的95%(onkey_Network&variant=zh-cn" title="EDonkey Network">eDonkey Network):

aMule:一个衍生自lMule与xMule的跨平台版本,集中于Unix平台。
eMule:一个最流行的开放源代码Windows客户端,亦可透过Wine在Linux下运行,占网络用户的80%。eMule同时拥有许多修改版。
onkey&variant=zh-cn" title="MLDonkey">MLDonkey:一个可在多个平台运行及支援无数档案分享协定的免费客户端软件。


自定义分类:
P2P
 
贡献者:
飞一般的人
Copyright © 1999-2024 C114 All Rights Reserved | 联系我们 | 沪ICP备12002291号-4