Você está na página 1de 6

EIGRP RESUMO Descrever as diferenas entre o EIGRP e o IGRP. Descrever os conceitos, tecnologias e estruturas de dados mais importantes do EIGRP.

tes do EIGRP. Entender a convergncia do EIGRP e a operao bsica do Diffusing pdate !lgorit"m #D !$%. Reali&ar a configurao bsica do EIGRP. 'onfigurar rotas EIGRP sumari&adas. Descrever o processo utili&ado pelo EIGRP para criar e manter tabelas de roteamento. (erificar as opera)es do EIGRP. Descrever o processo geral de oito etapas para identificar e resolver problemas. !plicar um processo l*gico + identificao e resoluo de problemas de roteamento. sar os comandos s"o, e debug para identificar e resolver problemas com RIP. sar os comandos s"o, e debug para identificar e resolver problemas com o IGRP. sar os comandos s"o, e debug para identificar e resolver problemas com o EIGRP. sar os comandos s"o, e debug para identificar e resolver problemas com o -.P/.

Comparando o EIGRP com o IGRP: Descrio Class Full Classless Propriet rio Cisco Roteamento por !etor de Distancia Roteamento "#$rido % &ins State Suporte a '&SM e CIDR Suporte a ! rios protocolos M(trica de )* $its M(trica de +) $its M ,imo de saltos IGRP X X X EIRGP X X X X X X )-X ))*

!s compara)es entre o EIGRP e o IGRP cabem dentro das seguintes categorias principais0 1odo de compatibilidade 'lculo da m2trica 'ontagem de saltos Redistribuio automtica de protocolos Route tagging #eti3uetas de roteamento%

4 - calculo da m2trica de roteamento tanto para IGRP como para EIGRP tem o seguinte formato0 5 67 8 largura de banda 9 # 6: 8 largura de banda % ; # :<= > carga % 9 # 6? 8 atraso % @ 8 5 6< ; # confiabilidade 9 6A % @ 4 onde: ./ 0 / 1 .) 0 2 1 .+ 0 / 1 .* 0 2 1 .- 0 2 4 $ogo 12trica B largura de banda 9 atraso Diferenas entre o IGRP e o EIGRP com relao ao clculo de m2trica0 $C IGRP B #7D.DDD.DDD;$C% $C EIGRP B #7D.DDD.DDD;$C% 3 )-4 !traso IGRP B 7D;atraso !traso EIRGP B 7D;atraso 3 )-4 ! redistribuio ou compartil"amento de rotas 2 automtico entre o IGRP e o EIGRP contanto 3ue ambos os processos usem o mesmo nEmero !.. ! redistribuio ou compartil"amento de rotas com outros protocolos de roteamento eFige uma configurao mais avanada. !s rotas EIGRP so marcadas com D e as rotas eFternas so identificadas por D EX

4 .iglas de m2tricas nas saGdas s"o,0 Cig B $argura de banda Dogs B !traso ReallH B 'onfiabilidade $iIe B 'arga 1e B 1J

EIGRP (er figuras de ?.7.7 Conceitos e 5erminolo6ia EIGRP

-s roteadores 3ue utili&am o EIGRP mantm informa)es sobre rotas e topologia prontamente disponGveis em R!1 para 3ue possam reagir rapidamente a mudanas.

!s seguintes trs tabelas so mantidas pelo EIGRP0 Jabela de vi&in"os 4 s"o, ip eigrp neig"bor #detail% Jabela de topologia 4 s"o, ip eigrp topologH Jabela de roteamento 4 s"o, ip route

