Está en la página 1de 42

EIGRP

Session Number Presentation_ID

2003 Cisco Systems, Inc. All rights reserved.

Conceptos de EIGRP

Session Number Presentation_ID

2003 Cisco Systems, Inc. All rights reserved.

Repaso de EIGRP
Esta versin Mejorada de IGRP propietario de Cisco dramticamente incrementa la eficiencia operacional. Usa una versin ms granular de mtricas de IGRP (32 bits v. 24 bits) Tiene convergencia ms rpida que cualquier otro IGP

Es escalable por VLSM y route summarization.


Soporta mltiples protocolos enrutados a travs de mdulos protocolo-dependientes
Puede reemplazar a Novell RIP y Apples RTMP

Es tcnicamente un protocolo de enrutamiento avanzado vectordistancia


Usa actualizaciones parciales Paquetes Hello para el descubrimiento de vecinos

Es relativamente fcil de administrar


Sin embargo, no tiene diseo jerrquico de OSPF (no reas)
2003 Cisco Systems, Inc. All rights reserved.

Mtricas de EIGRP
EIGRP escala las mtricas de IGRP por un factor de 256
Mtrica de IGRP = 24 bits; Mtroca de EIGRP = 32 bits Ancho de Banda (Bandwidth) y Retardo (Delay) tienen igual peso Confiablidad (Reliability), Carga (Load), y MTU estn apagadas

Contador de saltos (Hop Count) limitado a 224 (el lmite de IGRP es 255)

Para recordar los componentes de la mtrica, use el neumnico


Big = Bandwidth

Dogs Really Like Me

= Delay = Reliability = Load = MTU

2003 Cisco Systems, Inc. All rights reserved.

Tablas de EIGRP
Como OSPF, EIGRP mantiente tres nicas tablas para asistir en el enrutamiento de trfico.
Tabla de Vecinos (Neighbor Table)

Tabla Topolgica (Topology Table)


Tabla de Enrutamiento (Routing Table)

EIGRP mantiene una tabla de cada una por cada protocolo enrutado configurado en el router.
Por ejemplo, si un router fue configurado con IP, IPX y AppleTalk, EIGRP mantendr 3 Tablas de Vecinos (Neighbor Tables) 3 Tablas Topolgicas (Topology Tables) 3 Tablas de Enrutamiento (Routing Tables)
2003 Cisco Systems, Inc. All rights reserved.

Tabla de Vecinos
Use el comando show ip eigrp neighbors para ver la tabla. Contiene una lista de todos los vecinos descubiertos a travs de los hellos

Mantiene los intervalos hello y holdtime en cada vecino


Mantiene la informacin requerida por RTP (se discute posteriormente)

SRTTSmooth Round-trip Timer; tiempo promedio que toma para enviar y entonces recibir una respuesta de aquel vecino
RTORetransmission Timeout; cuanto espera sin recibir ningn reconocimiento a un paquete enviado confiablemente.
2003 Cisco Systems, Inc. All rights reserved.

Tabla Topolgica
Use el comando show ip eigrp topology [alllinks] para ver la tabla.
Similar a la base de datos Link State de OSPF (Topologica): Contiene todas las rutas que el router ha aprendido acerca de sus vecinos y toda la informacin necesaria para calcular un conjunto de distancias y vectores para todos los destinos alcanzables. FDFeasible Distance; mtrica ms baja calculada para alcanzar un destino que es opuesto a RDReported Distance o Advertised Distance; distancia al destino reportado por el vecino.
2003 Cisco Systems, Inc. All rights reserved.

Tabla de Enrutamiento
Use el comando show ip route para ver la tabla.
Como todos los protocolos de enrutamiento, EIGRP mantiene una tabla de enrutamiento con
Mejores rutas a las redes destino Mantiene cuatro rutas de igual-costo para cada destino

Rutas de desigual-costo pueden ser instaladas si el comando variance ha sido configurado.


Usted ya est familiarizado con la tabla de enrutamiento. Notar que las rutas de EIGRP son designadas con una D.

2003 Cisco Systems, Inc. All rights reserved.

Terminologa de EIGRP

