Introduzione
Questo documento descrive un progetto tra centri dati VxLAN attualmente non supportato.
Problema
Considerando che si hanno due data center, ciascuno con pochi switch nexus che agiscono come VxLAN leaf/spine, e si configura la foglia come gateway Anycast.
Ora si desidera connettere i due centri dati utilizzando Ethernet o un'altra tecnologia DCI (Data Center Interconnect), come ad esempio OTV (Overlay Transport Virtualization).
Se si abilita la soppressione ARP con un VXLAN Network Identifier (VNI), è probabile che si verifichino problemi di connettività quando due host in VLAN diverse stanno tentando di comunicare attraverso il data center.
Soluzione
Il problema è causato dalla sequenza seguente.
- Una VM locale invia un pacchetto a una VM remota tramite il gateway Anycast locale, che è la foglia di nexus locale.
- La foglia di nexus riceve il pacchetto e controlla l'indirizzo IP di destinazione, che è direttamente connesso. Infine, invia una richiesta ARP dall'indirizzo IP dell'Anycast, che normalmente è configurato allo stesso modo su entrambi i data center.
- Poiché la soppressione ARP è attivata e la SVI è attiva, la foglia di nexus remota intercetta la richiesta ARP. A causa del controllo della duplicazione ARP, questa richiesta ARP viene considerata una duplicazione dell'IP locale e viene eliminata automaticamente.
Questa logica ha causato un'interruzione delle comunicazioni tra i data center quando i due host di diverse VLAN stanno tentando di comunicare.
Cisco è al corrente di questo problema e sta lavorando a una soluzione per risolverlo nella versione futura. Per il momento, è possibile disabilitare la soppressione dell'ARP in VNI.