'onsidera)es0 ! tabela de vi&in"os 2 a tabela mais importante do EIGRP. 'ada roteador EIGRP mant2m uma tabela de vi&in"os 3ue lista os roteadores adKacentes. EFiste uma tabela de vi&in"os para cada protocolo suportado pelo EIGRP. -s roteadores 3ue utili&am o EIGRP mantm uma tabela topologica para cada protocolo de rede configurado. -s roteadores 3ue utili&am o EIGRP mantm uma tabela de roteamento para cada protocolo de rede. Luando um vi&in"o envia um pacote de "ello, ele anuncia um "old time #tempo de reteno%. - "old time 2 o perGodo de tempo em 3ue um roteador trata um vi&in"o como alcanvel e operacional. !o eFpirar o "old time #no recebeu atuali&ao do Mello%, o Diffusing pdate !lgorit"m #D !$%, 3ue 2 o algoritmo de vetor de distNncia do EIGRP, recebe notificao da mudana na topologia e precisa recalcular a nova topologia. ! tabela de topologia consiste em todas as tabelas de roteamento EIGRP no sistema autOnomo. - D !$ utili&a as informa)es fornecidas pela tabela de vi&in"os e pela tabela de topologia e calcula as rotas de menor custo para cada destino. !s informa)es 3ue o roteador aprende do D !$ so utili&adas para determinar a rota sucessora #successor route% 3ue 2 o termo usado para identificar a rota primria ou a mel"or rota para um destino. Essas informa)es tamb2m so inseridas na tabela de topologia. ! tabela de roteamento EIGRP cont2m as mel"ores successor route at2 cada destino. Estas informa)es so geradas a partir da tabela de topologia. Podem eFistir at2 3uatro successor routes para cada destino. Essas podem ser de custo igual ou desigual e so identificadas como os mel"ores camin"os livres de loops at2 um dado destino. ma feasible successor #/.% 2 uma rota de reserva #Rota vivel%. Essas rotas so identificadas ao mesmo tempo em 3ue as successor routes, mas essas rotas s* ficam guardadas na tabela de topologia. Podem ser retidas na tabela de topologia vrias feasible successors para um destino mas isso no 2 obrigat*rio. .e uma successor route se tornar inativa, o roteador procurar uma feasible successor K identificada 3ue ser promovida ao status de successor route. Para 3ue uma feasible successor se torne uma successor route #por problemas relativos a m2trica%, essa deve ter um custo menor 3ue a successor route. Po caso de no se ter rotas viaveis, ou seKa, se uma feasible successor no for identificada a partir das informa)es atuais 7 o roteador colocar a rota #successor route% com o status !tivo #recomputada pelo D !$% e enviar pacotes de solicitao para todos os vi&in"os de modo a computar a topologia atual. - roteador ento colocar um status Passivo nas rotas feaseible successors 3ue descobrir.

-s campos da tabela de topologia so os seguintes0 /easible distance #/D% > Esta 2 a menor m2trica calculada para cada destino. Por eFemplo, a feasible distance #distNncia vivel% at2 ?:.D.D.D 2 :7Q<A<=. Route source > - nEmero de identificao do roteador 3ue originalmente anunciou essa rota. Esse campo s* est preenc"ido em rotas eFternas + rede EIGRP. - route tagging pode ser Etil 3uando for utili&ado roteamento baseado em diretivas. Por eFemplo, a origem da rota at2 ?:.D.D.D 2 :DD.7D.7D.7D atrav2s de :DD.7D.7D.7D. Reported distance #RD% > ! distNncia relatada por um vi&in"o adKacente para um destino especGfico. Por eFemplo, a reported distance para ?:.D.D.D 2 :R7=DD como indicado em #:7Q<A<=;:R7=DD%. Interface information > ! interface atrav2s da 3ual o destino pode ser alcanado. Route status >- status de uma rota. !s rotas so identificadas como sendo passivas, 3ue significa 3ue a rota 2 estvel e pronta para ser usada, ou ativa, 3ue significa 3ue a rota est no processo de ser recomputada pelo D !$.

