Cisco Training 200-125 CCNA v3.0. Día 49: Introdución ao EIGRP

Hoxe comezaremos a estudar o protocolo EIGRP que, xunto co estudo de OSPF, é o tema máis importante do curso CCNA.

Cisco Training 200-125 CCNA v3.0. Día 49: Introdución ao EIGRP

Volveremos á Sección 2.5 máis tarde, pero polo momento, xusto despois da Sección 2.4, pasaremos á Sección 2.6, "Configuración, verificación e resolución de problemas de EIGRP sobre IPv4 (excluíndo autenticación, filtrado, resumo manual, redistribución e stub). Configuración)".
Hoxe teremos unha lección introdutoria na que vos presentarei o concepto de Enhanced Internal Gateway Routing Protocol EIGRP, e nas próximas dúas leccións analizaremos a configuración e resolución de problemas dos robots do protocolo. Pero antes quero dicirche o seguinte.

Durante as últimas leccións estivemos aprendendo sobre OSPF. Agora quero que lembres que cando analizamos RIP hai moitos meses, falamos de bucles de enrutamento e tecnoloxías que evitan que o tráfico se produza en bucle. Como pode evitar os bucles de enrutamento ao usar OSPF? É posible utilizar métodos como Route Poison ou Split Horizon para iso? Estas son preguntas que debes responder por ti mesmo. Podes utilizar outros recursos temáticos, pero atopar respostas a estas preguntas. Quero que aprendas a atopar as respostas por ti mesmo traballando con diferentes fontes, e anímote a que deixes os teus comentarios debaixo deste vídeo para que poida ver cantos dos meus alumnos realizaron esta tarefa.

Que é EIGRP? É un protocolo de enrutamento híbrido que combina as características útiles dun protocolo de vector de distancia como RIP e dun protocolo de estado de enlace como OSPF.

Cisco Training 200-125 CCNA v3.0. Día 49: Introdución ao EIGRP

EIGRP é un protocolo propietario de Cisco que se puxo a disposición do público en 2013. Do protocolo de seguimento do estado de enlace, adoptou un algoritmo de establecemento de barrios, a diferenza do RIP, que non crea veciños. RIP tamén intercambia táboas de enrutamento con outros participantes no protocolo, pero OSPF forma unha adxacencia antes de iniciar este intercambio. EIGRP funciona do mesmo xeito.

O protocolo RIP actualiza periodicamente a táboa de enrutamento completa cada 30 segundos e distribúe información sobre todas as interfaces e todas as rutas a todos os seus veciños. EIGRP non realiza actualizacións periódicas completas da información, senón que utiliza o concepto de difusión de mensaxes de Ola do mesmo xeito que o fai OSPF. Cada poucos segundos envía un Ola para asegurarse de que o veciño aínda está "vivo".

A diferenza do protocolo vector de distancia, que examina toda a topoloxía da rede antes de decidir formar unha ruta, EIGRP, como RIP, crea rutas baseadas en rumores. Cando digo rumores, quero dicir que cando un veciño denuncia algo, a EIGRP está de acordo sen dúbida. Por exemplo, se un veciño di que sabe como chegar ao 10.1.1.2, a EIGRP créeo sen preguntar: “Como o sabías? Fáleme sobre a topoloxía de toda a rede!

Antes de 2013, se usabas só infraestrutura de Cisco, podías usar EIGRP, xa que este protocolo foi creado en 1994. Non obstante, moitas empresas, incluso utilizando equipos de Cisco, non quixeron traballar con esta lagoa. Na miña opinión, EIGRP é o mellor protocolo de enrutamento dinámico hoxe en día porque é moito máis doado de usar, pero a xente aínda prefire OSPF. Creo que isto débese ao feito de que non queren estar vinculados aos produtos de Cisco. Pero Cisco puxo a disposición do público este protocolo porque admite equipos de rede de terceiros como Juniper, e se colaboras cunha empresa que non utiliza equipos de Cisco, non terás ningún problema.

Imos facer unha pequena excursión á historia dos protocolos de rede.

Cisco Training 200-125 CCNA v3.0. Día 49: Introdución ao EIGRP

