[ovs-discuss] ARP replies across bridge to internal port

Colby Walsworth colby at sdsc.edu
Wed Mar 31 02:34:11 UTC 2021


Hello everyone,

Im running into some strange issues. We are running openstack and using 
openvswitch for the networking.

I have a linux interface that is vlan tagged: eg eth0.108. This 
interface is added to the br-provider ovs bridge. All the openstack 
floating ips are in this vlan.

I have also added an internal port (br-provider-int) that has an ip on 
this same vlan. It seems that any external arp replies to not get passed 
from the external interface (eth0.108) to the internal port. The only 
arp replies I see come from the floating ip network.

Here are the flows on the bridge:
ovs-ofctl dump-flows br-provider
  cookie=0xd55f2346067d2b44, duration=874326.302s, table=0, 
n_packets=1466073142, n_bytes=4794745231173, 
priority=4,in_port="phy-br-provider",dl_vlan=1 actions=strip_vlan,NORMAL
  cookie=0xd55f2346067d2b44, duration=875176.481s, table=0, 
n_packets=100823855, n_bytes=4246236669, 
priority=2,in_port="phy-br-provider" actions=drop
  cookie=0xd55f2346067d2b44, duration=875176.491s, table=0, 
n_packets=1703397708, n_bytes=571753447972, priority=0 actions=NORMAL

Any suggestions on how I might be able to resolve this. I need this 
internal port to be able to communicate with external hosts on this same 
vlan, and also all the floating ips inside the openstack networking.

Thanks,

Colby



More information about the discuss mailing list