Está en la página 1de 33

Capítulo 2

EIGRP
Este capítulo cubre los siguientes tópicos:

 Fundamentos de EIGRP: esta sección explica cómo EIGRP establece una


vecindad con otros enrutadores y cómo se intercambian las rutas con otros
enrutadores.
 Modos de configuración de EIGRP: esta sección define los dos métodos para
configurar EIGRP con una configuración de referencia.
 Cálculo de la métrica de la ruta: esta sección explica cómo EIGRP calcula la
métrica de la ruta para identificar las mejores y alternativas rutas sin bucles.
El Protocolo de enrutamiento de puerta de enlace interior mejorado (EIGRP) es un
protocolo de enrutamiento por vector de distancia mejorado que se encuentra
comúnmente en las redes empresariales. EIGRP es un derivado del Protocolo de
enrutamiento de puerta de enlace interior (IGRP), pero incluye soporte para
enmascaramiento de subred de longitud variable (VLSM) y métricas capaces de admitir
interfaces de mayor velocidad. Inicialmente, EIGRP era un protocolo de propiedad de
Cisco, pero fue entregado al Grupo de Trabajo de Ingeniería de Internet (IETF) a través
de RFC 7868, que fue ratificado en mayo de 2016.
Este capítulo explica la mecánica subyacente del protocolo de enrutamiento EIGRP y los
cálculos de métricas de ruta, y demuestra cómo configurar EIGRP en un enrutador. Este
es el primero de varios capítulos del libro que tratan sobre EIGRP:

 Capítulo 2, “EIGRP”: este capítulo describe los conceptos fundamentales de


EIGRP
 Capítulo 3, “EIGRP avanzado”: este capítulo describe los mecanismos y técnicas
de detección de fallas de EIGRP para optimizar las operaciones del protocolo de
enrutamiento. También incluye temas como filtrado de rutas y manipulación del
tráfico.
 Capítulo 4, “Solución de problemas de EIGRP para IPv4”: este capítulo revisa
problemas comunes con los protocolos de enrutamiento y la metodología para
solucionar problemas de EIGRP desde una perspectiva de IPv4.
 Capítulo 5, “EIGRPv6”: este capítulo demuestra cómo los conceptos de EIGRP
de IPv4 se trasladan a IPv6 y los métodos para solucionar problemas comunes.
TEMAS FUNDAMENTALES
Fundamentos de EIGRP
EIGRP supera las deficiencias de otros protocolos de enrutamiento por vector de
distancia, como el Protocolo de información de enrutamiento (RIP), con características
como equilibrio de carga de costo desigual, soporte para redes a 255 saltos y
características de convergencia rápida. EIGRP utiliza un algoritmo de actualización de
difusión (DUAL) para identificar rutas de red y proporciona una convergencia rápida
utilizando rutas de respaldo sin bucles precalculadas. La mayoría de los protocolos de
enrutamiento por vector de distancia utilizan el recuento de saltos como métrica para las
decisiones de enrutamiento. El uso del recuento de saltos para la selección de la ruta no
tiene en cuenta la velocidad del enlace ni el retraso total. EIGRP agrega lógica al
algoritmo de selección de ruta que utiliza factores además del recuento de saltos.
Sistemas autónomos
Un enrutador puede ejecutar varios procesos EIGRP. Cada proceso opera bajo el
contexto de un sistema autónomo, que representa un dominio de enrutamiento común.
Los enrutadores dentro del mismo dominio usan la misma fórmula de cálculo métrico e
intercambian rutas solo con miembros del mismo sistema autónomo. No confunda un
sistema autónomo EIGRP con un sistema autónomo Border Gateway Protocol (BGP).
En la Figura 2-1, el sistema autónomo EIGRP (AS) 100 consta de R1, R2, R3, R4 y
EIGRP AS 200 consta de R3, R5 y R6. Cada proceso EIGRP se correlaciona con un
sistema autónomo específico y mantiene una tabla de topología EIGRP independiente. R1
no tiene conocimiento de rutas de AS 200 porque es diferente de su propio sistema
autónomo, AS 100. R3 puede participar en ambos sistemas autónomos y, por defecto, no
transfiere rutas aprendidas de un sistema autónomo a un sistema autónomo diferente.

EIGRP utiliza módulos dependientes del protocolo (PDM) para admitir múltiples protocolos
de red, como IPv4, IPv6, AppleTalk e IPX. EIGRP está escrito de modo que el PDM sea
responsable de las funciones para manejar los criterios de selección de ruta para cada
protocolo de comunicación. En teoría, se pueden escribir nuevos PDM a medida que se
crean nuevos protocolos de comunicación. Las implementaciones actuales de EIGRP solo
admiten IPv4 e IPv6.
Terminología EIGRP
Esta sección explica algunos de los conceptos básicos de EIGRP, junto con el proceso de
selección de ruta. La Figura 2-2 se utiliza como topología de referencia para que R1
calcule la mejor ruta y las rutas alternativas sin bucles a la red 10.4.4.0/24. Los valores
entre paréntesis representan la métrica calculada del enlace para un segmento según el
ancho de banda y el retraso.
La Tabla 2-2 define términos importantes relacionados con EIGRP y los correlaciona con
la Figura 2-2.
TEMA CLAVE
Tabla 2-2 Terminología EIGRP