Session Number Presentation_ID

2003 Cisco Systems, Inc. All rights reserved.

Conceptos & Terminologa de EIGRP


Successor
La ruta mejor y de menor costo al destino instalada en la tabla de enrutamiento; mltiples successors pueden ser instaladas para balanceo de carga.

Feasible Successor
Una ruta alterna de siguiente-salto al destino mantenida en la tabla de enrutamiento, lista para ser instalada si el successor falla; los feasible successors estn solamente en la tabla topolgica.

Active State
Durante un reclculo de ruta, las rutas perdidas debido a una falla del succesor son elegidas para estar en un estado activo. El estado activo termina cuando la ruta es restaurada o removida.

Passive State
Rutas instaladas que no estn en el proceso de ser recalculadas son elegidas para estar en estado pasivo.
2003 Cisco Systems, Inc. All rights reserved.

Conceptos & Terminologa de EIGRP


Diffusing Update Algorithm (DUAL)
Mecanismo de reclculo de ruta de EIGRP; garantiza una topologa libre de loop; calcula la mtrica de EIGRP e instala successors en la tabla de enrutamiento y feasible successors en la tabla de topologa.

Evaluacin de Ruta
Ocurre cuando la topologa cambia; DUAL evala la tabla topolgica, buscando feasible successors e inmediatamente los instala, si los encuentra; reclculo no es necesario.

Reclculo de Ruta
DUAL empieza el reclculo si feasilbe successors no son encontrados; pregunta a los vecinos por rutas alternativas; el proceso termina cuando todos los vecinos han respondido y DUAL instala successor o elimina la ruta de la topologa y de las tablas de enrutamiento.

Protocol Dependant Modules (PDM)


Caracterstica de EIGRP escalable y adaptable por su modularidad; tericamente, EIGRP no tiene que ser completamente reescrito para enrutar IPv6solo agrega un PDM.

2003 Cisco Systems, Inc. All rights reserved.

Tipos de Paquetes de EIGRP


Hello Packets Multicast no confiable a 224.0.0.10 para descubrir y mantener vecinos; contiene la tabla de vecinos del router

El default hello interval depende del ancho de banda


1.544 Mbps = 60 sec. hello interval (180 holdtime) > 1.544 Mbps = 5 sec. hello interval (15 holdtime) Paquetes Update Enva confiablemente, hay dos tipos 2

Unicast a nuevo vecino descubierto; contiene la tabla de enrutamiento


Multicast a todos los vecinos cuando la topologa cambia Paquetes de Peticin & Respuesta Las peticiones son multicas confiable durante el reclculo de ruta, solicitando vecinos para un nuevo successor para una ruta perdida.

Los vecinos envan unicast una respuesta para la solicitud si ellos tienen o no una ruta.
Paquetes Acknowledgement Paquete Dataless que reconoce el recibo de un paquete enviado confiablemente.
2003 Cisco Systems, Inc. All rights reserved.

Reliable Transport Protocol


RTP es un protocolo flexible de EIGRP usado para transportar tipos de mensaje a travs de una red.
Dado que EIGRP es un protocolo independiente, ste debe tener sus propios servicios orientados a conexin y a no conexin. RTP permite paquetes unicasting y multicasting confiables y no confiables para verse simultneamente. RTP mantiene una lista de transmisin en la tabla de vecinos con nmeros de secuencia para determinar cuando un acuse de recibo requerido ha sido recibido.

Trabaja como Positivo de TCP Acuse de Recibo con Retransmisin


2003 Cisco Systems, Inc. All rights reserved.

Operacin de EIGRP

Session Number Presentation_ID

2003 Cisco Systems, Inc. All rights reserved.

14

El Proceso de EIGRP
La operacin de EIGRP es completada en cinco etapas:
Construir relaciones con vecinos Descubrir rutas Seleccionar las mejores rutas Mantener las rutas Eliminar las rutas

Estas etapas no necesariamente ocurren secuencialmente.


Construir relaciones y descubrir rutas ocurren juntas al igual que elegir y mantener rutas.
2003 Cisco Systems, Inc. All rights reserved.

