Configuring In-Band Management in Cisco ACI

300-620 By islever Editorial Last updated

Implement out-of-band and in-band management Implement ACI policies

Short answer

B A management contract must be created to define the communication policies allowing external management access to the pre-existing in-band bridge domain and EPG.

Question

Which new construct must a user create when configuring in-band management?
  1. VLAN pool
  2. management contract Correct Answer
  3. management tenant
  4. bridge domain

Key Takeaways

The trap is assuming the Bridge Domain or Tenant needs creation; they are pre-built defaults. The real new requirement is the policy contract to allow traffic.

Learn why a management contract is the essential new construct for configuring in-band management in ACI, distinguishing it from pre-existing components like the bridge domain.

Common mistake: Candidates often choose Bridge Domain (D) because they forget it is pre-created in the mgmt tenant. Others might choose VLAN Pool (A), but the contract is the primary policy construct for access control.

Expert Analysis

The question asks for the 'new construct' required when configuring in-band management (iBFD) in Cisco ACI. To answer this, we must distinguish between pre-existing default objects and those that must be explicitly created by the administrator.

First, let's analyze the default state of the ACI fabric. When an APIC cluster is initialized, it automatically creates the Management Tenant (mgmt). Within this tenant, several logical constructs are already present: a VRF named mgmt, a Bridge Domain named inb (In-Band), and an Application Profile with an EPG. Therefore, options C (management tenant) and D (bridge domain) are incorrect because they are not 'new' constructs; they exist by default.

Next, consider the role of a VLAN pool. While a VLAN pool is necessary to assign VLANs to the leaf spine interfaces for traffic forwarding, it is typically associated with the physical domain or specific EPG bindings rather than being the primary 'management construct' defined within the policy model for iBFD connectivity itself. More importantly, the question uses the term 'construct'. In ACI terminology, contracts are the fundamental policy constructs that define communication rules.

The critical missing piece for iBFD functionality is allowing external management systems (like SSH, HTTPS, or SNMP clients) to communicate with the APICs and switches over the Layer 3 network. This requires a Contract. Specifically, you must create a contract (often called 'mgmt-default' or a custom one) and subscribe the inb EPG to it. Without this contract, even if the IP addressing and VLANs are correct, the traffic will be dropped due to ACI's default-deny policy. The comments highlight a debate between VLAN Pool and Contract. However, standard ACI documentation and exam logic emphasize that the policy construct enabling the management access is the contract. The VLAN pool is a resource allocation object, but the contract is the logical construct that permits the flow. Furthermore, many sources indicate that while VLAN pools are needed for general traffic, the specific 'management contract' (or just contract) is the distinct policy element configured specifically for iBFD access control. Wait, looking closer at the options and common exam traps: Option B says 'management contract'. Is there a specific object called 'management contract'? No, you create a generic contract and apply it. However, compared to a VLAN pool, the contract is the more direct 'construct' for defining the management access policy. Let's re-evaluate based on official Cisco documentation. The task 'Configure In-Band Management' involves: 1. Assigning IPs to the inb BD (which exists). 2. Creating a Contract that allows ICMP, HTTP/HTTPS, SSH, etc., and associating it with the inb EPG. The VLAN pool is part of the Physical Domain configuration, which is often considered infrastructure setup rather than the specific iBFD policy construct. But actually, the most precise answer relies on the definition of 'construct'. In ACI, Tenants, VRFs, BDs, EPGs, Contracts, and Profiles are all constructs. Since Tenant and BD are pre-built, and VLAN Pools are resources linked to domains, the Contract is the key policy construct that must be created to permit management traffic. The comment citing Red Nectar and other users supports B, noting that the bridge domain is pre-defined. Therefore, B is the best answer among the choices, as it represents the new policy construct required to enable the service.

Exam Strategy

When asked about 'new' or 'created' items in ACI configuration questions, always check if the object is part of the default fabric initialization. If the Tenant, VRF, or Bridge Domain is mentioned, verify if it is a default (like 'mgmt' or 'inb'). If it is default, it is not the answer. Focus on what is missing to complete the policy: usually a Contract or a specific EPG binding.

Frequently Asked Questions

Is the in-band Bridge Domain pre-configured?

Yes, the 'inb' Bridge Domain is automatically created within the 'mgmt' Tenant during APIC initialization. You do not need to create it.

Do I need a VLAN pool for in-band management?

While VLANs are used, the specific 'construct' emphasized for enabling management access policies is the Contract. VLAN pools are often associated with Physical Domains.

More 300-620 FAQ →

Community Votes

