【发布时间】:2014-12-03 01:12:27
【问题描述】:
我正在使用 Mininet 和 Floodlight 进行负载平衡项目。拓扑是胖树:
4 个核心交换机, 8个聚合交换机, 边缘交换机和 16台主机
我需要创建一个包含数十行的文本文件 (#1),使用 (iperf UDP) 在时间限制和数据包大小内将数据包从源发送到目标。像这样的:
10.0.0.2,10.3.1.3,7m,3Mbps, 10.0.0.2、10.3.1.2、9m、9Mbps等
这个想法是在文本文件(#2)中有一个 python 代码并在 Mininet 终端中运行它,它将读取文本文件(1)并开始发送数据包。我不知道该怎么做!我习惯打开两台主机的终端,使用iperf使一台主机作为客户端,另一台作为服务器。那么,就我而言,我该怎么做呢?
问题是当我们创建拓扑并且我在里面(mininet>)时,我无法执行任何 python 代码,因为我只能运行某些命令。因此,我尝试在 Mininet 终端 (mininet@mininet-vm:-$) 中执行一些 Python 代码,但知道我能够在该终端内执行 Python 代码,我无法让它工作。
我也尝试在拓扑(胖树)的相同代码中运行 iperf 脚本,但由于某种原因我也没有让它工作!
谢谢你..
【问题讨论】: