entendiendo de eigrp.pdf
Post on 28-Nov-2015
20 Views
Preview:
TRANSCRIPT
TRADUCIDO POR: ALBERTO TORRES CHÁVEZ CNE - MAHER ABDELSHKOUR
Entendiendo de EIGRP
En este artículo voy a hablarles un poco del protocolo de ruteo propietario de Cisco,
EIGRP (Protocolo de Enrutamiento de Gateway Interior Mejorado). Si conoces RIP, este
es un protocolo Vector Distancia, EIGRP por su parte es clasificado como un protocolo
avanzado de Vector Distancia, así que con esto encontramos que las reglas aplicadas
en RIP también se aplican en EIGRP.
Vamos a darle un vistazo a esta tabla:
Tabla de Vecinos de
EIGRP
Tabla de Topología de
EIGRP
Tabla de Ruteo de EIGRP
Lista todos los vecinos descubiertos y que se formó adyacencia, pero que además se intercambió información de ruteo.
Interfaces.
Enrutador del Siguiente Salto.
Lista todas las rutas aprendidas de los vecinos EIGRP y muestra sólo la métrica del Enrutador del siguiente salto; pero no ilustra toda la topología (como lo hace OSPF en su LSBD).
Las mejores rutas de la tabla de Topología EIGRP son las que se usarán para el envío del tráfico.
¿Cómo EIGRP establece relaciones con los vecinos?
Como parte de su operación, EIGRP establece adyacencias con sus vecinos enviando
paquetes de Saludo (Hello) a otros Enrutadores. Si un Enrutador envía un paquete a
otro Enrutador que los reciba, entonces serán vecinos y comenzarán a intercambiar
información de enrutamiento que se guardará en la tabla de topología. La dirección
multicast (reservada) usada para divulgar estos paquetes de saludo (Hello) es la:
224.0.0.10.
Por defecto, los tiempos de saludo (hello) y el tiempo de espera (hold) dependen del
tipo de red:
Enlace Punto a
Punto (PPP)
Enlaces mayores de
1mb
Enlaces multipunto
menores a 1mb
Hello: 5 segundos 5 segundos 60 segundos
Hold: 15 segundos 15 segundos 180 segundos
TRADUCIDO POR: ALBERTO TORRES CHÁVEZ CNE - MAHER ABDELSHKOUR
Seleccionando el mejor camino
EIGRP usa una fórmula para calcular la métrica (métrica compuesta):
Ancho de Banda (K1).
Retardo (K3).
Carga (K2).
Confiabilidad (K4,K5).
El Ancho de Banda y Retardo; son usados por efecto y tienen sus valores estáticos, por
ejemplo un enlace FastEthernet es de 100 mbits y tiene un retardo de 100
microsegundos; Ethernet es de 10 mbits y tiene un retardo de 1000 microsegundos. Por
otra parte, la Carga y la Confiabilidad tienen sus valores dinámicos, esto es porque
cambian con el tiempo. La Carga depende del uso del enlace, y la Confiabilidad en qué
tan confiable es tu enlace al momento de transmitir tramas. Así que vamos a echarle un
vistazo a la fórmula de EIGRP:
Métrica = (K1 * AnchoDeBanda) + [(K2 * AnchoDeBanda / 256 – Carga)] + (K3 *
Retardo)
O un poco más simple:
Métrica = 256 * [10^7 / AB(min) en Kbps] + [sumatoria del retardo en
Microsegundos /10]
Dónde AB es el ancho de banda mínimo para alcanzar el destino en Kbits por segundo.
De acuerdo al diagrama de arriba, calcularemos la métrica entre R1 y la red
172.30.0.0/24. Como podemos ver: 64kbps es el AB mínimo, y el retardo es de 2000.
Así que, Métrica = 256 * [10^7 / 64] + [2000 + 2000 + 2000 / 10]
Métrica = 256 * 156250 + 6000 = 41536000
Para hacerlo más simple, asignaré valores pequeños en el siguiente diagrama:
Retardo 2000 micro-seg Retardo 2000 micro-seg Retardo 2000 micro-seg
256kbps 64kbps 256kbps
R1 R2 R3 R4
Costo de 15 Costo de 10 Costo de 20
256kbps 64kbps 256kbps
R1 R2 R3 R4 Costo de 15
TRADUCIDO POR: ALBERTO TORRES CHÁVEZ CNE - MAHER ABDELSHKOUR
Vamos a decir que R4 le dice a R3 que a él le cuesta 15 para alcanzar a la red
172.30.0.0/24, a este costo se le conoce como Distancia Reportada (RD o AD)
[Advertised Distance]. Por lo que R3 dice que para alcanzar a la red 172.30.0.0/24
costará: 20+15=35, a esto se le conoce como Distancia Factible (FD). En resumen, la
Distancia Reportada es la mejor métrica que un Enrutador recibe de su vecino
(dispositivo de siguiente salto) a una red/subred dada, y la Distancia Factible es el valor
total de la métrica que es la suma de la Distancia Reportada y la métrica para alcanzar
al vecino (Enrutador de siguiente salto que apunta hacia la red/subred destino).
Así que… ¿Cuál es la diferencia entre la RD y la FD de R1 que están en la
topología de arriba?
Bueno, vamos paso por paso:
R3 le dirá a R2 que le costará 35 para alcanzar a la red destino, y R2 sabrá que a él le
costará 35(RD de R3) + 15(costo para alcanzar R3) = 50, y ésta será la Distancia
Factible para R2. Pero también R2 es un vecino de R1, R2 le dirá a R1 que tiene un
costo de 50 para alcanzar a la red destino y esta será guardada como la RD en la
topología de R1, además R1 agregará el costo para alcanzar a R2 el cuál es 10, esto
nos da como resultado que la FD de R1 para alcanzar a la red será de 60.
TRADUCIDO POR: ALBERTO TORRES CHÁVEZ CNE - MAHER ABDELSHKOUR
En el diagrama de arriba, podemos ver que R1 tiene 2 caminos hacia la red
172.30.0.0/24, así que ¿Cuál camino tomará R1 para alcanzar la red? Obviamente, el
enlace Ethernet entre R1 y R3 (10 mbits) es más lento que el enlace Fast-Ethernet entre
R1 y R2 (100 mbits), esto significa que el mejor camino es R1-R2 y este es llamado
“sucesor”, y el otro camino R1-R3 será el camino de respaldo y es llamado “Sucesor
Factible”. Pero, ¿Por qué este se convierte en el Sucesor Factible? Para poder ser un
Sucesor Factible se necesita de la siguiente fórmula:
Distancia Reportada del Sucesor Factible < Distancia Factible del Sucesor
La distancia factible aquí entre R1 y R2 es de 15, mientras la distancia reportada de R3
es de 5, esto es el porqué el enlace entre R1 y R3 se convierte en el sucesor factible.
Implementando EIGRP
Necesitamos conocer 2 pasos para implementar EIGRP:
1. Habilitar el proceso EIGRP en el modo de configuración global.
2. Instruir a EIGRP qué interfaces deben participar en el dominio de EIGRP.
Tan pronto como habilitemos EIGRP en una interfaz, los paquetes de Saludo (Hello) se
enviarán a través de esa interfaz usando la dirección multicast 224.0.0.10 para
descubrir vecinos. Esa interfaz permitirá al proceso de EIGRP a leer las direcciones de
red y máscaras configuradas en dicha interfaz y las compartirá a los vecinos
descubiertos.
El comando que se usa para habilitar EIGRP (dentro de configuración global) es:
router eigrp 1
El número “1” es el número de sistema autónomo (entre 1 y 65535) y debe ser el mismo
en todos los vecinos de EIGRP.
EIGRP es parcialmente un protocolo de ruteo Vector-Distancia. Por defecto se
encuentra activada la sumarización automática; para desactivarla usamos el comando:
‘no auto-sumary’, bajo el proceso de EIGRP.
EIGRP usa 5 tipos de paquetes para comunicarse. Tres de ellos son importantes y el
que recibe debe emitir un acuse de recibo. Los paquetes son los siguientes:
1. Saludo (no importante).
2. Actualizaciones (importantes).
3. Consultas (importantes).
4. Respuestas (importantes).
5. Acuse de recibo (no importante).
EIGRP tiene la habilidad para autenticar los paquetes, y actualmente (hasta hoy) usa
solo el protocolo de digesto de mensajes MD5. Para activar la autenticación, se deben
de configurar 2 pasos:
TRADUCIDO POR: ALBERTO TORRES CHÁVEZ CNE - MAHER ABDELSHKOUR
1. Configurar una cadena de clave cuyos parámetros sean la contraseña y el
tiempo/fecha.
2. Aplicar el método de autenticación y la cadena de clave (una por interfaz).
Ejemplo de autenticación con clave:
R1(config)#key chain (nombre de la clave)
R1(config-keychain)#key 1
R1(config-keychain)#key-string (contraseña)
Nota: “Key 1” – el número aquí debe coincidir con aquel que es usado en la interfaz que
se conecta hacia el vecino.
Habilitar la autenticación en una interfaz:
R1(config-if)#ip authenticationmode eigrp 1 md5
R1(config-if)#ip authenticationkey-chain eigrp 1 (nombre de la clave)
Nota: key-chain eigrp 1 – El número autónomo de EIGRP debe ser el mismo que el
usado en el proceso previamente configurado.
Sumarización de EIGRP
Como ejemplo usaremos la siguiente topología:
Ahora la configuración básica de EIGRP:
CNE(config)#router eigrp 1
CNE(config-router)#no auto-sumary
CNE(config-router)#network 172.30.10.0 0.0.0.255
CNE(config-router)#network 172.30.20.0 0.0.0.255
CNE(config-router)#network 192.168.0.1 0.0.0.0
maher(config)#router eigrp 1
maher(config-router)#network 192.168.0.2
maher(config-router)#no auto-sumary
Verificamos la tabla de ruteo en el enrutador maher maher#showip route eigrp 172.30.10.0/24is subnetted, 2 subnets
TRADUCIDO POR: ALBERTO TORRES CHÁVEZ CNE - MAHER ABDELSHKOUR
D 172.30.10.0/24[90/30720] via 192.168.0.1, 00:01:08, FastEthernet0/0 D 172.30.20.0 [90/30720] via192.168.0.1, 00:01:08, FastEthernet0/0
Usamos el comando ‘ip summary-address eigrp’ en la interfaz serial CNE(config)#interface 0/0 CNE(config-if)#ip summary-address eigrp 1 172.30.10.0 255.255.254.0
Verificamos de nuevo la tabla de ruteo en el enrutador maher Maher#showip route eigrp 172.30.10.0/23 is subnetted, 1subnets D 172.30.10.0 [90/30720] via192.16.0.2. 00:06:49, FastEthernet0/0
Las dos rutas desaparecen y se reemplazan por una sola entrada en el enrutador.
top related