Open Virtual Switch

# apt-get install openvswitch-switch
# nano -w /etc/network/interfaces

+ auto em2
+ iface em2 inet manual
+         up ifconfig $IFACE 0.0.0.0 up
+         down ifconfig $IFACE down

Reboot or to enable em2 without rebooting

# ifconfig em2 up
# ovs-vsctl add-br br0
# ovs-vsctl add-port br0 em2
# virsh net-destroy default
# virsh net-deactivate default
# virsh net-undefine default

I.e. em2 network has untagged and tagged VLANs and we need one network for untagged VLAN and one network for tag 33 VLAN

# nano -w ovs-network-V0.xml
<network>
  <name>ovs-network-V0</name>
  <forward mode='bridge'/>
  <bridge name='br0'/>
  <virtualport type='openvswitch'/>
</network>
# nano -w ovs-network-V33.xml
<network>
  <name>ovs-network-V33</name>
  <forward mode='bridge'/>
  <bridge name='br0'/>
  <virtualport type='openvswitch'/>
  <vlan>
      <tag id='33'/>
  </vlan>
</network>
# virsh net-define ovs-network-V0.xml
# virsh net-start ovs-network-V0
# virsh net-autostart ovs-network-V0

# virsh net-define ovs-network-V33.xml
# virsh net-start ovs-network-V33
# virsh net-autostart ovs-network-V33
# virsh net-list

 Name                 State      Autostart     Persistent
----------------------------------------------------------
 ovs-network-V0       active     yes           yes
 ovs-network-V33      active     yes           yes

You can use these networks in VM configuration from “Virtual Machine Manager” GUI.