Término Definición
La ruta con la métrica de ruta más baja para llegar a un destino.
Successor route La ruta sucesora para que R1 alcance 10.4.4.0/24 en R4 es R1 →
R3 → R4.
El primer enrutador del siguiente salto para la ruta sucesora.
Successor
El sucesor de 10.4.4.0/24 es R3.
El valor de la métrica de la ruta de métrica más baja para llegar a un
destino. La distancia factible se calcula localmente usando la fórmula
Feasible que se muestra en la sección "Cálculo de métricas de ruta", más
distance (FD) adelante en este capítulo.
El FD calculado por R1 para la red 10.4.4.0/24 es 3328 (es decir,
256 + 256 + 2816).
Distancia informada por un enrutador para alcanzar un prefijo. El
valor de distancia informado es la distancia factible para el enrutador
Reported
publicitario.
distance (RD)
R3 anuncia el prefijo 10.4.4.0/24 con un RD de 3072. R4 anuncia el
10.4.4.0/24 a R1 y R2 con un RD de 2816.
Para que una ruta se considere una ruta de respaldo, el RD recibido
Feasibility
para esa ruta debe ser menor que el FD calculado localmente. Esta
condition
lógica garantiza una ruta sin bucles.
Una ruta que cumpla con la condición de viabilidad se mantiene
como ruta de respaldo. La condición de viabilidad asegura que la
Feasible
ruta de respaldo esté libre de bucles.
successor
La ruta R1 → R4 es la sucesora factible porque el RD de 2816 es
menor que el FD de 3328 para la ruta R1 → R3 → R4.

TEMA CLAVE
Tabla de topología
EIGRP contiene una tabla de topología, que lo hace diferente de un protocolo de
enrutamiento por vector de distancia real. La tabla de topología de EIGRP es un
componente vital de DUAL y contiene información para identificar rutas de respaldo sin
bucles. La tabla de topología contiene todos los prefijos de red anunciados dentro de un
sistema autónomo EIGRP. Cada entrada de la tabla contiene lo siguiente:

 Prefijo de red
 Vecinos EIGRP que han anunciado ese prefijo
 Métricas de cada vecino (distancia informada y recuento de saltos)
 Valores utilizados para calcular la métrica (carga, confiabilidad, retraso total y
ancho de banda mínimo)
El comando show ip eigrp topology [all-links] proporciona la tabla de topología.
De forma predeterminada, solo se muestran las rutas sucesoras y sucesoras factibles,
pero la palabra clave opcional all-links muestra las rutas que no pasaron la condición
de factibilidad.
La Figura 2-3 muestra la tabla de topología para R1 de la Figura 2-2. Esta sección se
centra en la red 10.4.4.0/24 al explicar la tabla de topología.

Examine la red 10.4.4.0/24 y observe que R1 calcula un FD de 3328 para la ruta


sucesora. El sucesor (enrutador ascendente) anuncia la ruta sucesora con un RD de
3072. La segunda entrada de ruta tiene una métrica de 5376 y tiene un RD de 2816.
Debido a que 2816 es menor que 3072, la segunda entrada pasa la condición de
factibilidad y clasifica la segunda entrada como sucesor factible del prefijo.
La ruta 10.4.4.0/24 es pasiva (P), lo que significa que la topología es estable. Durante un
cambio de topología, las rutas pasan a un estado activo (A) cuando se calcula una nueva
ruta.
Vecinos EIGRP
EIGRP no se basa en la publicidad periódica de todos los prefijos de red en un sistema
autónomo, que se realiza con protocolos de enrutamiento como Routing Information
Protocol (RIP), Open Shortest Path First (OSPF) y Intermediate System-to-Intermediate
System (IS -ES). Los vecinos EIGRP intercambian toda la tabla de enrutamiento cuando
forman una adyacencia, y anuncian actualizaciones incrementales solo cuando ocurren
cambios de topología dentro de una red. La tabla de adyacencia de vecinos es vital para
rastrear el estado de los vecinos y las actualizaciones enviadas a cada vecino.
Comunicación entre enrutadores
EIGRP utiliza cinco tipos de paquetes diferentes para comunicarse con otros enrutadores,
como se muestra en la Tabla 2-3. EIGRP usa su propio número de protocolo IP (88) y usa
paquetes de multidifusión cuando es posible; utiliza paquetes de unidifusión cuando es
necesario. La comunicación entre enrutadores se realiza mediante multidifusión utilizando
la dirección de grupo 224.0.0.10 o la dirección MAC 01:00:5e:00:00:0a cuando sea
posible.
TEMA CLAVE
Tabla 2-3 Tipos de paquetes EIGRP

NOTA
EIGRP utiliza paquetes de multidifusión para reducir el ancho de banda consumido en un
enlace (un paquete para llegar a varios dispositivos). Si bien los paquetes de difusión se
utilizan de la misma forma general, todos los nodos de un segmento de red procesan los
paquetes de difusión, mientras que, con la multidifusión, solo los nodos que escuchan el
grupo de multidifusión particular procesan los paquetes de multidifusión.
EIGRP utiliza el Protocolo de transporte confiable (RTP) para garantizar que los paquetes
se entreguen en orden y para garantizar que los enrutadores reciban paquetes
específicos. Se incluye un número de secuencia en cada paquete EIGRP. El valor de
secuencia cero no requiere una respuesta del enrutador EIGRP receptor; todos los demás
valores requieren un paquete ACK que incluya el número de secuencia original.
Asegurarse de que se reciban los paquetes hace que el método de transporte sea
confiable. Todos los paquetes de actualización, consulta y respuesta se consideran
confiables, y los paquetes de saludo y ACK no requieren reconocimiento y podrían no ser
confiables.
Si el enrutador de origen no recibe un paquete ACK del vecino antes de que expire el
tiempo de espera de retransmisión, notifica al enrutador que no reconoce que deje de
procesar sus paquetes de multidifusión. El enrutador de origen envía todo el tráfico por
unidifusión hasta que el vecino esté completamente sincronizado. Una vez completada la
sincronización, el enrutador de origen notifica al enrutador de destino que comience a
procesar los paquetes de multidifusión nuevamente. Todos los paquetes de unidifusión
requieren reconocimiento. EIGRP reintenta hasta 16 veces para cada paquete que
requiere confirmación y restablece la relación de vecino cuando el vecino alcanza el límite
de reintentos de 16.
NOTA
En el contexto de EIGRP, no confunda RTP con el Protocolo de transporte en tiempo real
(RTP), que se utiliza para transportar audio o video a través de una red IP. El RTP de
EIGRP permite la confirmación de paquetes mientras admite multidifusión. Otros
protocolos que requieren una comunicación orientada a la conexión confiable, como TCP,
no pueden utilizar el direccionamiento de multidifusión.
TEMA CLAVE
Formación de vecinos de EIGRP
A diferencia de otros protocolos de enrutamiento por vector de distancia, EIGRP requiere
que se forme una relación de vecino antes de que las rutas se procesen y se agreguen a
la Base de información de enrutamiento (RIB). Al escuchar un paquete de saludo EIGRP,
un enrutador intenta convertirse en vecino del otro enrutador. Los siguientes parámetros
deben coincidir para que los dos enrutadores se conviertan en vecinos:

 Valores de fórmula métrica K


 Coincidencias de subred principal
 Coincidencias de número de sistema autónomo (ASN)
 Parámetros de autenticación
