Capitulo 7 Ajuste y solucion de problemas del protocolo EIGRP

Modulo 3           
Capitulo 7
AJUSTES Y SOLUCION DE PROBLEMAS DE EIGRP

Resumen automático de EIGRP

     Para limitar la cantidad de anuncios de routing y el tamaño de las tablas de routing, el protocolo EIGRP proporciona funciones de resumen de ruta. El resumen disminuye la cantidad de entradas en las actualizaciones de routing y reduce la cantidad de entradas en las tablas de routing locales. Reduce, además, el uso del ancho de banda para las actualizaciones de routing y acelera las búsquedas en las tablas de routing.
     El protocolo EIGRP puede habilitarse para realizar el resumen automático en los límites con clase. Esto significa que el protocolo EIGRP reconoce de forma automática las subredes como una única red de clase A, B o C, y crea solo una entrada en la tabla de routing para la ruta resumida. Como resultado, todo el tráfico destinado a las subredes viaja por esa ruta.
    En una red empresarial, es posible que la ruta elegida para alcanzar la ruta resumida no sea la mejor elección para el tráfico que está intentando alcanzar la subred individual. La única forma en que todos los routers pueden encontrar las mejores rutas para cada subred individual es que los vecinos envíen información sobre las subredes. En esta situación, se debe deshabilitar el resumen automático. Cuando se deshabilita el resumen automático, las actualizaciones incluyen información de subredes.


Configuración del resumen automático de EIGRP

     A partir de Cisco IOS versión 15.0(1)M y versión 12.2(33), el resumen automático de EIGRP para IPv4 se encuentra deshabilitado de manera predeterminada. Antes, el resumen automático se encontraba habilitado de manera predeterminada. Es decir que EIGRP realizaba el resumen automático cada vez que la topología EIGRP cruzaba un límite entre dos redes principales con clase diferentes.
     En la figura 1, el resultado del comando show ip protocols en el R1 indica que el resumen automático de EIGRP está deshabilitado. Este router ejecuta IOS 15.2; por ende, el resumen automático de EIGRP está deshabilitado de manera predeterminada.


 En la figura 2, se muestra la tabla de routing actual del R3. Observe que la tabla de routing IPv4 del R3 contiene todas las redes y subredes dentro del dominio de routing EIGRP.
Para habilitar el resumen automático de EIGRP, use el comando auto-summary en el modo de configuración del router, como se muestra en la figura 3:
R1(config)# router eigrp número-as
R1(config-router)# auto-summary
La forma no de este comando se usa para deshabilitar la el resumen automático.

Verificación del resumen automático: tabla de topología

     Las tablas de routing del R1 y el R2 contienen las subredes de la red 172.16.0.0/16. Por lo tanto, como se ilustra en la figura 1, ambos routers publican la ruta resumida 172.16.0.0/16 al R3.
    Use el comando show ip eigrp topology all-links para ver todas las rutas EIGRP entrantes
     La opción all-links muestra todas las actualizaciones recibidas, incluidas las rutas del sucesor factible (FS). En esta instancia, el R2 se considera un FS debido a que la distancia notificada (RD) de 2816 es menor que la distancia factible (FD) de 2 170 112 a través del R1.

Ruta resumida

La siguiente situación explica cómo el resumen automático también podría hacer que se produzca un bucle de routing.
En la figura:
1. El R1 tiene una ruta predeterminada 0.0.0.0/0 mediante el router ISP.
2. El R1 envía una actualización de routing al R2 con la ruta predeterminada.
3. El R2 instala la ruta predeterminada del R1 en su tabla de routing IPv4.
4. La tabla de routing del R2 contiene las subredes 172.16.1.0/24, 172.16.2.0/24 y 172.16.3.0/24 en su tabla de routing.
5. El R2 envía una actualización resumida al R1 para la red 172.16.0.0/16.
6. El R1 instala la ruta resumida para 172.16.0.0/16 mediante el R2.
7. El R1 recibe un paquete para 172.16.4.10. Debido a que el R1 tiene una ruta para 172.16.0.0/16 mediante el R2, reenvía el paquete al R2.
8. El R2 recibe el paquete con la dirección de destino 172.16.4.10 del R1. El paquete no coincide con ninguna ruta específica, de manera que, mediante la ruta predeterminada en su tabla de routing, el R2 reenvía el paquete de regreso al R1.
9. El paquete para 172.16.4.10 va y viene en un bucle entre el R1 y el R2 hasta que el TTL expira y el paquete se descarta.

