Inleiding
In dit document wordt een nieuwe functie beschreven die in ACI-softwareversie 6.1(3f) is geïntroduceerd en die de configuratie van een AAEP vereenvoudigt.
Voorwaarden
Vereisten
Elke Endpoint Group (EPG) moet expliciet worden gekoppeld aan een fysiek domein voordat het kan worden geïmplementeerd op fysieke poorten. Zonder deze koppeling kon de EPG geen fysieke infrastructuur verbruiken, zelfs als het onderliggende toegangsbeleid correct was geconfigureerd.
Opmerking: het Attachable Access Entity Profile (AAEP) moet nog steeds correct zijn geconfigureerd met domein- en VLAN-poolassociaties om Fout F0467 te voorkomen en een geslaagde VLAN-provisioning op de interfaces van de fysieke switch te garanderen.
Gebruikte componenten
Als u deze functie wilt gebruiken, moet de Cisco ACI-software versie 6.1(3f) of hoger uitvoeren.
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiële impact van elke opdracht begrijpt.
Voordelen
De AAEP Direct to EPG-koppeling vereenvoudigt de implementatie door toe te staan dat een EPG-toepassing wordt toegepast op alle poorten die zijn gekoppeld aan een AAEP in één configuratiestap. Deze aanpak stroomlijnt beleidstoepassingen over meerdere interfaces, wat vooral gunstig is in grote omgevingen met talrijke servers of clusters, waardoor de operationele efficiëntie en consistentie in de hele fabric wordt verbeterd.
AAEP automatiseert de toewijzing van Virtual Local Area Network (VLAN) door VLAN-pools te koppelen aan de AAEP, waardoor consistent VLAN-gebruik over alle bijbehorende poorten wordt gewaarborgd en handmatige fouten worden verminderd.
Configuratieopties
EPG naar geassocieerde statische AAEP
In de APIC GUI is deze instelling te vinden onder:
Huurder > tenant_name > Toepassingsprofielen > [EPG_Name] > Statische AAEP

Wanneer u het beleid rechtstreeks vanuit de EPG configureert, wordt op APIC-niveau een nieuwe instantie van de klasse fvRsAepAtt gemaakt. Dit object is een direct kind van de EPG en vestigt een directe verwijzing terug naar de AAEP.
moquery-uitvoer voor fvRsAepAtt (EPG-Initiated Association):
Site1-apic1# moquery -c fvRsAepAtt
dn : uni/tn-CL2026_TNT/ap-LAB_APP/epg-WEB_EPG/rsaepAtt-CL2026_AEP
encap : vlan-506
primaryEncap : unknown
Wanneer deze koppeling wordt gemaakt van de EPG, het corresponderende infraRsFuncToEpg object (dat de relatie van het Attachable Entity Profile naar de EPG vertegenwoordigt) heeft dit zijn maker attribuut ingesteld op SYSTEM. Dit geeft aan dat het systeem deze relatie automatisch heeft gemaakt op basis van de EPG-configuratie.
In de APIC GUI is deze instelling te vinden onder:
Fabric > Toegangsbeleid > Beleid > Globaal > Attachable Access Entity Profiles > [AAEP_Name] > Toepassings-EPG's

moquery-uitvoer voor infraRsFuncToEpg (systeem onderhouden):
Site1-Leaf106# moquery -c infraRsFuncToEpg
creator : SYSTEM
dn : uni/infra/attentp-CL2026_AEP/gen-default/rsfuncToEpg-[uni/tn-CL2026_TNT/ap-LAB_APP/epg-WEB_EPG]
encap : vlan-506
primaryEncap : unknown
Relatie tussen Cisco ACI-klassen infraRsFuncToEpg en fvRsAepAtt tot fvAEPg:
+----------------------+ +---------------------+
| infraRsFuncToEpg | | fvRsAepAtt |
| (Relation from | | (Relation from |
| Attachable Entity | | EPG to Attachable |
| Profile to EPG) | | Entity Profile) |
+-----------+----------+ +----------+----------+
| |
| |
+-----------+ +---------------+
| |
v v
+---------------------+
| EPG (fvAEPg) |
+---------------------+
Een belangrijk kenmerk van EPG-geïnitieerde associaties is dat het object infraRsFuncToEpg, terwijl het verwijst naar de AAEP, niet rechtstreeks uit de AAEP-configuratie kan worden verwijderd. Als u dit probeert te doen, wordt verwacht dat dit resulteert in een validatiefout:
"Object is niet verwijderd. Validatie mislukt: Kan systeem gemaakt mo Dn0=uni/infra/attentp-AAEP/gen-default/rsfuncToEpg-[uni/tn-CL2026_TNT/ap-LAB_APP/epg-WEB_EPG] niet wijzigen"