La Figura 2-4 muestra el proceso que usa EIGRP para formar adyacencias vecinas.
Modos de configuración de EIGRP
Esta sección describe los dos métodos de configuración de EIGRP: modo clásico y modo
con nombre.
Modo de configuración clásico
Con el modo de configuración EIGRP clásico, la mayor parte de la configuración tiene
lugar en el proceso EIGRP, pero algunas configuraciones se configuran en el submodo de
configuración de la interfaz. Esto puede agregar complejidad para la implementación y la
resolución de problemas, ya que los usuarios deben desplazarse hacia adelante y hacia
atrás entre el proceso EIGRP y las interfaces de red individuales. Algunas de las
configuraciones establecidas individualmente son el intervalo de anuncio de saludo, el
horizonte dividido, la autenticación y los anuncios de ruta resumida.
TEMA CLAVE
La configuración clásica requiere la inicialización del proceso de enrutamiento con el
comando de configuración global router eigrp as-number para identificar el ASN e
inicializar el proceso EIGRP. El segundo paso es identificar las interfaces de red con el
comando network ip-address [mask]. La declaración de la red se explica en las
siguientes secciones.
TEMA CLAVE
Modo con nombre EIGRP
La configuración del modo con nombre EIGRP se lanzó para superar algunas de las
dificultades que los ingenieros de red tienen con la configuración clásica del sistema
autónomo EIGRP, incluidas las configuraciones dispersas y el alcance poco claro de los
comandos.
La configuración con nombre EIGRP proporciona los siguientes beneficios:

 Toda la configuración de EIGRP ocurre en una ubicación.


 Es compatible con las funciones actuales de EIGRP y los desarrollos futuros.
 Admite varias familias de direcciones (incluidas las instancias de enrutamiento y
reenvío virtual [VRF]). La configuración con nombre EIGRP también se conoce
como modo de configuración de familia de direcciones múltiples.
 Los comandos son claros en cuanto al alcance de su configuración.
El modo con nombre EIGRP proporciona una configuración jerárquica y almacena la
configuración en tres subsecciones:

 Familia de direcciones: este submodo contiene configuraciones que son


relevantes para las operaciones globales de EIGRP AS, como la selección de
interfaces de red, valores EIGRP K, configuraciones de registro y configuraciones
de stub.
 Interface: este submodo contiene configuraciones que son relevantes para la
interfaz, como el intervalo de anuncio de saludo, horizonte dividido, autenticación y
anuncios de ruta resumidos. En realidad, hay dos métodos de configuración de la
sección de interfaz EIGRP. Los comandos se pueden asignar a una interfaz
específica oa una interfaz predeterminada, en cuyo caso esas configuraciones se
colocan en todas las interfaces habilitadas para EIGRP. Si hay un conflicto entre la
interfaz predeterminada y una interfaz específica, la interfaz específica tiene
prioridad sobre la interfaz predeterminada.
 Topología: este submodo contiene configuraciones relacionadas con la base de
datos de topología EIGRP y cómo se presentan las rutas al RIB del enrutador.
Esta sección también contiene la redistribución de rutas y la configuración de
distancia administrativa.
La configuración con nombre EIGRP hace posible ejecutar múltiples instancias bajo el
mismo proceso EIGRP. El proceso para habilitar interfaces EIGRP en una instancia
específica es el siguiente:
Paso 1
Inicialice el proceso EIGRP utilizando el comando router eigrp process-name. (Si se
utiliza un número para el nombre del proceso, el número no se correlaciona con el número
del sistema autónomo).
Paso 2
Inicialice la instancia EIGRP para la familia de direcciones apropiada con el comando
address-family {IPv4 | IPv6} {unicast | vrf vrf-name} autonomous-system
as-number.

Paso 3
Habilite EIGRP en las interfaces mediante el comando network network mask.

Declaración de la red EIGRP


