Entrenamiento Cisco 200-125 CCNA v3.0. Día 49. Introducción a EIGRP

Hoy comenzaremos nuestro estudio del protocolo EIGRP, que, junto con el estudio de OSPF, es el tema más importante del curso CCNA.



Más tarde volveremos a la sección 2.5, y ahora, justo después de la sección 2.4, iremos a la sección 2.6 "Configuración, verificación y solución de problemas de EIGRP sobre IPv4 (excepto para autenticación, filtrado, suma manual, redistribución y configuración de código auxiliar)".
Hoy tendremos una lección introductoria en la que le contaré sobre el concepto de un protocolo de enrutamiento de puerta de enlace EIGRP interno mejorado, y en las próximas dos lecciones analizaremos la configuración y solución de problemas de los robots de este protocolo. Pero primero, quiero decirte lo siguiente.

En las últimas lecciones, hemos estado aprendiendo OSPF. Ahora quiero que recuerde que cuando estudiamos el protocolo RIP hace muchos meses, habló sobre los bucles de ruta de bucle y las tecnologías que evitan el bucle de tráfico. ¿Cómo puedo evitar la aparición de bucles de enrutamiento cuando uso OSPF? ¿Puedo utilizar métodos como el envenenamiento de ruta Route Poison o el horizonte dividido Horizon? Estas son preguntas que debe responder usted mismo. Puede usar otros recursos temáticos, pero encuentre respuestas a estas preguntas. Quiero que aprenda cómo encontrar las respuestas usted mismo, trabajando con diferentes fuentes, y le pido que deje sus comentarios debajo de este video para que pueda ver cuántos de mis estudiantes hicieron frente a esta tarea.

¿Qué es EIGRP? Es un protocolo de enrutamiento híbrido que combina las características útiles de un protocolo de vector de distancia, como RIP, y un protocolo de monitoreo de estado de enlace de tipo OSPF.



EIGRP es un protocolo propiedad de Cisco que se puso a disposición del público en 2013. Tomó el algoritmo para establecer un vecindario a partir del protocolo de seguimiento del estado del canal, a diferencia de RIP, que no crea vecinos. RIP también intercambia tablas de enrutamiento con otros participantes en el protocolo, pero OSPF forma un vecindario antes de comenzar dicho intercambio. EIGRP funciona de la misma manera.

RIP cada 30 segundos actualiza periódicamente la tabla de enrutamiento completa y envía información sobre todas las interfaces y todas las rutas a todos sus vecinos. EIGRP no realiza actualizaciones periódicas completas de la información, sino que utiliza el concepto de enviar mensajes de saludo, tal como lo hace OSPF. Cada pocos segundos, envía Hello para asegurarse de que el vecino todavía está "vivo".

A diferencia del protocolo de vector de distancia, que estudia toda la topología de la red, antes de decidir formar una ruta, EIGRP, como RIP, crea rutas basadas en rumores. Cuando digo "rumores", quiero decir que cuando un vecino dice algo, EIGRP acepta incondicionalmente. Por ejemplo, si un vecino dice que sabe cómo lograr 10.1.1.2, EIGRP le cree sin preguntar: “¿Cómo sabías esto? ¡Hábleme de la topología de toda la red!

Hasta 2013, si usaba solo la infraestructura de Cisco, podría usar EIGRP, ya que este protocolo se creó en 1994. Sin embargo, muchas empresas, incluso utilizando equipos de Cisco, no querían trabajar con este pinchazo. En mi opinión, hoy EIGRP es el mejor protocolo de enrutamiento dinámico porque es mucho más fácil de usar, pero la gente todavía prefiere OSPF. Creo que esto se debe al hecho de que no quieren "vincularse" a los productos de Cisco. Pero Cisco puso a disposición pública este protocolo porque es compatible con equipos de red de terceros, como Juniper, y si se asocia con una empresa que no utiliza equipos de Cisco, no tendrá ningún problema.

Hagamos una breve excursión a la historia de los protocolos de red.



