具有多个代理/移动模型的 DTN(延迟/中断容忍网络)模拟器
项目描述
姓名
dtnsim - 具有多个代理/移动模型的 DTN(延迟/中断容忍网络)模拟器
描述
dtnsim是一个用 Python 编写的 DTN(延迟/中断容忍网络)模拟器。由于dtnsim中的所有程序都是用 Python 编写的,如果您是 Python 程序员,您可以轻松地修改模拟器功能和/或添加新功能。Python 是主要的轻量级编程语言之一,它支持 DTN 模拟的快速原型设计。例如,当你想到一个新的 DTN 网络协议时,你可以借助 Python 语言的高表达能力快速实现该协议。
由于dtnsim中几乎所有内容都是用 Python 编写的,因此 dtnsim不适合超大规模 DTN 模拟。例如,dtnsim 不适用于具有数百万代理(即移动节点/终端)的超大规模 DTN 模拟。然而,这种限制在实践中不是问题,因为通常预计 DTN 将在具有备用代理的环境中使用。
例子
dtnsim | cellx
安装
pip3 install dtnsim
可用性
最新版本的dtnsim可在 PyPI ( https://pypi.org/project/dtnsim/ ) 获得。
作者
大崎博之 (ohsaki[atmark]lsnl.jp)
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
dtnsim-1.4.tar.gz
(16.1 kB
查看哈希)
内置分布
dtnsim-1.4-py3-none-any.whl
(47.3 kB
查看哈希)