我是 mininet 和 SDN 的新手。以下是我在探索 iperf 命令时遇到的一个问题。
1) 使用以下命令设置具有三个主机和一个用户空间交换机的拓扑:
$ sudo mn --topo single,3 --mac --controller remote --switch user
2) 没有添加流路。
3) 使用以下命令运行参考控制器 (POX):
$ controller ptcp:
4) 使用以下命令进行 iperf 测试:
mininet> iperf (on mininet console)
错误 #1: iperf
测试失败,因为未定义流路由。接下来是完整的清理。
5)为了解决这个问题,我尝试使用以下命令添加流路:
$ ovs-ofctl add-flow s1 in_port=1,actions=output:2
错误 #2:我收到以下错误消息:
ovs-ofctl: s1 is not a bridge or a socket
谁能告诉我我的错误是什么?我怎样才能解决这个问题?
参考:https ://github.com/mininet/openflow-tutorial/wiki/Learn-Development-Tools