Configuration procedures for establishing routing connectivity between Enhanced Interior Gateway Routing Protocol (EIGRP) domains and external networks.
Use these procedures to configure EIGRP external routed networks.
Cisco APIC Layer 3 Networking Configuration Guide, Release 6.2(x)
Configuration procedures for establishing routing connectivity between Enhanced Interior Gateway Routing Protocol (EIGRP) domains and external networks.
Use these procedures to configure EIGRP external routed networks.
An EIGRP Layer 3 Outside (L3Out) connection provides routing between the Cisco APIC fabric and an external EIGRP network.
Create the tenant, virtual routing and forwarding (VRF) instance, and bridge domain before you configure the EIGRP L3Out connection.
Configure the Layer 3 Outside tenant network.
Configure the route-control profile under the routed outside.
The following requirements and behaviors apply to EIGRP configurations:
The EIGRP VRF policy is the same as the EIGRP address-family context policy.
EIGRP supports only export route-control profiles. Route-control configuration is common across all routing protocols.
You can configure EIGRP to automatically summarize subnet routes into network-level routes. Automatic summarization occurs when the EIGRP process contains two or more network router configuration commands. This feature is enabled by default.
EIGRP is implemented consistently with other routing protocols in the Cisco ACI fabric.
Supports IPv4 and IPv6 routing.
Provides virtual routing and forwarding (VRF) and interface controls for each address family.
Supports route redistribution with Open Shortest Path First (OSPF) across nodes.
The following EIGRP features are supported:
IPv4 and IPv6 routing
VRF and interface controls for each address family
Route redistribution with OSPF across nodes
Default route leak policy for each VRF
Passive-interface and split-horizon support
Route map control for setting a tag on exported routes
Bandwidth and delay settings in an EIGRP interface policy
Authentication
The following EIGRP features are not supported:
Stub routing
EIGRP for Border Gateway Protocol (BGP) connectivity
Multiple EIGRP L3extOut objects on the same node
Per-interface summarization. An EIGRP summary policy applies to all interfaces configured under an L3Out.
Per-interface distribute lists for import and export
EIGRP functions are grouped into the following categories:
Protocol policies
L3extOut configurations
Interface configurations
Route map support
Default route support
Transit support
The following primary managed objects support EIGRP:
EIGRP Address Family Context Policy (eigrpCtxAfPol): Defines the address-family context policy under fvTenant in Tenant Protocol Policies.
fvRsCtxToEigrpCtxAfPol: Defines the relation between a VRF and an eigrpCtxAfPol for an IPv4 or IPv6 address family. Only one relation can exist for each address family.
eigrpIfPol: Defines an EIGRP interface policy under fvTenant.
eigrpExtP: Enables EIGRP in an L3extOut.
eigrpIfP: Defines an EIGRP interface profile that is attached to an l3extLIfP.
eigrpRsIfPol: Defines the relation between an EIGRP interface profile and an eigrpIfPol.
Defrtleak: Defines the default route leak policy under an l3extOut.
The following EIGRP protocol policies are supported under a tenant:
EIGRP Interface policy (eigrpIfPol): Contains the configuration that is applied to an interface for a specific address family. The interface policy supports the following settings:
Hello interval in seconds
Hold interval in seconds
One or more of the following interface control flags:
split horizon
passive
next hop self
EIGRP Address Family Context Policy (eigrpCtxAfPol): Contains the configuration for a specific address family in a VRF. An eigrpCtxAfPol is configured under the tenant protocol policies and can be applied to one or more VRFs in the tenant. Associate an eigrpCtxAfPol with a VRF by configuring a VRF-per-address-family relation. If no relation exists for an address family, or the eigrpCtxAfPol specified in the relation does not exist, the system uses the default VRF policy under the common tenant for that address family.
The eigrpCtxAfPol supports the following settings:
Administrative distance for internal routes
Administrative distance for external routes
Maximum number of equal-cost multipath (ECMP) paths
Active timer interval
Metric version for 32-bit or 64-bit metrics
EIGRP configurations have specific requirements for protocol coexistence and metric management.
Protocol-coexistence restrictions apply to Layer 3 Outside interfaces.
Layer 3 Outside deployment requirements apply per node and per virtual routing and forwarding (VRF) instance.
Specific value ranges apply to metric styles and VRF transit tags.
Follow these guidelines when you configure EIGRP:
Configuring EIGRP and Border Gateway Protocol (BGP) for the same Layer 3 Outside (L3Out) is not supported.
Configuring EIGRP and Open Shortest Path First (OSPF) for the same L3Out is not supported.
You can configure one EIGRP L3Out per node for each VRF instance. If a node contains multiple VRF instances, each VRF instance can have its own EIGRP L3Out.
Multiple EIGRP peers from a single L3Out are supported. This configuration enables a node to connect to multiple EIGRP devices through one L3Out.
When you enable EIGRP on an L3Out, change the VRF transit tag from its default value to a value from 1 to 255. If you require a larger transit tag value, configure the wide metric style in the EIGRP address-family context. The default narrow metric style supports internal tag values only from 1 to 255.
For IPv6 redistribution, the Route Policy Manager (RPM) cannot filter BGP route updates based on the BGP community attribute by using community lists in a route map. This functionality is supported only for IPv4 redistribution.
The following configuration changes cause EIGRP neighbors to flap:
Changing the administrative distances or the metric style between wide and narrow in the EIGRP address-family context for the VRF instance.
Configuring multiple EIGRP summary routes for an external endpoint group (EPG) at the same time. Configuring a single EIGRP summary route does not cause the EIGRP neighbors to flap.
Making the following configuration changes, which update a table map that is used internally:
Changing the route tag for the VRF instance.
Configuring import route control for an OSPF L3Out in the same VRF instance and on the same border leaf switch as an EIGRP L3Out. Import route control is not supported for an EIGRP L3Out and cannot be configured directly on it. However, configuring import route control on the OSPF L3Out affects EIGRP L3Outs in the same VRF instance and on the same border leaf switch because OSPF import route control uses a table map that EIGRP also uses for other purposes.