Você está na página 1de 8

Ccnp cap.

1 EIGRP ROUTER
EIGRP Protocolo vector distancia, usa el mismo sistema de mtricas que IGRP y que utiliza DUAL (Diffusing Update Algorithm), para crear la base de datos topolgica. EIGRP utiliza principios de los protocolos de estado de enlace, x eso es llamado protocolo hibrido, sera mucho ms correcto llamarlo protocolo de vector distancia avanzado. Funciona en IPv4 e IPv6, los fundamentos no cambian. Utiliza pocos recursos de CPU y memoria. Cisco define cuatro propiedades principales de EIGRP: Protocol dependent modules: soporta varios tipos de protocolo de capa 3 como IPv4 e IPv6. Reliable Transfer Protocol (RTP): Eigrp enva paquetes utilizando protocolos confiables. Neighbor discovery and recovery: Eigrp utiliza hellos para identificar a los nuevos routers vecinos y tambin darse cuenta de la prdida de los mismos. Diffusing Update Algorithm (Dual): es utilizado para identificar las posibles rutas para alcanzar un destino, para luego elegir la mejor; adems DUAL selecciona caminos alternativos en caso que el principal falle. FUNCIONAMIENTO DE EIGRP Enva actualizaciones confiables, identificando sus paquetes con el protocolo IP nro. 88. Esto significa que el destino debe enviar un acuse de recibo (ACK) al origen, es decir que debe confirmar el recibe de datos. Los siguientes tipos de paquetes son utilizados: Hello: se envan peridicamente usando una direccin multicast (224.0.0.10) para descubrir y mantener relaciones de vecindad. Update: anuncian las rutas, se envan de manera de multicast. ACK : se enva para confirmar la recepcin de un Update. Query: se usa como modo de consulta de nuevas rutas cuando el mejor camino se ha perdido. Si el router que enva la consulta no recibe respuesta de algunos de sus vecinos, volver a enviarla pero ahora en Unicast y asi sucesivamente hasta que reciba un reply, hasta un max. de 16 envos. Reply: es una respuesta a una query, con el camino alternativo o simplemente indicando que no tiene esa ruta. Mediante los hellos el router descubre los vecinos, los paquetes son enviados peridicamente para mantenerlos en una lista de vecindad. Cuando no se recibe un hello de un determinado vecino durante un tiempo establecido (hold time), se dar por finalizada la relacin de vecindad y ser necesario recalcular. Eigrp descubre vecinos va multicast y espera respuesta va unicast. Tabla de vecinos sirve para verificar q cada uno d ellos responde los hellos, si no hay respuesta, se enva copia va unicast mximo se enva 16 veces.

METRICA EIGRP Se basa en: Bandwith, Load, Reliability, Delay. La ruta que posea la mtrica ms baja, ser considerada la ms optima. Metricas Eigrp estn ponderadas con las constantes K1 hasta K5 que convierten los vectores de mtrica Eigrp en cantidades escalables. * K1 = Bandwitch: valor mnimo de ancho de banda en Kbps en la ruta hacia el destino. Se define como 107/ BW del enlace ms lento de todo el c amino. * K2 = Reliability: fiabilidad entre el origen y el destino, determinado x el intercambio de mensajes de actividad expresado en %. Confiable puede ser la interfaz, mnimo 1 max 255, normal% no se utiliza esta constante. * K3 = Delay : retraso de interfaz acumulado a lo largo de la ruta en microsegundos. * K4 = Carga : carga de un enlace entre el origen y el destino, medido en bps, es el ancho de banda real de la ruta. Rango de 1 a 255, normal% no se utiliza esta constante. * K5 = MTU : valor de la unidad max d tx de la ruta expresado en bytes. La mtrica se calcula en base a las variables resultantes de las ctes K1 y K3. Se divide por 107 por el valor mnimo de ancho de banda, mientras el retraso es la sumatoria de todos los retrasos de la ruta en microseg. y todo multiplicado por 256. DUAL Utilizado para encontrar caminos alternativos y libres de bucles, para que en el caso que el principal falle, usar una de estas rutas alternativas sin tener que recalcular o preguntar a los vecinos de cmo llegar a destino. * Distancia anunciada (AD): costo desde el origen hasta el router vecino del destino. * Distancia Factible (FD): mejor mtrica desde el router vecino hasta el destino ms la mtrica que el router necesita para alcanzar a ese vecino. * Condicin Factible (FC): condicin que ha de cumplirse para aadir un posible camino a la tabla de topologas. La AD advertida por el vecino ha de ser menor que la FD. *Sucesor Factible (FS): forma de definir un router de respaldo para el caso de q la ruta al vecino a travs de la cual estamos encaminando el trfico se caiga. El FS se habilita sin necesidad de envos de queries a los vecinos para tratar de averiguar otro posible camino hacia el destino. QUERIES Cuando se cae una ruta y no hay FS en la tabla de topologas, se envan queries a los vecinos para ver quin puede alcanzar al destino. En caso q estos no lo conozcan preguntaran a sus respectivos vecinos y as sucesivamente. Cuando nadie resuelve la consulta, comienza el SIA (Stuck in active) y el router dar el tiempo al query. Se puede evitar con un buen diseo de red. Eigrp utiliza horizonte dividido para prevenir loops, evitando enviar actualizaciones de rutas en la misma interfaz por las que han sido recibidas. Existen dos maneras de controlar las queries, la primera mediante sumarizacion y la otra mediante stub routing. ACTUALIZACIONES INCREMENTALES

