这是 VMware ESXi 5.x 和 6.x 中的预期行为。
CARP 控制器接口不使用分配给 vNIC 的 MAC 地址。这便是未向标准虚拟交换机 (VSS) 注册该 MAC 地址的原因。
由于 MAC 地址学习不在启用了混杂模式的 vSphere Distributed Switch (vDS) 级别进行,因此当发出 ICMP 数据包时,启用了混杂模式的 vSwitch 将向目标虚拟机发送该数据包的一个副本。同时,由于 vSwitch 不知道目标 MAC 地址,它还会将数据包转发到上行链路。然后,数据包将从物理交换机经过,并通过其他上行链路返回。然后,目标虚拟机将收到 ICMP 回显请求数据包的两个副本并响应两次,从而导致出现重复的 ICMP 响应。