eigrp parte 1

11
EIGRP CCNP ROUTE 300 – 101 JUAN ZAMBRANO 29/02/2016 Parte 1 CCNP1: Implementing Cisco IP Routing

Upload: juan-zambrano-burgos

Post on 11-Apr-2017

341 views

Category:

Technology


0 download

TRANSCRIPT

EIGRPCCNP ROUTE 300 – 101JUAN ZAMBRANO29/02/2016 Parte 1

CCNP1: Implementing Cisco IP Routing

INTRODUCCIÓN

Enhanced Interior Gateway Routing Protocol es un protocolo desarrollado por Cisco, lo cual significa que solo es soportado por equipos Cisco. Sin embargo esto ha cambiado, Cisco ha estandarizado el protocolo, permitiendo actualmente poder operar en equipos de otros fabricantes. Anteriormente existía el protocolo IGRP, el cual es predecesor.

Eigrp es un protocolo classless, lo que significa utiliza tanto la dirección de red y su respectiva mascara de subred durante los updates. Además este protocolo posee una distancia administrativa de 90, para rutas sumarizadas 5 y para externas 170. Este protocolo realiza sumarización automática, utilizando la máscara de la red respecto a la clase.

Eigrp utiliza mensajes tanto multicast como unicast para intercambiar información. Además de tener soporte para multiples protocolos de capa 3, como IPv4, IPv6, Apple Talk, etc. Para garantizar rutas libres de bucles y mantener un camino de respaldo EIGRP utiliza DUAL (Diffusing update algorithm).

JUAN ZAMBRANO

¿EIGRP Vector Distancia?

Otra de las características de EIGRP es que es categorizado como un protocolo vector distancia, con características que lo diferencian de otros protocolos de enrutamiento similares, por lo tanto se le asigna el nombre de protocolo vector distancia avanzado o hibrido.Alguna de estas características que lo diferencia de protocolos de enrutamiento vector distancia son:

Rip no genera adyacencia con los vecinos. EIGRP no envía updates periódicamente. Eigrp no es vulnerable a los loops, como si lo es RIP. Rip a diferencia de EIGRP utiliza una métrica simple basada en saltos.

JUAN ZAMBRANO

Características de EIGRP

EIGRP corre sobre la capa tres del modelo OSI, utilizando el protocol number 88. Por lo que si analizamos una captura de un paquete EIGRP veremos que el Payload del protocolo EIGRP viene a continuación del paquete IP.

JUAN ZAMBRANO

Tablas de EIGRP

EIGRP posee tres distintas tablas:

Neighbor Table: La cual lista las adyacencias generadas o vecinos directamente conectados.

Topology Table: La cual lista todas las posibles rutas aprendidas por los vecinos, con su respectiva métrica.

Routing Table: Muestra la mejor ruta al destino, aprendida a partir de la “Topology Table”.

JUAN ZAMBRANO

Procesos que realiza EIGRP

1. Neihgbor discovery: Los routers EIGRP envía envían mensajes “Hello” para descubir potenciales vecindades. Cuando un router envía y recibe un mensaje hello por alguna interfaz, este genera una adyacencia, poblando la Neihgbor table. 2. Topology Exchange: Luego a partir de esta adyacencia los equipos pueden empezar a intercambiarse información de enrutamiento, las cuales pueden ser “partial updates” o basadas en cambios en la topología. Durante este proceso se generan las posibles rutasa a utilizar por EIGRP, almacenándolas en la “Topology table”.3. Selección de rutas: Cada router analiza su topology table, seleccionando la routa con menor métrica para cada subred, las cuales se van almacenando finalmente en la “Routing Table”.

JUAN ZAMBRANO

Términos en EIGRP

Para comprender la topology table de EIGRP y saber cuál ruta es clasificada como la mejor para pasar a la routing table, debemos conocer los siguientes términos:

Advertised Distance: Es la distancia anunciada hacia una red destino por un router vecino. Es decir cuando le cuesta al vecino llegar al a la red destino.

Feasible Distance: Es la distancia total que le cuesta al router llegar a la una red destino.

Succesor: Es el mejor camino para llegar al destino.

Feasible Succesor: Es el camino backup, en caso de que el sucesor no se encuentre disponible.

JUAN ZAMBRANO

Paquetes de EIGRP

Los paquetes Hellos permiten desarrollar los procesos de neihgbor discovery y recovery, es decir establecer y mantener las vecindades. Si un router recibe constantemente mensajes Hellos desde un vecino, él sabe que este vecino aún se encuentra vivo, por lo tanto si deja de recibir mensajes, el asume que el vecino está muerto y descartar la adyacencia.

Otra de las características de EIGRP es que utiliza Reliable Transport Protocol (RTP) para la entrega de paquetes. Estos mensajes pueden ser enviados de forma Unicast o Multicast dependiendo de la arquitectura de la red. Es decir si la red es “Multiple Acceso” donde más de un router se encuentra en el segmento de red, es más provechoso enviar un mensaje Hello en formato multicast a todos los routers, que enviar un mensaje Hello unicast a cada uno de los vecinos en el segmento de red.

Cuando los mensajes Hello se dejan de recibir, EIGRP descarta la adyancencia. Sin embargo EIGRP espera por defecto hasta 3 mensajes Hellos para descartar la adyacencia, es decir espera el hold down time. Para redes rápidas los timer son 5/15 y para redes lentas 60/180.

JUAN ZAMBRANO

Paquetes de EIGRP

Los paquetes utilizados por EIGRP son los siguientes:

Hello: Son utilizados para descubrir y mantener la vecindad entre routers que corren EIGRP. Una de las características es que este tipo de paquete no requiere de ACK.Update: Contiene la información de los cambios de las rutas. Los updates son enviados solo a los routers afectados al cambio, se envían como multicast cuando una nueva ruta es descubierta. Para sincronizar la topology table los updates son enviados como unicast para vecinos durante el startup seguence de EIGRP. Estos mensajes requieren de un ACK.Query: Cuando un router está calculando una ruta y no tiene un Feasible Succesor envía un query a sus vecinos, preguntando si tienen un seccessor para el destino. Los queries son normalmente mulsticast, pero pueden ser retransmitidos como unicast en ciertos casos. Este tipo de mensaje requiere de ACK.Reply: Es una respuesta a un query. Las respuestas son enviadas como unicast al originador del query, además al igual que el query requiere de un ACK.ACK: Son utilizados como acuse de recibo para updates, queries y replies. Los ack son “Paquetes Hello unicast”. Los mensajes ACK y Hello no requieren de ACK. JUAN ZAMBRANO

Requisitos para formar adyacencia

Para que dos router formen adyacencia, los mensajes Hello intercambiados deben seguir ciertos requerimientos, los cuales podemos apreciar en la siguiente tabla:

JUAN ZAMBRANO

EIGRP

Parte 2

CCNP1: Implementing Cisco IP Routing