Ambos modos de configuración utilizan una declaración de red para identificar las
interfaces que utilizará EIGRP. La declaración de red utiliza una máscara comodín, lo que
permite que la configuración sea tan específica o ambigua como sea necesario.
NOTA
Los dos estilos de configuración EIGRP son independientes. El uso de las opciones de
configuración de la configuración clásica del sistema autónomo EIGRP no modifica la
configuración en un enrutador que ejecuta la configuración denominada EIGRP.
La sintaxis de la declaración de red, que existe bajo el proceso EIGRP, es network ip-
address [mask]. La máscara opcional se puede omitir para habilitar interfaces que caen
dentro de los límites con clase para esa declaración de red.
Un error común es que la declaración de red agrega las redes a la tabla de topología
EIGRP. En realidad, la declaración de red identifica la interfaz para habilitar EIGRP y
agrega la red conectada de la interfaz a la tabla de topología EIGRP. Luego, EIGRP
anuncia la tabla de topología a otros enrutadores en el sistema autónomo EIGRP.
EIGRP no agrega la red secundaria conectada de una interfaz a la tabla de topología.
Para que las redes conectadas secundarias se instalen en la tabla de enrutamiento
EIGRP, deben redistribuirse en el proceso EIGRP. El Capítulo 16, “Redistribución de
rutas”, proporciona una cobertura adicional de la redistribución de rutas.
Para ayudar a ilustrar el concepto de máscara comodín, la Tabla 2-4 proporciona un
conjunto de direcciones IP e interfaces para un enrutador. Los siguientes ejemplos
proporcionan configuraciones para adaptarse a escenarios específicos.
Tabla 2-4 Tabla de interfaces de muestra y direcciones IP

La configuración del Ejemplo 2-1 habilita EIGRP solo en interfaces que coinciden
explícitamente con las direcciones IP de la Tabla 2-4.
Ejemplo 2-1 Configuración de EIGRP con direcciones IP explícitas
El ejemplo 2-2 muestra la configuración de EIGRP utilizando declaraciones de red que
coinciden con las subredes utilizadas en la Tabla 2-4. Establecer el último octeto de la
dirección IP en 0 y cambiar la máscara comodín a 255 hace que las declaraciones de red
coincidan con todas las direcciones IP dentro del rango de red /24.
Ejemplo 2-2 Configuración EIGRP con subred explícita

El siguiente fragmento muestra la configuración de EIGRP usando declaraciones de red


para interfaces que están dentro de los rangos de red 10.0.0.0/8 o 192.0.0.0/8:

El siguiente fragmento muestra la configuración para habilitar todas las interfaces con
EIGRP:

NOTA
Un tema clave con las declaraciones de red comodín es que los rangos grandes
simplifican la configuración; sin embargo, es posible que habiliten EIGRP en interfaces no
deseadas.
Topología y configuración de muestra
La Figura 2-5 muestra una topología de muestra para demostrar la configuración de
EIGRP en modo clásico para R1 y modo con nombre para R2.
R1 y R2 habilitan EIGRP en todas sus interfaces. R1 configura EIGRP utilizando varias
direcciones de interfaz de red específicas y R2 habilita EIGRP en todas las interfaces de
red con un solo comando. El ejemplo 2-3 proporciona la configuración que se aplica a R1
y R2.
Ejemplo 2-3 Configuración de EIGRP de muestra

Como se mencionó anteriormente, el modo con nombre EIGRP tiene tres submodos de
configuración. La configuración del Ejemplo 2-3 usa solo la sección de submodo de familia
de direcciones EIGRP, que usa la declaración de red. El submodo base de topología
EIGRP se crea automáticamente con el comando topology base y se sale con el
comando exit-af-topology. La configuración del submodo de topología se enumera
entre esos dos comandos.
El ejemplo 2-4 demuestra la ligera diferencia en cómo se almacena la configuración en el
enrutador entre las configuraciones de modo clásico y con nombre de EIGRP.
Ejemplo 2-4 Estructura de configuración del modo con nombre
NOTA
Las configuraciones del submodo de la interfaz EIGRP contienen el comando af-
interface interface-id o af-interface default con cualquier comando específico
listado inmediatamente. Se sale de la configuración del submodo de la interfaz EIGRP con
el comando exit-af-interface. Esto se demuestra más adelante en este capítulo.

Confirmación de interfaces
Al configurar EIGRP, es una buena práctica verificar que solo las interfaces previstas
estén ejecutando EIGRP. El comando show ip eigrp interfaces [{interface-id
[detail] | detail}] muestra interfaces EIGRP activas. Agregar la palabra clave
opcional detail proporciona información adicional, como autenticación, temporizadores
EIGRP, horizonte dividido y varios recuentos de paquetes.
El ejemplo 2-5 muestra la interfaz EIGRP no detallada de R1 y la información detallada de
R2 para la interfaz Gi0/1.
Ejemplo 2-5 Verificación de interfaces EIGRP
La Tabla 2-5 proporciona una breve explicación de los campos clave que se muestran con
las interfaces EIGRP.
Tabla 2-5 Campos de la interfaz EIGRP

Verificación de adyacencias de vecinos EIGRP


Cada proceso EIGRP mantiene una tabla de vecinos para garantizar que estén activos y
procesen las actualizaciones correctamente. Sin realizar un seguimiento de un estado
vecino, un sistema autónomo podría contener datos incorrectos y potencialmente podría
enrutar el tráfico de manera incorrecta. EIGRP debe formar una relación de vecino antes
de que un enrutador anuncie paquetes de actualización que contienen prefijos de red.
El comando show ip eigrp Neighbor [interface-id] muestra los vecinos EIGRP de
un enrutador. El ejemplo 2-6 muestra la información del vecino EIGRP usando este
comando.
Ejemplo 2-6 Confirmación de vecino EIGRP
La Tabla 2-6 proporciona una breve explicación de los campos clave que se muestran en
el Ejemplo 2-6.
Tabla 2-6 Columnas vecinas EIGRP

Visualización de rutas EIGRP instaladas