Ruta resumida (cont.)

EIGRP usa la interfaz Null0 para evitar estos tipos de bucles de routing. En la ilustración, se muestra una situación en la que una ruta Null0 evita que se produzca un bucle de routing como el que se explicó en el ejemplo anterior.
1. El R1 tiene una ruta predeterminada 0.0.0.0/0 mediante el router ISP.
2. El R1 envía una actualización de routing al R2 con la ruta predeterminada.
3. El R2 instala la ruta predeterminada del R1 en su tabla de routing IPv4.
4. La tabla de routing del R2 contiene las subredes 172.16.1.0/24, 172.16.2.0/24 y 172.16.3.0/24 en su tabla de routing.
5. El R2 instala la ruta resumida 172.16.0.0/16 a Null0 en la tabla de routing.
6. El R2 envía una actualización resumida al R1 para la red 172.16.0.0/16.
7. El R1 instala la ruta resumida para 172.16.0.0/16 mediante el R2.
8. El R1 recibe un paquete para 172.16.4.10. Debido a que el R1 tiene una ruta para 172.16.0.0/16 mediante el R2, reenvía el paquete al R2.
9. El R2 recibe el paquete con la dirección de destino 172.16.4.10 del R1. El paquete no coincide con ninguna subred específica de 172.16.0.0, pero coincide con la ruta resumida 172.16.0.0/16 a Null0. Mediante la ruta Null0, se descarta el paquete.
Una ruta resumida en el R2 para 172.16.0.0/16 a la interfaz Null0 descarta cualquier paquete que empiece con 172.16.x.x y que no tenga una coincidencia más larga con ninguna de las subredes: 172.16.1.0/24, 172.16.2.0/24 o 172.16.3.0/24.
Incluso si el R2 tiene una ruta predeterminada 0.0.0.0/0 en la tabla de routing, la ruta Null0 es una coincidencia más larga.
Nota: la ruta resumida Null0 se elimina cuando se deshabilita el resumen automático con el comando no auto-summary del modo de configuración del router.

Propagación de una ruta estática predeterminada

     El uso de una ruta estática a 0.0.0.0/0 como ruta predeterminada no constituye routing dependiente de protocolo. La ruta estática predeterminada "quad zero" se puede utilizar con cualquier protocolo de routing actualmente admitido. En general, la ruta estática predeterminada se configura en el router que tiene una conexión a una red fuera del dominio de routing EIGRP; por ejemplo, a un ISP.

     

     En la figura 1, el R2 es el router de gateway que conecta el dominio de routing EIGRP a Internet. Cuando se configura la ruta estática predeterminada, es necesario propagar esa ruta en todo el dominio EIGRP, como se muestra en la figura 2.
     Un método para propagar una ruta estática predeterminada dentro del dominio de routing EIGRP es mediante el comando redistribute static. El comando redistribute static le indica a EIGRP que incluya rutas estáticas en sus actualizaciones de EIGRP a otros routers. En la figura 3, se muestra la configuración de la ruta estática predeterminada y el comando redistribute static en el router R2.
En la figura 5, el comando show ip protocolsverifica que el R2 redistribuye las rutas estáticas dentro del dominio de routing EIGRP.

Comprobación de la ruta predeterminada propagada



En las tablas de routing del R1 y el R3, observe el origen de routing y la distancia administrativa de la nueva ruta predeterminada que se descubrieron mediante EIGRP. La entrada de la ruta predeterminada que se descubrió mediante EIGRP se identifica por lo siguiente:
  • D: esta ruta se descubrió en una actualización de routing EIGRP.
  • *: la ruta es candidata para una ruta predeterminada.
  • EX: la ruta es una ruta EIGRP externa, en este caso, una ruta estática fuera del dominio de routing EIGRP.
  • 170: distancia administrativa de una ruta EIGRP externa.
Observe que el R1 selecciona al R3 como el sucesor a la ruta predeterminada, porque tiene una distancia factible menor. Las rutas predeterminadas proporcionan una ruta predeterminada para salir del dominio de routing y, al igual que las rutas resumidas, minimizan el número de entradas en la tabla de routing.

EIGRP para IPv6: ruta predeterminada.

