eigrp
Post on 23-Jun-2015
784 Views
Preview:
TRANSCRIPT
EIGRP
Versión mejorada de IGRP lanzada por Cisco en 1994
EIGRP .VS. IGRP
� Usan misma tecnología V-D e información de distancia� EIGRP: mejora características de convergencia y
eficiencia de operación� IGRP y EIGRP son compatibles entre si
– Interoperabilidad transparente entre routers IGRP� EIGRP ofrece soporte multiprocolo, IGRP no� Cálculos de las métricas :
– EIGRP multiplica métrica de IGRP por 256– Información EIGRP puede multiplicarse o dividirse por 256
para un intercambio fácil con IGRP
EIGRP .VS. IGRP
� Conteo de saltos :– IGRP: 255– EIGRP: 224 (Adecuado para redes grandes)
� Redistribución de Protocolos :– IGRP y EIGRP comparten rutas automáticamente si
usan mismo número de AS
� EIGRP diferencia entre rutas aprendidas interna o externamente. IGRP no– EIGRP rotula como externas rutas aprendidas de IGRP
EIGRP .VS. IGRP
EIGRP .VS. IGRP
EIGRP .VS. IGRP
CONCEPTOS Y TERMINOLOGIA
� EIGRP mantiene información de rutas y topología en la RAM en varias tablas:
– Tabla de Vecinos– Tabla Topológica– Tabla de Enrutamiento
CONCEPTOS Y TERMINOLOGIA
� Tabla de Vecinos– Tabla más importante mantenida por router– Una por cada protocolo de capa 3 soportado– Se actualiza cada vez que se descubre un nuevo
vecino – Vecino envía Paquete Hello
� Publica tiempo de espera� Si tiempo de espera vence y no se recibe hello,
algoritmo DUAL recalcula nueva topología
CONCEPTOS Y TERMINOLOGIA
� Tabla Topológica– Construida a partir de todas las tablas de
enrutamiento en el A-S– DUAL toma información de las tabla de
vecinos y tabla topológica y calcula las rutas con menor costo a cada destino
– Con esta información los routers pueden identificar y cambiar las rutas rápidamente
CONCEPTOS Y TERMINOLOGIA
� Tabla Topológica (Continuación)
– Con información aprendida de DUAL se determinar la ruta del sucesor (ruta principal o mejor)
– Cada router mantiene una tabla topológica por cada protocolo de red configurado
– Rutas aprendidas de forma dinámica son mantenidas en la tabla de enrutamiento
CONCEPTOS Y TERMINOLOGIA
� Tabla de Enrutamiento– Contiene las mejores rutas hacia un destino. – Los routers EIGRP mantienen una tabla de
enrutamiento por cada protocolo de red– Incluye los siguientes campos:
� Distancia Factible : menor métrica calculada a cada destino
� Origen de la Ruta : Identificación del router que inicialmente advirtió la ruta.
– Solo para rutas aprendidas de fuentes externas a EIGRP
CONCEPTOS Y TERMINOLOGIA
� Tabla de Enrutamiento (Continuación)� Distancia reportada : distancia reportada por un
vecino a un destino específico� Información de interfaz: a través de la cual se
alcanza el destino� Estado de la Ruta : rutas son identificadas como
– Pasivas (P): Ruta estable y lista para usar– Activa (A): Ruta está en el proceso de recálculo por
parte de DUAL.
CONCEPTOS Y TERMINOLOGIA
� Ruta de Sucesor :– Ruta seleccionada como principal para alcanzar
un destino.– Obtenida a partir de: tabla de vecinos y
topológica y colocada en la tabla deenrutamiento con copia en la tabla topológica
– Pueden tenerse hasta 4 rutas sucesoras para una ruta en particular
– Pueden ser de costo igual o desigual
CONCEPTOS Y TERMINOLOGIA
� Ruta Sucesor Factible :� Ruta de respaldo� Se identifican al mismo tiempo que la Ruta
Sucesora� Se mantienen únicamente en la tabla
topológica� Pueden tenerse varias rutas factibles para una
sucesora.
CONCEPTOS Y TERMINOLOGIA
CONCEPTOS Y TERMINOLOGIA
CONCEPTOS Y TERMINOLOGIA
CONCEPTOS Y TERMINOLOGIA
� Cuando ruta del sucesor falla :
– Router busca un sucesor factible identificado. – Esta ruta se promueve al estado de sucesor.
CONCEPTOS Y TERMINOLOGIA
� Si es imposible identificar sucesor factible:
– Router coloca en estado Activo la ruta– Envía paquetes de consulta a todos los vecinos
para recalcular topología actual. – Router puede identificar cualquier nuevo sucesor
o sucesor factible a partir de nuevos datos recibidos
– Router establecerá el estado de la ruta en Pasivo.
CONCEPTOS Y TERMINOLOGIA
Clasificación de Rutas EIGRP– EIGRP identifica rutas agregándole un rótulo
– Rutas Internas :� Originadas dentro del AS EIGRP
– Rutas Externas:� Originadas fuera del AS EIGRP.� Rutas aprendidas desde otros protocolos de
enrutamiento (RIP, OSPF, IGRP)� Rutas estáticas originadas fuera del AS
Ventajas de EIGRP sobre IGRP
� Rápida convergencia– Routers EIGRP convergen rápidamente por
DUAL.– DUAL garantiza rutas libres de bucles.
� Soporte para VLSM y CIDR
� Compatibilidad con capas de varias redes
Ventajas de EIGRP sobre IGRP
� Eficiente uso del ancho de banda– Actualizaciones parciales e incrementales .
– Actualizaciones limitadas: solo se envían a routersque necesitan la información
– Routers EIGRP usan pequeños paquetes hello:
� Para mantener la comunicación entre sí.
� Se intercambian con regularidad pero no usan cantidad significativa de ancho de banda.
Ventajas de EIGRP sobre IGRP
� Independencia de protocolos enrutados– Mediante PDMs (módulos dependientes de
protocolo)– Protegen a EIGRP de revisiones prolongadas. – Admite PDMs para IP, IPX, Apple Talk
TECNOLOGIAS
Nuevas tecnologías EIGRP mejoran : – Eficacia de funcionamiento, velocidad de
convergencia, y la funcionalidad
� Descubrimiento y redescubrimiento de vecinos– Similar a OSPF utilizando pequeños paquetes
Hello (enviados por defecto cada 5 seg.)
TECNOLOGIAS
� Protocolo de transporte confiable– RTP: protocolo de capa de transporte propietario que
garantiza entrega ordenada de paquetes EIGRP a vecinos
� Algoritmo (FSM) de máquina de estado finito DUAL– Nombre completo de DUAL– Es un algoritmo de máquina– Utilizado por diseñadores para describir cómo un
dispositivo, programa o algoritmo de enrutamiento reacciona ante un conjunto de eventos de entrada.
TECNOLOGIAS
� Módulos protocolo-dependientes– Característica de diseño modular– EIGRP puede adaptarse a nuevos protocolos
enrutados adicionando PDMs– Cada PDM es responsable por:
� Enviar y recibir paquetes que llevan datos IP� Notificar a DUAL de nueva información de enrutamiento
recibida� Mantener los resultados de decisiones de enrutamiento
DUAL en la tabla de enrutamiento IP� Redistribuir información de enrutamiento que fue
aprendida por otro protocolo de enrutamiento
ESTRUCTURAS DE DATOS
� EIGRP utiliza diversos tipos de paquetes:– Para mantener sus tablas– Establecer relaciones complejas con vecinos.
� Tipos de paquetes:– Hello– Reconocimiento (Acknowledgment )– Actualización (Update)– Consulta (Query) – Respuesta (Reply)
ESTRUCTURAS DE DATOS
� Hello:– Detecta, verifica y vuelve a detectar routers
vecinos– Enviados a intervalos fijos y configurables de
tiempo: intervalos hello– En redes IP, hello es enviado a: 224.0.0.10– Utilizados para que vecinos conozcan valor de
los temporizadores– Enviados de forma no confiable: No se transmite
acuse de recibo
ESTRUCTURAS DE DATOS
� Reconocimiento (Acknowledgment )– Indican el recibo de cualquier paquete EIGRP durante
un intercambio confiable.
� Actualización (Update)– Utilizados cuando un router descubre un nuevo vecino:
� Se envían en unicast al nuevo vecino de modo que pueda agregarlo a su tabla topológica
– Utilizados cuando se detecta un cambio en la topología:� Se envía en multicast a todos los vecinos
– Se envían de forma confiable
ESTRUCTURAS DE DATOS
– Consulta (Query)� Usados cuando un router EIGRP necesita
información específica de uno o todos sus vecinos. � Enviados en multicast o unicast
– Respuesta (Reply)� Paquete usado para responder un query� Enviados en unicast
ALGORITMO EIGRP
ALGORITMO EIGRP
ALGORITMO EIGRP
ALGORITMO EIGRP
CONFIGURACION DE EIGRP
CONFIGURACION DE EIGRP
� Configuración de EIGRP es relativamente sencilla.
� Comandos varían según protocolo enrutado: IP, IPX y AppleTalk.
� Veremos configuración de EIGRP para IP.
CONFIGURACION DE EIGRP
1. Habilitar EIGRP :
router(config)#router eigrp autonomous-system-number
� Número de S.A:– Identifica routers que pertenecen a la red. – Debe coincidir para todos los routers dentro de la
red.
CONFIGURACION DE EIGRP
2. Definir redes pertenecientes S.A en router
router(config-router)#network network-number
� Network-number:– Determina interfaces del router que participan en
EIGRP– Determina cuáles son las redes publicadas por el
router.– Configura sólo las redes conectadas.
CONFIGURACION DE EIGRP
CONFIGURACION DE EIGRP
3. Al configurar enlaces seriales:– Configurar BW en la interfaz. – Si no se modifica se supone el BW por defecto
router(config-if)#bandwidth kilobits
– BW debe configurarse para que coincida con la velocidad de línea de la interfaz.
– Si enlace es más lento:� Posiblemente el router no pueda convergir� Se pierden las actualizaciones de enrutamiento� Se produce selección de rutas por debajo de la óptima.
CONFIGURACION DE EIGRP
4. Cisco recomienda agregar comando:
router(config-router)#eigrp log-neighbor-changes
– Habilita registro de cambios de adyacencia de vecinos
– Permite monitoreo de la estabilidad del sistema de enrutamiento
– Ayuda a detectar problemas.
CONFIGURACION RESUMEN EIGRP
� EIGRP resume automáticamente las rutas en el límite con clase. – Límite donde termina la dirección de red, de
acuerdo con la definición del direccionamiento basado en clase.
� En mayoría de casos, resumen automático es beneficioso:– Mantiene tablas de enrutamiento más compactas.
CONFIGURACION RESUMEN EIGRP
Aunque RTC esté conectado a la subred 2.1.1.0 solamente, publicará que está conectado a toda la red Clase A, 2.0.0.0.
CONFIGURACION RESUMEN EIGRP
� Resumen automático NO es la mejor opción en ciertos casos. – Si existen subredes no contiguas el resumen
automático debe deshabilitarse para que el enrutamiento funcione correctamente.
� Para deshabilitar resumen automático:
router(config-router)#no auto-summary
CONFIGURACION RESUMEN EIGRP
� Ruta resumen:– Puede configurarse manualmente. – Se configuran por interfaz. – Tienen distancia administrativa por defecto de 5.– Opcionalmente, se pueden configurar con un valor entre 1
y 255.
router(config-if)#ip summary-address eigrpnúm-s.aip-address maskadministrative-distance
CONFIGURACION RESUMEN EIGRP
RTC(config)#router eigrp 2446RTC(config-router)#no auto-summaryRTC(config-router)#exit RTC(config)#interface serial 0/0RTC(config-if)#ip summary-address eigrp 2446 2.1.0.0 255.255.0.0
CONFIGURACION RESUMEN EIGRP
� RTC agrega una ruta a tabla de enrutamiento asi:
D 2.1.0.0/16 is a summary, 00:00:22, Null0
� Ruta resumen se obtiene a partir de Null0 (no de una interfaz real).– Esta ruta se usa para fines de publicación y no
representa una ruta que RTC puede tomar para alcanzar esa red.
– En RTC, esta ruta tiene distancia administrativa de 5.
CONFIGURACION RESUMEN EIGRP
� RTD no es consciente del resumen pero acepta la ruta.
� A la ruta se le asigna la distancia administrativa EIGRP normal, que es 90 por defecto.
CONFIGURACION RESUMEN EIGRP
� En la configuración de RTC:– Resumen automático se desactiva.– Si no se desactivara el resumen automático, RTD
recibiría dos rutas
� En la mayoría de los casos:– Cuando se hace el resumen manual, se debe
desactivar resumen automático
VERIFICACION BASICA DE EIGRP
VERIFICACION BASICA DE EIGRP
VERIFICACION BASICA DE EIGRP
TABLAS DE VECINOS
� Dirección de vecino:
– Dirección de capa de red del router vecino.
� Tiempo de espera: – Intervalo de espera sin recibir nada de un vecino antes
de considerar al enlace como no disponible.
CONSTRUCCION DE TABLAS DE VECINOS
– Cualquier paquete EIGRP que se recibe después del primer hello reconfigurará el temporizador. (Antes era solo paquetes hello)
� Temporizador normal de viaje de ida y vuelta (SRTT):– Tiempo promedio requerido para enviar y recibir
paquetes de un vecino. – Temporizador utilizado para determinar el RTO
(Intervalo de Retransmisión)
CONSTRUCCION DE TABLAS DE VECINOS
� Número de cola (Q Cnt): – Cantidad de paquetes en cola esperando su envío.– Si valor es continuamente mayor a cero: Posible
problema de congestión en el router.
� Número de secuencia (Seq No): – Número último paquete recibido desde ese vecino. – Campo usado para acusar recibo de la transmisión de
un vecino y para identificar los paquetes fuera de secuencia.
CONSTRUCCION DE TABLAS DE VECINOS
DIAGNOSTICO DE FALLAS DE PROTOCOLOS DEENTUTAMIENTO
PROCESO DE DIAGNOSTICO DE FALLAS
� Proceso de detección de fallas de los protocolos de enrutamiento:– Utilizar una secuencia lógica. – No debe ser un esquema rígido. – Representa una base para desarrollar un proceso
de resolución de problemas adaptado a un entorno en particular.
PROCESO DE DIAGNOSTICO DE FALLAS
PROCESO DE DIAGNOSTICO DE FALLAS
PROCESO DE DIAGNOSTICO DE FALLAS
PROCESO DE DIAGNOSTICO DE FALLAS
PROCESO DE DIAGNOSTICO DE FALLAS
PROCESO DE DIAGNOSTICO DE FALLAS
PROCESO DE DIAGNOSTICO DE FALLAS
Diagnóstico de fallas de configuración de RIP
Si rutas RIP no se publican, verifique lo siguiente :
1. Existencia de problemas de conectividad de Capa 1 o 2 2. Configuración de división en subredes VLSM.
� VLSM no puede usarse con RIP v1. 3. Falta de concordancia en configuraciones de enrutamiento
RIP v1 y RIP v2 4. Sentencias de red faltantes, o una asignación incorrecta de
las mismas. 5. La interfaz saliente está desactivada. 6. La interfaz de red publicada está desactivada.
Diagnóstico de fallas de configuración de RIP
� show ip protocols :
– Ofrece información sobre parámetros y estado actual del proceso de protocolo de enrutamiento activo.
– RIP envía actualizaciones a las interfaces en las redes especificadas.
– Si una interfaz se configuró pero la red no se agregó al enrutamiento RIP:� No se envían, ni tampoco se reciben
actualizaciones por la interface.
Diagnóstico de fallas de configuración de RIP
� debug ip rip :– Muestra información sobre transacciones de
enrutamiento RIP.
� no debug ip rip , no debug all, undebug all– Desactivan todo el proceso de depuración.
Diagnóstico de fallas de configuración de IGRP
� IGRP:– Protocolo de enrutamiento por vector-distancia
avanzado desarrollado por Cisco.– Posee varias funciones que lo diferencian de otros
protocolos de enrutamiento por vector-distancia, como RIP:� Mayor escalabilidad� Métrica compleja� Varias rutas
Diagnóstico de fallas de configuración de IGRP
– Habilitar el proceso de enrutamiento:
R1(config)#router igrp 100
– Habilitar a las interfaces que participaran en el proceso de actualización IGRP:R1(config-router)#network 172.30.0.0R1(config-router)#network 192.168.3.0
Diagnóstico de fallas de configuración de IGRP
� Verificar configuración de IGRP:
show running-configshow ip protocols
� Verificar operación IGRP:
R1#show ip route
Diagnóstico de fallas de configuración de IGRP
Si IGRP no funciona correctamente, verifique :� Existencia de problemas de conectividad de Capa
1 o 2. � Números de S.A en routers IGRP no coinciden. � Sentencias de red faltantes, o asignación
incorrecta de las mismas. � La interfaz saliente está desactivada. � La interfaz de red publicada está desactivada.
Diagnóstico de fallas de configuración de IGRP
Para visualizar información de depuración:
– Para visualizar información de transacción: debug ip igrp transactions [host ip address]
– Para visualizar la información de actualización de enrutamientodebug ip igrp events [host ip address]
� Para desactivar la depuraciónno debug ip igrp .
Diagnóstico de fallas de configuración de EIGRP
� Posibles razones por las que EIGRP puede no funcionar correctamente: � Existencia de problemas de conectividad Capa 1 o 2. � Números de S.A routers EIGRP no coinciden. � Posibilidad que enlace esté congestionado o
inhabilitado. � La interfaz saliente está desactivada. � La interfaz de red publicada está desactivada. � El autoresumen está habilitado en routers con
subredes que no son contiguas. � Use no auto-summarypara desactivar el resumen de
red automático.
Diagnóstico de fallas de configuración de EIGRP
� Problema por los que puede faltar un vecino:– Falla del enlace entre sí. – Un temporizador de espera vencido.
� Como hellos se envían cada 5 segundos en la mayoría de las redes:– Valor del tiempo de espera del resultado del
comando show ip eigrp neighbors normalmente sería de entre 10 y 15
Diagnóstico de fallas de configuración de OSPF
� Mayoría de problemas OSPF se relacionan con:– Formación de adyacencias– Sincronización de las bases de datos del estado
de enlace.
� show ip ospf neighbor:– Útil para diagnóstico de fallas de la formación de
adyacencias.
� Otros comandos de verificación de la configuración de OSPF:
Diagnóstico de fallas de configuración de OSPF
Diagnóstico de fallas de configuración de OSPF
� debug ip ospf events : muestra información sobre:
� Adyacencias � Información de inundación � Selección del router designado � Cálculos de primero la ruta libre más corta (SPF)
Diagnóstico de fallas de configuración de OSPF
� Si un router configurado para enrutamiento OSPF no encuentra un vecino OSPF:
� Verificar que ambos routers se hayan configurado con:�La misma máscara IP�El mismo intervalo hello de OSPF�El mismo intervalo muerto de OSPF.
� Verificar que ambos vecinos formen parte de la misma área.
Diagnóstico de fallas de configuración de OSPF
� debug ip ospf packet :– Muestra información acerca de cada paquete
OSPF recibido
� debug ip ospf packet– Produce un conjunto de información para cada
paquete recibido. – Resultado varía ligeramente, según el tipo de
autenticación utilizada.
top related