Eigrp utiliza peridicamente paquetes hello para mantener la relacin con sus vecinos, el caso de las actualizaciones de enrutamiento es diferente ya que solo se intercambian actualizaciones de ruta en el caso que se pierda o aada una nueva ruta y estas son incrementales. Actualizaciones totales solo cuando establece relaciones iniciales con otros routers. ACTUALIZACIONES MULTICAST Se utiliza Unicast y Multicast. Eigrp usa RTP (Real Time Protocol), para controlar la comunicacin entre paquetes Eigrp. Estos son enviados con nmero de secuencia y deben ser confirmados en el destino. Hello y ACK no requieren confirmacin de este, pero si Update, Query y Reply. Actualizaciones va multicast 224.0.0.10. Cuando el vecino recibe el multicast, confirma la recepcin mediante un Unicast no confiable. El que utiliza multicast, lo hace ms confiable que los que utilizan broadcast como Rip v1 o Igrp. BALANCEO DE CARGA DESIGUAL Eigrp es el nico q lo permite, mediante el variance. Se realiza multiplicando la lista factible por el variance que tiene por defecto valor 1. Si el ltimo valor fuese por ejemplo 3, la lista factible se multiplicara por 3, cualquier otra lista factible que tuviera un valor menos al producto resultante servira de igual manera para tx datos. Eigrp no transmitira datos de forma equitativa x ambos canales, sino q utilizara las mtricas para decidir que % enviara por cada enlace. Ejemplo, si un enlace es de 3 Mbps y otro de 1 Mbps enviara tres veces ms datos por el primero. TABLAS DE EIGRP * Tablas de vecindad, se ven los vecinos Eigrp. * De topologas, se listan todos los posibles caminos y todas las posibles redes. * De enrutamiento, donde constan la o las redes principales en el caso de tener balanceo de carga. TABLA DE VECINDAD Es creada y mantenida mediante el uso de paquetes Hello. Enviados para descubrir vecinos pero tambin para mantener info del estado de estos. CONTENIDOS DE LA TABLA DE VECINOS * Direccin de capa 3 del vecino. Interfaz a la cual se ha escuchado el Hello. * El holdtime, que es un periodo de tiempo de espera antes de declarar al vecino como muerto. Suele ser 3 veces el intervalo entre los hello. * El Uptime que se define como el periodo del tiempo en que se ha recibido el primer hello del vecino. * Numero de secuencia, Eigrp lleva un registro de todos los paquetes que se van enviando entre vecinos, en estos valores se incluye el ultimo numero de secuencia que se ha enviado al vecino como as tambin el ultimo numero de secuencia que el vecino ha enviado al router. * RTO (retransmisin timeout), periodo de tiempo que el router esperara antes de retransmismitir un paquete que haya sido enviado a travs de de un protocolo orientado a la conexin. * SRTT (Smooth Round Trip Time): con el que se calcula el RTO. Tiempo medido en milisegundos que un paquete tarda en llegar a un vecino y recibir un acuse de recibo por parte de este. * Numero de paquetes en cola, esto permite monitorizar al administrador de la red si existe congestin en la red.