Construir Relaciones de Vecinos


Como OSPF, las relaciones de vecinos son establecidas a travs del uso de paquetes Hello
Un nuevo router configurado con EIGRP enviar multicast de paquetes hello a los routers directamente conectados.
Los routers receptores responder si el router nuevo es Configurado con EIGRP En mismo AS Usando los mismos pesos de mtrica Los routers de EIGRP, a diferencia de OSPF, no tiene que tener los mismos intervalos hello Default son 5 seg. para > T1 y 60 seg. para T1.

2003 Cisco Systems, Inc. All rights reserved.

Descubriendo Rutas
Mientras las relaciones de vecino son establecidas, los siguientes pasos ocurren:
El router nuevo enva multicast hellos a 224.0.0.10

Routers EIGRP directamente conectados responden con un paquete de actualizacin unicast que contiene todas las rutas en su tabla de enrutamiento
El router nuevo responde a todos los vecinos con un paquete unicast Ack y coloca el contenido de las actualizaciones en su tabla topolgica El nuevo router entonces enva paquetes unicast de actualizacin a todos los vecinos con el contenido de su tabla topolgica. Esto es cmo sus vecinos aprenden acerca de las nicas redes configuradas tales como una nueva LAN) Los vecinos responden a la nueva actualizacin del router con un paquete Ack.

2003 Cisco Systems, Inc. All rights reserved.

Ejemplo de Construir/Descubrir
1. 2. C se activa y enva en multicasts hellos a A & B. A & B enva en unicast un paquete de actualizacin con el contenido de la tabla de enrutamiento

3.

C responde a las actualizaciones en unicast con paquete Ack y contruye la tabla topolgica.
C enva actualizaciones en unicasts a A & B con el contenido de la tabla topolgica (incluye la nueva LAN de C) A & B responde con un paquete Ack.

4.

5.

2003 Cisco Systems, Inc. All rights reserved.

1. C Enva en Multicasts Hellos

2003 Cisco Systems, Inc. All rights reserved.

2. A & B Envan en Unicast Actualizaciones

2003 Cisco Systems, Inc. All rights reserved.

3. C Responde con Acks

2003 Cisco Systems, Inc. All rights reserved.

4. C Enva en Unicasts Actualizaciones

2003 Cisco Systems, Inc. All rights reserved.

5. A & B Responde con Acks

2003 Cisco Systems, Inc. All rights reserved.

Seleccionar las Mejores Rutas: Successors


Despus que un nuevo router ha recibido todas las actualizaciones de vecinos directamente conectados, ste puede calcular su DUAL.
1. La mtrica para cada ruta en la tabla topolgica es calculada usando la siguiente frmula: Metric = 256[(10,000,000/min. bandwidth) + sum of delays] 2. La ruta con el ms bajo costo es designada el successor y es instalada (hasta 4 con igual costos) en la tabla de enrutamiento.

2003 Cisco Systems, Inc. All rights reserved.

Seleccionar un Successor: Ejemplo


El router A ha construido su tabla topolgica y a punto de correr DUAL para encontrar las mejores rutas a la Red 1.
Dado que la feasible distance a travs de C es ms baja que la feasible distance hacia B C es instalado como la ruta successor a la Red 1. Note que solo el ancho de banda entre los routers EIGRP directamente conectados es usado en el clculo; sin embargo, la suma de los retardos a lo largo de la ruta completa es usada.

FD a travs B = 46,021,376 256[10,000,000/56 + 2,200] FD a travs C = 20,307,200 256[10,000,000/128 + 1,200]

2003 Cisco Systems, Inc. All rights reserved.

Seleccionando los Feasible Successors


DUAL entonces busca por feasible successors.
Un feasible successor es un router con una ms baja distancia reportada (su propia feasible distance), que la feasible distance de ruta instalada. Todos los feasible successors son mantenidos en la tabla topolgica as que DUAL puede instalarlos inmediatamente si el successor falla.

2003 Cisco Systems, Inc. All rights reserved.

Seleccionando un Feasible Successor: Ejemplo