Dit gedrag zorgt ervoor dat de associatie consistent blijft met de EPG-configuratie. Voor beide configuratieopties (EPG-geïnitieerd of AAEP-geïnitieerd) kunnen wijzigingen alleen worden aangebracht op het punt van de eerste configuratie.
AAEP associeert EPG
Het is belangrijk om op te merken dat deze EPG-associatiecapaciteit via AAEP in ACI voor meerdere releases heeft bestaan en geen nieuw geïntroduceerde functie is. Veel klanten en beheerders maken echter geen gebruik van deze functionaliteit, omdat de meeste gidsen en trainingsmaterialen die aan de slag gaan zich richten op de traditionele EPG-naar-domeinassociatiemethode, waardoor de op AAEP gebaseerde aanpak minder zichtbaar wordt.
In dit scenario is het attribuut infraRsFuncToEpg object creator ingesteld op USER, wat aangeeft dat deze koppeling expliciet is geconfigureerd door een gebruiker op AAEP-niveau.
In de APIC GUI is deze instelling te vinden onder:
Fabric > Toegangsbeleid > Beleid > Globaal > Attachable Access Entity Profiles > [AAEP_Name] > Toepassings-EPG's

moquery-uitvoer voor infraRsFuncToEpg (door gebruiker gemaakt):
Site1-Leaf106# moquery -c infraRsFuncToEpg
creator : USER
dn : uni/infra/attentp-CL2026_AEP/gen-default/rsfuncToEpg-[uni/tn-CL2026_TNT/ap-LAB_APP/epg-WEB_EPG]
encap : vlan-506
primaryEncap : unknown
Een opmerkelijk verschil met deze configuratieoptie is dat de statische AAEP-configuratie van de EPG niet overeenkomt met het beleid dat op AAEP-niveau is geconfigureerd. Dit betekent dat terwijl de klasse infraRsFuncToEpg wordt gemaakt met het attribuut maker ingesteld op USER, een corresponderend fvRsAepAtt-object niet automatisch wordt gegenereerd op EPG-niveau om deze koppeling visueel weer te geven aan de gebruiker.
+----------------------+
| infraRsFuncToEpg |
| (Relation from |
| Attachable Entity |
| Profile to EPG) |
+----------+-----------+
|
|
v
+---------------------+
| EPG (fvAEPg) |
+---------------------+

Verifiëren
Op APIC-niveau:
Site1-apic1# moquery -c vlanCktEp -x 'query-target-filter=wcard(vlanCktEp.encap,"vlan-506")' | egrep "dn|epgDn|name"
dn : topology/pod-1/node-106/sys/ctx-[vxlan-2392066]/bd-[vxlan-16121790]/vlan-[vlan-506]
epgDn : uni/tn-CL2026_TNT/ap-LAB_APP/epg-WEB_EPG
name : CL2026_TNT:LAB_APP:WEB_EPG
Op bladniveau:
Site1-Leaf106# show vlan encap-id 506
VLAN Name Status Ports
---- -------------------------------- --------- --------
14 CL2026_TNT:LAB_APP:WEB_EPG active Eth1/20
Problemen oplossen
Misconfiguratie van toegangsbeleid
Als de VLAN-inkapseling die door een EPG wordt gebruikt, niet goed is gekoppeld aan het domein in de AAEP, wordt Fout F0467 verhoogd, waardoor VLAN-implementatie op het niveau van de switch wordt voorkomen. Dit vereist een zorgvuldige coördinatie tussen de tenant-configuratie (EPG/domein) en het toegangsbeleid voor de fabric (AAEP/VLAN-pool).
De statische koppeling EPG naar AAEP configureren en de betreffende domeinkoppeling missen om de toewijzing van toegangsbeleid te voltooien.

Dit veroorzaakt een ongeldige padassociatie die wordt geïdentificeerd door een F0467-fout bij de APIC die, afhankelijk van de Enforce Domain Validation-configuratie, waarschijnlijk een storing veroorzaakt.
Site1-apic1# moquery -c faultInst -f 'fault.Inst.code=="F0467"'
code : F0467
changeSet : configQual:invalid-path, configSt:failed-to-apply, debugMessage:invalid-path: vlan-506 :There is no domain, associated with both EPG and Port, that has required VLAN;, temporaryError:no
descr : Configuration failed for node 106 due to Invalid Path Configuration, debug message: invalid-path: vlan-506 :There is no domain, associated with both EPG and Port, that has required VLAN;
dn : topology/pod-1/node-106/local/svc-policyelem-id-0/uni/epp/fv-[uni/tn-CL2026_TNT/ap-LAB_APP/epg-WEB_EPG]/node-106/attEntitypathatt-[CL2026_AEP]/rsstPathAtt-[sys/conng/path-[eth1/20]]/nwissues/fault-F0467
lastTransition : 2025-10-21T05:33:12.868+00:00
severity : critical
VLAN-overschrijving

Gerelateerde informatie
Een EPG implementeren via een AEP naar meerdere interfaces met behulp van de APIC GUI
Ontwerphandleiding Cisco Application Centric Infrastructure (ACI)
Cisco On Demand Library - ACI-objecten: voorkomen dat uw configuratiedraden worden gekruist - BRKDCN-2647
ACI-domeinvalidatie afdwingen