El protocolo RIPv1, que apareció en la década de 1980, tenía varias restricciones, por ejemplo, el número máximo de esperanzas era de 16 y, por lo tanto, no podía proporcionar enrutamiento en redes grandes. Un poco más tarde, desarrollamos un protocolo de enrutamiento interno de puerta de enlace IGRP, que era mucho mejor que RIP. Sin embargo, era más un protocolo de vector de distancia que un protocolo de estado de canal. A finales de los años 80, apareció un estándar abierto: el protocolo de monitoreo de canales OSPFv2 para el protocolo IPv4.

A principios de los 90, Cisco decidió que IGRP necesitaba ser mejorado y lanzó un protocolo de enrutamiento interno mejorado EIGRP. Era mucho más eficiente que OSPF porque combinaba las características de RIP y OSPF. Cuando comencemos a explorarlo, verá que configurar EIGRP es mucho más fácil que OSPF. Cisco intentó crear un protocolo que asegurara la convergencia de red más rápida.

A finales de los 90, se lanzó una versión actualizada sin clases del protocolo RIPv2. En la década de 2000, apareció una tercera versión de OSPF, RIPng y EIGRPv6 que admitía IPv6. El mundo se acerca gradualmente a la transición completa a IPv6, y los desarrolladores de protocolos de enrutamiento quieren estar preparados para esto.

Si recuerda, estudiamos que al elegir la ruta RIP óptima, como un protocolo de vector de distancia, solo se guía un criterio: el número mínimo de esperanzas o la distancia mínima a la interfaz de destino. Entonces, el enrutador R1 elegirá una ruta directa al enrutador R3 a pesar del hecho de que la velocidad en esta ruta - 64 kbit / s - es varias veces menor que la velocidad en la ruta R1-R2-R3, igual a 1544 kbit / s. El protocolo RIP considera óptima la ruta lenta de la longitud de un salto en lugar de la ruta rápida de la longitud de 2 saltos.



OSPF estudiará toda la topología de la red y decidirá usar la ruta a través del enrutador R2 para comunicarse con el enrutador R3 lo más rápido. RIP usa el número de esperanzas como métrica, y la métrica OSPF es el costo, que en la mayoría de los casos es proporcional al ancho de banda del canal.

EIGRP también se enfoca en el costo de la ruta, pero su métrica es mucho más compleja que la métrica OSPF y se basa en muchos factores, incluidos el ancho de banda, el retraso de retardo, la confiabilidad, la congestión de carga y el tamaño máximo de paquete MTU. Por ejemplo, si un nodo se carga más que los demás, EIGRP analizará la carga en toda la ruta y seleccionará otro nodo con una carga menor.

En el curso CCNA, tomaremos en cuenta solo los factores de la formación de la métrica como Bandwidth and Delay, son ellos los que utilizará la fórmula de la métrica.



El protocolo vectorial RIP utiliza dos conceptos: distancia y dirección. Si tenemos 3 enrutadores, y uno de ellos está conectado a la red 20.0.0.0, entonces la elección se realizará por distancia: estas son esperanzas, en este caso 1 salto, y en la dirección, es decir, en qué dirección (superior o inferior) enviar tráfico .

Además, RIP utiliza una actualización periódica de información, enviando una tabla de enrutamiento completa a través de la red cada 30 segundos. Esta actualización realiza 2 funciones. El primero es actualizar la tabla de enrutamiento en sí, y el segundo es verificar la viabilidad del vecino. Si el dispositivo no recibe una actualización de la tabla de respuesta o nueva información de ruta de un vecino dentro de los 30 s, comprende que la ruta al vecino ya no se puede usar. El enrutador envía una actualización cada 30 segundos para averiguar si el vecino sigue "vivo" y si la ruta sigue siendo válida.

Como dije, la tecnología Split Horizon se usa para evitar bucles de enrutamiento. Esto significa que la actualización no se envía de vuelta a la interfaz desde la que vino. La segunda tecnología para prevenir bucles es Route Poison. Si se interrumpe la conexión a la red 20.0.0.0 que se muestra en la imagen, el enrutador al que estaba conectado envía una "ruta envenenada" a los vecinos, en la que informa que esta red ahora está disponible con 16 esperanzas, es decir, es prácticamente inalcanzable. Así es como funciona el protocolo RIP.