Puede ver las rutas EIGRP que están instaladas en el RIB mediante el comando show ip
route eigrp. Las rutas EIGRP que se originan dentro del sistema autónomo tienen una
distancia administrativa (AD) de 90 y se indican en la tabla de enrutamiento con una D.
Las rutas que se originan desde fuera del sistema autónomo son rutas EIGRP externas.
Las rutas EIGRP externas tienen un AD de 170 y se indican en la tabla de enrutamiento
con D EX. La colocación de rutas EIGRP externas en el RIB con un AD más alto actúa
como un mecanismo de prevención de bucles.
El ejemplo 2-7 muestra las rutas EIGRP de la topología de muestra en la Figura 2-5. La
métrica de la ruta seleccionada es el segundo número entre paréntesis.
Ejemplo 2-7 Rutas EIGRP para R1 y R2
NOTA
Las métricas de las rutas de R2 son diferentes de las métricas de las rutas de R1. Esto se
debe a que el modo EIGRP clásico de R1 usa métricas clásicas y el modo con nombre de
R2 usa métricas amplias de forma predeterminada. Este tema se explica en profundidad
en la sección "Cálculo de métricas de ruta", más adelante en este capítulo.
ID de enrutador
La ID del enrutador (RID) es un número de 32 bits que identifica de forma única a un
enrutador EIGRP y se utiliza como mecanismo de prevención de bucles. El RID se puede
configurar dinámicamente, que es el valor predeterminado, o manualmente.
El algoritmo para elegir dinámicamente el EIGRP RID utiliza la dirección IPv4 más alta de
todas las interfaces de bucle invertido. Si no hay ninguna interfaz de bucle invertido, la
dirección IPv4 más alta de cualquier interfaz física activa se convierte en el RID cuando se
inicializa el proceso EIGRP.
Las direcciones IPv4 se utilizan comúnmente para el RID porque son de 32 bits y se
mantienen en formato decimal con puntos. Utilice el comando eigrp router-id
router-id para establecer el RID, como se muestra en el Ejemplo 2-8, para
configuraciones de modo clásico y con nombre.
Ejemplo 2-8 Configuración estática de la ID del enrutador EIGRP

TEMA CLAVE
Interfaces pasivas
Algunas topologías de red deben anunciar un segmento de red en EIGRP, pero deben
evitar que los vecinos formen adyacencias con otros enrutadores en ese segmento. Este
podría ser el caso, por ejemplo, al anunciar redes de capa de acceso en la topología de
un campus. En tal escenario, debe poner la interfaz EIGRP en un estado pasivo. Las
interfaces EIGRP pasivas no envían ni procesan saludos EIGRP, lo que evita que EIGRP
forme adyacencias en esa interfaz.
Para configurar una interfaz EIGRP como pasiva, utilice el comando passive-interface
interface-id en el proceso EIGRP para la configuración clásica. Otra opción es
configurar todas las interfaces como pasivas por defecto con el comando passive-
interface default y luego usar el comando no passive-interface interface-id
para permitir que una interfaz procese paquetes EIGRP, reemplazando la configuración
predeterminada de la interfaz pasiva global.
El ejemplo 2-9 demuestra cómo convertir la interfaz Gi0/2 de R1 en pasiva y también la
opción alternativa de convertir todas las interfaces en pasivas pero configurando Gi0/1
como no pasivo.
Ejemplo 2-9 Interfaces EIGRP pasivas para configuración clásica

Para una configuración de modo con nombre, usted coloca el estado de la interfaz pasiva
en af-interface default para todas las interfaces EIGRP o en una interfaz específica
con la sección af-interface interface-id. El ejemplo 2-10 muestra cómo configurar
la interfaz Gi0 / 2 como pasiva mientras se permite que la interfaz Gi0/1 esté activa
usando ambas estrategias de configuración.
Ejemplo 2-10 Interfaces EIGRP pasivas para la configuración del modo con nombre
El ejemplo 2-11 muestra cómo se ve la configuración del modo con nombre con algunas
configuraciones (es decir, passive-interface o no passive-interface) colocadas
bajo el af-interface default o la configuración af-interface interface-id.

Ejemplo 2-11 Visualización de la configuración de la interfaz EIGRP con el modo con


nombre

Una interfaz pasiva no aparece en la salida del comando show ip eigrp interfaces
aunque esté habilitada. Las redes conectadas para interfaces pasivas todavía se agregan
a la tabla de topología EIGRP para que se anuncien a los vecinos.
El ejemplo 2-12 muestra que la interfaz Gi0/2 en R1 ya no aparece; compare esto con el
ejemplo 2-5, donde existe.
Ejemplo 2-12 Las interfaces pasivas no aparecen
Para acelerar la resolución de problemas de interfaces pasivas y otras configuraciones, el
comando show ip protocolos proporciona mucha información valiosa sobre todos los
protocolos de enrutamiento. Con EIGRP, muestra el identificador de proceso EIGRP, los
valores ASN, K que se utilizan para el cálculo de la ruta, RID, vecinos, configuraciones de
AD y todas las interfaces pasivas.
El ejemplo 2-13 proporciona una salida de muestra para instancias en modo clásico y con
nombre en R1 y R2.
Ejemplo 2-13 Salida de protocolos IP
TEMA CLAVE
Autenticación
La autenticación es un mecanismo para garantizar que solo los enrutadores autorizados
sean elegibles para convertirse en vecinos EIGRP. Es posible que alguien agregue un
enrutador a una red e introduzca rutas no válidas de manera accidental o maliciosa. La
autenticación evita que sucedan tales escenarios. Se incluye un hash de contraseña
precalculado con todos los paquetes EIGRP, y el enrutador receptor descifra el hash. Si
las contraseñas no coinciden con un paquete, el enrutador descarta el paquete.
EIGRP cifra la contraseña mediante una autenticación Message Digest 5 (MD5), mediante
la función de llavero. El hash consta del número de clave y una contraseña. La
autenticación EIGRP cifra solo la contraseña en lugar de todo el paquete EIGRP.
NOTA
La funcionalidad de llavero permite que una contraseña sea válida durante un tiempo
específico, por lo que las contraseñas pueden cambiar en momentos preconfigurados.
Restringir la secuencia de teclas a un momento específico está más allá del alcance de
este libro. Para obtener más información, visite Cisco.com.
Para configurar la autenticación EIGRP, debe crear un llavero y luego habilitar la
autenticación EIGRP en la interfaz. Las siguientes secciones explican los pasos.
Configuración de llavero
La creación de llaveros se logra con los siguientes pasos:
Paso 1
Cree el llavero utilizando el comando key chain key-chain-name.