(er figuras de ?.7.: Caracter#sticas EIGRP: 'onvergncia rpida. tili&ao eficiente da largura de banda. .uporte para ($.1 e 'IDR. .uporte para vrias camadas de rede. Po depende dos protocolos roteados. - EIGRP 2 um protocolo de roteamento avanado 3ue se vale de recursos geralmente associados aos protocolos de estado de linI.

EIGRP ? -s protocol4dependent modules #PD1s% protegem o EIGRP contra revis)es muito longas. ! evoluo de protocolos roteados, tais como IP podero eFigir um novo m*dulo de protocolo, mas no necessariamente uma reviso do EIGRP propriamente dita. - D !$ garante uma operao livre de loops durante uma computao de rota 3ue permita 3ue todos os roteadores envolvidos em uma mudana de topologia sincroni&em simultaneamente. Envia atuali&a)es parciais e limitadas #incremento%, utili&ando o mGnimo de largura de banda 3uando a rede est estvel. -s roteadores 3ue utili&am o EIGRP enviam essas atuali&a)es parciais somente aos roteadores 3ue precisam das informa)es e no a todos os roteadores dentro de uma rea #como o -.P/%. Em lugar de atuali&a)es de roteamento tempori&adas, os roteadores 3ue utili&am o EIGRP utili&am pe3uenos pacotes de "ello para manter o contato entre si. - EIGRP suporta IP, IPS e !ppleJalI atrav2s de PD1s. - EIGRP pode redistribuir informa)es IPS4RIP e IPS .!P para mel"orar o desempen"o geral. De fato, o EIGRP pode assumir o papel desses dois protocolos.

5erminolo6ias EIGRP: Descoberta e recuperao de vi&in"os0 discuta os pacotes Mello, pdate, LuerH, ReplH e !cIno,ledgement com os alunos e eFpli3ue como eles funcionam. Protocolo de Jransporte 'onfivel0 enfati&e 3ue esse protocolo deve ser comparado + confirmao positiva com retransmisso de J'P #uso do RJP > Reliable Jransport Protocol%. !lgoritmo de estado de m3uina finita D !$0 reforce 3ue o EIGRP mant2m disponGveis informa)es importantes sobre rotas e sobre a topologia na tabela de vi&in"os e na tabela de topologia. Essas tabelas fornecem ao D !$ informa)es abrangentes sobre rotas por ocasio de algum distErbio da rede. - D !$ seleciona rapidamente as rotas alternativas, utili&ando as informa)es dessas tabelas. 1*dulos especGficos do protocolo #uso do PD1 > Protocol Dependent 1odules%0 -s proKetos modulares em camadas so comprovadamente os mais escalveis e adaptveis. Pa teoria, o EIGRP pode adaptar4se facilmente a protocolos roteados novos ou revisados, como, por eFemplo, o IPv=, adicionando4se m*dulos 3ue dependem do protocolo. 'ada PD1 2 responsvel por todas as fun)es relacionadas ao seu protocolo roteado especGfico.

'ada nova tecnologia representa uma mel"oria na eficincia de operao, velocidade de convergncia ou funcionalidade do EIGRP com relao ao IGRP e outros protocolos de roteamento. Essas tecnologias se en3uadram em uma das seguintes 3uatro categorias0

Descoberta e recuperao de vi&in"os #pacotes "ello% Protocolo de Jransporte 'onfivel #uso do RJP% !lgoritmo D !$ 3ue usa uma m3uina de estado finito #/.1 > /inite .tate 1ac"ine% 1*dulos dependentes do protocolo #uso do PD1%

- EIGRP ativamente estabelece rela)es com seus vi&in"os, de maneira muito semel"ante +3uela dos roteadores -.P/. -s roteadores 3ue utili&am o EIGRP utili&am pe3uenos pacotes de "ello para reali&ar isso. -s pacotes de "ello so enviados por default de cinco em cinco segundos. Luando os roteadores 3ue utili&am o EIGRP formam adKacncias, 2 possGvel0 !prender dinamicamente novas rotas 3ue se Kuntam + rede Identificar roteadores 3ue se tornam inalcanveis ou inoperantes Descobrir novamente roteadores 3ue antes eram inalcanveis