ESTABLECIMIENTOS DE LA VECINDAD Todos los routers en Eigrp se anuncian peridicamente a sus vecinos mediante el protocolo hello, utilizando la direccin multicast 224.0.0.10. Los dems routers al escuchar estos hello aaden a este la tabla de vecindad que se mantiene establecida siempre y cuando se sigan escuchando peridicamente los paquetes hello. Cua ndo transcurre el tiempo hold timer, el vecino es eliminado de la tabla de vecindad. En interfaces rpidas o tipo Lan se enviaran paquetes hello cada 5 segundos mientras el hold timer ser de 15. Para las Wan o ms lentas el periodo ser cada 60 segundos y el hold timer de 180. Condiciones para establecer vecindad: * Router escucha el hello por parte de su vecino. * Sistema autnomo = en ambos vecinos. * Valores de constantes K utilizados para el clculo de la mtrica deben ser = en todos los vecinos. CREANDO LA TABLA DE TOPOLOGIA Una vez q el router conoce sus vecinos crea la tabla y asigna sucesor y FS para cada una de las rutas. Adems los sucesores se agregan tambin las rutas llamadas possibilities. En esta tabla se seleccionan q rutas sern pasadas a la tabla de enrutamiento. Contiene la siguiente informacin: * Estado de ruta, activa o pasiva. * Info de actualizaciones hacia los vecinos. * Info de envos de paquetes query hacia algunos de los vecinos, si es as, una de las rutas al menos est marcada como activa. * Si se han enviado paquetes query se activa un contador a la espera de una respuesta del vecino. * Si se han enviado respuestas a las consultas de algn vecino. * Info sobre prefijos, mascaras, interfaces, prox salto, rutas remotas y las distancias factible y anunciada para todas las redes remotas. Cuando el router tiene conocimiento de la constitucin de la topologa utiliza dual para determinar cul es la mejor ruta hacia la red remota, que es finalmente agregada a la tabla de enrutamiento. Manteniendo las tablas de topologa. Puede cambiar en el caso que se aadiera una nueva red, de que cambiara el sucesor, o de que se perdiera una red. El estado activo significa que hay algn problema en la red, mientras que en pasivo no existe problema alguno.

Agregando una red a la tabla topolgica Se agrega de la siguiente forma: * Cuando el router detecta una nueva red, comienza a enviar hello a travs de la interfaz de la nueva red, pero no recibe respuesta porque no hay otros routers en el mismo segmento. Esto ltimo no aplica a la tabla de vecinos ningn cambio, pero si agrega una nueva entrada a la tabla de topologas. * Eigrp enviara paquetes de actualizacin en la antigua interfaz para dar a conocer a los dems routers la nueva red. Estos paquetes son orientados a la conexin, por lo que se espera un ACK de cada uno de los vecinos. * Los routers vecino actualizaran sus tablas de vecindad comparando los nmeros de secuencia y agregaran la nueva red a la tabla de topologas. Finalmente calculan la distancia factible y el sucesor para agregar a la tabla de enrutamiento. Suprimiendo una ruta de la tabla de topologa. 1- Si el router pierde conectividad con una de sus redes directamente conectadas, actualiza las tablas de topologa y de enrutamiento y enva estas actualizaciones a sus vecinos. 2- Vecinos recibe n actualizaciones, actualizan sus tablas de vecindad y de topologas. 3- Vecinos buscaran alternativas para llegar a la ruta remota, examinando su tabla topolgica, como exista una sola ruta, no encontrara alternativa. 4- Al no encontrar rutas disponibles, vecino enva query a todos sus vecinos solicitando info para llegar a la red remota. Ruta pasa a activa. 5- El router lleva registro de todos las query y espera q todos los vecinos le respondan para poder actualizar sus tablas de topologas y vecinos. 6- Dual comienza a funcionar cuando se pierde la red remota y determina mejor camino y lo agrega a la tabla de enrutamiento. 7- Antes de responder, le enva query a sus propios vecinos. 8- Cuando no hay ruta disponible, los vecinos envan un reply como respuesta informando que no poseen ninguna ruta disponible. 9- Como ningn router puede proporcionar una ruta alternativa borran esa red de la tabla de topologa y de enrutamiento. Buscando rutas alternativas. 1- Router identifica a las redes afectadas. 2- Revisa tabla topolgica para ver si hay ruta alternativa buscando un FS. 3- Si encuentra un FS, agrega ruta a tabla de enrutamiento, si no la deja en activo y enva query a los vecinos. 4- Si un vecino tiene info de ruta, envia una respuesta y se agrega a la tabla topolgica. 5- Si no se reciben respuestas, los mensajes son propagados. Cuando un router enva paquetes query, quedan registrados en la tabla topolgica, para verificar si existen respuestas. Si no hay respuesta, el vecino es borrado de la tabla y tambin de todas las redes que han sido anunciadas x ese vecino. En redes grandes o mal diseadas queda la ruta perdida identificada como SIA.