Ahora DUAL checa para ver si hay algunos feasible successors a la Red 1.
Dado que la propia feasible distance de B a la Red 1 es ms baja que la ruta instalada de A, la ruta de B ser etiquetada como un feasible successor en la tabla topolgica Nota: La ruta a travs de B NO ser listada en la tabla de enrutamiento de A. Sin embargo, si la ruta a travs de C llega a estar no disponible, la ruta a travs de B ser inmediatamente instalada.

FD de B a la Red 1 = 307,200 256[10,000,000/10,000 + 200] FD a travs de C = 20,307,200 256[10,000,000/128 + 1,200]


2003 Cisco Systems, Inc. All rights reserved.

Manteniendo Rutas
Conforme las nuevas rutas se activan o rutas viejas se caen, EIGRP rpida y eficientemente maneja estas situaciones con poco o nada downtime.
Conforme nuevos routers se activan, sus paquetes hello y el sucedo de proceso de actualizacin tiene un efecto domin en la red Todos los routers en el AS casi instantneamente convergen en las nuevas redes del router.

Mantener rutas tambin significa informar a los vecinos directamente conectados cuando otro vecino deja de enviar paquetes hello en el intervalo requerido.

2003 Cisco Systems, Inc. All rights reserved.

Eliminando Rutas
Cuando una ruta falla (un vecino directamente conectado no enva ms hellos), la deteccin de DUAL del router
Entra la fase de evaluacin de ruta. Hay un feasible successor en la tabla topolgica? Si es as, inmediatamente la instala, empieza el enrutamiento para la ruta alterna y actualiza los vecinos acerca de esta alternativa. Si no existe un feasible successor, entra la fase de reclculo de ruta. Pregunta a los vecinos por una ruta alterna

Una vez que el router ha recibido respuestas de todos los vecinos cuestionados, entonces ste puede recalcular la mejor ruta.
Si una nueva alternativa es encontrada, sta ser instalada en la tabla de enrutamiento. Si no hay alternativas encontradas, la ruta antigua es eliminada.
2003 Cisco Systems, Inc. All rights reserved.

Resume de la Convergencia de EIGRP


1. El router detecta falla en el enlace; entra la evaluacin de ruta. Feasible successors son instalados como successors en la tabla de enrutamiento

Todos los vecinos son actualizados acerca de la nueva ruta alterna


2. Si no hay feasible successors, el router entra en un reclculo de ruta. Solicitudes son enviadas a travs del AS en bsqueda de una alternativa. Todos los routers responden si ellos tienen una alternativa o no El router originador espera por todas las respuestas antes de Eliminar la red solicitada para esta topologa y tablas de enrutamiento o Agrega una ruta alterna para la red solicitada en sus tablas 3. El router ahora ha convergido sobre la nueva ruta y trabajar para converger la red completa Generando una actualizacin y envindola en multicast a todas las interfaces Cada router receptor responder con un paquete Ack y modifica las tablas como corresponde 4. La red EIGRP ahora est convergida.

2003 Cisco Systems, Inc. All rights reserved.

Configuracin de EIGRP

Session Number Presentation_ID

2003 Cisco Systems, Inc. All rights reserved.

31

Configuracin Bsica
router(config)#router eigrp {AS_number}
router(config-router)#network address Empezar el proceso de enrutamiento de EIGRP es exactamente el mismo que en IGRP. Un router corriendo ambos protocolos IGRP y EIGRP con el mismo AS automticamente redistribuir de un proceso de enrutamiento en el otro.
Las rutas de EIGRP redistribuidas en IGRP son denotadas con una I en la tabla de erutamiento. Las rutas de IGRP redistribuidas en EIGRP son denotados con un D EX en la tabla de enrutamiento.

2003 Cisco Systems, Inc. All rights reserved.

Configuracin de Bandwidth

router(config-if)#bandwidth kbps Para las interfaces de las cuales el ancho de banda es diferente que el default de EIGRP, use el siguiente comando.
Por ejemplo, los enlaces seriales en los routers series 2500 y 2600 el default a velocidades T1 o 1544 kbps. Si la velocidad contratada es de T1 o 768 kbps
router(config-if)#bandwidth 768

