Introduzione
In questo documento viene descritta l'impostazione Applica convalida dominio e i relativi vantaggi.
Spiegazione dell'applicazione della convalida del dominio
Per impostazione predefinita, l'opzione Imponi convalida dominio non è abilitata, quindi se un EPG è configurato con una {port, VLAN} statica in cui non è presente un dominio contenente questa VLAN, si verifica quanto segue:
- ACI (Application Centric Infrastructure) genera l'errore F0467 "Configurazione non riuscita per <percorso> a causa di una configurazione del percorso non valida".
- La VLAN è distribuita sull'interfaccia.
- Il traffico viene inoltrato sull'interfaccia specifica.
È possibile impedire questa configurazione errata applicando la convalida del dominio.
ATTENZIONE: NON ABILITARE QUESTA FUNZIONE SU UN FABRIC ESISTENTE SENZA LA DOVUTA DILIGENZA.
Una volta attivata, la funzionalità non può essere disattivata. È possibile che le configurazioni esistenti funzionino anche se non sono corrette. Prima di abilitarla, verificare l'assegnazione del dominio agli EPG e agli AEP associati.
Applica convalida dominio: disabilitato (comportamento predefinito)
APIC CLI Applica la verifica della convalida del dominio. Lo stato predefinito indica che la convalida del dominio è disattivata.
APIC# moquery -c infraSetPol | egrep"domainValidation"
domainValidation : no
Si supponga che la vlan 420 dell'encap non sia collegata al dominio/AEP associato all'EPG. La VLAN 420 è ancora implementata sull'interfaccia prevista.
leaf# show vlan encap-id 420 extended
VLAN Name Encap Ports
---- -------------------------------- ---------------- ------------------------
1 lc_TN:lc_APP:lc_EPG vlan-420 Eth1/13
Le Vlan IP (Platform Independent) (1,19) per EPG e BD vengono distribuite e possono essere trunk sull'interfaccia prevista.
"
VLAN Name Encap Ports
---- -------------------------------- ---------------- ------------------------
1 lc_TN:lc_APP:lc_EPG vlan-420 Eth1/13
19 lc_TN:lc_BD vxlan-16416666 Eth1/13
Le Vlan per BD ed EPG sono installate sull'interfaccia prevista.
leaf# show int eth 1/13 trunk | grep -A Allowed
Port Vlans Allowed on Trunk
-----------------------------------------------------------------------------------
Eth1/13 1,19
Applica convalida dominio: abilitata
Se l'opzione Applica convalida dominio è abilitata, è possibile creare un percorso statico su un EPG con un ID VLAN non collegato al rispettivo percorso dei criteri di accesso. La struttura genera un errore e la VLAN NON è programmata sull'interfaccia.
GUI APIC applicazione della convalida del dominio verifica System > System Settings > Enforce Domain Validation.
Abilitato Applica convalida dominio
Avviso verifica conferma
Una volta applicata, la convalida del dominio non può essere annullata
Una volta attivata l'impostazione, l'opzione è disattivata e non è possibile annullare l'operazione.
CLI APIC: Applica verifica convalida dominio
APIC# moquery -c infraSetPol | egrep "domainValidation"
domainValidation : yes
Questa convalida attiva la configurazione esistente SOLO quando il criterio deve essere scaricato sullo switch.
In genere, ciò può verificarsi durante un aggiornamento dello switch, un ricaricamento pulito o un ripristino della configurazione tramite snapshot/backup.
Esempio di un passo di ricaricamento:
leaf# acidiag touch clean
This command can wipe out this device, Proceed? [y/N] y
leaf# reload
This command can reload the chassis, Proceed (y/n)? [n]: y
La VLAN 420, originariamente implementata, NON è al momento sull'interfaccia prevista.
leaf# show int eth 1/13 trunk | grep -A 2 Allowed
Port Vlans Allowed on Trunk
-----------------------------------------------------------------------------------
Eth1/13 none
L'abilitazione della convalida del dominio è considerata una procedura consigliata, pertanto una volta abilitata, non è possibile annullare la modifica.
Un'API POSTMAN indica che il post per la modifica dell'impostazione non è riuscito.
La richiesta di convalida del dominio è un'operazione singola. Non Sono Consentite Ulteriori Modifiche.
Poiché questa impostazione non era un'impostazione predefinita durante la release iniziale, qualsiasi modifica applicata in futuro nell'impostazione predefinita può causare errori di configurazione errata, con conseguenti interruzioni.
Per questo motivo, l'impostazione è configurabile dall'utente.
Risoluzione dei problemi
L'errore F0467 viene generato per gli EPG interessati con associazioni di criteri di accesso mancanti.
Fare riferimento a questo articolo Quick Start Isolation su come risolvere il problema.
Informazioni correlate