IP 发现使用 DHCP 侦听、ARP 侦听或 VM Tools 发现虚拟机 MAC 和 IP 地址。在发现 MAC 和 IP 地址后,将与 NSX Controller 共享这些条目以实现 ARP 抑制。ARP 抑制最大限度减少了连接到同一逻辑交换机的虚拟机中的 ARP 流量泛洪。

DHCP 侦听检查在虚拟机 DHCP 客户端和 DHCP 服务器之间传输的 DHCP 数据包以发现虚拟机 IP 和 MAC 地址。

ARP 侦听检查虚拟机的出站 ARP 和 GARP 以发现 IP 和 MAC 地址。

VM Tools 是一个在 ESXi 托管的虚拟机上运行的软件,可以提供该虚拟机的配置信息,包括 MAC 和 IP 地址。该 IP 发现方法仅适用于在 ESXi 主机上运行的虚拟机。

注: 对于 Linux 虚拟机,ARP 不稳定问题可能会导致 ARP 侦听获取不正确的信息。可以使用 ARP 筛选器防止该问题。有关详细信息,请参见 http://linux-ip.net/html/ether-arp.html#ether-arp-flux