O protocolo RIPv1, que apareceu na década de 1980, tiña unha serie de limitacións, por exemplo, un número máximo de saltos de 16 e, polo tanto, non podía proporcionar enrutamento en redes grandes. Un pouco máis tarde, desenvolveron o protocolo de enrutamento de pasarela interna IGRP, que era moito mellor que RIP. Non obstante, era máis un protocolo de vector de distancia que un protocolo de estado de enlace. A finais da década de 80 xurdiu un estándar aberto, o protocolo de estado de enlace OSPFv2 para IPv4.

A principios dos anos 90, Cisco decidiu que IGRP debía mellorarse e lanzou o protocolo de enrutamento de pasarela interna mellorado EIGRP. Foi moito máis eficaz que OSPF porque combinaba funcións de RIP e OSPF. Cando comezamos a exploralo, verás que EIGRP é moito máis fácil de configurar que OSPF. Cisco intentou crear un protocolo que garantise a converxencia de rede máis rápida posible.

A finais dos 90 lanzouse unha versión actualizada sen clases do protocolo RIPv2. Na década de 2000, apareceu a terceira versión de OSPF, RIPng e EIGRPv6, que admitía o protocolo IPv6. O mundo achégase gradualmente a unha transición completa a IPv6 e os desenvolvedores de protocolos de enrutamento queren estar preparados para iso.

Se lembras, estudamos que ao elixir a ruta óptima, RIP, como protocolo de vector de distancia, só se guía por un criterio: o número mínimo de saltos ou a distancia mínima ata a interface de destino. Así, o enrutador R1 escollerá unha ruta directa para o enrutador R3, a pesar de que a velocidade nesta ruta é de 64 kbit/s, varias veces menor que a velocidade da ruta R1-R2-R3, igual a 1544 kbit/s. O protocolo RIP considerará que unha ruta lenta dunha lonxitude de salto é a óptima en lugar dunha ruta rápida de 2 saltos.

Cisco Training 200-125 CCNA v3.0. Día 49: Introdución ao EIGRP

OSPF estudará toda a topoloxía da rede e decidirá utilizar a ruta a través de R3 como a ruta máis rápida para a comunicación co enrutador R2. RIP usa o número de saltos como métrica, mentres que a métrica de OSPF é o custo, que na maioría dos casos é proporcional ao ancho de banda da ligazón.

EIGRP tamén se centra no custo da ruta, pero a súa métrica é moito máis complexa que OSPF e depende de moitos factores, incluíndo ancho de banda, atraso, fiabilidade, carga e MTU máximo. Por exemplo, se un nodo está máis cargado que outros, EIGRP analizará a carga en toda a ruta e seleccionará outro nodo con menos carga.

No curso CCNA só teremos en conta factores de formación de métricas como o ancho de banda e o atraso; estes son os que utilizará a fórmula métrica.

Cisco Training 200-125 CCNA v3.0. Día 49: Introdución ao EIGRP

O protocolo de vector de distancia RIP utiliza dous conceptos: distancia e dirección. Se temos 3 enrutadores e un deles está conectado á rede 20.0.0.0, entón a elección farase por distancia - estes son saltos, neste caso 1 salto, e por dirección, é dicir, por que camiño - superior ou inferior - para enviar tráfico.

Ademais, RIP utiliza a actualización periódica da información, distribuíndo unha táboa de enrutamento completa pola rede cada 30 segundos. Esta actualización fai 2 cousas. O primeiro é a actualización real da táboa de enrutamento, o segundo é comprobar a viabilidade do veciño. Se o dispositivo non recibe unha actualización da táboa de respostas ou información sobre a nova ruta do veciño nun prazo de 30 segundos, entende que a ruta ata o veciño xa non se pode utilizar. O router envía unha actualización cada 30 segundos para saber se o veciño aínda está vivo e se a ruta aínda é válida.

Como dixen, a tecnoloxía Split Horizon úsase para evitar bucles de ruta. Isto significa que a actualización non se envía de volta á interface da que procede. A segunda tecnoloxía para evitar bucles é Route Poison. Se se interrompe a conexión coa rede 20.0.0.0 que se mostra na imaxe, o enrutador ao que estaba conectado envía unha "ruta envelenada" aos seus veciños, na que informa de que agora esta rede é accesible en 16 saltos, é dicir, practicamente inalcanzable. Así funciona o protocolo RIP.