2003 Cisco Systems, Inc. All rights reserved.

Sumarizacin de Ruta Automtica


La Sumarizacin Automtica se hace por default en EIGRP
Trabaja igual que IGRP y RIP Sumariza rutas en la frontera classful; no anuncia subredes; las subredes deben estar contiguas. Por ejemplo; Las subredes 172.16.16.0/20, 172.16.32.0/20, y 172.16.48.0/20 seran automticamente sumarizadas como 172.16.0.0/16 La sumarizacin automtica tiene sus beneficios Conserva los recursos a travs de lmites fronteras classful en redes con diseo apropiado de direccionamiento IP.

2003 Cisco Systems, Inc. All rights reserved.

Sumarizacin Manual
Sumarizacin Manual
EIGRP puede sumarizar rutas en las fronteras classless en cualquier interface de router EIGRP en la red.
Esta capacidad es una ventaja sobre OSPF, el cual solamente puede sumarizar en routers de OSPF de rea de frontera y routers de frontera de sistema autnomo.

Para sumarizar manualmente, las subredes debern estar contiguas! To manually summarize, subnets must be contiguous!

2003 Cisco Systems, Inc. All rights reserved.

Configurando Sumarizacin Manual


router(config-router)#no auto-summary

router(config-if)#ip summary-address eigrp AS_number address mask [admin_distance]


Primero, apague la auto sumarizacin de EIGRP Despus, configure la interface que anunciar la ruta resumida.

2003 Cisco Systems, Inc. All rights reserved.

Ejemplo de Sumarizacin Manual


En el ejemplo, RTB puede fcilmente sumarizar todas las subredes que aprende de RTC y comparte con RTD en una ruta sumarizada hacia RTA Note que las subredes fueron asignadas contiguamente permitiendo la sumarizacin.

2003 Cisco Systems, Inc. All rights reserved.

Ejemplo de Sumarizacin Manual


La tabla topolgica de RTB muestra todas las rutas especficas as como tambin la sumarizada
Null 0 significa que no hay una interface especfica para 10.0.0.0/14 Ms rutas especficas existen.

2003 Cisco Systems, Inc. All rights reserved.

Ejemplo de Sumarizacin Manual


La tabla topolgica de RTA mostrara solamente la ruta sumarizada Cualquier paquete destinado para una subred que es parte de la sumarizada 10.0.0.0/14 ser enviada a RTB. Al final resulta en tablas de enrutamiento ms pequeas a travs de la red.

2003 Cisco Systems, Inc. All rights reserved.

Verificando EIGRP

Session Number Presentation_ID

2003 Cisco Systems, Inc. All rights reserved.

40

Comandos de Verificacin de EIGRP y Monitoreo


Command Description Despliega la tabla de vedino; puede especificar la interface; details expande la informacin de salida Despliega info acerca de cada interface de EIGRP; la opcin especifica la interface, AS, y expande la salida Despliega la tabla topolgica; opciones extra pueden afinar la salida; por ejemplo: - especifica el AS y/o una direccin IP especfica - muestra solamente rutas en estado activo, convergencia pendiente, o rutas sin successors - muestra todas las rutas, no solo feasible successors, con la opcin all-links Despliega el nmero de paquetes de EIGRP enviados y recibidos enviados la ltima vez que el contador fue limpiado; sese para ver excesivas actualizaciones de enrutamiento de EIGRP Observe la actividad del feasible successor y determine si las rutas estn siendo instaladas y borradas por el proceso de enrutamiento de EIGRP

show ip eigrp neighbors [type number][details] show ip eigrp interfaces [type number][AS][details] show ip eigrp topology [AS|[ip-address] [mask]]

show ip eigrp topology [active|pending| zerosuccessors]


show ip eigrp topology all-links

show ip eigrp traffic [AS]

debug eigrp fsm

debug eigrp packet

Observe la transmisin y recepcin de paquetes de EIGRP incluyendo hellos, peticiones, actualizaciones, etc.Los nmeros de secuencia tambin son desplegados. 2003 Cisco Systems, Inc. All rights reserved.

También podría gustarte