Para los que estén interezados en la teoría de este protocolo de enrutamiento, les hago un copy paste de mi resumen sobre el tema. (como se darán cuenta, el resumen lo hice en notepad xDDD )
saludos.
[1] ATRIBUTOS:
- Protocolo vector ditancia avanzado. - Soporta VLSM. - Soporta sumarización manual en las interfaces necesarias. - Manda updates parciales. - Utiliza unicast y multicast en vez de broadcast. - Soporta varios protocolos de capa 2. - Utiliza mensajes de HELLO para mantener sus vecindades. - Utiliza el algoritmo DUAL para determinar sus rutas. - Utiliza el RTP para garantizar la transferencia de información. - Tiene módulos independientes para cada protocolo ruteado.
[2] DUAL:
AD: Costo desde el router de próximo salto hasta el equipo remoto (destino). FD: AD + Costo desde el router actual hasta el router del próximo salto.
--[a] Al inicio, cada router hace un mapeo de los routers vecinos que forman parte del proceso EIGRP. La entrada tiene formato: (IP nh+ Interface local vinculada).
--[b] Seguidamente, en la tabla de topología, se alamacenan las rutas aprendidas de cada router vecino con el formato:
(IP Destino + FD + AD + IP nh).
--[c] Finalmente en la tabla de ruteo se almacenan las mejores rutas hacia los diferentes destinos el formato es el siguiente:
(IP Destino + FD + Interface local vinculada + IP nh).
[3] PAQUETES EIGRP:
- Hello : Utilizado para administrar las vecindades. - Update: Manda actualizaciones. - Query : Solicita información de rutas a los vecinos. - Reply : Responde a las solicitudes de rutas. - Ack : Paquete de confiabilidad de entrega. ***recordemos que EIGRP utiliza su propio sistema de manejo de confiabilidad de entrega RTP.
[4] SECUENCIA DE DESCUBRIMIENTO DE RUTAS:
[A] [B]
soy A, quien esta ahi ? --------------------> <-------------------- Hola aqui estoy, soy router B <-------------------- aqui esta mi info de rutas gracias ! --------------------> aqui esta mi info --------------------> <-------------------- gracias
[5] MÉTRICA:
- BW - DELAY - RELIABILITY - LOADING - MTU
EIGRP utiliza la misma métrica de IGRP x 256
- DELAY= Suma de delays del camino en decenas de microsegundos x 256 - BANDWIDTH= (10^7)/(BW min en Kbps)x256 - MET= K1*BW+((K2*BW)/(256-load))+K3*delay [K1=1;K2=0;K3=1;K4=0;K5=0] si K5 no es 0, METRICA=MET*(K5/(reliability+K4))
Hay que resaltar que si pasamos de IGRP a EIGRP, las métricas se deberán multiplicar por 256 !!!!!
[6] SUMARIZACIÓN:
La finalidad de la sumarización es la de tener menores tablas de ruteo. Hay 2 tipos de sumarización soportados por EIGRP.
- Sumarización Automática: Ocurre por default.
- Sumarización Manual: Se puede realizar por interface en cualquier router dentro de la red. Para prevenir loops. - Cada vez que se configura en una interfaz, el router crea de forma automática una ruta hacia null0. - Cuando la ruta más específica de la sumarización se vá, la sumarizada se borra. - La mínima métrica de las rutas específicas es usada como la métrica de la sumarizada.
Recordar que el número máximo de subredes sumarizadas es (2^n),n=MASK ADD - MASK SUMM
[7] BALANCEO DE CARGA:
Rutas con igual métrica que la mínima hallada son instaladas en la tabla de ruteo -> puede tener hasta 6 rutas hacia el mismo destino, por default tiene 4 y se puede configurar a 1 para evitar el balanceo de carga.
- Varianza: Para fines del balanceo de carga, se puede utilizar el concepto de la varianza que viene a ser un número arbitrario configurado en una interfaz de tal modo que si el FD de una ruta es menor o igual a la (FD de la mejor ruta x varianza)--> esa ruta también es añadida a la tabla de ruteo.
[8] W A N CON EIGRP:
EIGRP soporta : PTP NBMA - multipoint links - PTP
EIGRP utiliza por default el 50% del ancho de banda para la transmisión de sus paquetes, sin embargo este consumo puede ser modificado.
En FR: El ancho de banda por default es un T1:1544 Kbps y puede sermodificado configurando el CIR de la PVC : CIR = BW EIGRP
En enlaces Multipunto, EIGRP calcula el BW dividiendo el BW de la interfaz entre el numero de vedinos que comparten la conexión. Sin embargo, como cada PVC puede tener diferente BW se crea un problema !!!. La solución es convertir cada enlace a PTP o configurar manualmente el BW como el producto del mínimo CIR y el número de PVC´s.
[9] FACTORES QUE INFLUYEN EN LA ESCALABILIDAD CON EIGRP:
- Profundidad de la red: cuantos saltos debe pasar la info para ser transmitida. - La cantidad de información intercambiada sin la sumarización apropiada. - Número de routers que deben ser notificados ante un cambio de la topología. - Cantidad de rutas alternas hacia un mismo destino.
[10] PROCESO DE QUERY:
Los querys son enviados cuando una ruta se ha caído y no hay feassible succesors. Ellos son enviados a todos los routers de la vecindad (excepto por donde estaba la ruta original)y por todas las interfaces, en este caso la ruta está en modo activo (buscando camino). Si los vecinos no tienen info de la ruta perdida, estos reenvian la query a sus propios vecinos. Si un router tiene una ruta alternativa, este termina con el floodeo de queries!
[11] STUB:
Hay veces en los que uno o más routers dentro de una topología HUB & SPOKE, no necesitan ser consultados sobre rutas específicas. En este caso se puede configurar al router como STUB. Los routers STUB pueden ser configurados de tal modo que su comportamiento dentro del proceso EIGRP puede ser distinto según los requerimientos de la red. Los routers STUB pueden estar en 5 estados:
- Receive only: NO envian ningún tipo de rutas. - Connected: Solo envían las rutas directamente conectadas a ellas. - Static: Solo envían las rutas estáticas. - Summary: Solo envían las rutas sumarizadas
Por default los routers STUB pasan rutas estáticas y sumarizadas. Existe un estado para un router denominado SIA, en el cual, el router se encuentra "pegadp" en el estado activo, es decir; buscando succesor routes a determinada red. SIA = Stucked In Active.
[12] ACTIVE PROCESS ENHACEMENT:
Supongamos el siguiente escenario:
(x)-----(x)----(x) RA RB RC
RA envía un query de una ruta a RB pero este no la conoce, RB pregunta a RC sin embargo el enlace entre RB y RC esta caído. RA espera que RB le conteste y si en los próximos 3 minutos no llegó un mensaje de respuesta al query, termina la relación de vecindad entre RA y RB.
Active Process Enhacement permite que se envien mensajes de SIA-REPLY a la mitad del tiempo predeterminado. Esto hace que RB termine su relación de vecindad con RC y RB envía un SIA-REPLY a RA informando que esa ruta es inalcanzable.
Group: Hackerss Member
Posts: 1
Joined: 23-September 08
Member No.: 5,562
Muy buen resumen, pero lamento decirte que estas equivocado respecto a eigrp stub. Si configuras esa caracteristica en un router spoke, el router hub continuará enviandole los queries, sin embargo el spoke no enviará queries a otros vecinos.