文件名称:AlaKazaam:AlaKazaam-基于Kazaa的P2P UNIFE网络项目
文件大小:11.07MB
文件格式:ZIP
更新时间:2024-02-23 10:29:26
p2p p2p-network unife kazaa alakazaa
AlaKazaam: :books: 对等对等-费拉拉大学研究中心 :books: 基于Kazaa方法的对等服务器: 智能查询泛滥 阶层式 超级节点管理对等节点 启动时,客户端联系超级节点(以后可能会成为一个超级节点) 发布:客户端将文件列表发送到其超级节点 搜索:将查询发送到超级节点,超级节点将查询彼此淹没 获取:直接从同级获取文件; 可以一次从多个同伴获取 运作中 每个对等人都是组长或分配给组长 小组负责人跟踪所有子项中的内容 超级节点的动机 查询合并**许多连接的节点可能只有几个文件**向子节点传播查询所花费的时间可能比超级节点自行回答要花费更多的时间。 稳定性**超级节点选择有利于具有高正常运行时间的节点**您使用了多长时间可以很好地预测将来的工作时间 用法 python3 AlaKazaam.py 注意:需要Python 3.6或更高版本 Peer支持的命令: [xxxB] =参数长度(以字节为单位) # Search a Supernode SUPE[4B].Pktid[16B].IPP2P[55B].PP2P[5B].TTL[2B] # Response
【文件预览】:
AlaKazaam-master
----common()
--------__init__.py(0B)
--------ServerThread.py(2KB)
--------HandlerInterface.py(195B)
----.DS_Store(8KB)
----utils()
--------shell_colors.py(941B)
--------Logger.py(1KB)
--------__init__.py(0B)
--------SpinnerThread.py(624B)
--------hasher.py(1KB)
--------Downloader.py(3KB)
--------progress_bar.py(1KB)
--------net_utils.py(6KB)
--------Uploader.py(980B)
----shared()
--------bored to death.mp3(8.99MB)
--------.DS_Store(6KB)
--------gta.png(1.38MB)
--------_-_hAcK3rZ-_-.jpg(550KB)
--------react_structure.png(133KB)
--------bucatini.jpg(38KB)
----peer()
--------peer.py(4KB)
--------Menu.py(1KB)
--------__init__.py(0B)
--------LocalData.py(4KB)
--------data.json(30B)
--------handler()
----LICENSE(1KB)
----README.md(2KB)
----superpeer()
--------database()
--------model()
--------Menu.py(1KB)
--------__init__.py(0B)
--------LocalData.py(8KB)
--------superpeer.py(1006B)
--------handler()
----AlaKazaam.py(1KB)
----.gitignore(1KB)