Recuerde que EIGRP mantiene tablas independientes para IPv4 e IPv6, por lo tanto, una ruta predeterminada IPv6 debe propagarse por separado, como se muestra en la figura 1. De manera similar a lo que sucede en EIGRP para IPv4, se configura una ruta estática predeterminada en el router de gateway (R2), como se muestra en la figura 2:
R2(config)# ipv6 route ::/0 serial 0/1/0
El prefijo ::/0 y la longitud de prefijo equivalen a la dirección y máscara de subred 0.0.0.0 0.0.0.0 que se usan en IPv4. Ambas son direcciones compuestas totalmente de ceros y con una longitud de prefijo /0.
No hay ningún comando IPv6 específico para redistribuir la ruta estática predeterminada IPv6. La ruta estática predeterminada IPv6 se redistribuye en el dominio EIGRP para IPv6 mediante el mismo comando redistribute staticque se usó en EIGRP para IPv4.
Nota: es posible que en algunos IOS se requiera que el comando redistribute staticincluya los parámetros de métricas de EIGRP para que se pueda redistribuir la ruta estática.
La propagación de la ruta estática predeterminada IPv6 se puede verificar mediante la revisión de la tabla de routing IPv6 del R1 con el comando show ipv6 route, como se muestra en la figura 3. Observe que el sucesor o la dirección del siguiente salto no es el R2, sino el R3. Esto se debe a que el R3 proporciona una mejor ruta al R2, con un costo de métrica menor que el R1.

Utilización del ancho de banda de EIGRP

Ancho de banda de EIGRP para IPv4
De manera predeterminada, EIGRP usa solo hasta el 50% del ancho de banda de una interfaz para la información de EIGRP. Esto impide que el proceso EIGRP utilice en exceso los enlaces y que no permita suficiente ancho de banda para el routing de tráfico normal.
Use el comando ip bandwidth-percent eigrppara configurar el porcentaje del ancho de banda que EIGRP puede utilizar en una interfaz.
Router(config-if)# ip bandwidth-percent eigrp número-as porcentaje
En la figura 1, el R1 y el R2 comparten un enlace muy lento de 64 kb/s. La configuración para limitar el ancho de banda que utiliza EIGRP se muestra en la figura 2. El comando ip bandwidth-percent eigrp usa el ancho de banda configurado (o el ancho de banda predeterminado) para calcular el porcentaje que EIGRP puede usar. En este ejemplo, EIGRP se limita a no más del 50% del ancho de banda del enlace. Por eso, EIGRP nunca usa más de 32 kb/s del ancho de banda del enlace para el tráfico de paquetes EIGRP.
Para restaurar el valor predeterminado, utilice la versión no de este comando.
Ancho de banda de EIGRP para IPv6
Para configurar el porcentaje del ancho de banda que puede utilizar EIGRP para IPv6 en una interfaz, utilice el comando ipv6 bandwidth-percent eigrp en el modo de configuración de interfaz. Para restaurar el valor predeterminado, utilice la versión no de este comando.
Router(config-if)# ipv6 bandwidth-percent eigrp número-as porcentaje
En la figura 4, se muestra la configuración de las interfaces entre el R1 y el R2 para limitar el ancho de banda que utiliza EIGRP para IPv6.

Temporizadores de saludo y de tiempo espera

Intervalos de saludo y tiempos de espera en EIGRP para IPv4
EIGRP usa un protocolo de saludo ligero para establecer y controlar el estado de conexión de los vecinos. El tiempo de espera le indica al router la cantidad máxima de tiempo que debe esperar para recibir el siguiente saludo, antes de declarar que el vecino es inalcanzable.
Los intervalos de saludo y los tiempos de espera se pueden configurar por interfaz y no tienen que coincidir con otros routers EIGRP para establecer o mantener adyacencias. El comando para configurar un intervalo de saludo diferente es el siguiente:
Router(config-if)# ip hello-interval eigrp número-as segundos
Si cambia el intervalo de saludo, asegúrese de que el valor del tiempo de espera sea igual o superior al intervalo de saludo. De lo contrario, la adyacencia de vecino se desactiva después de que expira el tiempo de espera y antes del siguiente intervalo de saludo. Para configurar un tiempo de espera diferente, use el siguiente comando:
Router(config-if)# ip hold-time eigrp número-as segundos
El valor segundos para los intervalos de saludo y de tiempo de espera puede ser de 1 a 65 535.
En la figura 1, se muestra la configuración del R1 para usar un intervalo de saludo de 50 segundos y un tiempo de espera de 150 segundos. Se puede usar la forma no de los dos comandos para restaurar los valores predeterminados.
No es necesario que el tiempo del intervalo de saludo y el tiempo de espera coincidan para que dos routers formen una adyacencia EIGRP.
Utilice el verificador de sintaxis de la figura 2 para configurar la interfaz adyacente en el R2 con los mismos valores del R1.
Intervalos de saludo y tiempos de espera en EIGRP para IPv6
EIGRP para IPv6 utiliza los mismos tiempos de intervalo de saludo y de espera que EIGRP para IPv4. Los comandos del modo de configuración de interfaz son parecidos a los que se usan para IPv4:
Router(config-if)# ipv6 hello-interval eigrp número-as segundos
Router(config-if)# ipv6 hold-time eigrp número-as segundos
En la figura 3, se muestra la configuración de los tiempos de intervalo de saludo y de espera para el R1 y el R2 con EIGRP para IPv6.

