Open vSwitch 双 VLAN 标记被忽略

Open vSwitch 双 VLAN 标记被忽略

我正在尝试使用 Open vSwitch 1.10.2 为 KVM 计算机添加流量,该流量对来自虚拟机某个端口的所有流量进行双重标记。我使用以下命令添加流量:

ovs-ofctl add-flow br0 -O OpenFlow13 cookie=0xFF,priority=4,in_port=1,dl_vlan=1,ip,tcp,actions=push_vlan:0x8100,set_field:1000-\>vlan_vid,push_vlan:0x8100,set_field:1001-\>vlan_vid,NORMAL

命令执行后,ovs-ofctl 返回 0。然而实际添加的流忽略了 push vlan 命令,而只是为 VLAN ID 设置了两个 set_field 操作,这两个操作互相覆盖。

对此有什么建议吗?

伊塔玛

相关内容