Contents

Introdução

Pré-requisitos

Requisitos

Componentes Utilizados

Benefícios

Opções de configuração

EPG para AAEP estático associado

AAEP para associar EPG

Verificar

Troubleshooting

Erro de configuração da política de acesso

Substituição de VLAN

Informações Relacionadas

Introdução

Este documento descreve um novo recurso introduzido no software ACI versão 6.1(3f) que simplifica a configuração de um AAEP.

Pré-requisitos

Requisitos

Cada grupo de endpoint (EPG) deve ser explicitamente associado a um domínio físico antes de ser implantado em portas físicas. Sem essa associação, o EPG não poderia consumir nenhuma infraestrutura física, mesmo que as políticas de acesso subjacentes estivessem configuradas corretamente.

Note: O Perfil de entidade de acesso anexável (AAEP) ainda deve ser configurado corretamente com as associações de domínio e pool de VLAN para evitar a falha F0467 e garantir o provisionamento bem-sucedido de VLAN nas interfaces físicas do switch.

Componentes Utilizados

Para utilizar esse recurso, o software Cisco ACI deve estar executando a versão 6.1(3f) ou posterior.

As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.

Benefícios

O AAEP direto à associação de EPG simplifica a implantação, permitindo que um EPG de aplicativo seja aplicado a todas as portas vinculadas a um AAEP em uma única etapa de configuração. Essa abordagem simplifica a aplicação de políticas em várias interfaces, o que é especialmente vantajoso em grandes ambientes com vários servidores ou clusters, melhorando a eficiência operacional e a consistência em toda a malha.

O AAEP automatiza a atribuição de VLAN (Virtual Local Area Network, rede local virtual) vinculando pools de VLAN ao AAEP, garantindo o uso consistente da VLAN em todas as portas associadas e reduzindo erros manuais.

Opções de configuração

EPG para AAEP estático associado

Na GUI do APIC, essa configuração é encontrada em:

Locatário > nome_do_locatário > Perfis de Aplicativo > [Nome_do_EPG] > AAEP Estático

Ao configurar a política diretamente do EPG, uma nova instância da classe fvRsAepAtt é criada no nível APIC. Esse objeto é filho direto do EPG e estabelece uma referência direta de volta ao AAEP.

Saída moquery para fvRsAepAtt (Associação Iniciada por EPG):

Site1-apic1# moquery -c fvRsAepAtt

dn : uni/tn-CL2026_TNT/ap-LAB_APP/epg-WEB_EPG/rsaepAtt-CL2026_AEP

encap : vlan-506

primaryEncap : unknown

Quando essa associação é feita a partir do EPG, o objeto infraRsFuncToEpg correspondente (que representa o relacionamento do Perfil de entidade anexável com o EPG) tem o atributo creator definido como SYSTEM. Isso indica que o sistema criou automaticamente esse relacionamento com base na configuração do EPG.

Na GUI do APIC, essa configuração é encontrada em:

Fabric > Access Policies > Policies > Global > Attachable Access Entity Profiles > [AAEP_Name] > Application EPGs

Saída moquery para infraRsFuncToEpg (Sistema Mantido):

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

Relacionamento entre as classes da Cisco ACI infraRsFuncToEpg e fvRsAepAtt para fvAEPg:

+----------------------+          +---------------------+

|  infraRsFuncToEpg    |          |     fvRsAepAtt      |

|  (Relation from      |          |  (Relation from     |

|   Attachable Entity  |          |   EPG to Attachable |

|   Profile to EPG)    |          |   Entity Profile)   |

+-----------+----------+          +----------+----------+

|                               |

|                               |

+-----------+   +---------------+

|   |

v   v

+---------------------+

|      EPG (fvAEPg)   |

+---------------------+

Uma característica importante das associações iniciadas pelo EPG é que o objeto infraRsFuncToEpg, ao fazer referência ao AAEP, não pode ser excluído diretamente da configuração do AAEP. Espera-se que a tentativa de fazer isso resulte em um erro de validação:

"Falha ao excluir objeto. Falha na validação: Não é possível modificar o sistema criado mo Dn0=uni/infra/attentp-AEP/gen-default/rsfuncToEpg-[uni/tn-CL2026_TNT/ap-LAB_APP/epg-WEB_EPG]"

Esse comportamento garante que a associação permaneça consistente com a configuração do EPG. Para ambas as opções de configuração (iniciada por EPG ou por AAEP), as modificações só podem ser feitas no ponto de configuração inicial.

AAEP para associar EPG

É importante observar que esse recurso de associação de EPG por meio do AAEP já existe na ACI para várias versões e não é um recurso recém-introduzido. No entanto, muitos clientes e administradores não estão aproveitando essa funcionalidade porque a maioria dos guias de introdução e materiais de treinamento se concentram no método tradicional de associação EPG a domínio, tornando a abordagem baseada em AAEP menos visível.

Neste cenário, o atributo do objeto infraRsFuncToEpg creator é definido como USER, indicando que essa associação foi configurada explicitamente por um usuário no nível AAEP.

Na GUI do APIC, essa configuração é encontrada em:

Fabric > Access Policies > Policies > Global > Attachable Access Entity Profiles > [AAEP_Name] > Application EPGs

Saída moquery para infraRsFuncToEpg (Criado pelo Usuário):

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

Uma diferença notável com essa opção de configuração é que a configuração AAEP estática do EPG não reflete a política configurada no nível AAEP. Isso significa que enquanto a classe infraRsFuncToEpg é criada com o atributo creator definido como USER, um objeto fvRsAepAtt correspondente é gerado automaticamente no nível do EPG para representar visualmente essa associação ao usuário.

+----------------------+

|  infraRsFuncToEpg    |

|  (Relation from      |

|   Attachable Entity  |

|   Profile to EPG)    |

+----------+-----------+

|

|

v

+---------------------+

|      EPG (fvAEPg)   |

+---------------------+

Verificar

No nível APIC:

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

No nível da folha:

Site1-Leaf106# show vlan encap-id 506

VLAN Name Status Ports

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

14     CL2026_TNT:LAB_APP:WEB_EPG     active    Eth1/20

Troubleshooting

Erro de configuração da política de acesso

Se o encapsulamento de VLAN usado por um EPG não estivesse corretamente associado ao domínio no AAEP, a falha F0467 seria elevada, impedindo a implantação de VLAN no nível do switch. Isso exige uma coordenação cuidadosa entre a configuração do usuário (EPG/Domínio) e as políticas de acesso à estrutura (AAEP/Pool de VLAN).

Configuração do EPG para associação estática AAEP e ausência da respectiva associação de domínio para concluir o mapeamento de políticas de acesso.

Isso causa uma associação de caminho inválido identificada por uma falha F0467 no APIC que, dependendo da configuração de Aplicar validação de domínio, provavelmente causará uma interrupção.

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

Substituição de VLAN

Informações Relacionadas

Implantação de um EPG por meio de um AEP em várias interfaces usando a GUI do APIC

Guia de design da Cisco Application Centric Infrastructure (ACI)

Biblioteca sob demanda da Cisco - Objetos da ACI: Como evitar que os fios da configuração sejam cruzados - BRKDCN-2647

Entender a ACI Aplicar validação de domínio