首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Iperf和Mininet (泛光灯)

Iperf和Mininet (泛光灯)
EN

Stack Overflow用户
提问于 2014-11-14 03:13:17
回答 1查看 4.4K关注 0票数 0

我正在做一个使用Mininet和泛光灯的负载均衡项目。拓扑是胖树:

4台核心交换机、8台聚合交换机、边缘交换机和16台主机

我需要创建一个包含数十行的文本文件(#1),使用(iperf UDP)在时间限制和数据包大小内将数据包从源发送到目的地。如下所示:

10.0.0.2、10.3.1.3、7M、3 3Mbps、10.0.0.2、10.3.1.2、9M、9 3Mbps等

这个想法是在文本文件(#2)中有一个python代码,并在Mininet终端中运行它,它将读取文本文件(1)并开始发送数据包。我不知道该怎么做!我习惯于打开两台主机的终端,使用iperf使一台主机作为客户端,另一台主机作为服务器。那么,在我的情况下,我如何做到这一点呢?

问题是,当我们创建一个拓扑并且我在内部(mininet>)时,我无法执行任何python代码,因为我被限制为只能运行某些命令。因此,我尝试在Mininet终端(mininet@mininet-vm:-$)中执行一些Python代码,但在知道我能够在这个终端中执行python代码的情况下,我无法让它工作。

我还尝试在拓扑(胖树)的相同代码中运行iperf脚本,但由于某种原因,我也没有让它工作!

谢谢。。

EN

回答 1

Stack Overflow用户

发布于 2014-12-03 01:12:28

您可以打开xterm主机并使用iperf发送文件,如下所示:$ xterm h1 $ iperf -c -F

下面是iperf的一个很好的参考:https://iperf.fr/

如果你想使用Scapy,试试这个:

代码语言:javascript
复制
data = "University of Network blah blah"
a = IP(dst="129.132.2.21")/TCP()/data
send(a)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26916587

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档