0

我想在 Mininet 中创建这个简单的自定义拓扑:

这里的拓扑

s1、s2、s3 是 3 个 OpenVSwitch。h1,h2,h3,h4 是主机。蓝色和红色标记双向链接。c0 是一个控制器。

我想让 s1 充当 SDN 路由器,让 s2、s3 充当 SDN 交换机,而 c0 成为所有这些的控制器。

我正在尝试从控制器中的 ryu 框架运行脚本rest_router.pysimple_switch_13.py但我无法通过在控制器的终端中键入此命令来执行此操作

ryu-manager --app-lists ~/ryu/ryu-master/ryu/app/rest_router.py ~/ryu/ryu-master/ryu/app/simple_switch_13.py
4

2 回答 2

1

ryu 不运行 mininet,
您需要手动运行 mininet

sudo mn --topo=tree,depth=2,fanout=2

然后运行 ​​ryu 命令

于 2016-12-11T13:56:17.010 回答
0

您可以使用相同的 miniedit.py GUI 将拓扑导出到 python 脚本。那将运行为sudo python script.py

于 2016-12-13T08:14:57.010 回答