- Reliable Jransport Protocol #RJP% 2 um protocolo da camada de transporte 3ue garante a entrega de pacotes EIGRP para todos os vi&in"os, 3ue substitue no caso o protocolo J'P. ! entrega confivel de outras informa)es de roteamento podem at2 acelerar a convergncia por3ue daG, os roteadores 3ue utili&am o EIGRP no esperam a eFpirao de um tempori&ador antes de retransmitir. 'om o RJP, o EIGRP pode enviar multicast ou unicast simultaneamente para diferentes pares. Isso permite eficincia mFima. - ponto forte do EIGRP 2 o D !$, 3ue 2 o mecanismo de clculo de rotas do EIGRP. - nome completo dessa tecnologia 2 D !$ finite4state mac"ine #/.1%. !s /.1s definem um conKunto de possGveis estados pelos 3uais algo pode passar, os eventos 3ue causam tais estados e os eventos 3ue resultam de tais estados. - D !$ rastreia todas as rotas anunciadas por vi&in"os. !s m2tricas compostas de cada rota so ento comparadas. EIGRP mant2m disponGveis informa)es importantes sobre rotas #tabela de vi&in"os% e sobre a topologia #tabela de topologia%. - D !$ usa as informa)es dessas tabelas para rapidamente selecionar rotas alternativas. .e um linI for desativado, o D !$ procura uma rota alternativa, ou seKa, uma feasible successor, dentro da tabela de topologia. 'ada PD1 2 responsvel por todas as fun)es relacionadas ao seu protocolo roteado especGfico. - m*dulo IP4EIGRP 2 responsvel pelas seguintes fun)es0 Enviar e receber pacotes EIGRP 3ue contm dados IP Potificar o D !$ sobre novas informa)es de roteamento recebidas 1anter os resultados de decis)es de roteamento do D !$ na tabela de roteamento IP

EIGRP A Redistribuir informa)es de roteamento 3ue foram aprendidas por outros protocolos de roteamento compatGveis com IP.

