Reducing ARP Broadcast on a VXLAN Network — ARP Proxy
lThe SDN controller obtains VM information from the cloud platform to generate the ARP cache.
lThe ingress NVE obtains the broadcast ARP requests and sends them to the control plane (SDN controller) for processing.
lThe SDN controller parses the ARP requests and queries the ARP cache for the requested destination address.
lIf the destination address is found, the SDN controller unicasts the ARP reply to the destination address and terminates the ARP broadcast packet.
lIf the destination address is not found, the SDN controller forwards the packet to the ingress NVE. The source interface triggers a prune-flood process. The destination host replies to the request.
Reducing ARP Broadcast on a VXLAN Network — Broadcast-to-Unicast Conversion
lIn this mode, network devices will not terminate ARP requests.
lThis mode is recommended for the following reasons:
l1. In addition to address resolution, ARP also provides other functions such as virtual cluster detection and NIC status detection.
l2. The ARP protocol stack implementation may differ on different hosts.
lThis mode can ensure that ARP requests can be received by destination hosts and will not be terminated on network devices.