使用 NS-3 进行网络仿真

Network Simulation using NS-3

我可以使用 NS-3 模拟易感-感染-易感 (SIS) 模型吗? 我的目标是使用 SIS 对恶意软件流进行建模并尝试使用 NS-3 进行模拟。

我是网络新手,几个小时以来一直在搜索这个,浏览了数十篇研究论文,但找不到任何类似的东西。

SIS 意味着某种传播网络感染的发现机制。这些发现机制通常在具有网络能力的守护进程中使用漏洞。因此,要模拟 SIS,您需要一个在网络堆栈 application level 工作的模拟器。

ns-3有一些应用层的能力,但主要是用来模拟应用层以下的网络栈。 ns-3 所具有的应用程序级功能仅限于流量生成。不支持发现节点上服务的存在,更不用说守护程序的受损版本了。

所以,看来您需要找到另一个模拟器。我不确定您的选择是什么,但是根据您想要的模拟的复杂程度,您可以通过将网络表示为图形并以概率 p.[= 感染易受影响的节点来推出自己的选择。 12=]