eigrp

Post on 23-Jun-2015

784 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

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