Este documento contiene las preguntas mas frecuentes acerca del protocolo mejorado de ruteo de gateway interior (EIGRP) de IP.
A. Aunque EIGRP puede propagar una ruta predeterminada utilizando el método de red predeterminada, no hace falta. EIGRP redistribuye directamente las rutas predeterminadas.
A. Sí, este comando hace que sea fácil determinar por qué se ha reiniciado un vecino EIGRP. Esto reduce el tiempo de resolución de problemas.
A. EIGRP soporta direcciones secundarias. Dado que EIGRP siempre genera paquetes de datos de la dirección primaria, Cisco recomienda configurar todos los routers en una subred específica con direcciones primarias que pertenezcan a la misma subred. Los routers no forman vecinos EIGRP en redes secundarias. Por ende, si no coinciden todas las direcciones IP principales de los routers, pueden surgir problemas con las adyacencias de vecinos.
A. Hay comandos debug independientes y dependientes del protocolo. Existe también un conjunto de comandos show que muestran el estado de la tabla de vecinos, el estado de la tabla de topología y las estadísticas de tráfico EIGRP. Algunos de estos comandos son:
A. Por ejemplo:
show ip eigrp topology P 172.22.71.208/29, 2 successors, FD is 46163456 via 172.30.1.42 (46163456/45651456), Serial0.2, serno 7539273 via 172.30.2.49 (46163456/45651456), Serial2.6, serno 7539266Serno representa el número de serie. Cuando se secuencian los DRDB para enviarlos, se les asigna un número de serie. Si consulta la tabla de topología al momento de secuenciar la entrada, verá el número de serie asociado con el DRDB.
La secuenciación es la técnica utilizada en el interior del router para ordenar los elementos que se van a transmitir a los vecinos. Las actualizaciones no se crean hasta el momento en que deben abandonar la interfaz. Antes de eso, se crea una lista vinculada de punteros de elementos para enviar (por ejemplo, la secuencia).
Estos sernos son locales del router y no se pasan con la actualización de routing.
A. La versión 1 de EIGRP introdujo una función que evita que cualquier proceso de EIGRP use más del cincuenta por ciento del ancho de banda configurado en cualquier enlace durante los períodos de convergencia de la red. Cada AS o protocolo (por ejemplo, IP, IPX o Appletalk) que emplea EIGRP es un proceso independiente. Usted puede utilizar el comando de configuración de interfaz ip bandwidth-percent eigrp para configurar de manera adecuada el porcentaje de ancho de banda de cada interfaz WAN. Consulte el informe técnico sobre EIGRP para obtener más información sobre cómo funciona esta opción.
Además, al implementarse actualizaciones parciales y graduales, EIGRP envía información de routing únicamente cuando se produce un cambio de topología. Esta característica reduce notablemente el uso del ancho de banda.
La característica sucesor factible de EIGRP reduce la cantidad de recursos del procesador que son utilizados por un sistema autónomo (AS). Exige únicamente a los routers afectados por el cambio de topología que vuelvan a calcular la ruta. El recálculo de ruta únicamente se produce en el caso de las rutas afectadas, lo cual acelera las búsquedas en las estructuras de datos complejos.
A. Sí, el EIGRP admite mascaras de subred agrupamiento y de longitud variable (VLSM). A diferencia de Abrir primero el trayecto más corto (OSPF), EIGRP permite el resumen y el agrupamiento en cualquier punto en la red. EIGRP soporta el agrupamiento en cualquier bit. Esto permite que las redes EIGRP adecuadamente diseñadas crezcan de manera absolutamente exitosa sin el uso de áreas. EIGRP también admite el resumen automático de direcciones de red en los límites principales de la red.
A. No, un único proceso EIGRP es análogo a un área de un protocolo de estado de enlace. No obstante, dentro del proceso, la información se puede filtrar y agrupar en cualquier límite de interfaz. Si desea limitar la propagación de información de routing, puede usar el resumen para crear una jerarquía.
A. Sí, puede configurar más de un sistema autónomo EIGRP en un mismo router. Esto suele hacerse en un punto de redistribución donde hay dos sistemas autónomos EIGRP interconectados. Las interfaces de routers individuales solo se deberían incluir dentro de un único sistema autónomo EIGRP.
Cisco no recomienda ejecutar varios sistemas autónomos EIGRP en el mismo conjunto de interfaces en el router. Si se utilizan varios sistemas autónomos EIGRP con varios puntos de redistribución mutua, puede haber discrepancias en la tabla de topología de EIGRP si no se realiza un filtrado correcto en los puntos de redistribución. De ser posible, Cisco recomienda configurar un solo sistema autónomo EIGRP en cada sistema autónomo. También puede utilizar otro protocolo, como el de gateway fronteriza (BGP, Border Gateway Protocol), para conectar los dos sistemas autónomos EIGRP.
A. No, sólo se instalará una ruta. El router instala la ruta descubierta a través del proceso EIGRP con el número de sistema autónomo (AS, Autonomous System) más bajo. En las versiones del software Cisco IOS anteriores a 12.2(7)T, el router instalaba la ruta con la última marca de hora recibida de cualquiera de los procesos EIGRP. El cambio de comportamiento está registrado con el ID de error de Cisco CSCdm47037.
A. Cuando EIGRP presenta el mensaje "stuck in active" (SIA), esto significa que no ha recibido respuesta para una consulta. EIGRP envía una consulta cuando se pierde una ruta y no existe otra ruta factible en la tabla de topología. El SIA está causado por dos eventos secuenciales:
La ruta notificada por el SIA desapareció.
Uno o varios vecinos EIGRP no han respondido a la consulta de dicha ruta.
Cuando aparece el mensaje SIA, el router elimina el vecino que no ha respondido a la consulta. Cuando esto ocurre, determine qué vecinos se han borrado. Recuerde que este router puede encontrarse a varios saltos de distancia. Consulte ¿Qué significa el mensaje de error EIGRP DUAL-3-SIA? para más información.
A. El comando neighbor se emplea en EIGRP para definir un router vecino con el cual intercambiar información de routing. Debido al comportamiento actual de este comando, EIGRP intercambia información de routing con los vecinos en formato de paquetes de unidifusión cada vez que se configura el comando neighbor para una interfaz. EIGRP deja de procesar todos los paquetes de multidifusión que llegan a dicha interfaz, además de dejar de enviar paquetes de multidifusión a ella.
El comportamiento ideal de este comando es que EIGRP comience a enviar paquetes EIGRP como paquetes de unidifusión al vecino especificado, pero que no deje de enviar y recibir paquetes de multidifusión en esa interfaz. Dado que el comando neighbor no se comporta del modo deseado, se debe utilizar con cuidado, teniendo en cuenta su impacto sobre la red.
A. El comando passive-interface desactiva la transmisión y la recepción de paquetes de saludo EIGRP en las interfaces. A diferencia de IGRP o RIP, EIGRP envía paquetes de saludo para formar y mantener adyacencias de vecinos. Sin una adyacencia de vecino, EIGRP no puede intercambiar rutas con un vecino. Por lo tanto, el comando de interfaz pasiva evita el intercambio de rutas en la interfaz. Si bien EIGRP no envía ni recibe actualizaciones de routing en las interfaces configuradas con el comando passive-interface, sí incluye la dirección de la interfaz en las actualizaciones de routing enviadas por otras interfaces no pasivas. Consulte ¿Cómo trabaja la función de interfaz pasiva en EIGRP? para más información.
A. La regla de horizonte dividido prohíbe que un router anuncie una ruta a través de una interfaz que el router utiliza para llegar al destino. Para desactivar el comportamiento de horizonte dividido, utilice el comando de interfaz no ip split-horizon eigrp as-number . A continuación, indicamos algunos puntos importantes que es preciso tener en cuenta en relación al horizonte dividido de EIGRP:
El comportamiento horizonte dividido está activado de manera predeterminada.
Cuando se cambia la configuración de horizonte dividido de EIGRP en una interfaz, se restablecen todas las adyacencias con los vecinos EIGRP a los que se puede llegar en esa interfaz.
La división del horizonte sólo debe estar desactivada en un sitio del eje de conexión en una red radial.
Al desactivar el horizonte dividido en los dispositivos radiales, aumenta radicalmente el consumo de memoria de EIGRP en el router concentrador y también la cantidad de tráfico generada en los routers radiales.
El comportamiento de horizonte dividido de EIGRP no está controlado ni se ve afectado por el comando ip split-horizon.
Para obtener más información sobre el horizonte dividido y el envenenamiento inverso, consulte Mecanismos Split Horizon y Poison Reverse. Para obtener más información acerca de los comandos, consulte Comandos de EIGRP.
A. El argumento de máscara de red opcional se agregó por primera vez a la instrucción de red en el software Cisco IOS versión 12.0(4)T. El argumento de máscara se puede configurar con cualquier formato (por ejemplo, como máscara de red o como bits comodines). Por ejemplo, usted puede utilizar network 10.10.10.0 255.255.255.252 o network 10.10.10.0 0.0.0.3.
A. Para esto necesita utilizar una lista de prefijos (prefix-list), como se puede ver a continuación:
router eigrp 100 network 172.16.0.0 distribute-list prefix test in auto-summary no eigrp log-neighbor-changes ! ip prefix-list test seq 5 permit 172.16.1.0/24De esta forma, sólo se permitirá el prefijo 172.16.1.0/24 y se rechazará 172.16.1.0/28.
Nota: En este caso no sirve utilizar ACL y una lista de distribución (distribute-list) con EIGRP. Esto se debe a que las ACL no verifican la máscara, sino sólo la porción de la red. Dado que la porción de la red es la misma cuando se permite 172.16.1.0/24, también se puede permitir 172.16.1.0/28.
A. CEF se ocupa del switching del paquete basándose en la tabla de routing que se completa con los protocolos de routing como EIGRP. En pocas palabras, CEF realiza el balance de carga una vez calculada la tabla de protocolos de routing. Consulte ¿Cómo funciona el balance de carga? para obtener más información sobre el balance de carga.
A. Para verificar la función NSF (Non Stop Forwarding) de EIGRP, ejecute el comando show ip protocols. Este es un ejemplo de resultado:
show ip protocols Routing Protocol is "eigrp 101" Outgoing update filter list for all interfaces is not set Incoming update filter list for all interfaces is not set Default networks flagged in outgoing updates Default networks accepted from incoming updates EIGRP metric weight K1=1, K2=0, K3=1, K4=0, K5=0 EIGRP maximum hopcount 100 EIGRP maximum metric variance 1 Redistributing: eigrp 101 EIGRP NSF-aware route hold timer is 240s Automatic network summarization is in effect Maximum path: 4 Routing for Networks: Routing Information Sources: Gateway Distance Last Update Distance: internal 90 external 170En este resultado se ve que el router detecta la función NSF y que el temporizador de espera de ruta está configurado en 240 segundos, que es el valor predeterminado.
A. Configure el ancho de banda de las interfaces con el valor predeterminado y aumente la demora en la interfaz de respaldo para que el router no vea dos rutas de igual costo.
A. La métrica de EIGRP se obtiene multiplicando la métrica de IGRP por 256. IGRP utiliza solo 24 bits en su paquete de actualización para el campo de métrica, pero EIGRP utiliza 32 bits en el suyo. Por ejemplo, la métrica de IGRP para una red de destino es 8586, pero la métrica de EIGRP es 8586 x 256 = 2 198 016. Se utiliza división de números enteros al dividir 10^7 por el ancho de banda mínimo, por lo que el cálculo implica la división de números enteros, lo que lleva a una variación del cálculo manual.
A. La función de routing de conexión única se utiliza para conservar ancho de banda al resumir y filtrar las rutas. Solo las rutas especificadas se propagan del router remoto (de conexión única) al router de distribución debido a la función de routing de conexión única. Para obtener más información sobre la función de routing de conexión única, consulte EIGRP Stub Routing (Routing de conexión única de EIGRP). Esta función se puede configurar en el switch con el comando eigrp stub [receive-only] [leak-map name] [connected] [static] [summary] [redistributed] . La función se puede eliminar mediante el comando no eigrp stub. Cuando se elimina el comando eigrp stub del switch, el switch que ejecuta la imagen de base IP indica este error:
EIGRP is restricted to stub configurations onlyEste problema se puede resolver actualizando con Imágenes empresariales avanzadas. Este error está documentado en CSCeh58135.
A. Haga esto bajo la interfaz saliente en el router hub con el comando ip summary-address eigrp X 0.0.0.0 0.0.0.0.0. Este comando descarta todas las rutas más específicas y solo envía la ruta resumida. En el caso de 0.0.0.0 0.0.0.0, esto significa que se descarta todo, y la única ruta que está en la actualización de salida es 0.0.0.0/0. Una desventaja de este método es que EIGRP instala una ruta 0.0.0.0/0 a Null0 es la tabla de routing local con una distancia de administración de 5.
A. Existen tres tipos de rutas en EIGRP:
Rutas internas: Originadas dentro del sistema autónomo (AS, Autonomous System).
Rutas resumidas: Resumidas en el router (por ejemplo, rutas internas que se han resumido).
Rutas externas: Redistribuidas a EIGRP.
A. Para redistribuir una ruta predeterminada IPv6 en EIGRP, aquí se presenta un ejemplo de configuración:
ipv6 prefix-list DEFAULT-ONLY-V6 seq 10 permit ::/0route-map DEFAULT_2EIGRP-V6 permit 10match ipv6 address prefix-list DEFAULT-ONLY-V6router eigrp Starz_EIGRPaddress-family ipv6 unicastredistribute static route-map DEFAULT_2EIGRP-V6
A. EIGRP utiliza la misma distancia administrativa y el mismo cálculo de métrica para el túnel GRE. El cálculo del costo se basa en el ancho de banda y la demora. El ancho de banda y la demora del túnel GRE se toman de la interfaz de túnel configurada en el router. El túnel también se trata como una red conectada directamente. Si hay dos rutas para llegar a una red a través de una interfaz VLAN o una interfaz de túnel, EIGRP prefiere la interfaz VLAN de interfaz de acceso virtual (VAI, Virtual-Access Interface) porque la interfaz VLAN tiene mayor ancho de banda que la interfaz de túnel. Para lograr que el routing sea a través de la interfaz de túnel, aumente el parámetro de ancho de banda de la interfaz de túnel o aumente el parámetro de demora de la interfaz VLAN.
A. La lista de desplazamiento es una función que se utiliza para modificar las métricas compuestas en EIGRP. El valor configurado en el comando de lista de desplazamiento se agrega al valor de demora calculado por el router para la ruta que coincide con una lista de acceso. La lista de desplazamiento es el método preferido para afectar una ruta en particular anunciada o elegida.
A. Puede etiquetar rutas que EIGRP haya recibido de otro protocolo de routing con un valor de etiqueta de 32 bits. A partir de ddts CSCdw22585, las rutas internas también se pueden etiquetar. Sin embargo, el valor de la etiqueta no puede superar los 255 debido a las limitaciones de paquetes para las rutas internas.
A. EIGRP admite 3 suites de protocolos: IP, IPv6 e IPX. Cada una tiene su propio PDM. Estas son las funciones principales del PDM:
Mantener las tablas de vecinos y de topología de los routers EIGRP que pertenecen a esa suite de protocolos.
Armar y traducir paquetes del protocolo específico para DUAL.
Conectar DUAL con la tabla de routing del protocolo específico.
Calcular la métrica y pasar esta información a DUAL; DUAL se ocupa solo de seleccionar los sucesores factibles (FS, Feasible successors).
Implementar listas de filtrado y acceso.
Realizar tareas de redistribución hacia y desde otros protocolos de routing.
A. Se puede utilizar la lista de desplazamiento para modificar las métricas de las rutas que EIGRP detecta a través de una interfaz en particular, o se puede utilizar PBR.
A. Este mensaje indica que el router no escuchó ningún paquete EIGRP del vecino dentro del límite de tiempo de espera. Dado que se trata de un problema de pérdida de paquetes, busque un problema de capa 2.
A. Consulte Deploying IPv6 in Branch Networks (Implementación de IPv6 en redes de sucursales) para obtener más información.
A. El router secuencia una entrada de la tabla de topología como envenenamiento en respuesta a una actualización recibida (el router se configura para el envenenamiento inverso). El router, al ir armando el paquete que contiene el envenenamiento inverso, se da cuenta de que no necesita enviarlo. Por ejemplo, si el router recibe del vecino una consulta de la ruta, actualmente se la secuencia con el envenenamiento. Por lo tanto, envía el mensaje poison squashed.
A. Es normal que EIGRP tarde más en converger cuando hay uso intensivo de la CPU. La convergencia de EIGRP es más rápida cuando se reduce el tiempo de espera. Los valores más bajos para el tiempo de saludo y de espera son 1 segundo y 3 segundos, respectivamente. Por ejemplo:
Router(Config)# interface Fa0/0 !--- (Under an interface directly connected to EIGRP peers.) Router(Config-if)#ip hello-interval eigrp 1 Router(Config-if)#ip hold-time eigrp 3Nota: Asegúrese de que el tiempo de espera se modifique en los dos extremos.
Para obtener más información sobre los problemas de rendimiento de EIGRP, consulte How to resolve EIGRP performance problems (Cómo resolver los problemas de rendimiento de EIGRP).