Balanceo de carga de IPv4

     El balanceo de carga de igual costo es la capacidad de un router de distribuir tráfico saliente a través de todas las interfaces que tienen la misma métrica desde la dirección de destino. El balanceo de carga usa los segmentos de red y el ancho de banda de manera más eficiente. En el caso de IP, el software IOS de Cisco aplica de manera predeterminada el balanceo de carga con hasta cuatro rutas de igual costo.
El comando show ip protocols se puede usar para verificar la cantidad de rutas de igual costo que actualmente están configuradas en el router. El resultado de la figura 2 muestra que el R3 usa la opción predeterminada de cuatro rutas de igual costo.
     La tabla de routing mantiene ambas rutas. En la figura 3, se muestra que el R3 tiene dos rutas EIGRP de igual costo para la red 172.16.3.0/30. Una ruta es a través del R1 en 192.168.10.5, y la otra es a través del R2 en 192.168.10.9. Si se observa la topología de la figura 1, puede parecer que la ruta a través del R1 es la mejor ruta, porque hay un enlace de 1544 kb/s entre el R3 y el R1, mientras que el enlace al R2 es solo de 1024 kb/s. Sin embargo, EIGRP solo usa el ancho de banda más lento en la métrica compuesta, que es el enlace de 64 kb/s entre el R1 y el R2. Las dos rutas tienen el mismo enlace de 64 kb/s como el ancho de banda más lento, lo que da como resultado que ambas rutas sean iguales.
     Cuando se aplica switching de procesos a un paquete, el balanceo de carga de rutas de igual costo se produce por paquete. Cuando se aplica switching rápido a los paquetes, el balanceo de carga de rutas de igual costo se produce por destino. Cisco Express Forwarding (CEF) puede realizar balanceo de carga tanto por paquete como por destino.
De manera predeterminada, el IOS de Cisco permite que el balanceo de carga use hasta cuatro rutas de igual costo. Sin embargo, esto se puede modificar. Con el comando maximum-paths del modo de configuración del router, pueden mantenerse hasta 32 rutas de igual costo en la tabla de routing.
Router(config-router)# maximum-pathsvalor
El argumento valor se refiere a la cantidad de rutas que deben mantenerse para el balanceo de carga. Si el valor se establece en 1, el balanceo de carga se deshabilita.

Balanceo de carga de IPv6

En la figura 1, se muestra la topología de la red EIGRP para IPv6. Los enlaces seriales en la topología tienen el mismo ancho de banda que se utiliza en la topología EIGRP para IPv4.
En forma similar a la situación anterior para IPv4, el R3 tiene dos rutas EIGRP de igual costo para la red entre el R1 y el R2, 2001:DB8:CAFE:A001::/64. Una ruta es a través del R1 en FE80::1, y la otra es a través del R2 en FE80::2.
En la figura 2, se muestra que las métricas de EIGRP para las redes 2001:DB8:CAFE:A001::/64 y 172.16.3.0/30 son las mismas en la tabla de routing IPv6 y en la tabla de routing IPv4. Esto se debe a que la métrica compuesta de EIGRP es la misma en EIGRP para IPv6 y para IPv4.
Balanceo de carga con distinto costo
EIGRP para IPv4 y para IPv6 también puede equilibrar el tráfico en varias rutas con métricas diferentes. Este tipo de balanceo se denomina “balanceo de carga con distinto costo”. La configuración de un valor con el comando variance en el modo de configuración del router permite que EIGRP instale varias rutas sin bucles y con distinto costo en una tabla de routing local.
Para que se la instale en la tabla de routing local, una ruta que se descubre mediante EIGRP debe satisfacer dos criterios:
  • La ruta no debe tener bucles y debe ser un sucesor factible o tener una distancia notificada inferior a la distancia total.
  • La métrica de la ruta debe ser inferior a la métrica de la mejor ruta (el sucesor) multiplicada por la variación configurada en el router.
