Я пытаюсь добавить поток на машину KVM, используя Open vSwitch 1.10.2 для его сети, который дважды помечает весь трафик, поступающий с одного из портов виртуальной машины. Я использую следующую команду, чтобы добавить поток:
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 и просто устанавливает два действия set_field для идентификатора VLAN, которые перекрывают друг друга.
Есть предложения по этой причине?
Итамар