¿Cómo funciona EIGRP? Si recuerda de las lecciones sobre OSPF, este protocolo realiza tres funciones: establece el vecindario, usando LSA actualiza la base de LSDB de acuerdo con los cambios en la topología de la red y crea una tabla de enrutamiento. Establecer un vecindario es un procedimiento bastante complicado que utiliza muchos parámetros. Por ejemplo, verificar y cambiar una conexión de 2 VÍAS: algunas conexiones permanecen en un estado de comunicación bidireccional, algunas entran en un estado COMPLETO. A diferencia de OSPF, esto no sucede en el protocolo EIGRP, solo verifica 4 parámetros.



Al igual que OSPF, este protocolo envía un mensaje de saludo que contiene 10 parámetros cada 10 segundos. El primero es el criterio de autenticación, si ha sido preconfigurado. En este caso, todos los dispositivos con los que se establece la vecindad deben tener los mismos parámetros de autenticación.

El segundo parámetro se utiliza para verificar que los dispositivos pertenecen al mismo sistema autónomo, es decir, para establecer una vecindad utilizando el protocolo EIGRP, ambos dispositivos deben tener el mismo número de sistema autónomo. El tercer parámetro se usa para verificar que los mensajes de saludo se envían desde la misma dirección IP de la fuente de origen.

El cuarto parámetro se usa para verificar si los coeficientes variables de los valores K coinciden. El protocolo EIRGP utiliza 5 de estos coeficientes de K1 a K5. Si recuerda, con un valor de K = 0, los parámetros se ignoran, si K = 1, entonces los parámetros se usan en la fórmula para calcular la métrica. Por lo tanto, los valores de K1-5 para diferentes dispositivos deben coincidir. En el curso CCNA, tomaremos los valores de estos coeficientes por defecto: K1 y K3 son 1, y K2, K4 y K5 son 0.

Entonces, si estos 4 parámetros coinciden, EIGRP establece una relación de vecindad, y los dispositivos se ingresan entre sí en la tabla vecina. A continuación, se realizan cambios en la tabla de topología.



Todos los mensajes de saludo se envían a la dirección IP de multidifusión 224.0.0.10, y las actualizaciones, según la configuración, se envían a las direcciones de unidifusión de los vecinos oa la dirección de multidifusión. Esta actualización no llega a través de UDP o TCP, pero usa un protocolo diferente llamado RTP, Protocolo de transporte confiable o Protocolo de transporte confiable. Este protocolo verifica si un vecino ha recibido una actualización y, como su nombre lo indica, su función clave es garantizar comunicaciones confiables. Si la actualización no ha llegado al vecino, la transmisión se repetirá hasta que la reciba. OSPF no tiene un mecanismo para verificar el dispositivo receptor, por lo que el sistema no sabe si los dispositivos vecinos recibieron actualizaciones o no.
Si recuerda, RIP envía una actualización de la topología de red completa cada 30 segundos. EIGRP hace esto solo si aparece un nuevo dispositivo en la red o si se han producido cambios. Si la topología de subred ha cambiado, el protocolo enviará una actualización, pero no de la tabla de topología completa, sino solo registros con este cambio. Si una subred ha cambiado, solo se actualizará su topología. Parece una actualización parcial que ocurre cuando se requiere.

Como sabe, OSPF envía LSA cada 30 minutos, independientemente de si ha habido algún cambio en la red. EIGRP no enviará ninguna actualización durante un largo período de tiempo hasta que no haya cambios en la red. Por lo tanto, EIGRP es mucho más eficiente que OSPF.