Paso 2
Identifique la secuencia de teclas utilizando el comando key key-number, donde key-
number puede ser cualquier valor entre 0 y 2147483647.

Paso 3
Especifique la contraseña previamente compartida mediante el comando key-string
password.

NOTA
Tenga cuidado de no utilizar un espacio después de la contraseña porque se utilizará para
calcular el hash.
Habilitación de la autenticación en la interfaz
Cuando se usa la configuración clásica, la autenticación debe estar habilitada en la
interfaz bajo el submodo de configuración de la interfaz. Los siguientes comandos se
utilizan en el submodo de configuración de la interfaz:

La configuración del modo con nombre coloca las configuraciones en el submodo de la


interfaz EIGRP, en af-interface default or the af-interface interface-id. La
configuración del modo con nombre admite la autenticación MD5 o el algoritmo hash
seguro con código de autenticación de mensajes hash-256 (HMAC-SHA-256). La
autenticación MD5 implica los siguientes comandos:

La autenticación HMAC-SHA-256 implica el comando authentication mode hmacsha-


256 password.
El ejemplo 2-14 muestra la configuración MD5 en R1 con configuración EIGRP clásica y
en R2 con configuración de modo con nombre. Recuerde que el hash se calcula utilizando
el número de secuencia de clave y la cadena de clave, que deben coincidir en los dos
nodos.
Ejemplo 2-14 Configuración de autenticación EIGRP

El comando show key chain proporciona la verificación del llavero. El ejemplo 2-15
muestra que cada secuencia de teclas proporciona la duración y la contraseña.
Ejemplo 2-15 Verificación de la configuración del llavero

La vista detallada de la interfaz EIGRP proporciona verificación de la autenticación EIGRP


en una interfaz específica. El ejemplo 2-16 proporciona una salida detallada de la interfaz
EIGRP.
Ejemplo 2-16 Verificación de la autenticación EIGRP
Cálculo de métricas de ruta
El cálculo de métricas es un componente crítico para cualquier protocolo de enrutamiento.
EIGRP utiliza múltiples factores para calcular la métrica de una ruta. El cálculo de
métricas usa ancho de banda y retraso de forma predeterminada, pero también puede
incluir carga de interfaz y confiabilidad. La fórmula que se muestra en la Figura 2-6 ilustra
la fórmula métrica clásica de EIGRP.

EIGRP usa valores K para definir qué factores usa la fórmula y el impacto asociado con
un factor al calcular la métrica. Un error común es que los valores de K se aplican
directamente al ancho de banda, la carga, el retraso o la confiabilidad; esto no es exacto.
Por ejemplo, K1 y K2 hacen referencia al ancho de banda (BW).
BW representa el enlace más lento de la ruta, escalado a un enlace de 10 Gbps (107). La
velocidad del enlace se obtiene del ancho de banda de la interfaz configurada en una
interfaz. El retraso es la medida total del retraso en la ruta, medida en decenas de
microsegundos (μs).
La fórmula EIGRP se basa en la fórmula métrica IGRP, excepto que la salida se multiplica
por 256 para cambiar la métrica de 24 bits a 32 bits. Teniendo en cuenta estas
definiciones, la fórmula para EIGRP se muestra en la Figura 2-7.

De forma predeterminada, K1 y K3 tienen un valor de 1, y K2, K4 y K5 se establecen en 0.


La Figura 2-8 coloca los valores de K predeterminados en la fórmula y muestra una
versión simplificada de la fórmula.
TEMA CLAVE
El paquete de actualización EIGRP incluye atributos de ruta asociados con cada prefijo.
Los atributos de la ruta EIGRP pueden incluir el recuento de saltos, el retardo
acumulativo, la velocidad de enlace de ancho de banda mínimo y RD. Los atributos se
actualizan en cada salto a lo largo del camino, lo que permite que cada enrutador
identifique de forma independiente la ruta más corta.
La Figura 2-9 muestra la información en los paquetes de actualización EIGRP para el
prefijo 10.1.1.0/24 que se propaga a través del sistema autónomo. Observe que el
recuento de saltos aumenta, el ancho de banda mínimo disminuye, el retardo total
aumenta y el RD cambia con cada actualización de EIGRP.

La Tabla 2-7 muestra algunos de los tipos de redes comunes, velocidades de enlace,
retardo y métrica EIGRP, utilizando la fórmula simplificada de la Figura 2-7.
Tabla 2-7 Métricas de interfaz EIGRP predeterminadas para métricas clásicas
Usando la topología de la Figura 2-2, las métricas de R1 y R2 para la red 10.4.4.0/24 se
calculan usando la fórmula de la Figura 2-10. La velocidad del enlace para ambos
enrutadores es de 1 Gbps y el retardo total es de 30 μs (10 μs para el enlace 10.4.4.0/24,
10 μs para el enlace 10.34.1.0/24 y 10 μs para el 10.13.1.0/24 Enlace).