(er figura ?.7.A Estrutura de Dados 8pacotes9: .o cinco os tipos de pacotes EIGRP0 "ello : - EIGRP depende dos pacotes de "ello para descobrir, verificar e redescobrir roteadores vi&in"os. ! redescoberta ocorre se os roteadores no recebem pacotes de "ello ap*s um intervalo de reteno #"old time% 3ue pode variar #7RD seg p; 47,<AA mbps ; 7< seg p; 97,<AA mbps%, 3ue por padro 2 ?S o timer Mello. - intervalo de "ello default depende da largura de banda da interface #=D seg p; 47,<AA mbps ; < seg p; 97,<AA mbps%. -s retentores no precisam ser iguais entre vi&in"os para 3ue "aKa a convergencia #como 2 no caso do -.P/%. -s pacotes so enviados por multicasting #::A.D.D.7D%. ! tabela de vi&in"os inclui o campo .e3uence Pumber #.e3 Po% para registrar o nEmero do Eltimo pacote EIGRP recebido de cada vi&in"o e um campo Mold Jime 3ue registra a "ora em 3ue foi recebido o Eltimo pacote. -s pacotes devem ser recebidos dentro do intervalo de Mold Jime para manter um estado Passivo #alcanvel e operacional%. .e o "old time eFpirar a rota 2 dada como ativa #Envia pacotes D !$%. :c;no<led6ment : - EIGRP usa pacotes de confirmao para indicar o recebimento de 3ual3uer pacote EIGRP durante uma troca confivel. - RJP #substituto do J'P% tem essa funo, e prov comunicao confivel entre routers, e estes so pacotes de "ello sem dados. Diferentemente dos "ellos multicast, os pacotes de confirmao so unicast. 'onfirma)es podem ser aneFadas a outros tipos de pacotes EIGRP, tais como pacotes de resposta #ReplH%. Update 0 -s pacotes de atuali&ao so utili&ados 3uando um roteador descobre um novo vi&in"o, enviando pacotes em unicast +3uele novo vi&in"o para 3ue possa ser adicionado + sua tabela de topologia, podendo ser necessrio enviar mais de um pacote de atuali&ao para comunicar todas as informa)es de topologia ao vi&in"o rec2m4 descoberto. -s pacotes de atuali&ao tamb2m so usados 3uando um roteador detecta uma mudana na topologia, nesse caso, o roteador envia um pacote de atuali&ao em multicast a todos os vi&in"os, alertando4os sobre a mudana. Jodos os pacotes de atuali&ao # pdate% so enviados como confiveis. =uer> : m roteador usa pacotes de consulta sempre 3ue precise de alguma informao especGfica de um ou de todos os seus vi&in"os. m pacote de resposta #ReplH% 2 usado para responder + consulta. .e um roteador EIGRP perder o seu sucessor e no puder encontrar um feasible successor para uma rota, o D !$ coloca a rota no estado !tivo. T ento enviado em multicast uma consulta a todos os vi&in"os na tentativa de locali&ar um sucessor at2 a rede destino. -s vi&in"os precisam enviar respostas 3ue proporcionem informa)es sobre sucessores ou 3ue indi3uem a indisponibilidade de informa)es. !s consultas podem ser em multicast ou unicast, mas as respostas sempre so em unicast. -s dois tipos de pacotes so enviados como confiveis. Repl> : m roteador usa pacotes de resposta para establecer a confiabilidade ou para simplesmente responder a uma solicitao de seus vi&in"os.

(er /igura de ?.7.= > Regras0 ! Related Distance #Distancia relatada% deve ser menos 3ue a /easible Distance #Rota computada%. .e esta for igual ou maior 3ue a /D esta ser descartada como /easible .uccessor.

Con?i6urao do EIGRP: Router#config%U ROU5ER EIGRP @AB :CSCD Router#config4router%U AE5EOR. @IP das redes conectadas diretamenteD Router#config4router%U EXI5 Router#config%U IA5ERF:CE @Inter?ace serialD Router#config4if%U F:ADEID5" @'alor da 'elocida da Inter?ace G ;$psD SumariHao Manual de Rotas: Router#config%U ROU5ER EIGRP @AB :CSD Router#config4router%U AO :U5OGSUMM:RI Router#config4router%U EXI5 Router#config%U IA5ERF:CE @Inter?ace SerialD Router#config4if%U IP SUMM:RIG:DDRESS EIGRP @AB :CSD @IP da Rede sumariHadaD @mas;D OFS: : sumariHao de rotas ( automatica 8De?aul9 para o EIGRP7 contudo em redes no cont#6uas a sumariHao manual ( necess riaC ver figuras ?.:.: 'eri?icao das con?i6uraJes EIGRP: RouterU S"OE IP EIGRP AEIG"FOR @5ipo ou nB da inter?aceD KdetailL #eFibe os vi&in"os EIGRP% RouterU S"OE IP EIGRP IA5ERF:CES @5ipo ou nB da inter?ace ou nB :CSCD #eFibe as informa)es eigrp das interfaces%

EIGRP < RouterU S"OE IP EIGRP 5OPO&OGI KnB :CSC7 nB IP da rede ou da sumariHaoL #eFibe todas as rotas aprendidas% RouterU S"OE IP EIGRP 5OPO&OGI Kacti!e 1 pendin6 1 HeroGsuccessorL #eFibe as rotas ativas, pendentes ou sem feasible successor% RouterU S"OE IP EIGRP 5OPO&OGI :&&G&IA.S #EFibe as rotas passivas e as viaveis aprendidas% RouterU S"OE IP EIGRP 5R:FFIC @nB :CSCD #Estatisticas do trafego de pacotes eigrp% RouterU DEFUG EIGRP FSM #EFibe as informa)es das /easible successor durante a troca de informao% RouterU DEFUG EIGRP P:C.E5 #EFibe as informa)es sobre troca de pacotes e os nEmeros de se3Vncia e confirmao% RouterU S"OE DEFUGGIAG #eFibe as informa)es dos debugging ativos% RouterU DEFUG IP RIP #eFibe as transa)es de roteamento do RIP% RouterU AO DEFUG IP RIP @ou AO DEFUG :&& ou UADEFUG :&&D #para o debug RIP e outros% RouterU PIAG @IPD #testa a interface de um router ; "ost remoto% RouterU 5E&AE5 @IPD #testa a coneFo com um router ; "ost remoto por completo% RouterU 5R:CEROU5E #testa a coneFo com um router ; "ost remoto salto a salto% RouterU S"OE IP PRO5OCO&S #eFibe informa)es dos protocolos de roteamento configurados no router% RouterU S"OE PRO5OCO&S #eFibe os endereos e estados das interfaces% RouterU DEFUG IP IGRP 5R:AS:C5IOAS @"OS5 % IPD #eFibe as transa)es do igrp% RouterU DEFUG IP IGRP E'EA5S @"OS5 % IPD #eFibe as atuali&a)es de roteamento do igrp% RouterU S"OE IP ROU5E #eFibe a tabela de roteamento na R!1% Router#config4router%UEIGRP &OGGAEIG"FORGC":AGES #eFibe informa)es da primeira aprendi&agem de vi&in"os% RouterU S"OE IP OSPF IA5ERF:CE @IA5ERF:CED #eFibe informa)es -.P/ da interface% RouterU S"OE IP OSPF AEIG"FOR #eFibe informa)es -.P/ de todos os vi&in"os% RouterU S"OE IP OSPF D:5:F:SE #banco de dados topologico do -.P/% RouterU DEFUG IP OSPF E'EA5S #eFibe inform)es de adKacencias, inunda)es $.!, DR e calculo do .P/% RouterU DEFUG IP OSPF P:C.E5 #eFibe as informa)es de todos os pacotes recebidos do -.P/% 5a$ela de 'iHinMos: !o formar adKacncias #pacotes Mello%, os roteadores 3ue utili&am o EIGRP fa&em o seguinte0 !prendem dinamicamente sobre novas rotas 3ue se Kuntam + sua rede Identificam roteadores 3ue se tornam inalcanveis ou inoperantes Descobrem novamente roteadores 3ue antes eram inalcanveis

-s seguintes campos encontram4se em uma tabela de vi&in"os0 Aei6M$or address 1 Este 2 o endereo de camada de rede do roteador vi&in"o. "old time 1 Este 2 o intervalo de espera sem receber nada de um vi&in"o antes de considerar o linI inalcanvel. -riginalmente, o pacote esperado era um pacote de "ello, mas em vers)es mais recentes do soft,are 'isco I-., 3ual3uer pacote EIGRP recebido ap*s o primeiro pacote de "ello renovar o tempori&ador. SmootM RoundG5rip 5imer 8SR559 1 Este 2 o tempo m2dio 3ue leva para enviar e receber pacotes de um vi&in"o. Este tempori&ador 2 usado para determinar o retransmit interval #RJ-%. =ueue count 8= Cnt9 1 Este 2 o nEmero de pacotes esperando em uma fila para serem enviados. .e este campo constantemente apresentar um valor superior a &ero, poder "aver um problema de congestionamento no roteador. m &ero significa 3ue no " pacotes EIGRP na fila. SeNuence Aum$er 8SeN Ao9 1 Este 2 o nEmero do Eltimo pacote recebido da3uele vi&in"o. - EIGRP usa este campo para confirmar uma transmisso de um vi&in"o e para identificar pacotes 3ue esteKam fora de se3Vncia. ! tabela de vi&in"os 2 usada para suportar uma entrega se3Venciada e confivel de pacotes e pode ser considerada como anloga ao protocolo J'P usado na entrega confivel de pacotes IP.

(er figura : de ?.:.A 5a$ela 5opolO6ica e de roteamento: 'om o D !$ criam4se as tabelas de topologia #com as successors route e as feasibles successors% e as tabelas de roteamento #com as .uccessors route%. Esse processo se d atrav2s do envio dos pacotes de LuerH ou de pDate. (er figura de ?.:.W #repetio% Processo de identi?icao de pro$lemas: 7. :. ?. A. <. =. Luando estiver analisando uma fal"a da rede, faa uma descrio clara do problema. 'olete os fatos necessrios para aKudar na determinao das causas possGveis. 'onsidere possGveis problemas baseando4se nos fatos coletados. 'rie um plano de ao baseando4se nos problemas em potencial restantes. Implemente o plano de ao, reali&ando cuidadosamente cada etapa en3uanto testa para ver se o sintoma desaparece. !nalise os resultados para determinar se o problema K foi resolvido. 'aso ten"a sido, ento o processo est completo.

W. R.

EIGRP = .e por acaso o problema no foi resolvido, crie um plano de ao baseado no problema mais provvel na lista. (olte + Etapa A, mude uma varivel de cada ve& e repita o processo at2 3ue seKa resolvido o problema. ma ve& identificada a causa real do problema, tente resolv4lo.

Você também pode gostar