Después de que los enrutadores intercambiaron paquetes de actualización, comienza la tercera etapa: la formación de la tabla de enrutamiento basada en la métrica, que se calcula mediante la fórmula que se muestra en la figura. Ella calcula el costo y, dependiendo de este costo, toma una decisión.
Supongamos que R1 envió Hello a R2 y envió Hello a R1. Si todos los parámetros coinciden, los enrutadores crean una tabla de vecinos. En esta tabla, R2 escribe una entrada sobre el enrutador R1, y R1 crea una entrada sobre R2. Después de eso, el enrutador R1 envía la actualización a la red 10.1.1.0/24 conectada a él. En la tabla de enrutamiento, parece información sobre la dirección IP de la red, la interfaz del enrutador que proporciona comunicación con ella y el costo de la ruta a través de esta interfaz. Si recuerda, el costo de EIGRP es 90, y luego se indica el valor de distancia Valor de distancia, del que hablaremos más adelante.



La fórmula completa de la métrica parece mucho más complicada, ya que incluye los valores de los coeficientes K y varias transformaciones. La forma completa de la fórmula se muestra en el sitio web de Cisco, pero si sustituye los valores predeterminados de los coeficientes, se convertirá a una forma más simple: la métrica será (ancho de banda + Retraso) * 256.



Usaremos una forma simplificada de la fórmula para calcular la métrica, donde el rendimiento en kilobits es 10 7 dividido por el menor rendimiento de todas las interfaces que conducen a la red de destino con el menor ancho de banda, y el retraso acumulativo es el retraso total en decenas de microsegundos por Todas las interfaces conducen a la red de destino.

Al aprender EIGRP, necesitamos aprender cuatro definiciones: Distancia factible (distancia posible), Distancia informada (distancia anunciada), Sucesor (enrutador vecino con el menor costo para la red de destino) y Sucesor factible (enrutador vecino de respaldo). Para comprender lo que significan, considere la siguiente topología de red.



Comenzamos creando la tabla de enrutamiento R1 para seleccionar la mejor ruta a la red 10.1.1.0/24. Cerca de cada uno de los dispositivos, se muestran el ancho de banda en kbit / sy el retraso en ms. Utilizamos interfaces GigabitEthernet con un ancho de banda de 100 Mbps o 1,000,000 kbit / s, interfaces FastEthernet con una velocidad de 100,000 kbit / s, Ethernet con una velocidad de 10,000 kbit / sy una interfaz serial con una velocidad de 1544 kbit / s. Estos valores se pueden encontrar observando las características de las interfaces físicas correspondientes en la configuración del enrutador.
El ancho de banda de las interfaces seriales es de 1544 kbit / s por defecto, e incluso si tiene una línea de 64 kbit / s, el ancho de banda seguirá siendo de 1544 kbit / s. Por lo tanto, usted como administrador de la red debe asegurarse de estar utilizando el valor de ancho de banda correcto. Para una interfaz específica, se puede configurar con el comando de ancho de banda, y con el comando de retraso puede cambiar el valor de retraso predeterminado. Es posible que no tenga que preocuparse por los valores de ancho de banda predeterminados para las interfaces GigabitEthernet o Ethernet, pero tenga cuidado al elegir la velocidad de la línea si usa la interfaz en serie.

Tenga en cuenta que en este diagrama, el retraso se indica como en milisegundos ms, pero en realidad es microsegundos, simplemente no tengo la letra μ para la designación correcta de microsegundos μs.

Considere cuidadosamente la siguiente circunstancia. Si ingresa el comando show interface g0 / 0, el sistema mostrará un retraso en decenas de microsegundos, no solo microsegundos.

Consideraremos este problema en detalle en el próximo video sobre la configuración de EIGRP, por ahora, recuerde que al sustituir los valores de retraso en la fórmula, 100 μs del circuito se convierten en 10, ya que la fórmula usa decenas de microsegundos, no unidades.

En el diagrama, designaré con puntos rojos las interfaces a las que pertenecen los rendimientos y retrasos mostrados.



