Dear Experts:
I have RHEL KVM host with both OVS 2.50/2.31 (on different systems) but
experienced the VM interface has a large forward entries. I thought VM
interface should be access port and with single VM MAC in FDB. Is this a bug in
OVS? If not, please let me what is configured wrong.
Thanks a lot!
Here are my configuration:
# ovs-vsctl show
Bridge "cs-eno1"
Port "vnet5"
Interface "vnet5"
Port "cs-eno1"
Interface "cs-eno1"
type: internal
Port "vnet3"
Interface "vnet3"
Port "vnet8"
Interface "vnet8"
Port "vnet4"
Interface "vnet4"
Port conf
Interface conf
type: internal
Port "eno1"
Interface "eno1"
Port "vnet1"
Interface "vnet1"
Port "vnet2"
Interface "vnet2"
Port "vnet0"
Interface "vnet0"
ovs_version: "2.5.0"
Both vnet0 and vnet1 ports are on cs-eno1 vswitch. Eno1 is physical interface
on server.
# ovs-dpctl show
system@ovs-system:
lookups: hit:604011543 missed:98004401 lost:766
flows: 223
masks: hit:3939515634 total:18 hit/pkt:5.61
port 0: ovs-system (internal)
port 1: vnet0
port 2: cs-eno4 (internal)
port 3: eno4
port 4: vnet1
port 5: conf (internal)
port 6: vnet2
port 7: eno1
port 8: cs-eno1 (internal)
port 9: vnet4
port 10: vnet3
port 11: vnet5
port 1 is vnet0; port 11 is vnet5
# virsh domiflist 190
Interface Type Source Model MAC
-------------------------------------------------------
vnet0 bridge cs-eno1 virtio 52:54:00:83:c3:9b
Port 1 is vnet0 on MAC 52:54:00:83:c3:9b
# virsh domiflist 197
Interface Type Source Model MAC
-------------------------------------------------------
vnet1 bridge cs-eno1 virtio 52:54:00:85:0e:04
Port 11 is vnet1 on MAC 52:54:00:85:0e:04
# virsh net-dumpxml cs-eno1
<network connections='6'>
<name>cs-eno1</name>
<uuid>5e98f940-07c5-479d-99ee-1fa353f1d9f9</uuid>
<forward mode='bridge'/>
<bridge name='cs-eno1'/>
<virtualport type='openvswitch'/>
<portgroup name='cs-eno1-trunk'>
</portgroup>
</network>
Virsh network cs-eno1 is a trunk portgroup in bridge forward mode.
# ovs-appctl fdb/show cs-eno1
port VLAN MAC Age
==========================
1 0 be:c8:a0:e0:03:32 290
1 0 be:c8:a0:e0:03:33 290
1 0 00:50:56:88:bc:7c 259
1 1304 32:0b:a8:60:01:4e 230
.............
Many FDB entries on port 1
# ovs-appctl fdb/show cs-eno1 | grep 52:54:00:85:0e:04
Port VLAN MAC Age
=============================
11 1692 52:54:00:85:0e:04 1
1 0 52:54:00:85:0e:04 1
11 2253 52:54:00:85:0e:04 1
As the same MAC address gets heard on 2 different VM ports, which causes
communication issue.
_______________________________________________
discuss mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/discuss