Si no está seguro de las métricas de EIGRP, puede consultar los parámetros de la


fórmula directamente desde la tabla de topología de EIGRP mediante el comando show
ip eigrp topology network/prefix-length.

El ejemplo 2-17 muestra la salida de la tabla de topología de R1 para la red 10.4.4.0/24.


Observe que la salida incluye la ruta sucesora, cualquier ruta sucesora factible y el estado
EIGRP del prefijo. Cada ruta contiene el ancho de banda mínimo de los atributos EIGRP,
el retardo total, la confiabilidad de la interfaz, la carga y el recuento de saltos.
Ejemplo 2-17 Topología EIGRP para un prefijo específico
Métricas amplias
Las especificaciones originales de EIGRP midieron el retraso en unidades de 10
microsegundos (μs) y el ancho de banda en kilobytes por segundo, que no se escalaron
bien con interfaces de mayor velocidad. En la Tabla 2-7, observe que el retraso es el
mismo para las interfaces GigabitEthernet y TenGigabitEthernet.
El ejemplo 2-18 proporciona algunos cálculos métricos para velocidades de interfaz LAN
comunes. Tenga en cuenta que no hay diferenciación entre una interfaz de 11 Gbps y una
interfaz de 20 Gbps. La métrica compuesta se mantiene en 256, a pesar de las diferentes
tasas de ancho de banda.
Ejemplo 2-18 Cálculo métrico para velocidades de interfaz LAN comunes

EIGRP incluye soporte para un segundo conjunto de métricas, conocidas como métricas
amplias, que aborda el problema de la escalabilidad con interfaces de mayor capacidad.
La fórmula original a la que se hace referencia en la Figura 2-6 se conoce como métricas
clásicas de EIGRP.
La Figura 2-11 muestra la fórmula explícita de métricas amplias de EIGRP. Observe que
se incluye un valor K adicional (K6) que agrega un atributo extendido para medir la
fluctuación, la energía u otros atributos futuros.
TEMA CLAVE
Al igual que EIGRP escalado en 256 para adaptarse a IGRP, las métricas amplias de
EIGRP escalan en 65,535 para adaptarse a enlaces de mayor velocidad. Esto
proporciona soporte para velocidades de interfaz de hasta 655 terabits por segundo
(65,535 × 107) sin problemas de escalabilidad. La latencia es el retardo total de la interfaz
medido en picosegundos (10−12) en lugar de microsegundos (10−6). La figura 2-12
muestra una fórmula actualizada que tiene en cuenta las conversiones en latencia y
escalabilidad.

El retardo de la interfaz varía de un enrutador a otro, según la siguiente lógica:

 Si el retraso de la interfaz se estableció específicamente, el valor se convierte a


picosegundos. El retardo de la interfaz siempre se configura en decenas de
microsegundos y se multiplica por 107 para la conversión de picosegundos.
 Si el ancho de banda de la interfaz se estableció específicamente, el retardo de la
interfaz se configura utilizando el retardo predeterminado clásico, convertido a
picosegundos. El ancho de banda configurado no se considera al determinar el
retardo de la interfaz. Si se configuró la demora, este paso se ignora.
 Si la interfaz admite velocidades de 1 Gbps o menos y no contiene ancho de
banda o configuración de retardo, el retardo es el clásico retardo predeterminado,
convertido a picosegundos.
 Si la interfaz admite velocidades superiores a 1 Gbps y no contiene ancho de
banda o configuración de retardo, el retardo de la interfaz se calcula mediante
1013/ancho de banda de la interfaz.
Las métricas clásicas de EIGRP existen solo con la configuración clásica de EIGRP,
mientras que las métricas amplias de EIGRP existen solo en el modo con nombre EIGRP.
El estilo métrico utilizado por un enrutador se identifica con el comando show ip
protocolos; si hay una métrica K6, el enrutador utiliza métricas de estilo amplio.
El ejemplo 2-19 verifica el modo operativo de EIGRP en R1 y R2. R1 no tiene una métrica
K6 y usa métricas clásicas de EIGRP. R2 tiene una métrica K6 y usa métricas amplias de
EIGRP.
Compatibilidad métrica con versiones anteriores
Las métricas amplias de EIGRP se diseñaron teniendo en cuenta la compatibilidad con
versiones anteriores. Las métricas amplias de EIGRP establecen K1 y K3 en un valor de 1
y establecen K2, K4, K5 y K6 en 0, lo que permite la compatibilidad con versiones
anteriores porque las métricas del valor K coinciden con las métricas clásicas. Siempre
que K1 a K5 sean iguales y K6 no esté configurado, los dos estilos métricos permiten la
adyacencia entre enrutadores.
EIGRP es capaz de detectar cuando el intercambio de tráfico con un enrutador está
utilizando métricas clásicas y cambia la escala de la métrica a la fórmula de la Figura 2-
13.

Esta conversión da como resultado una pérdida de claridad si las rutas pasan por una
combinación de dispositivos con métricas clásicas y métricas amplias. Un resultado final
de este comportamiento previsto es que las rutas aprendidas de pares de métrica amplia
siempre se ven mejor que las rutas aprendidas de pares clásicos. El uso de una
combinación de dispositivos métricos clásicos y métricos amplios podría conducir a un
enrutamiento subóptimo, por lo que es mejor mantener todos los dispositivos funcionando
con el mismo estilo métrico.
Configuración de retardo de interfaz
Si no recuerda los valores de retardo de la Tabla 2-7, los valores se pueden consultar
dinámicamente con el comando show interface interface-id. La salida muestra el
retardo de la interfaz EIGRP, en microsegundos, después del campo DLY. El ejemplo 2-
20 proporciona una salida de muestra del comando en R1 y R2. Ambas interfaces tienen
un retraso de 10.
Ejemplo 2-20 Verificación del retardo de la interfaz EIGRP
El retardo EIGRP se establece interfaz por interfaz, lo que permite la manipulación de los
patrones de tráfico que fluyen a través de una interfaz específica en un enrutador. El
retardo se configura con el comando de parámetro de interfaz delay tens-of-
microseconds debajo de la interfaz.

