ACI Endpoint Communication within Same EPG

Answer Correct answer: A — Enable Unicast Routing on the Bridge Domain to allow Layer 3 routing between endpoints in the same EPG connected to different leaf switches.

A network engineer configures a Cisco ACI fabric with this configuration: • Endpoint-1 with an IP address 10.1.0.1/24 is attached to Leaf-101. • Endpoint-2 with an IP address 10.1.0.2/24 is attached to Leaf-102. • Both endpoints are in EPG-A. • The bridge domain for EPG-A is called BD-A and contains a single subnet 10.1.0.254/24. • Endpoint-1 cannot reach Endpoint-2. Which action allows Endpoint-1 to communicate with Endpoint-2?

  1. Set L2 Unknown Unicast to Hardware Proxy. Correct Answer
  2. Configure a contract between the endpoints.
  3. Create a contract with a preferred group.
  4. Enable silent host detection.

Community Votes

A
50%
D
25%
B
25%

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

Community Insight

The core concept tested is ACI's default behavior for intra-EPG traffic, specifically the requirement of Unicast Routing for inter-leaf communication.

This question addresses how to resolve Layer 2 connectivity issues between endpoints in the same EPG but different Bridge Domains in Cisco ACI. It establishes that enabling Unicast Routing on the Bridge Domain is the correct configuration.

Many learners incorrectly select 'Configure a contract' (B) because they overgeneralize ACI's strict policy model, failing to realize contracts are not needed for same-EPG traffic.

Community Discussion (3 comments)

samfab 👍 1 Selected: D
Enable silent host detection
prospio971 👍 1 Selected: B
EPG Communication in Cisco ACI: In Cisco ACI, communication between endpoints in the same or different Endpoint Groups (EPGs) requires a contract. By default, no traffic is allowed between EPGs or even within the same EPG unless explicitly permitted by a contract. Why a Contract is Needed? Even though both endpoints are in the same EPG (EPG-A), Cisco ACI enforces policy-driven communication. Without a contract, traffic between Endpoint-1 and Endpoint-2 will be dropped.
prospio971 👍 2 Selected: A
To allow Endpoint-1 to communicate with Endpoint-2, ensure that the bridge domain (BD-A) has "Unicast Routing" enabled. This feature allows Layer 3 routing between endpoints in the same bridge domain but connected to different leaf switches.

Comments & Corrections

No comments 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.

Submitted for moderation before publishing. Keep it helpful and respectful.

Expert Analysis

Why the Answer Is Correct

In Cisco ACI, endpoints in the same EPG communicate via flooding or hardware proxying by default. However, when endpoints are attached to different leaf switches (Leaf-101 and Leaf-102), direct Layer 2 forwarding may fail if the fabric relies on routing or specific proxy settings. Enabling 'Unicast Routing' on the Bridge Domain allows the fabric to route traffic between the endpoints using the BD's subnet, ensuring connectivity across the spine.

Why the Other Options Are Wrong

Option B is incorrect because contracts enforce communication between different EPGs; same-EPG traffic is allowed by default. Option A ('Hardware Proxy') is typically used for ARP/ND optimization, not primary L2/L3 reachability. Option D ('Silent Host Detection') helps with DHCP learning but does not solve basic IP reachability.

Community Comment Notes

Commenters like prospio971 correctly identify that 'Unicast Routing' is the key missing feature, as noted in their explanation about Layer 3 routing between endpoints. Another user mentions silent host detection, which is less relevant than the routing configuration for this specific failure mode.

Exam Strategy

When troubleshooting ACI connectivity, always check if the Bridge Domain has Unicast Routing enabled if endpoints cannot reach each other across leaves. Remember that same-EPG traffic does not require contracts.

Frequently Asked Questions

Why isn't a contract needed for same-EPG communication?

Contracts only restrict traffic between different EPGs. Traffic within the same EPG is permitted by default.

Does Unicast Routing affect Layer 2 traffic?

It enables Layer 3 routing capabilities within the Bridge Domain, allowing the fabric to route packets between subnets or endpoints if L2 forwarding fails.

Related Analysis

← Back to 300-620 Study Guide