El Protocolo de Enrutamiento de Puerta de Enlace Interior Mejorado (EIGRP) es un protocolo de enrutamiento muy popular que se utiliza en muchas redes, principalmente en entornos Cisco. Si hace tiempo que no experimenta con protocolos de enrutamiento, o si intenta configurar nuevos equipos de red, notará que EIGRP no es exactamente listo para usar en todas partes. Es un poco extraño, ya que Cisco lo mantuvo como propietario durante años, e incluso ahora, no está completamente abierto para todos. Esto significa que, si se combinan equipos de diferentes proveedores, la compatibilidad puede ser un problema. Pero, en el mundo de Cisco, es fantástico para compartir dinámicamente información de enrutamiento sin afectar el rendimiento de la red. Básicamente, acelera el intercambio de rutas y mantiene la eficiencia, algo importante a medida que las redes se vuelven más complejas.

Si está depurando o intentando confirmar que EIGRP funciona correctamente, probablemente esté revisando las tablas de enrutamiento o las relaciones de vecinos. A veces, una simple configuración incorrecta hace que las rutas no se anuncien o no aparezcan, lo que puede dejar a los dispositivos sin saber dónde están otros routers. Saber exactamente cómo se actualiza ayuda a que todo funcione sin problemas; y créanme, vale la pena entender que EIGRP solo se actualiza cuando realmente lo necesita, a diferencia de algunos protocolos que inundan de actualizaciones constantemente. Esto es lo que lo hace eficiente, pero también un poco más complejo si no funciona de inmediato.

Cómo solucionar problemas o habilitar EIGRP en enrutadores Cisco

Comprobar la conectividad y la configuración básicas

  • Asegúrese de que las conexiones de la capa de enlace físico y de datos sean sólidas: haga ping entre enrutadores para verificar que puedan verse entre sí.
  • Verifique las direcciones IP y máscaras de subred de su interfaz, ya que las discrepancias son una causa común de problemas con los vecinos. Use [Insert address] show ip interface briefpara una verificación rápida.
  • Asegúrese de que el proceso EIGRP esté habilitado en las interfaces en las que desea participar. Esto generalmente se hace de la siguiente manera:
router eigrp  network  

Reemplazar `` con un número (como 100 o 1), y `` con la red relevante, p.ej., 192.168.1.0. También puede usar el comando de red para hacer coincidir todas las interfaces relevantes, como network 192.168.0.0 0.0.255.255.

Verificar vecinos y rutas

  • Ejecutar show ip eigrp neighbors. Si esta lista está vacía o no muestra los enrutadores vecinos, algo impide que EIGRP forme adyacencias. Verifique aspectos como las direcciones IP de las interfaces, las ACL o si EIGRP está habilitado en las interfaces correctas.
  • Úselo show ip route eigrppara comprobar si las rutas se están aprendiendo. Si no aparece nada, probablemente el problema esté en la configuración o la conexión.

Solucionar problemas comunes: desajuste de interfaz o red

  • A veces, EIGRP solo funciona si el comando de red cubre todas las interfaces relevantes. Si algunos enlaces no están incluidos, esos segmentos no participarán. Por ejemplo, si sus routers están activados 192.168.1.0/24y 192.168.2.0/24, asegúrese de que sus comandos coincidan con ambas redes.
  • Si no se forma la relación de vecino, habilite la depuración para ver qué sucede detrás de escena:
debug eigrp neighbors

Esté atento a los mensajes que indican un problema. A veces, solo se trata de números de AS no coincidentes o interfaces no compatibles.

Revisar los archivos y registros de configuración de Cisco

Revise la configuración del router show run | include eigrppara asegurarse de que no falten líneas ni estén mal configuradas. Además, revise los registros del sistema para detectar errores relacionados con EIGRP.

En algunas configuraciones, reiniciar el proceso EIGRP o incluso todo el dispositivo puede solucionar los fallos. Pero, por lo general, solucionar problemas de configuración o de red es suficiente.

Consejos adicionales para una mejor resolución de problemas de EIGRP

  • Si tiene problemas, intente desactivar EIGRP y volver a activarlo. A veces, basta con eliminar el proceso y volver a añadirlo, sobre todo después de realizar cambios en la red.
no router eigrp  router eigrp 

Y luego reconfigure la declaración de red.

Otra buena idea es asegurarse de que no haya listas de control de acceso ni comandos de apagado de interfaz que bloqueen el tráfico EIGRP (protocolo 88 o puerto UDP 88).

Resumen

  • Primero verifique la conectividad y las configuraciones de IP.
  • Verifique que EIGRP esté habilitado en las interfaces correctas.
  • Utilice comandos de visualización como show ip eigrp neighborsy show ip route eigrppara diagnosticar.
  • Corrija configuraciones erróneas o desajustes de red.
  • Obtenga registros o información de depuración si es necesario: ¡la paciencia ayuda!

Resumen

Lograr que EIGRP funcione correctamente, especialmente con hardware mixto o tras cambios en la red, puede ser un fastidio. Pero una vez que se comprende cómo se comunican los vecinos y cómo se comparten las rutas, es mucho más fácil solucionar los problemas. Normalmente, se trata de una pequeña discrepancia o un error de configuración. Aclare las cosas, espere un tiempo y, con el tiempo, los routers volverán a comunicarse. Crucemos los dedos para aclarar algunas dudas; me funcionó en varias configuraciones.