El ejemplo 2-21 demuestra la modificación del retardo en R1 a 100, aumentando el


retardo a 1000 μs en el enlace entre R1 y R2. Para garantizar un enrutamiento
consistente, modifique también el retraso en la interfaz Gi0/1 de R2. Luego, puede
verificar el cambio.
Ejemplo 2-21 Configuración de retardo de interfaz

NOTA
La modificación del ancho de banda con el comando bandwidth bandwidth del
parámetro de interfaz tiene un efecto similar en la fórmula de cálculo de métricas, pero
puede afectar a otros protocolos de enrutamiento, como OSPF, al mismo tiempo. La
modificación del retardo de la interfaz solo afecta a EIGRP.
Valores K personalizados
Si los cálculos de métrica predeterminados son insuficientes, puede cambiarlos para
modificar la fórmula de métrica de ruta. Los valores K para la fórmula de la métrica de ruta
se establecen con el comando metric weights TOS K1 K2 K3 K4 K5 [K6] bajo el
proceso EIGRP. El valor de TOS siempre tiene un valor de 0 y el valor de K6 se usa para
configuraciones de modo con nombre.
Para garantizar una lógica de enrutamiento consistente en un sistema autónomo EIGRP,
los valores de K deben coincidir entre vecinos EIGRP para formar una adyacencia e
intercambiar rutas. Los valores K se incluyen como parte del paquete de saludo EIGRP.
Los valores de K se muestran con el comando show ip protocolos, como se demuestra
con la topología de muestra en el Ejemplo 2-13. Tenga en cuenta que ambos enrutadores
están usando los valores de K predeterminados, con R1 usando métricas clásicas y R2
usando métricas amplias.
Balanceo de carga
EIGRP permite instalar múltiples rutas sucesoras (con la misma métrica) en el RIB. La
instalación de varias rutas en el RIB para el mismo prefijo se denomina enrutamiento de
múltiples rutas de igual costo (ECMP). En el momento de escribir este artículo, el ECMP
máximo predeterminado es de cuatro rutas. Usted cambia la configuración
predeterminada de ECMP con el comando maximum-routes maximum-path en el
proceso EIGRP en el modo clásico y en el submodo base de topología en el modo con
nombre.
El ejemplo 2-22 muestra la configuración para cambiar las rutas máximas en R1 y R2 para
que las configuraciones de modo clásico y con nombre sean visibles.

TEMA CLAVE
EIGRP admite el equilibrio de carga de costo desigual, lo que permite la instalación de
rutas sucesoras y sucesoras factibles en el RIB de EIGRP. Para utilizar el equilibrio de
carga de costo desigual con EIGRP, cambie el multiplicador de varianza de EIGRP. El
valor de varianza de EIGRP es la distancia factible (FD) para una ruta multiplicada por el
multiplicador de varianza de EIGRP. Cualquier FD de sucesor factible con una métrica por
debajo del valor de variación de EIGRP se instala en el RIB. EIGRP instala múltiples rutas
donde el FD para las rutas es menor que el valor del multiplicador EIGRP hasta el número
máximo de rutas ECMP, como se discutió anteriormente.
Dividir la métrica sucesora factible por la métrica de ruta sucesora proporciona el
multiplicador de varianza. El multiplicador de la varianza es un número entero y cualquier
resto siempre debe redondearse hacia arriba.
Usando la topología que se muestra en la Figura 2-2 y la salida de la tabla de topología
EIGRP en la Figura 2-3, se puede calcular el multiplicador de varianza EIGRP mínimo
para que la ruta directa de R1 a R4 se pueda instalar en el RIB. El FD para la ruta
sucesora es 3328 y el FD para el sucesor factible es 5376. La fórmula proporciona un
valor de aproximadamente 1,6 y siempre se redondea al número entero más cercano para
proporcionar un multiplicador de varianza EIGRP de 2. Figura 2-14 muestra el cálculo.
El comando variance multiplier configura el multiplicador de varianza en el proceso
EIGRP para la configuración clásica y en el submodo base de topología en modo con
nombre. El ejemplo 2-23 proporciona una configuración de muestra para ambos modos de
configuración.
Ejemplo 2-23 Configuración de varianza de EIGRP

El ejemplo 2-24 proporciona una breve verificación de que ambas rutas se instalaron en el
RIB. Observe que las métricas de las rutas son diferentes. Una métrica de ruta es 3328 y
la otra métrica de ruta es 5376. Para ver las relaciones de equilibrio de carga de tráfico,
utilice el comando show ip route network, como se muestra en el segundo resultado.
Se resalta el tráfico compartido de equilibrio de carga.
Ejemplo 2-24 Verificación de equilibrio de carga de costo desigual
TAREAS DE PREPARACIÓN PARA EL EXÁMEN
Definir términos clave:
Defina los siguientes términos clave de este capítulo y verifique sus respuestas en el
glosario:
autonomous system (AS), successor route, successor, feasible distance, reported
distance, feasibility condition, feasible successor, topology table, EIGRP classic
configuration, EIGRP named mode configuration, passive interface, K values, wide
metrics, variance value
Utilice la referencia de comandos para comprobar su memoria

También podría gustarte