Por ejemplo, si la variación es de 1, solo se instalan en la tabla de routing local las rutas con la misma métrica que el sucesor. Si la variación es de 2, se instala en la tabla de routing local cualquier ruta descubierta mediante EIGRP con una métrica inferior al doble de la métrica del sucesor.
Para controlar la manera en que el tráfico se distribuye entre las rutas cuando hay varias rutas con distintos costos para la misma red de destino, use el comando traffic-share balanced. El tráfico se distribuye proporcionalmente de acuerdo con la proporción de los costos.
AJUSTES Y VERIFICACION DE COMANDOS.
1. Ajuste de Bando de ancha

2.Ajuste de intervalo de saludos
3. Ajuste de Bando de ancha en IPv6

Comandos para la resolución de problemas de EIGRP básico

Con el comando show ip eigrp neighbors, se verifica que el router reconozca a sus vecinos. El resultado de la figura 1 indica dos adyacencias de vecinos EIGRP correctas en el R1
En la figura 2, se verifica que el router descubrió la ruta a una red remota mediante EIGRP con el comando show ip route. El resultado muestra que el R1 descubrió alrededor de cuatro redes remotas mediante EIGRP.
En la figura 3, se muestra el resultado del comando show ip protocols. Este comando arroja las distintas configuraciones de EIGRP.
EIGRP para IPv6
También se aplican comandos y criterios de solución de problemas similares en EIGRP para IPv6.
Los siguientes son los comandos equivalentes que se utilizan con EIGRP para IPv6:
  • Router# show ipv6 eigrp neighbors
  • Router# show ipv6 route
  • Router# show ipv6 protocols

Componentes

Se recomienda un enfoque sistemático hacia la solución de problemas. Por ejemplo, consulte el diagrama de flujo de la figura para diagnosticar problemas de conectividad de EIGRP. Haga clic en los botones de solución de problemas en la figura para ver las preguntas y las herramientas de solución de problemas para cada situación de solución de problemas.
Después de configurar EIGRP, el primer paso es probar la conectividad a la red remota. Si el ping falla, confirme las adyacencias de vecinos EIGRP.
Los vecinos EIGRP deben primero establecer adyacencias entre sí para luego poder intercambiar rutas. Una adyacencia de vecinos EIGRP podría fallar por distintos motivos comunes, entre ellos los siguientes:
  • La interfaz entre los dispositivos está inactiva.
  • Los dos routers tienen números de sistema autónomo EIGRP que no coinciden.
  • No están habilitadas las interfaces adecuadas para el proceso EIGRP.
  • Una interfaz está configurada como pasiva.
Otros motivos que afectan las adyacencias de vecinos incluyen valores K mal configurados, tiempos de intervalo de saludo y de espera incompatibles, y autenticación de EIGRP mal configurada.
Luego de establecer una adyacencia de vecinos, EIGRP comienza el proceso de intercambiar información de routing. Si dos routers son vecinos EIGRP, pero aún hay un problema de conexión, podría producirse un problema de routing. Algunos de los problemas que pueden causar un problema de conectividad para EIGRP son los siguientes:
  • No se anuncian las redes adecuadas en routers remotos.
  • Una interfaz pasiva configurada incorrectamente, o una ACL, bloquea los anuncios de las redes remotas.
  • El resumen automático provoca un routing incongruente en una red no contigua.
Si todas las rutas requeridas están en la tabla de routing, pero la ruta que toma el tráfico es incorrecta, verifique los valores del ancho de banda de la interfaz.

Conectividad de capa 3

     Un requisito para que se forme una adyacencia de vecinos entre dos routers conectados directamente es la conectividad de capa 3. Mediante el análisis del resultado del comando show ip interface brief, un administrador de red puede verificar que el estado de las interfaces de conexión y del protocolo de dichas interfaces sea activo. Un ping de un router a otro router conectado directamente debería confirmar la conectividad IPv4 entre los dispositivos. En la ilustración, se muestra el resultado del comando show ip interface briefpara el R1. El R1 muestra conectividad al R2, y los pings se realizan correctamente.
     Si el ping no es exitoso, utilice el comando show cdp neighbor para verificar las conexiones de capa 1 y de capa 2 al vecino. Si el resultado no muestra al router vecino, verifique la capa 1 y controle el cableado, las conexiones y las interfaces. Si el resultado del comando muestra el vecino, las capas 1 y 2 están verificadas y dirigen el problema a la capa 3.
     Los problemas en la capa 3 incluyen errores en la configuración de direcciones IP, subredes, direcciones de red, etc. Por ejemplo, las interfaces de los dispositivos conectados deben estar en una subred común. Un mensaje de registro que informa que los vecinos EIGRP no están en una subred común indica que hay una dirección IPv4 incorrecta en una de las dos interfaces EIGRP vecinas.
