firemail
标题:
eMule
[打印本页]
作者:
Qter
时间:
2022-3-14 22:20
标题:
eMule
eMule网络
eD2K网络(eDonkey2000中的Overnet网络): 对应eDonkey软件
edonkey时代,在ed圈里只存在着ED2K一种网络的模式
ed2k网络需要中心服务器支持作为中转和存储hash列表信息
id是通过ip进行如下的算法计算
ID number= A + 256*B + 256*256*C + 256*256*256*D
low ID的产生是由于我们的ID计算结果小于16777216.
即 ID number= A + 256*B + 256*256*C + 256*256*256*D < 16777216
----------------------------------
Kad网络(eMule中的Kad网络):对应eMule软件
Kad也被称之为Serverless network(无服务器网络)。
使用DHT协议:使节点之间互相保留一些其它节点的联系信息,并且利用这样一个“关系网”寻找到整个网络中的任何一个
节点以及上面的资源,整个过程不需要任何中心服务器.
Kad的 id计算原则:更关注我们是否open和freely。
ID number=256*256*256*A+256*256*B+256*C+D
两个网络都使用Kademlia结构(应该是一种算法的结构),但具体的消息报文格式有区别,因此两个DHT网络并不互相兼容。
欢迎光临 firemail (http://firemail.wang:8088/)
Powered by Discuz! X3