问题标签 [mininet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
32285 浏览

python - 如何将 Iperf 结果保存在输出文件中

我在从 txt 文件读取的一组主机之间运行 iperf,这是我运行它的方式:

它运行良好并显示结果。但是,我想将 iperf 结果的输出保存在一个单独的 txt 文件中。有谁知道我如何将它应用到上面的代码中?

0 投票
1 回答
214 浏览

openflow - SDN - ofsofswitch13 数据包处理

我正在尝试更改现有的 cpqd 开关,以使其充当状态防火墙,可以定义查看 TCP 标头标志的流条目。

我正在使用的开源项目是: https ://github.com/CPqD/ofsoftswitch13

我无法理解代码中的更改必须发生在哪里,或者换句话说,交换机在哪里监听和监控主机之间的数据包流量。我不确定如何调试它,所以我目前正在代码中使用打印。关于如何在代码中找到发送或接收数据包的位置的任何建议?或者关于如何轻松调试代码?

提前致谢

0 投票
2 回答
945 浏览

openstack - OpenStack 上的 NFV

我对 NFV+SDN 还很陌生。我已经在一个 Fedora 20 VM 中下载了 OpenDayLight 和 OpenStack。我将 mininet 网络作为单独的 VM 中的底层物理拓扑。我想在 OpenStack 上运行 VPN、L3 路由和 NAT、负载平衡等服务,但我对如何开始没有很清楚的了解。据我了解,我必须在 OpenStack 节点(通过 VM 实例)上运行这些服务,并通过 mininet 拓扑路由流量,其中 OpenDayLight 作为中间控制器。

我的困惑是:

  1. 如何开始在 OpenStack 上编写应用程序(防火墙、VPN、NAT 等)?
  2. 我必须为此类服务编写代码还是命令行配置?
  3. 我遇到了 Neutron API,有什么帮助吗?

遇到这个:http ://docs.openstack.org/api/openstack-network/2.0/content/API_extensions.html

我已经查看了有关在 OpenStack 上编写“Hello World”的其他问题,但找不到任何东西。我将感谢您提供任何可以让我开始这个项目的信息。

0 投票
1 回答
697 浏览

python - 带有 POX 的 mininet:使用 flow_mod 时获取事件

我不确定我是否理解mininetPOX所以我的问题可能很愚蠢,
但是,我想知道数据包何时按flow_mod规则转发。

我不想将所有数据包发送到控制器,因为它们可能很大,所以我使用flow_mods,但我确实想知道数据包是在特定链接上发送的及其大小(我不需要数据本身,只有这个元数据)
它可以是几个数据包的元数据,例如每 10 秒的摘要。

有没有办法做到这一点,或者我必须将数据包发送到控制器并自己收集统计信息?

谢谢。

0 投票
1 回答
1570 浏览

pox - Pox/Mininet:学习主机的位置

我的问题可能有点模糊,因为我显然误解了很多,但无论如何我都会尝试一下:假设我在 Fat Tree 拓扑中有 7 个交换机,并且底部的四个每个都连接到两个主机。当我启动控制器时,我指示交换机发送 LLDP 数据包,这就是我学习拓扑的方式。我还计算了一个生成树,以便在我泛滥 ARP 请求之类的数据包时使用。

我的问题:我如何知道某个主机连接到哪个交换机?如果h1将第 3 层数据包发送到h3,我知道如何路由数据包,因为我有一个生成树,但这可能不是最短路径。我使用 Dijkstra 计算从每个交换机到所有其他交换机的最短路径,但如果我想向 发送消息h3,我不知道哪个交换机直接连接到它。

有任何想法吗?

0 投票
1 回答
8437 浏览

mininet - Mininet 使用 openvSwitch?

我是 Mininet 和 openvSwitch 的新手。

我知道 mininet 使用我的电脑资源创建了一个虚拟网络。

而且我知道 openvSwitch 创建虚拟交换机。

但我不明白 mininet 是否使用 openvSwitch 创建的虚拟交换机来创建虚拟网络。

0 投票
1 回答
689 浏览

mininet - 如何在 Mininet 中模拟源路由?

是否可以在 SDN 中模拟源路由Mininet

我想将路径信息放入数据包本身并通过网络路由它。

0 投票
1 回答
1394 浏览

mininet - mininet如何才能完全支持openflow 1.3?

众所周知,mininet ISO不能完全支持openflow 1.3协议,所以我想搭建一个mininet可以支持openflow 1.3协议的环境,怎么办?

0 投票
2 回答
817 浏览

openflow - Mininet 和 Opendaylight 控制器端口状态更新消息

我对 Mininet 和 Opendaylight 控制器之间的通信有疑问。

我有一个带有 Mininet 和 Opendaylight 控制器的虚拟测试平台。而当我拆除交换机之间的一些链接时,它会立即反映在 ODL Web 界面中。

所以我想知道控制器如何知道网络拓扑发生了变化。是不是因为 ODL 控制器和 mininet 交换机之间交换了 hello 消息?如果是这样,谁能告诉控制器和 mininet 节点之间交换“hello”消息的速率是多少?

0 投票
2 回答
1404 浏览

mininet - 为什么 mininet 默认控制器总是工作在环回接口 127.0.0.1

为什么 mininet 默认控制器总是在环回接口 127.0.0.1 中工作,为什么 ip 在默认控制器中不能更改?如果有人可以帮助我,请谢谢