简介
本文档介绍当前不受支持的VxLAN数据中心间设计。
问题
考虑到您有两个数据中心,其中每个数据中心都有几个用作VxLAN枝叶/主干的nexus交换机,并且您将枝叶配置为任播网关。
现在,您希望使用以太网或其他数据中心互联(DCI)技术(如重叠传输虚拟化(OTV))将两个数据中心连接在一起。
如果在VXLAN网络标识符(VNI)下启用ARP抑制,则当位于不同VLAN的两台主机尝试跨数据中心通信时,可能会遇到连接问题。
解决方案
此问题由以下顺序引起。
- 本地VM通过本地任播网关(即本地nexus枝叶)向远程VM发送数据包。
- Nexus枝叶接收数据包并检查目的IP地址(直接连接)。然后,它会从任播IP发送ARP请求源,该IP通常在两个数据中心上配置相同。
- 由于ARP抑制已启用且SVI已启用,因此远程nexus枝叶将拦截ARP请求。由于ARP重复检查,此ARP请求被视为本地IP的重复,并被静默丢弃。
当位于不同VLAN中的两台主机尝试通信时,此逻辑导致数据中心间通信中断。
思科了解此问题,并正在制定解决方案以在未来版本中解决此问题。现在的解决方法是禁用VNI下的ARP抑制。