我在一个项目上工作,我给了mininet
网络一些指定的主机和交换机。我的任务是产生流量。我在CLI上使用命令ping, iperf e.t.c
;但我想创建一个最终解决方案,它将是一个脚本,其中包含许多这些命令,以创建大量随机流量。
到目前为止,我在CLI中使用过脚本,但我正在考虑使用Mininet
的Python API来制作更复杂的程序。我的问题是,如何在python脚本中指定通过现有网络的CLI在网络上运行pingall
命令。
例如在CLI中可以是:python script.py net
(其中net
是给定的网络引用,python脚本可以执行net.pingall
,这样的工作会如何工作?)< / p>
我到目前为止找到的所有Python脚本示例都是创建一个网络但不以网络作为参考。对不起,如果我错过了一些显而易见的东西我不熟悉网络。非常感谢提前。