Como funciona EIGRP? Se lembras das leccións sobre OSPF, este protocolo realiza tres funcións: establece unha veciñanza, usa LSA para actualizar a LSDB de acordo cos cambios na topoloxía da rede e constrúe unha táboa de enrutamento. Establecer un barrio é un procedemento bastante complexo que utiliza moitos parámetros. Por exemplo, comprobando e cambiando unha conexión 2WAY: algunhas conexións permanecen no estado de comunicación bidireccional, outras pasan ao estado COMPLETO. A diferenza de OSPF, isto non ocorre no protocolo EIGRP: só verifica 4 parámetros.

Cisco Training 200-125 CCNA v3.0. Día 49: Introdución ao EIGRP

Do mesmo xeito que OSPF, este protocolo envía unha mensaxe de Ola que contén 10 parámetros cada 4 segundos. O primeiro é o criterio de autenticación, se foi previamente configurado. Neste caso, todos os dispositivos cos que se establece a proximidade deben ter os mesmos parámetros de autenticación.

O segundo parámetro utilízase para comprobar se os dispositivos pertencen ao mesmo sistema autónomo, é dicir, para establecer a adxacencia mediante o protocolo EIGRP, ambos os dispositivos deben ter o mesmo número de sistema autónomo. O terceiro parámetro úsase para comprobar que as mensaxes de Ola se envían desde o mesmo enderezo IP de orixe.

O cuarto parámetro úsase para comprobar a coherencia dos coeficientes K-Values ​​variables. O protocolo EIRGP usa 5 destes coeficientes de K1 a K5. Se lembras, se K=0 ignóranse os parámetros, pero se K=1, os parámetros utilízanse na fórmula para calcular a métrica. Así, os valores de K1-5 para diferentes dispositivos deben ser os mesmos. No curso CCNA tomaremos os valores predeterminados destes coeficientes: K1 e K3 son iguais a 1, e K2, K4 e K5 son iguais a 0.

Entón, se estes 4 parámetros coinciden, EIGRP establece unha relación de veciños e os dispositivos entran entre si na táboa de veciños. A continuación, realízanse cambios na táboa de topoloxía.

Cisco Training 200-125 CCNA v3.0. Día 49: Introdución ao EIGRP

Todas as mensaxes Hello envíanse ao enderezo IP de multidifusión 224.0.0.10 e as actualizacións, dependendo da configuración, envíanse aos enderezos de unidifusión dos veciños ou ao enderezo de multidifusión. Esta actualización non se realiza mediante UDP nin TCP, senón que usa un protocolo diferente chamado RTP, Reliable Transport Protocol. Este protocolo comproba se o veciño recibiu unha actualización e, como o seu nome indica, a súa función fundamental é garantir a fiabilidade da comunicación. Se a actualización non chega ao veciño, a transmisión repetirase ata que o veciño a reciba. OSPF non ten un mecanismo para comprobar o dispositivo receptor, polo que o sistema non sabe se os dispositivos veciños recibiron a actualización ou non.
Se o recordas, RIP envía unha actualización da topoloxía da rede completa cada 30 segundos. EIGRP só fai isto se apareceu un dispositivo novo na rede ou se produciron algúns cambios. Se a topoloxía da subrede cambiou, o protocolo enviará unha actualización, pero non a táboa de topoloxía completa, senón só os rexistros con este cambio. Se unha subrede cambia, só se actualizará a súa topoloxía. Parece ser unha actualización parcial que se produce cando é necesario.

Como sabes, OSPF envía LSA cada 30 minutos, independentemente de que haxa algún cambio na rede. EIGRP non enviará ningunha actualización durante un período prolongado de tempo ata que haxa algún cambio na rede. Polo tanto, EIGRP é moito máis eficiente que OSPF.

Despois de que os enrutadores intercambiaron paquetes de actualización, comeza a terceira etapa: a formación dunha táboa de enrutamento baseada na métrica, que se calcula mediante a fórmula que se mostra na figura. Ela calcula o custo e toma unha decisión en función deste custo.
Supoñamos que R1 enviou Ola ao enrutador R2 e ese enrutador enviou Ola ao enrutador R1. Se todos os parámetros coinciden, os enrutadores crean unha táboa de veciños. Nesta táboa, R2 escribe unha entrada sobre o enrutador R1 e R1 crea unha entrada sobre R2. Despois diso, o enrutador R1 envía a actualización á rede 10.1.1.0/24 conectada a el. Na táboa de enrutamento, aparece información sobre o enderezo IP da rede, a interface do enrutador que proporciona comunicación con ela e o custo da ruta a través desta interface. Se lembras, o custo de EIGRP é de 90, e despois indícase o valor de Distancia, do que falaremos máis adiante.

