Description of problem: Currently OVN limits forwarding ARP/IPv6 NS packets only to router ports that own the target IP. This should be extended for other types of BUM (broadcast/unknown/multicast) traffic as follows: 1. send ARP/NS packets only to router ports that own the target IP address. 2. flood IPv6 ND RS packets only to router ports with IPv6 addresses configured and ipv6_ra_configs.address_mode set. 3. according to the logical switch multicast configuration either flood unkown IP multicast or forward it only to hosts that registered for the IP multicast group. 4. flood all other BUM traffic on all logical ports of a logical switch except router ports. Version-Release number of selected component (if applicable): any Additional info: Reported upstream: - https://mail.openvswitch.org/pipermail/ovs-discuss/2020-September/050715.html