操作=忽略输出

时间:2015-12-22 17:32:32

标签: network-protocols openflow sdn

我在指定actions = output port时,在ovs版本2.3.1上手动添加流时出现问题。当流的动作=正常时,数据包按预期流动,但是一旦我将动作更改为流出所需的输出端口,流就不再匹配。使用输出作为动作时似乎可能存在错误,但这可能是我的错误 - 有其他人看过这个吗?

手动流程的示例,允许端口31上的192.168.2.1在端口33上ping 192.168.2.3,反之亦然:

ovs-ofctl add-flow sdn-br1 nw_src=192.168.2.1,nw_dst=192.168.2.3,actions=normal

ovs-ofctl add-flow sdn-br1 nw_src=192.168.2.3,nw_dst=192.168.2.1,actions=normal

只要我将操作更改为输出,流程就没有匹配项:

ovs-ofctl add-flow sdn-br1 nw_src=192.168.2.1,nw_dst=192.168.2.3,actions=output:33

ovs-ofctl add-flow sdn-br1 nw_src=192.168.2.3,nw_dst=192.168.2.1,actions=output:31

* arp也被允许并按预期工作。

0 个答案:

没有答案