Creando la tabla de enrutamiento Se construye a partir de la tabla topolgica mediante el uso de DUAL. El sucesor es el que llega finalmente a la tabla de enrutamiento. Seleccin de rutas Eigrp Dual usa mtricas para determinar la mejor o mejores rutas hacia el destino. Se puede tener hasta 16 caminos diferentes hacia mismo destino. 3 tipos de caminos: * Internal, rutas que estn directas configuradas en el router mediante el comando network. * Summary, rutas internas sumarizadas. * External, rutas redistribuidas en Eigrp. Actualizando las tablas de enrutamiento en modo pasivo con DUAL Si se cae una ruta, en principio dual, busca el FS, en caso de q encuentre 1, el router permanece en modo pasivo. Se agrega a la tabla de enrutamiento. Segn la imagen anterior: Actualizando las tablas de enrutamiento en modo activo con DUAL En el siguiente diagrama no se encuentra ruta alternativa en la tabla topolgica. Diseo de red con Eigrp Fue diseado para redes grandes y complejas, pero a su vez es sensible a cambios q se introducen en diseo de la red. Factores que pueden afectar la escalabilidad al incluir cambios en la red: * Cantidad de inf o que se envie entre vecinos. * Cantidad de routers q reciban actualizaciones. * Distancia entre routers vecinos. * Cantidad de rutas alternativas hacia redes remotas. Diseo inadecuado puede causar los sgtes problemas: * Router en stuck in active * Congestion de red * Perdida de info de enrutamiento * Rutas inestables * Retxs * Excesivo consumo de memoria y CPU en router. Problemas en el diseo de EIGRP El mayor problema es limitar la cantidad de anuncios y consultas entre routers y hasta donde pueden llegar estas. Esto es importante en enlaces WAN debido a que enviando menos info acerca de la red aumenta la capacidad de los datos que se envan entre clientes y servidores, aunque en contraposicin disminuye la informacin a la hora de encontrar caminos alternativos. Eigrp sumariza todos los prefijos de red que posee hacia la red classfull cuando debe sobrepasar lmites entre redes.

