Inhalt

Einleitung

Voraussetzungen

Einrichtung und Topologie

Anwenderbericht

Betroffene Schritte

Einleitung

In diesem Dokument werden die Auswirkungen beschrieben, die das Löschen aller statischen Port-Bindungen aus der APIC-CLI für einen Leaf-Switch hat, wenn die Domänenvalidierungsfunktion auf der ACI aktiviert ist.

Voraussetzungen

Grundlegendes Verständnis der ACI-Konfiguration (Application Centric Infrastructure) und der Domänenvalidierungsfunktion

Weitere Informationen zur Domänenvalidierungsfunktion in der ACI finden Sie unter

https://www.cisco.com/c/en/us/support/docs/software/aci-data-center/221206-understand-aci-enforce-domain-validation.html#:~:text=13%201%2C19-,Enforce%20Domain%20Validation%3A%20Enabled,NOT%20programmed%20on%20the%20interface

Einrichtung und Topologie

In dieser Konfiguration verwenden Sie zwei verschiedene Möglichkeiten, Vlan an den ACI-Leaf-Switch-Schnittstellen zu programmieren

1. Das AAEP (Attachable Access Entity Profile), das mit der Leaf01-Ports-Schnittstellenrichtliniengruppe (IPG) verbunden ist, wurde mit der EPG-Zuordnung (Endpoint Policy Group) konfiguriert.

2. Das an den Leaf04-Port IPG angeschlossene AAEP weist keine EPG-Zuordnung auf. Die "statische Portbindung" wird jedoch über die CLI zum Push von VLANs ausgeführt.

Two Leaf - 01 und 04

Modell: N9K-C93180YC-FX

- Version - 16.0(3e)

- IPG-Richtlinie: ipg_1

- aaep1 (für Leaf 01 verwendet)

- system-cdp-fähig

- System-LDP-fähig

- IPG-Richtlinie: ipg_2

- aaep_static (für Leaf04 verwendet)

- system-cdp-fähig

- System-LDP-fähig

- Leaf-Schnittstellenauswahl:Leaf_101_interface_profile

- Port 8-9

- ipg_1

- Leaf-Schnittstellenauswahl:Leaf_104_interface_profile

- Port 8-9

- ipg_2

- Switch-Profil: Leaf_101

- Leaf101

- Leaf_101_Schnittstellenprofil

- Switch-Profil: Leaf_104

- Leaf104

- Leaf_104_Schnittstellenprofil

- Tenant: abc-tn , Anwendungsprofil: abc-ap, EPG: epg-1, BD: bd-1

- Physische Domäne: abc-dom , VLAN-Pool: Statisch : abc-vlan-pool(150-152)

- Domain sample-dom wird EPG epg-1 zugeordnet

Anwenderbericht

In dieser Übung beobachten Sie die "Auswirkungen" des Löschens statischer Port-Bindungen aus der NXOS®-CLI. Das Verhalten in diesem Dokument zeigt Ihnen Folgendes: "Wenn Sie alle statischen Port-Zuordnungen aus der NXOS® CLI (nur CLI) entfernen, entfernt der APIC die physische Domäne aus der EPG." Gemäß dem aktuellen CLI-Design erfolgt eine Bereinigung für die Zuordnung von physischer Domäne zu EPG nach Entfernen des letzten statischen Ports. Auf diese Weise wird eine optimale Konfiguration gewährleistet und das Überlappen von VLANs in bestimmten Szenarien vermieden. Das Gleiche gilt nicht für Konfigurationen, die über GUI/API vorgenommen werden.

Dieses Verhalten kann sich nur auf die ACI-Fabric auswirken, wenn das Konfigurationsdesign die Bereitstellung sowohl statischer Port-Anhänge als auch einer EPG-zu-AEP-Verknüpfung unter derselben EPG umfasst, was ungewöhnlich ist.

Wenn die physische Domäne aus der EPG entfernt wird und die Domänenvalidierungsfunktion in der Fabric aktiviert ist, entfernt der APIC alle VLANs von den EPG-Schnittstellen.

