文件名称:chordentlich:Chordentlich-Python中强大的Chord DHT实现
文件大小:1.24MB
文件格式:ZIP
更新时间:2024-05-19 07:05:06
Python
关于 Chord是一个分布式哈希表,如Ion Stoica等[ ]所述。 我们提供了用Python 3编写的实现,该实现是为慕尼黑工业大学的P2P网络安全课程开发的。 特征 简单的键/值存储 简单复制以处理故障或离开的节点(缺少重新分配) 维护几个直接后继者,以实现稳定一致的Chord戒指[[2]] 公钥或IP作为对等标识符 文献资料 有关更多文档,请参见以下文章: : 以及您在以下位置找到的课程文档: : GNU / Linux系统的设置 您需要先为python 3安装pip才能安装其他软件包。 在Debian / Ubuntu上运行 apt-get install python3-pip 在Fedora / RHEL / CentOS上运行 yum install python3-pip 现在安装模块: pip3 install jsonschema pip3 i
【文件预览】:
chordentlich-master
----README.md(3KB)
----code()
--------.gitignore(104B)
--------stop.sh(28B)
--------config.ini(153B)
--------xfce_start.sh(424B)
--------gnome_start_with_config.sh(370B)
--------dhtQuery.py(4KB)
--------mnconfig()
--------test_Node.py(706B)
--------gnome_add3.sh(277B)
--------configExample.ini(153B)
--------main.py(3KB)
--------unittester.py(767B)
--------gnome_start.sh(362B)
--------dht.py(813B)
--------config()
--------helpers()
--------ipc.py(5KB)
--------doc()
--------startMininet.py(990B)
--------hostkeys()
--------test.log(0B)
--------xfce_add3.sh(309B)
--------Node.py(49KB)
--------xfce_start_with_config.sh(373B)
----LIBRARIES(90B)
----docs()
--------final_report()
----LICENSE(11KB)