Topologas hub and spoke, presentan mayores inconvenientes, ya que se envan consultas a routers que seguramente no sern capaces de responder con rutas alternativas. Para hacer red ms efectiva, se pueden emplear filtros o sumarizacion para impedir la propagacin de estas consultas innecesarias. En el diseo de red, tener en cuenta lo sgte para no tener problemas con el escalado de direccionamiento Ip: * Organizar de manera que la sumarizacion efectiva, utilizando diseo de red jerrquico. * Utilizar equipos proporcionales a la red. * Usar enlaces de red, especialmente WAN, con suficiente ancho de banda. * Utilizar filtros para limitar anuncios innecesarios. * Monitorear la red adecuadamente. CONFIGURACION BASICA DE EIGRP Eigrp protocolo de enrutamiento sin clase, en las actualizaciones enva el prefijo y la mscara de subred. Los protocolos sin clase son capaces de sumarizar. Eigrp permite sumarizar cualquier tipio de interface y de ruta. Para que alguna interfaz necesite ser advertida pero que no establezca una relacin con el vecino, se configura dentro del protocolo el comando passive-interface. Con esto se evita el envo de hello a la interfaz en cuestin. Sumarizacion en EIGRP Gracias a la sumarizacion se limita la limita la cantidad de anuncios de rutas, se limita el tamao de tabla de enrutamiento y se optimiza la convergencia de la misma. Se limita el recalculo de rutas tambin. Ayuda a limitar el alcance de consultas (query) que se van activando recursivamente en todos los routers hasta q se comienzan a recibir respuestas de todos los vecinos. Si se generan sumarizaciones en partes estratgicas de la red no se anunciaran rutas innecesarias hacia un determinado destino, asi routers no quedan en SIA. Si las redes son discontinuas, se debe deshabilitar sumarizacion. Existen dos comandos para sumarizar: Router Stub. Sirve para enviar una cantidad limitada de informacin entre ellos mismos y los routers de core. As se ahorran recursos de memoria y CPU en los routers stub. Los routers stub tienen solamente un vecino que acorde con buen diseo de red debera ser un router de distribucin, asi el router stub o remoto solo tiene una red que apunta hacia el router de distribucin para alcanzar cualquier otro prefijo en la red. Con router stub las consultas se responden mucho ms rpido. Estos routers responden a esas consultas con mensajes de inaccesibles limitando as el mbito de dichas consultas. BALANCEO DE CARGA EN EIGRP Eigrp balancea carga de manera automtica a travs de enlaces del mismo costo. Depender del mecanismo interno de switcheo que se tenga en el router. Se utiliza variance, donde la mtrica hacia la mejor ruta es multiplicada x la varianza utilizada, de esta manera las rutas alternativas con una FD menor que el producto son utilizadas para hacer el balanceo de carga.

MEJORANDO EL FUNCIONAMIENO EIGRP. Se puede mejorar con balanceo de carga y sumarizacion son las 2 principales. Tambin reducir la frecuencia con la que se envan hello y hold timer. Con esto se aumenta el ancho de banda pero cuando se cae un router no directa% conectado el tiempo para descubrirlo ser mayor. Con esta la convergencia ser ms lenta, pero habr mayor ancho de banda. Se recomienda que los valores de intervalos de hello sean los mismos entre todos los vecinos. Temporizadores Existen dos opciones para declarar si un vecino ha cado: cuando el router vecino esta directamente conectado a una interfaz del router local y esta se cae, este vecino se declara como dead. La otra es cuando entre ambos routers existe un dispositivo como switch, entonces la determinacin de q ha muerto, depender del hold timer cuyos tiempos obedecen a la config del hello time. Los tiempos en los intervalos deben modificarse disminuyendo los valores en funcin de la rapidez que interese declarar a un vecino como cado. AUTENTICACION EIGRP Dos formas de autenticacin: contrasea simple o con una cifrada MD5. Las simples se envan en formato de texto plano. Van sin encriptar y deben ser iguales en origen y destino. No es seguro. MD5, son seguros ya que el tipo de encriptacin que puede ser interpretados, no podra ser ledo. EIGRP EN REDES WAN Es nico entre todos los protocolos a la hora de restringirse a s mismo en la utilizacin del ancho de banda, no utilizando por defecto ms del 50% del BW disponible en el enlace. Bandwith es un valor arbitrario q usan los protocolos para el clculo de la mtrica y no es el BW real del enlace. Si el valor configurado en el bandwith supera el BW real, podra afectar severamente el funcionamiento de la red al saturar el enlace. Verificar con show interface. OPTIMIZACION DEL ANCHO DE BANDA Las redes NBMA (Non broadcast Multiaccess) puede tener dos tipos de conexiones: punto a punto o multipunto, tener en cuenta para esto: VERIFICACION DE EIGRP RESOLUCION DE FALLOS EN EIGRP Mediante documentacin y debug.

Você também pode gostar