Dieses Problem wurde bereits in der Cisco Bug-ID CSCwj74262 behoben (Änderungen am aktuell erwarteten Verhalten bezüglich Konfigurationsbereinigung unter der CLI-Konfiguration).

Betroffene Schritte

Schritt 1: Sicherstellen, dass die Domänenvalidierung aktiviert ist

apic1# moquery -c infraSetPol | egrep "domainValidation"

domainValidation               : yes

Wenn die Domänenvalidierung in diesem Szenario deaktiviert wurde, wird davon ausgegangen, dass die physische Domänenzuordnung nicht aus der EPG entfernt wird. Dies führt nicht zu einer VLAN-Entfernung aus Leaf-Schnittstellen.

Schritt 2: VLANs werden auf Leaf 101 aufgrund der Zuordnung von AAEP zu EPG programmiert.

apic1# fabric 101 show vlan encap-id 151

----------------------------------------------------------------

Node 101 (bgl-aci07-leaf01)

----------------------------------------------------------------

VLAN Name                             Status    Ports

---- -------------------------------- --------- -------------------------------

14   abc-tn:abc-ap:epg-1       active    Eth1/8, Eth1/9

VLAN Type  Vlan-mode

---- ----- ----------

14   enet  CE

Schritt 3: VLANs nicht für Leaf 104 programmiert, da keine statische Zuordnung erfolgt.

apic1# fabric 104 show vlan encap-id 151

----------------------------------------------------------------

Node 104 (leaf04)

----------------------------------------------------------------

++ No vlan programmed

VLAN Name                             Status    Ports

---- -------------------------------- --------- -------------------------------

VLAN Type  Vlan-mode

---- ----- ----------

Schritt 3: NXOS®-Konfiguration auf Leaf 104 von APIC CLI

apic1(config)# leaf 104

apic1(config-leaf)# interface eth 1/8-9

apic1(config-leaf-if)# switchport trunk allowed vlan 151 tenant abc-tn application abc-ap epg epg-1 <<== add static path binding

Schritt 4: Validierung auf APIC fvIfConn MO wird erstellt

apic1# moquery -c fvIfConn | grep dn | grep abc

dn                 : uni/epp/fv-[uni/tn-abc-tn/ap-abc-ap/epg-epg-1]/node-101/attEntitypathatt-[abc-aaep]/conndef/conn-[vlan-151]-[0.0.0.0] <<<=== MO created due to EPG to AAEP Mapping

dn                 : uni/epp/fv-[uni/tn-abc-tn/ap-abc-ap/epg-epg-1]/node-104/stpathatt-[eth1/8]/conndef/conn-[vlan-151]-[0.0.0.0] <<<==== MO created due to static port binding in step 3

dn                 : uni/epp/fv-[uni/tn-abc-tn/ap-abc-ap/epg-epg-1]/node-104/stpathatt-[eth1/9]/conndef/conn-[vlan-151]-[0.0.0.0]

Schritt 5: Konfiguration aus Knoten 104 gelöscht

apic1(config-leaf)# interface eth 1/8-9

apic1(config-leaf-if)# no switchport trunk allowed vlan 151 tenant abc-tn application abc-ap epg epg-1 <<== Delete static path binding

apic1(config-leaf-if)#

Schritt 6: Die Domäne wurde aufgrund eines Bereinigungsskripts entfernt, das am Backend ausgelöst wurde, wenn die Konfiguration über die CLI entfernt wurde.

Schritt 7: VLAN-Programmierung aufgrund der Funktion zur Erzwingung der Validierung entfernt (Da die Domäne keiner EPG zugeordnet ist, werden VLANs nicht verschoben)

apic1# fabric 101 show vlan encap-id 151

----------------------------------------------------------------

Node 101 (leaf01)

----------------------------------------------------------------

VLAN Name                             Status    Ports

---- -------------------------------- --------- -------------------------------

++ vlan got removed

VLAN Type  Vlan-mode

---- ----- ----------