EIGRP para IPv6
También se aplican comandos y criterios de solución de problemas similares en EIGRP para IPv6.
El comando equivalente que se usa con EIGRP para IPv6 es show ipv6 interface brief.

Parámetros EIGRP

     En la resolución de problemas en una red EIGRP, una de las primeras cosas que hay que verificar es que todos los routers que participan en la red EIGRP estén configurados con el mismo número de sistema autónomo. El comando router eigrp número-as inicia el proceso EIGRP, y lo sigue el número de sistema autónomo. El valor del argumento número-as debe ser el mismo en todos los routers que están en el mismo dominio de routing EIGRP.
En la figura 2, con el comando show ip protocols se verifica que el R1, el R2 y el R3 usan el mismo número de sistema autónomo.
EIGRP para IPv6
También se aplican comandos y criterios de solución de problemas similares en EIGRP para IPv6.
Los siguientes son los comandos equivalentes que se utilizan con EIGRP para IPv6:
  • Router(config)# ipv6 router eigrp número-as 
  • Router# show ipv6 protocols
Nota: en la parte superior del resultado, el mensaje “IP Routing is NSF aware” (el routing IP reconoce NSF) se refiere a reenvío continuo (NSF). Esta capacidad permite que los peers EIGRP de un router defectuoso retengan la información de routing que este anunció y sigan usando esa información hasta que el router defectuoso vuelva a funcionar con normalidad y pueda intercambiar información de routing. Para obtener más información, consulte: http://www.cisco.com/en/US/docs/ios-xml/ios/iproute_eigrp/configuration/15-mt/eigrp-nsf-awa.html

Interfaces EIGRP

     Además de verificar el número de sistema autónomo, es necesario verificar que todas las interfaces participen en la red EIGRP. El comando network que se configura en el proceso de routing EIGRP indica qué interfaces del router participan en EIGRP. Este comando se aplica a la dirección de red con clase de la interfaz o a una subred, cuando se incluye la máscara wildcard. El comando show ip eigrp interfaces muestra qué interfaces están habilitadas para EIGRP en el R1. Si las interfaces conectadas no están habilitadas para EIGRP, los vecinos no forman una adyacencia.
En la figura 2, la sección "Routing for Networks" (Routing de redes) del comando show ip protocols indica qué redes se configuraron. Todas las interfaces en esas redes participan en EIGRP.
Si la red no está presente en esta sección, use show running-config para asegurarse de que se haya configurado el comando networkcorrecto.

En la figura 3, el resultado del comando show running-config confirma que las interfaces con esas direcciones, o una subred de esas direcciones, están habilitadas para EIGRP.
EIGRP para IPv6
También se aplican comandos y criterios de solución de problemas similares en EIGRP para IPv6.
Los siguientes son los comandos equivalentes que se utilizan con EIGRP para IPv6:
  • Router# show ipv6 protocols
  • Router# show ipv6 eigrp interfaces

Interfaz pasiva

     Una razón por la que es posible que en las tablas de routing no se muestren las rutas correctas es el comando passive-interface. Con EIGRP en ejecución en una red, el comando passive-interface detiene las actualizaciones de routing salientes y entrantes. Por esa razón, los routers no se convierten en vecinos.

     Para verificar si cualquier interfaz en un router está configurada como pasiva, utilice el comando show ip protocols del modo EXEC privilegiado. En la figura 1, se muestra que la interfaz GigabitEthernet 0/0 del R2 está configurada como interfaz pasiva, porque no hay vecinos en ese enlace.
     Además de estar configurada en interfaces que no tienen vecinos, una interfaz pasiva puede habilitarse en interfaces por motivos de seguridad. En la figura 2, observe que el sombreado del dominio de routing EIGRP es diferente de las topologías anteriores. La red 209.165.200.224/27 ahora está incluida en las actualizaciones de EIGRP del R2. Sin embargo, por motivos de seguridad, el administrador de red no desea que el R2 forme una adyacencia de vecino EIGRP con el router ISP.