En primer lugar, necesitamos determinar la distancia posible Distancia factible. Esta es la métrica FD, que se calcula mediante la fórmula. Para la sección de R5 a la red externa, necesitamos dividir 10 7 por 10 6 , como resultado obtenemos 10. Junto a este ancho de banda, necesitamos agregar un retraso igual a 1, porque tenemos 10 microsegundos, es decir, uno diez. El valor resultante de 11 debe multiplicarse por 256, es decir, el valor métrico será 2816. Este es el valor FD para esta sección de red.

El enrutador R5 enviará este valor al enrutador R2, y para R2 se convertirá en la Distancia declarada declarada, es decir, el valor que el vecino le informó. Por lo tanto, la distancia RD declarada para todos los demás dispositivos será igual a la posible distancia FD del dispositivo que le informó al respecto.

El enrutador R2 realiza cálculos FD de acuerdo con sus datos, es decir, divide 10 7 por 10 5 y obtiene 100. Luego agrega a este valor la suma de los retrasos en la ruta a la red externa: R5 retraso igual a diez microsegundos y su propio retraso igual a diez decenas . El retraso total será de 11 decenas de microsegundos. Súmelo al resultado de cien y obtenga 111, multiplique este valor por 256 y obtenga el valor FD = 28416. El enrutador R3 hace lo mismo, después de calcularlo, obtiene el valor FD = 281856. El enrutador R4 calcula el valor FD = 3072 y lo transmite a R1 como RD.

Tenga en cuenta que el enrutador R1 al calcular FD no sustituye su ancho de banda de 1,000,000 kbit / s en la fórmula, sino el ancho de banda más bajo del enrutador R2, que es igual a 100,000 kbit / s, porque la fórmula siempre usa el ancho de banda mínimo de la interfaz que conduce a la red de destino . En este caso, los enrutadores R2 y R5 se encuentran en el camino a la red 10.1.1.0/24, pero dado que el ancho de banda del quinto enrutador es mayor, el valor de ancho de banda más bajo del enrutador R2 se sustituye en la fórmula. El retraso total en la ruta R1-R2-R5 es 1 + 10 + 1 (decenas) = ​​12, el rendimiento reducido es 100, y la suma de estos números por 256 dará el valor FD = 30976.

Entonces, todos los dispositivos han calculado el FD de sus interfaces, y el enrutador R1 tiene 3 rutas que conducen a la red de destino. Estas son las rutas R1-R2, R1-R3 y R1-R4. El enrutador selecciona la distancia mínima posible FD, que es igual a 30976; esta es la ruta al enrutador R2. Este enrutador se convierte en sucesor o "sucesor". La tabla de enrutamiento también indica el Sucesor factible (sucesor de respaldo); significa que en caso de una desconexión entre R1 y Sucesor, la ruta se realizará a través del Sucesor factible del enrutador de respaldo.

Feasible Successors : RD , FD Successor'. R1-R2 FD=30976, RD R1-R3 281856, RD R1-R4 3072. 3072 < 30976, Feasible Successors R4.

, R1-R2 10.1.1.0/24 R1-R4-R5. RIP , OSPF – , EIGRP . EIGRP .

, Successor Feasible Successor? EIGRP DUAL, . , EIGRP , , . .


Gracias por quedarte con nosotros. ¿Te gustan nuestros artículos? ¿Quieres ver más materiales interesantes? Apóyenos haciendo un pedido o recomendándolo a sus amigos, un descuento del 30% para los usuarios de Habr en un análogo único de servidores de nivel de entrada que inventamos para usted: toda la verdad sobre VPS (KVM) E5-2650 v4 (6 núcleos) 10GB DDR4 240GB SSD 1Gbps de $ 20 o cómo dividir el servidor? (las opciones están disponibles con RAID1 y RAID10, hasta 24 núcleos y hasta 40GB DDR4).

Dell R730xd 2 veces más barato? ¡Solo tenemos 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV desde $ 199 en los Países Bajos! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - ¡desde $ 99! Lea sobre Cómo construir un edificio de infraestructura. clase utilizando servidores Dell R730xd E5-2650 v4 que cuestan 9,000 euros por un centavo?

Source: https://habr.com/ru/post/466679/


All Articles