On 5/30/23 17:03, Vladislav Odintsov wrote: > This patch is intended to make next two changes: > > 1. Support create/update of MAC_Binding for GARP/ND from HW VTEP. > > Prior to this patch MAC_Binding records were created only when LRP issued > ARP request/Neighbor solicitation. If IP to MAC in network attached via > vtep lport was changed the old MAC_Binding prevented normal > communication. Now router port (chassisredirect) in logical switch with > vtep lport catches GARP or Neighbor Solicitation and updates MAC_Binding. > > New flow with max priority was added in ls_in_arp_nd_resp and additional > OF rule in table 37 (OFTABLE_REMOTE_OUTPUT) to process multicast packets > received from RAMP_SWITCH. > > 2. Answer to ARP/ND on requests coming from HW VTEP in lrouter pipeline. > > This is needed to reduce duplicated arp-responses, which were generated > by OVN arp-responder flows in node, where chassisredirect port located > with responses coming directly from VM interfaces. > > As a result of this change, now vifs located on same chassis, where > chassisredirect ports are located receive ARP/ND mcast packets, which > previously were suppressed by arp-responder on the node. > > Tests and documentation were updated to conform to new behaviour. > > Signed-off-by: Vladislav Odintsov <[email protected]> > ---
Thanks, Vladislav, for the new support! I applied this to the main branch and it will be available in the next release. Regards, Dumitru _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
