2

我无法让 dpctl mod-port 在一台交换机上工作。我使用 net = Mininet( ..., listenPort=6634) 定义为指定端口 6634,并且我有 6 个交换机的拓扑。“dpctl mod-port 1 up”在 mininet 控制台中工作,但作用于所有交换机。我真正想要的是使用开关类的 dpctl 功能。什么是 cmd?,我试过:

switch.dpctl("mod-port tcp:10.0.0.3:6634 1 up")

其中 10.0.0.3 是交换机 IP --> 参数过多,但定义是具有三个运算符的“mod-port switch netdev action”。

如果我没有明确集成开关标识符(再次 - 因为我已经调用了开关的 dpctl 函数),我得到:

switch.dpctl("mod-port 1 up")--> "ovs-ofctl: 1 不是网桥或套接字"

那么我应该如何定义呢?

4

1 回答 1

1
switch.dpctl('mod-port', <portName>, 'up')
于 2014-12-13T13:02:37.447 回答