Cisco Training 200-125 CCNA v3.0. Día 49: Introdución ao EIGRP

A fórmula métrica completa parece moito máis complicada, xa que inclúe os valores dos coeficientes K e varias transformacións. O sitio web de Cisco ofrece unha forma completa da fórmula, pero se substitúe os valores predeterminados do coeficiente, converterase nun formulario máis sinxelo: a métrica será igual a (ancho de banda + atraso) * 256.

Cisco Training 200-125 CCNA v3.0. Día 49: Introdución ao EIGRP

Usaremos só esta forma simplificada da fórmula para calcular a métrica, onde o ancho de banda en kilobits é igual a 107, dividido polo ancho de banda máis pequeno de todas as interfaces que conducen ao ancho de banda mínimo da rede de destino, e o atraso acumulado é o total atraso en decenas de microsegundos para todas as interfaces que conducen á rede de destino.

Ao aprender EIGRP, necesitamos entender catro definicións: Distancia factible, Distancia informada, Sucesor (enrutador veciño co custo de ruta máis baixo á rede de destino) e Sucesor factible (enrutador veciño de reserva). Para entender o que significan, considere a seguinte topoloxía de rede.

Cisco Training 200-125 CCNA v3.0. Día 49: Introdución ao EIGRP

Comecemos creando unha táboa de enrutamento R1 para seleccionar a mellor ruta á rede 10.1.1.0/24. Xunto a cada dispositivo móstrase o rendemento en kbit/s e a latencia en ms. Usamos interfaces GigabitEthernet de 100 Mbps ou 1000000 kbps, FastEthernet de 100000 kbps, Ethernet de 10000 kbps e interfaces serie de 1544 kbps. Estes valores pódense descubrir vendo as características das interfaces físicas correspondentes na configuración do enrutador.
O rendemento predeterminado das interfaces serie é de 1544 kbps, e aínda que teñas unha liña de 64 kbps, o rendemento seguirá sendo de 1544 kbps. Polo tanto, como administrador de rede, cómpre asegurarse de que está a usar o valor de ancho de banda correcto. Para unha interface específica, pódese configurar mediante o comando de ancho de banda e, mediante o comando delay, pode cambiar o valor de retardo predeterminado. Non tes que preocuparte polos valores de ancho de banda predeterminados para as interfaces GigabitEthernet ou Ethernet, pero teña coidado ao elixir a velocidade da liña se estás a usar unha interface serie.

Teña en conta que neste diagrama o atraso supostamente indícase en milisegundos ms, pero en realidade son microsegundos, simplemente non teño a letra μ para denotar correctamente os microsegundos μs.

Por favor, preste moita atención ao seguinte feito. Se emites o comando show interface g0/0, o sistema mostrará a latencia en decenas de microsegundos en lugar de só en microsegundos.

Analizaremos este problema en detalle no seguinte vídeo sobre a configuración de EIGRP, por agora lembra que ao substituír os valores de latencia na fórmula, 100 μs do diagrama convértense en 10, xa que a fórmula usa decenas de microsegundos, non unidades.

No diagrama, indicarei con puntos vermellos as interfaces coas que se relacionan os rendementos e os atrasos mostrados.

Cisco Training 200-125 CCNA v3.0. Día 49: Introdución ao EIGRP

En primeiro lugar, necesitamos determinar a posible distancia factible. Esta é a métrica FD, que se calcula mediante a fórmula. Para a sección de R5 á rede externa, necesitamos dividir 107 por 106, como resultado obtemos 10. A continuación, a este valor de ancho de banda hai que engadir un atraso igual a 1, porque temos 10 microsegundos, é dicir, un dez. O valor resultante de 11 debe multiplicarse por 256, é dicir, o valor métrico será 2816. Este é o valor FD para esta sección da rede.

O router R5 enviará este valor ao router R2, e para o R2 pasará a ser a Distancia declarada, é dicir, o valor que lle dixo o veciño. Así, a distancia RD anunciada para todos os demais dispositivos será igual á posible distancia FD do dispositivo que che informou.