En la figura 3, se muestra la incorporación del comando network 209.165.200.224/27 en el R2. El R2 ahora anuncia esta red a los otros routers en el dominio de routing EIGRP.
El comando passive-interface del modo de configuración del router está configurado en Serial 0/1/0 para evitar que se envíen actualizaciones de EIGRP del R2 al router ISP. El comando show ip eigrp neighbors en el R2 verifica que ese router no haya establecido una adyacencia de vecino con ISP.
     En la figura 4, se muestra que el R1 tiene una ruta EIGRP a la red 209.165.200.224/27 en su tabla de routing IPv4 (el R3 también tiene una ruta EIGRP a esa red en la tabla de routing IPv4). Sin embargo, el R2 no tiene una adyacencia de vecino con el router ISP.
EIGRP para IPv6
También se aplican comandos y criterios de solución de problemas similares en EIGRP para IPv6.
Los siguientes son los comandos equivalentes que se utilizan con EIGRP para IPv6:
  • Router# show ipv6 protocols
  • Router(config-rtr)# passive-interface tipo número

Instrucción network faltante


     En la figura 1, se muestra que la interfaz GigabitEthernet 0/1 del R1 ahora está configurada con la dirección 10.10.10.1/24 y está activa. El R1 y el R3 tienen una adyacencia establecida de vecinos EIGRP e intercambian información de routing.
      Sin embargo, como se muestra en la figura 2, una prueba de ping del router R3 a la interfaz G0/1 del R1 de 10.10.10.1 es incorrecta.
     En la figura 3, con el comando show ip protocols en el router R1 se muestra que la red 10.10.10.0/24 no se anuncia a los vecinos EIGRP. Por lo tanto, la red 10.10.10.0 debe anunciarse.
     En la figura 4, se muestra que el proceso EIGRP del R1 está configurado para incluir el anuncio de la red 10.0.0.0 con clase
     En la figura 5, se confirma la incorporación de la ruta 10.10.10.0/24 en la tabla de routing del R3. La posibilidad de alcance es verificada y confirmada haciendo ping en la interfaz GigabitEthernet 0/1 del R1.
EIGRP para IPv6
También se aplican comandos y criterios de solución de problemas similares en EIGRP para IPv6.
Los siguientes son los comandos equivalentes que se utilizan con EIGRP para IPv6:
  • Router# show ipv6 protocols
  • Router# show ipv6 route
Para agregar una instrucción de la red que falta en IPv6, utilice el comando ipv6 eigrp autonomous-system en el modo de configuración de interfaz.
Router(config-if)# ipv6 eigrp sistema-autónomo
Nota: es posible que el filtrado que el router hace de actualizaciones de routing entrantes y salientes produzca otra forma de ruta faltante. Las ACL proporcionan filtrado para diferentes protocolos y pueden afectar el intercambio de mensajes del protocolo de routing. Esto puede hacer que las rutas no se incluyan en la tabla de routing. Utilice el comando show ip protocols para ver si hay alguna ACL aplicada a EIGRP. En este currículum no se trata la aplicación de filtros a las actualizaciones de routing.

Resumen automático

     El resumen automático de EIGRP puede crear problemas de routing de EIGRP.
     En la figura 1, se muestra una topología de red diferente de la que se usó en este capítulo. No hay ninguna conexión entre el R1 y el R3. La LAN del R1 tiene la dirección de red 10.10.10.0/24, y la LAN del R3 es 10.20.20.0/24.
     El R1 y el R3 tienen las interfaces seriales y las LAN habilitadas para EIGRP, como se muestra en la figura 2. Ambos routers realizan el resumen automático de EIGRP.
     EIGRP para IPv4 puede configurarse para que resuma automáticamente las rutas en límites con clase. Si hay redes no contiguas, el resumen automático provoca un routing incongruente.
     En la figura 3, la tabla de routing del R2 muestra que no recibe rutas individuales para las subredes 10.10.10.0/24 y 10.20.20.0/24. El R1 y el R3 resumen automáticamente esas subredes al límite con clase 10.0.0.0/8 cuando envían paquetes de actualización de EIGRP al R2. El resultado es que el R2 tiene dos rutas de igual costo a 10.0.0.0/8 en la tabla de routing, lo que puede ocasionar routing impreciso y pérdida de paquetes. Según se use balanceo de carga por paquete, por destino o CEF, es posible que los paquetes se reenvíen por la interfaz correcta o no.
      En la figura 4, con el comando show ip protocols se verifica que se lleva a cabo el resumen automático en el R1 y el R3. Observe que ambos routers resumen la red 10.0.0.0/8 con la misma métrica.
     El resumen automático está deshabilitado de manera predeterminada en IOS 12.2(33) y IOS 15. Para habilitar el resumen automático, utilice el comando auto-summary del modo de configuración del router EIGRP.
     En las versiones anteriores a IOS 12.2(33) e IOS 15, el resumen automático estaba habilitado de manera predeterminada. Para deshabilitar el resumen automático, introduzca el comando no auto-summary en el modo de configuración del router EIGRP.
     El problema de routing incongruente se debe al hecho de que la función de resumen automático está habilitada. Para corregir este problema, deshabilite la función en el R1 y el R3:
R1(config)# router eigrp 1
R1(config-router)# no auto-summary
---
R3(config)# router eigrp 1
R3(config-router)# no auto-summary
En la figura 5, se muestra la tabla de routing en el R2 una vez deshabilitado el resumen automático en el R1 y el R3. Observe que el R2 ahora recibe las subredes individuales 10.10.10.0/24 y 10.20.20.0/24 del R1 y el R3, respectivamente. Se restauró el routing preciso y la conectividad en ambas subredes.
EIGRP para IPv6
En IPv6 no existen las redes con clase, por lo tanto, EIGRP para IPv6 no admite el resumen automático. Toda el resumen debe realizarse mediante rutas resumidas manuales EIGRP.

Capítulo 7: Ajustes y solución de problemas del protocolo EIGRP

EIGRP es uno de los protocolos de routing comúnmente utilizados en redes empresariales grandes. La modificación de características de EIGRP y la resolución de problemas son algunas de las habilidades más indispensables para un ingeniero de red dedicado a la implementación y el mantenimiento de grandes redes empresariales enrutadas que usan EIGRP.
El resumen disminuye la cantidad de entradas en las actualizaciones de routing y reduce la cantidad de entradas en las tablas de routing locales. Reduce, además, el uso del ancho de banda para las actualizaciones de routing y acelera las búsquedas en las tablas de routing. A partir de Cisco IOS versión 15.0(1)M y versión 12.2(33), el resumen automático de EIGRP para IPv4 se encuentra deshabilitado de manera predeterminada. Antes, el resumen automático se encontraba habilitado de manera predeterminada. Para habilitar el resumen automático de EIGRP, use el comando auto-summary en el modo de configuración del router. Utilice el comando show ip protocolspara comprobar el estado del resumen automático. Analice la tabla de routing para comprobar que el resumen automático funcione.
EIGRP incluye automáticamente rutas resumidas a Null0 para evitar bucles de routing a destinos que se incluyen en el resumen, pero que no existen realmente en la tabla de routing. La interfaz Null0 es una interfaz virtual del IOS que constituye una ruta hacia ninguna parte, comúnmente conocida como “el limbo electrónico”. Los paquetes que vinculan una ruta con una interfaz de salida Null0 se descartan.
Un método para propagar una ruta predeterminada dentro del dominio de routing EIGRP es mediante el comando redistribute static. Este comando le indica a EIGRP que incluya esta ruta estática en las actualizaciones de EIGRP a otros routers. El comando show ip protocols verifica que se redistribuyan las rutas estáticas dentro del dominio de routing EIGRP.
Utilice el comando ip bandwidth-percent eigrp número-as porcentaje del modo de configuración de interfaz para configurar el porcentaje del ancho de banda que EIGRP puede utilizar en una interfaz.
Para configurar el porcentaje del ancho de banda que puede utilizar EIGRP para IPv6 en una interfaz, utilice el comando ipv6 bandwidth-percent eigrp en el modo de configuración de interfaz. Para restaurar el valor predeterminado, utilice la versión no de este comando.
En EIGRP, los intervalos de saludo y los tiempos de retención se pueden configurar por interfaz y no tienen que coincidir con otros routers EIGRP para establecer o mantener adyacencias.
En el caso de IP en EIGRP, el software IOS de Cisco aplica de manera predeterminada el balanceo de carga con hasta cuatro rutas de igual costo. Con el comando maximum-pathsdel modo de configuración del router, pueden mantenerse hasta 32 rutas de igual costo en la tabla de routing.
El comando show ip route verifica que el router haya descubierto rutas EIGRP. El comando show ip protocols se usa para verificar que EIGRP muestre los valores configurados actualmente.

Comentarios