B
56%
A
44%

56% of anonymous learners picked answer B. Votes are pick records left by other test-takers — they are not the verified answer.

Discussion 20 contributions

Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.

From public community threads 20

  1. memelas 👍 13
    A is correct, since Tenant and Bridge Domain are present by default on the GUI. https://www.cisco.com/c/en/us/td/docs/switches/datacenter/aci/apic/sw/4-x/basic-configuration/Cisco-APIC-Basic-Configuration-Guide-411/Cisco-APIC-Basic-Configuration-Guide-411_chapter_0100.html#task_730EB317BDE94145BAF91092F88B5257
  2. nikomski 👍 8
    Shouldn't this be A - VLAN pool?
  3. nabilzay 👍 6
    Agree, should be A as for the rest of the constructs a default one should already exist that you can use
  4. JJCR86 👍 5
    Correct answer should be B. Both a contract and VLAN pool should be created however the questions specifies "construct" and the only logical construct among VLAN pool and contrats is the latter.
  5. manet 👍 5
    Shuldn't be B (management contract), since VLAN Pool is not created. Is it assigned only one VLAN ID when in in-band mgmt EPG is created.
Show 15 more comments
  1. Maccc10 👍 4 Answered B
    This is not D, Correct answer is B. Bridge domain "inb" is pre-defined within the management tenant. As per Red Nectar Article - "I’ll assign the default gateway IP address to the pre-defined inb Bridge Domain in the mgmt Tenant". https://rednectar.net/2016/12/22/configuring-in-band-management-for-the-apic-on-cisco-aci-part-1-via-an-epg/ I can confirm this is correct within own lab environment.
  2. igebuntu 👍 4
    Built-in BD name is "inb" in the mgmt tenant. No need to create.
  3. Smoothey 👍 3 Answered A
    inb (Bridge domain pre existing). No Vlan pool and ideally one of the first steps required. MGMT tenant exists. Management contract is the last "to do". Construct literally means build blocks. Hence nothing can be built with thr VLANS.
  4. joe1989 👍 2
    in the same link you have provided, watch closely it does Not mention "Create Bridge Domain", it only says expand the bridge domain(which must mean it is pre-existing). please correct me if my observation is incorrect...
  5. designated 👍 2 Answered B
    B is correct since contract is a logical construct. Cisco ACI Logical Constructs: Tenant VRF Bridge Domain EPG Application Profile Contract Reference: Cisco U
  6. rss_01 👍 2
    Vlan Pool is not a construct ,but still required.So i’d say B
  7. LevisRock 👍 2 Answered B
    should be B
  8. ostych 👍 1 Answered A
    Choosing A because VLAN Pool is first thing official guide states to create. Not choosing B because Inband management (as stated in the same guide) uses 'regular' contract, not 'management contract'. Vlan pool is also a construct. C is not correct because tenant mgmt is already created. D is not correct because BD inb (for inband mgmt) is also already created. https://www.cisco.com/c/en/us/support/docs/cloud-systems-management/application-policy-infrastructure-controller-apic/221867-configure-in-band-management-in-aci.html
  9. Huberttheman 👍 1 Answered A
    In Cisco ACI, the typical components involved in configuring in-band management include a management tenant, management VRF, bridge domain for management, VLAN pool, and the assignment of IP addresses to the in-band interfaces of the fabric devices (APICs, leaf nodes, and spine nodes). A "management contract" is more commonly associated with defining the communication rules or policies for managing the ACI fabric, but it is not directly related to the creation of the necessary constructs for in-band management
  10. mr_siro 👍 1
    D is correct, pls refer link: https://www.cisco.com/c/en/us/td/docs/switches/datacenter/aci/apic/sw/4-x/basic-configuration/Cisco-APIC-Basic-Configuration-Guide-411/Cisco-APIC-Basic-Configuration-Guide-411_chapter_0100.html#task_730EB317BDE94145BAF91092F88B5257
  11. zelya19 👍 1 Answered B
    A contract is a policy construct used to define communication between EPGs. https://www.cisco.com/c/en/us/solutions/collateral/data-center-virtualization/application-centric-infrastructure/white-paper-c11-743951.html
  12. Lalag 👍 1
    A should be the right answer, the contract required for external communication of In-band,
  13. mvfpeof05l 👍 1
    Why is it not a bridge domain, it also needs to be created?
  14. 959836c 👍 1 Answered A
    It's physical domain then vlan pool
  15. udo2020 👍 1 Answered B
    B is the only possible solution.

Reader comments & corrections

No reader corrections yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

← Back to 300-620 Study Guide