O router R2 realiza cálculos FD en función dos seus datos, é dicir, divide 107 por 105 e obtén 100. Despois engade a este valor a suma dos atrasos na ruta á rede externa: o atraso de R5, igual a un dez microsegundos, e o seu propio atraso, igual a dez decenas. O atraso total será de 11 decenas de microsegundos. Engadímolo ao cento resultante e obtemos 111, multiplicamos este valor por 256 e obtemos o valor FD = 28416. O router R3 fai o mesmo, recibindo despois dos cálculos o valor FD=281856. O router R4 calcula o valor FD=3072 e envíao a R1 como RD.

Teña en conta que ao calcular FD, o enrutador R1 non substitúe o seu propio ancho de banda de 1000000 kbit/s na fórmula, senón o ancho de banda inferior do enrutador R2, que é igual a 100000 kbit/s, porque a fórmula sempre usa o ancho de banda mínimo de a interface que conduce á rede de destino. Neste caso, os enrutadores R10.1.1.0 e R24 están situados na ruta da rede 2/5, pero como o quinto enrutador ten un ancho de banda maior, o menor valor de ancho de banda do enrutador R2 substitúese na fórmula. O atraso total ao longo do camiño R1-R2-R5 é 1+10+1 (decenas) = ​​12, o rendemento reducido é 100 e a suma destes números multiplicada por 256 dá o valor FD=30976.

Así, todos os dispositivos calcularon o FD das súas interfaces e o router R1 ten 3 rutas que conducen á rede de destino. Trátase das rutas R1-R2, R1-R3 e R1-R4. O enrutador selecciona o valor mínimo da distancia posible FD, que é igual a 30976: esta é a ruta ata o enrutador R2. Este enrutador convértese no sucesor ou "sucesor". A táboa de enrutamento tamén indica o sucesor factible (sucesor de copia de seguranza) - significa que se a conexión entre R1 e sucesor se rompe, a ruta encamiñarase a través do enrutador sucesor factible de copia de seguridade.

Os sucesores factibles atribúense segundo unha única regra: a distancia RD anunciada deste router debe ser inferior á FD do router no segmento do sucesor. No noso caso, R1-R2 ten FD = 30976, RD na sección R1-K3 é igual a 281856 e RD na sección R1-R4 é igual a 3072. Dado que 3072 < 30976, o enrutador R4 está seleccionado como sucesor factible.

Isto significa que se a comunicación se interrompe na sección de rede R1-R2, o tráfico á rede 10.1.1.0/24 enviarase ao longo da ruta R1-R4-R5. Cambiar unha ruta ao usar RIP leva varias decenas de segundos, ao usar OSPF leva varios segundos e en EIGRP ocorre ao instante. Esta é outra vantaxe de EIGRP sobre outros protocolos de enrutamento.

Que ocorre se o sucesor e o sucesor factible se desconectan ao mesmo tempo? Neste caso, EIGRP usa o algoritmo DUAL, que pode calcular unha ruta de copia de seguridade a través dun probable sucesor. Isto pode levar varios segundos, durante os cales EIGRP atopará outro veciño que se pode usar para reenviar o tráfico e colocar os seus datos na táboa de enrutamento. Despois diso, o protocolo continuará co seu traballo de enrutamento normal.


Grazas por estar connosco. Gústanche os nosos artigos? Queres ver máis contido interesante? Apóyanos facendo un pedido ou recomendando a amigos, Desconto do 30 % para os usuarios de Habr nun análogo único de servidores de nivel de entrada, que inventamos nós para ti: Toda a verdade sobre VPS (KVM) E5-2650 v4 (6 núcleos) 10 GB DDR4 240 GB SSD 1 Gbps desde 20 dólares ou como compartir un servidor? (dispoñible con RAID1 e RAID10, ata 24 núcleos e ata 40 GB DDR4).

Dell R730xd 2 veces máis barato? Só aquí 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV desde $199 nos Países Baixos! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - desde $ 99! Ler sobre Como construír a infraestrutura corp. clase co uso de servidores Dell R730xd E5-2650 v4 por valor de 9000 euros por un centavo?

Fonte: www.habr.com

Engadir un comentario