OSPF_Seminario
-
Upload
david-leonel-paz-montejo -
Category
Documents
-
view
214 -
download
0
description
Transcript of OSPF_Seminario
-
399
10Protocolosdeenrutamientodeestadodeenlace
10.0Introduccindelcaptulo
10.0.1Introduccindelcaptulo
EnelCaptulo3,"Introduccinalosprotocolosdeenrutamientodinmico",ilustramosladiferenciaentreelenrutamientoporvectordedistanciaydeestadodeenlaceconunaanaloga.Laanalogamencionaquelosprotocolosdeenrutamientoporvectordedistanciasonsemejantesalautilizacindecartelesdecarreteraparaguiarseenelcaminohastaundestinoslolebrindaninformacinacercadeladistanciayladireccin.Sinembargo,losprotocolosdeenrutamientodeestadodeenlacesonsemejantesalautilizacindeunmapa.Conunmapa,puedevertodaslasposiblesrutasydeterminarsupropiarutapreferida.
Losprotocolosdeenrutamientoporvectordedistanciasonsemejantesaloscartelesdecarreteradebidoaquelosroutersdebentomardecisionesderutaspreferidasconformeaunadistanciaomtricaaunared.Delmismomodoquelosviajerosconfanenqueelcarteldecarreteraindiqueenformaprecisaladistanciahastaelprximopueblo,unroutervectordistanciaconfaenqueotrorouterpubliquelaverdaderadistanciahacialareddedestino.
Losprotocolosdeenrutamientodeestadodeenlacetienenunenfoquediferente.Losprotocolosdeenrutamientodeestadodeenlacesonmssimilaresalosmapasdecarreterayaquecreanunmapatopolgicodelaredycadarouterutilizadichomapaparadeterminarlarutamscortahaciacadared.Delamismamaneraenqueseutilizaunmapaparabuscarlarutahaciaotropueblo,losroutersdeestadodeenlaceutilizanunmapaparadeterminarlarutapreferidaparaalcanzarotrodestino.
Losroutersqueejecutanunprotocolodeenrutamientodeestadodeenlaceenvaninformacinacercadelestadodesusenlacesaotrosrouterseneldominiodeenrutamiento.Elestadodedichosenlaceshacereferenciaasusredesconectadasdirectamenteeincluyeinformacinacercadeltipoderedylosroutersvecinosendichasredesdeallelnombreprotocolodeenrutamientodeestadodeenlace.
Elobjetivofinalesquecadarouterrecibatodalainformacindeestadodeenlaceacercadetodoslosdemsroutersenelreadeenrutamiento.Conestainformacindeestadodeenlace,cadarouterpuedecrearsupropiomapatopolgicodelaredycalcularindependientementelarutamscortahaciacadared.
Estecaptulopresentalosconceptosdelosprotocolosdeenrutamientodeestadodeenlace.EnelCaptulo11,aplicaremosdichosconceptosaOSPF.
10.1Enrutamientodeestadodeenlace
10.1.1 Protocolosdeenrutamientodeestadodeenlace
Alosprotocolosdeenrutamientodeestadodeenlacetambinselosconocecomoprotocolosdeshortestpathfirstysedesarrollanentornodelalgoritmoshortestpathfirst(SPF)deEdsgerDijkstra.ElalgoritmoSPFseanalizarconmayordetalleenunaseccinposterior.
LosprotocolosdeenrutamientodeestadodeenlaceIPsemuestranenlafigura:
OpenShortestPathFirst(OSPF) IntermediateSystemtoIntermediateSystem(ISIS)
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
400
Losprotocolosdeenrutamientodeestadodeenlacesonconocidosporpresentarunacomplejidadbastantemayorquesusvectoresdedistanciaequivalentes.Sinembargo,lafuncionalidadyconfiguracinbsicasdelosprotocolosdeenrutamientodeestadodeenlacenosoncomplejasenabsoluto.Inclusoelmismoalgoritmopuedecomprendersefcilmente,comopodrverenelsiguientetema.LasoperacionesOSPFbsicaspuedenconfigurarseconuncomandorouterospfprocessidyunasentenciadered,similaraotrosprotocolosdeenrutamientocomoRIPyEIGRP.
Nota:OSPFseanalizaenelCapitulo11eISISseanalizaenCCNP.TambinhayprotocolosdeenrutamientodeestadodeenlaceparalasredesquenosonIP.stosincluyenDNAdefaseVdeDECyelNetWareLinkServicesProtocol(NLSP)deNovell,quenoformanpartedelplandeestudiosdeCCNAniCCNP.
10.1.2IntroduccinalalgoritmoSPF
AlalgoritmodeDijkstraselollamacomnmentealgoritmoshortestpathfirst(SPF).Estealgoritmoacumulacostosalolargodecadaruta,desdeelorigenhastaeldestino.SibienalalgoritmodeDijkstraseconocecomoelalgoritmoshortestpathfirst,steesdehechoelobjetivodecadaalgoritmodeenrutamiento.
En la figura, cada ruta se rotula con un valor arbitrario para el costo. El costo de la rutams corta para que R2 envepaquetes a laLANconectadaaR3es27.Observe queestecostonoes27paraque todos los routersalcancen laLANconectadaaR3.Cadarouterdeterminasupropiocostohaciacadadestinoen latopologa.Enotrostrminos,cadaroutercalculaelalgoritmoSPFydeterminaelcostodesdesupropiaperspectiva.Estosevolvermsevidentemsadelanteenestecaptulo.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
401
ParaR1, la rutamscortahaciacadaLAN, juntoconelcosto, semuestraen la tabla. La rutamscortanoesnecesariamentelarutaconlamenorcantidaddesaltos.Porejemplo,observelarutahacialaLANR5.PodrapensarqueR1realizarelenvodirectamenteaR4en lugardeR3.Sinembargo,elcostoparallegaraR4directamente(22)esmsaltoqueelcostoparallegaraR4atravsdeR3(17).
ContinehaciendoclicenR2,hastallegaraR5enlafigura.
ObservelarutamscortaparaquecadarouteralcancecadaunadelasLAN,comosemuestraenlastablas.
10.1.3Procesodeenrutamiento deestadodeenlace
Por lotanto,dequmaneraexactamentefuncionaunprotocolodeenrutamientodeestadodeenlace?Todoslosroutersdenuestratopologacompletarnelsiguienteprocesogenricodeenrutamientodeestadodeenlaceparaalcanzarunestadodeconvergencia:
1.Cada routeraprende sobre sus propios enlaces, sus propias redes conectadas directamente.Esto se realiza aldetectarqueunainterfazseencuentraenestadoup.
2.Cada router es responsable de reunirse con sus vecinos en redes conectadas directamente.En forma similar aEIGRP,losroutersdeestadodeenlacelorealizanintercambiandopaquetesdesaludoconotrosroutersdeestadodeenlaceenredesconectadasdirectamente.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
402
3. Cada router crea un Paquete de estado de enlace (LSP) que incluye el estado de cada enlace conectadodirectamente.Estoserealizaregistrandotodalainformacinpertinenteacercadecadavecino,queincluyeelIDdevecino,eltipodeenlaceyelanchodebanda.
4.CadaroutersaturaconelLSPatodoslosvecinos,queluegoalmacenantodoslosLSPrecibidosenunabasededatos.Losvecinos luegosaturancon losLSPasusvecinoshastaque todos los routersdelreahayan recibido losLSP.CadarouteralmacenaunacopiadecadaLSPrecibidoporpartedesusvecinosenunabasededatoslocal.
5.Cada routerutiliza labasededatosparaconstruirunmapacompletode latopologaycalculaelmejorcaminohaciacadareddedestino.Enformasimilaratenerunmapadecarretera,elroutertieneahoraunmapacompletodetodoslosdestinosdelatopologaylasrutasparaalcanzarlos.ElalgoritmoSPFseutilizaparaconstruirelmapadelatopologaydeterminarelmejorcaminohaciacadared.
Analizaremosesteprocesoconmayordetalleenlossiguientestemas.
10.1.4Conocimientossobreredesconectadasdirectamente
HagaclicenProcesodelenrutamientodeestadodeenlaceenlafigura.
La topologa muestra ahora las direcciones de red para cada enlace. Cada router aprende sobre sus propiosenlaces, sus propias redes directamente conectadas del mismomodo que se analiz en el Captulo 1, "Introduccin alenrutamiento y envo de paquetes". Cuando se configura una interfaz de router con una direccin IP y unamscara desubred,lainterfazsevuelvepartedeesared.
HagaclicenR1enlafigura.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
403
Cuandoconfigurayactivacorrectamentelasinterfaces,elrouteraprendesobresuspropiasredesconectadasdirectamente.Independientementedelosprotocolosdeenrutamientoutilizados,dichasredesconectadasdirectamenteahoraformanpartedelatabladeenrutamiento.Alosfinesdenuestroanlisis,nosconcentraremosenelprocesodeenrutamientodeestadodeenlacedesdelaperspectivadeR1.
Enlace
Conlosprotocolosdeenrutamientodeestadodeenlace,unenlaceesunainterfazenunrouter.Comoocurreconlosprotocolosporvectordedistanciaylasrutasestticas,lainterfazdebeconfigurarseadecuadamenteconunadireccinIPy unamscara de subred, y el enlace debe encontrarse en estado activo antes de que el protocolo de enrutamiento deestadodeenlacepuedaaprenderacercadeunenlace.Asimismo,comoocurreconlosprotocolosporvectordedistancia,lainterfazdebeincluirseenunadelassentenciasderedantesdequestapuedaparticiparenelprocesodeenrutamientodeestadodeenlace.
LafiguramuestraaR1conectadoacuatroredesconectadasdirectamente:
LainterfazFastEthernet0/0seencuentraenlared10.1.0.0/16 LaredSerial0/0/0seencuentraenlared10.2.0.0/16 LaredSerial0/0/1seencuentraenlared10.3.0.0/16 LaredSerial0/0/2seencuentraenlared10.4.0.0/16
Estadodeenlace
Lainformacinsobreelestadodeaquellosenlacesseconocecomoestadosdeenlace.Comopodrveren lafigura,estainformacinincluye:
LadireccinIPdelainterfazylamscaradesubred. Eltipodered,comoEthernet(broadcast)oenlaceserialpuntoapunto. Elcostodedichoenlace. Cualquierroutervecinoendichoenlace.
Nota: Veremos que la implementacin de OSPF realizada por Cisco especifica el costo del enlace, la mtrica deenrutamiento deOSPF, como el ancho de banda de la interfaz saliente. Sin embargo, a los fines del presente captulo,utilizamosvaloresdecostoarbitrariosparasimplificarnuestrademostracin.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
404
10.1.5Envodepaquetesdesaludoalosvecinos
Elsegundopasoenelprocesodeenrutamientodeestadodeenlaceconsisteenlosiguiente:
Cadarouteresresponsabledereunirseconsusvecinosenredesconectadasdirectamente.
Los routers con protocolos de enrutamiento de estado de enlace utilizan un protocolo de saludo para descubrircualquiervecinoensus enlaces.Un vecinoescualquierotro routerhabilitadoconelmismoprotocolodeenrutamientodeestadodeenlace.
Hagacl icenReproducirparaverlaanimacin.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
405
R1 enva paquetes de saludo a sus enlaces (interfaces) para detectar la presencia de vecinos. R2, R3 y R4respondenalpaquetedesaludoconsuspropiospaquetesdesaludodebidoaquedichosroutersestnconfiguradosconelmismoprotocolodeenrutamientodeestadodeenlace.Nohayvecinosfuerade la interfazFastEthernet0/0.DebidoaqueR1norecibeunSaludoenestainterfaz,nocontinuarconlospasosdelprocesodeenrutamientodeestadodeenlaceparaelenlaceFastEthernet0/0.
En forma similar a los paquetes de saludo de EIGRP, cuando dos routers de estado de enlace notan que sonvecinos, forman una adyacencia. Dichos paquetes de saludo pequeos continan intercambindose entre dos vecinosadyacentes que cumplen la funcin de "mensaje de actividad" parasupervisar el estado del vecino. Si un router deja derecibirpaquetesdesaludoporpartedeunvecino,dichovecinoseconsidera inalcanzableyserompelaadyacencia.Enlafigura,R1formaunaadyacenciaconlostresrouters.
10.1.6Construccindelpaquetedeestadodeenlace
HagaclicenProcesodelenrutamientodeestadodeenlaceenlafigura.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
406
Nosencontramosahoraeneltercerpasodelprocesodelenrutamientodeestadodeenlace:
Cada router crea un paquete de estado de enlace (LSP) que incluye el estado de cada enlace conectadodirectamente.
HagaclicenR1enlafigura.
Unavezqueunrouterestablecesusadyacencias,puedecrearsuspropiospaquetesdeestadodeenlace(LSP),loscualesincluyenlainformacindeestadodeenlacedesusenlaces.UnaversinsimplificadadelosLSPdeR1es:
1.R1Ethernetnetwork10.1.0.0/16Cost2
2.R1>R2Serialpointtopointnetwork10.2.0.0/16Cost20
3.R1>R3Serialpointtopointnetwork10.3.0.0/16Cost5
4.R1>R4Serialpointtopointnetwork10.4.0.0/16Cost20
10.1.7Saturacindepaquetesdeestadodeenlacesalosvecinos
Comosemuestraenlafigura,elcuartopasoenelprocesodeenrutamientodeestadodeenlaceconsisteenlosiguiente:
CadarouterinundaelLSPatodoslosvecinos,queluegoalmacenantodoslosLSPrecibidosenunabasededatos.
Cadarouter inundaconsu informacindeestadodeenlaceatodos losdemsroutersdeestadodeenlaceenelreadeenrutamiento.SiemprequeunrouterrecibeunLSPdeunroutervecino,envadeinmediatodichoLSPatodaslas
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
407
demsinterfaces,exceptolainterfazquerecibielLSP.EsteprocesocreaunefectodesaturacindelosLSPdesdetodoslosroutersatravsdelreadeenrutamiento.
HagaclicenReproducirparaverlaanimacin.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
408
Como podr ver en la animacin, la inundacin de los LSP se produce prcticamente de inmediato una vezrecibidos,sinningnclculo intermedio.Adiferenciade losprotocolosdeenrutamientoporvectordedistanciaqueprimerodebenejecutarelalgoritmoBellmanFordparaprocesarlasactualizacionesdeenrutamientoantesdeenviarlasa losdemsrouters,losprotocolosdeenrutamientodeestadodeenlacecalculanelalgoritmoSPFdespusdecompletarlasaturacin.Comoconsecuencia,losprotocolosdeenrutamientodeestadodeenlacealcanzanlaconvergenciamuchomsrpidoquelosprotocolosdeenrutamientoporvectordedistancia.
RecuerdequelosLSPnonecesitanenviarseperidicamente.UnLSPslonecesitaenviarse:
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
409
durantelapuestaenmarchainicialdelrouterodelprocesodelprotocolodeenrutamientoendichorouter cuandohayuncambioen latopologa,incluidounenlacequesedesactivaoactiva,ounaadyacenciadevecinos
queseestableceoserompe
Adems de la informacin de estado de enlace, se incluye informacin adicional en el LSP, como los nmeros desecuencia y la informacin de antigedad, para ayudar a administrar el proceso de saturacin. Cada router utiliza estainformacinparadeterminarsiyarecibielLSPdeotrorouterosielLSPtieneinformacinmsnuevaquelacontenidaenlabasededatosdeestadodeenlace.Esteprocesopermitequeunrouterconserveslo la informacinmsactualensubasededatosdeestadodeenlace.
Nota: La forma en que se utilizan los nmeros de secuencia y la informacin de antigedad se encuentrams all delalcancedeesteplandeestudios.PodrencontrarinformacinadicionalenRoutingTCP/IPporJeffDoyle.
10.1.8Construccindeunabasededatosdeestadodeenlace
Elpasofinalenelprocesodeenrutamientodeestadodeenlaceconsisteenlosiguiente:
Cadarouterutilizalabasededatosparaconstruirunamapacompletodelatopologaycalculeelmejorcaminoparacadareddedestino.
DespusdequecadarouterhayapropagadosuspropiosLSPconelprocesodesaturacindeestadodeenlace,cadaroutertendrluegounLSPprovenientedecadarouterdeestadodeenlaceenelreadeenrutamiento.DichosLSPsealmacenanenlabasededatosdeestadodeenlace.CadarouterenelreadeenrutamientopuedeahorausarelalgoritmoSPFparaconstruirlosrbolesSPFquevioanteriormente.
ObservemoslabasededatosdeestadodeenlaceparaR1,ascomoelrbolSPFqueseobtienedelclculodelalgoritmoSPF.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
410
Como resultado del proceso desaturacin, el routerR1 aprendi la informacin de estado de enlace para cadarouterdeestareadeenrutamiento.LafiguramuestralainformacindeestadodeenlacequeR1recibiyalmacenensubasededatosdeestadodeenlace.ObservequeR1tambin incluyesupropia informacindeestadodeenlaceen labasededatosdeestadodeenlace.
HagaclicenrbolSPFdeR1enlafigura.
Conunabasededatosdeestadodeenlacecompleta,R1ahorapuedeutilizarlabasededatosyelalgoritmoshortestpathfirst (SPF)paracalcular larutapreferidao larutamscortaparacadared.En lafigura,observequeR1noutiliza la rutaentresmismoyR4paraalcanzarcualquierLANen latopologa, incluida laLANconectadaaR4.LarutaatravsdeR3tieneuncostoinferior.Asimismo,R1noutilizalarutaentreR2yR5parallegaraR5.LarutaatravsdeR3tieneuncostoinferior.Cadarouterenlatopologadeterminalarutamscortadesdesupropiaperspectiva.
Nota:LabasededatosdeestadodeenlaceyelrbolSPFanincluirnlasredesconectadasdirectamente,losenlacesqueseencuentransombreadosenelgrfico.
10.1.9Arbolshortestpathfirst(SPF)
ConstruccindelrbolSPF
ExaminemosconmayordetallelamaneraenqueR1construyesurbolSPF.LatopologaactualdeR1sloincluyeasusvecinos.Sinembargo,alutilizarlainformacindeestadodeenlaceprovenientedetodoslosdemsrouters,R1puedeahoracomenzaraconstruirunrbolSPFubicndoseenlarazdeste.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
411
Nota:ElprocesoquesedescribeenestaseccinesslounaformaconceptualdelalgoritmoSPFydelrbolSPFcomounaayudaparavolverlomscomprensible.
HagaclicenLSPdeR2enlafigura.
ElalgoritmoSPFcomienzaconelprocesamientodelasiguienteinformacindeLSPprovenientedeR2:
1.ConectadoalR1vecinoenlared10.2.0.0/16,costode20
2.ConectadoalR5vecinoenlared10.9.0.0/16,costode10
3.Tieneunared10.5.0.0/16,costode2
R1puedeignorarelprimerLSPdebidoaqueR1yasabequeestconectadoaR2en la red10.2.0.0/16conuncostode20.R1puedeutilizarelsegundoLSPycrearunenlacedesdeR2hastaotrorouter,R5,conlared10.9.0.0/16yuncostode10.EstainformacinseagregaalrbolSPF.AlutilizareltercerLSP,R1detectqueR2tieneunared10.5.0.0/16conuncostode2ysinvecinos.EsteenlaceseagregaalrbolSPFdeR1.
HagaclicenLSPdeR3enlafigura.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
412
ElalgoritmoSPFahoraprocesalosLSPdeR3:
1.ConectadoalR1vecinoenlared10.3.0.0/16,costode5
2.ConectadoalR4vecinoenlared10.7.0.0/16,costode10
3.Tieneunared10.6.0.0/16,costode2
R1puedeignorarelprimerLSPdebidoaqueR1yasabequeestconectadoaR3enlared10.3.0.0/16conuncostode5.R1puedeutilizarelsegundoLSPycrearunenlacedesdeR3hastaelrouterR4,con lared10.7.0.0/16yuncostode10.EstainformacinseagregaalrbolSPF.AlutilizareltercerLSP,R1detectqueR3tieneunared10.6.0.0/16conuncostode2ysinvecinos.EsteenlaceseagregaalrbolSPFdeR1.
HagaclicenLSPdeR4enlafigura.
ElalgoritmoSPFprocesaahoralosLSPdeR4:
1.ConectadoalR1vecinoenlared10.4.0.0/16,costode20
2.ConectadoalR3vecinoenlared10.7.0.0/16,costode10
3.ConectadoalR5vecinoenlared10.10.0.0/16,costode10
4.Tieneunared10.8.0.0/16,costode2
R1puedeignorarelprimerLSPdebidoaqueR1yasabequeestconectadoalR4enlared10.4.0.0/16conuncostode20.R1tambinpuedeignorarelsegundoLSPdebidoaqueSPFyadetectlared10.6.0.0/16conuncostode10deR3.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
413
Sinembargo,R1puedeutilizareltercerLSPparacrearunenlacedesdeR4hastaelrouterR5,conlared10.10.0.0/16yuncostode10.EstainformacinseagregaalrbolSPF.AlutilizarelcuartoLSP,R1detectqueR4tieneunared10.8.0.0/16conuncostode2ysinvecinos.EsteenlaceseagregaalrbolSPFdeR1.
HagaclicenLSPdeR5enlafigura.
ElalgoritmoSPFprocesaahoralosLSPdeR5:
1.ConectadoalR2vecinoenlared10.9.0.0/16,costode10
2.ConectadoalR4vecinoenlared10.10.0.0/16,costode10
3.Tieneunared10.11.0.0/16,costode2
R1 puede ignorar los primeros dos LSP (para las redes 10.9.0.0/16 y 10.10.0.0/16), debido a queSPF ya detect estosenlacesy losagregalrbolSPF.R1puedeprocesarel tercerLSPydetectarqueR5tieneunared10.11.0.0/16conuncostode2ysinvecinos.EsteenlaceseagregaalrbolSPFparaR1.
Determinacindelarutamscorta
Debidoaquetodos losLSPseprocesaronconelalgoritmoSPF,R1construyahoraelrbolSPFcompleto.Losenlaces10.4.0.0/16y10.9.0.0/16noseutilizanparaalcanzarotrasredesdebidoaqueexistenrutasmscortasodemenorcosto.Sinembargo,dichasredesanformanpartedelrbolSPFyseutilizanparaalcanzardispositivosendichasredes.
Nota:ElalgoritmoSPF realdetermina la rutamscorta al construirelrbolSPF.Hemoshechoestoendospasosparasimplificarlacomprensindelalgoritmo.
LafiguramuestraelrbolSPFparaR1.Alutilizaresterbol, losresultadosdelalgoritmoSPFindicanlarutamscortahaciacadared.Sibienen latablasemuestrannicamente lasLAN,SPFtambinpuedeutilizarseparadeterminarlarutamscortahaciacadareddeenlaceWAN.Enestecaso,R1determinaquelarutamscortaparacadaredes:
Red10.5.0.0/16viaserial0/0/0deR2alcostode22
Red10.6.0.0/16viaserial0/0/1deR3alcostode7
Red10.7.0.0/16viaserial0/0/1deR3alcostode15
Red10.8.0.0/16viaserial0/0/1deR3alcostode17
Red10.9.0.0/16viaserial0/0/0deR2alcostode30
Red10.10.0.0/16viaserial0/0/1deR3alcostode25
Red10.11.0.0/16viaserial0/0/1deR3alcostode27
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
414
Cada router construye su propio rbol SPF independientemente de todos los dems routers. Para garantizar elenrutamientoadecuado,lasbasesdedatosdeestadodeenlaceutilizadasparaconstruirdichosrbolesdebenseridnticasentodoslosrouters.EnelCaptulo11,"OSFP",examinaremosestoconmayordetalle.
GeneracindeunatabladeenrutamientodesdeelrbolSPF
Al utilizar la informacin de la ruta ms corta determinada por el algoritmo SPF, dichas rutas ahora puedenagregarsea latabladeenrutamiento.Puedeveren lafigura laformaenqueseagregaronahora lassiguientesrutasa latabladeenrutamientodeR1:
10.5.0.0/16viaSerial0/0/0deR2,costo=22 10.6.0.0/16viaSerial0/0/1deR3,costo=7 10.7.0.0/16viaSerial0/0/1deR3,costo=15 10.8.0.0/16viaSerial0/0/1deR3,costo=17 10.9.0.0/16viaSerial0/0/0deR2,costo=30 10.10.0.0/16viaSerial0/0/1deR3,costo=25 10.11.0.0/16viaSerial0/0/1deR3,costo=27
Latabladeenrutamientotambinincluirtodaslasredesconectadasdirectamenteylasrutasprovenientesdecualquierotro origen, tales como las rutas estticas. Los paquetes se reenviarn ahora segn dichas entradas en la tabla deenrutamiento.
10.2 Implementacin de protocolosde enrutamientode estadodeenlace
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
415
10.2.1Ventajasdeunprotocolodeenrutamientodeestadodeenlace
Lassiguientessonalgunasventajasde losprotocolosdeenrutamientode estadodeenlacecomparadoscon losprotocolosdeenrutamientoporvectordedistancia.
Creanunmapatopolgico
LosprotocolosdeenrutamientodeestadodeenlacecreanunmapatopolgicoorbolSPFdelatopologadered.Losprotocolosdeenrutamientoporvectordedistancianotienenunmapatopolgicodelared.Losroutersqueimplementanunprotocolodeenrutamientoporvectordedistanciaslotienenunalistaderedes,queincluyeelcosto(distancia)yroutersdelsiguientesalto(direccin)adichasredes.Debidoaquelosprotocolosdeenrutamientodeestadodeenlaceintercambianestados de enlace, el algoritmo SPF puede crear un rbol SPF de la red. Al utilizar el rbol SPF, cada router puededeterminarenformaindependientelarutamscortaacadared.
Convergenciarpida
Al recibirunPaquetedeestadodeenlace(LSP), losprotocolosdeenrutamientodeestadodeenlacesaturandeinmediato con el LSP todas las interfaces excepto la interfaz desde la que se recibi el LSP. Un router que utiliza unprotocolodeenrutamientoporvectordedistancianecesitaprocesarcadaactualizacindeenrutamientoyactualizarsutabladeenrutamientoantesdesaturarlasaotras interfaces, inclusocon updatesdisparados.Seobtieneunaconvergenciamsrpidaparalosprotocolosdeenrutamientodeestadodeenlace.EIGRPesunaexcepcinnotable.
Actualizacionesdesencadenadasporeventos
DespusdelasaturacininicialdelosLSP,losprotocolosdeenrutamientodeestadodeenlacesloenvanunLSPcuandohayuncambioenlatopologa.ElLSPsloincluyelainformacinrelacionadaconelenlaceafectado.Adiferenciadealgunosprotocolosdeenrutamientoporvectordedistancia, losprotocolosdeenrutamientodeestadodeenlacenoenvanactualizacionesperidicas.
Nota:Los routersOSPF realizan lasaturacindesuspropiosestadosdeenlacecada30minutos.Estoseconocecomoactualizacinreiteradayseanalizaenelcaptulosiguiente.Asimismo,notodoslosprotocolosdeenrutamientoporvectordedistanciaenvanactualizacionesperidicas.RIPeIGRPenvanactualizacionesperidicassinembargo,EIGRPnolohace.
Diseojerrquico
Losprotocolosdeenrutamientodeestadodeenlace,comoOSPFeISISutilizanelconceptodereas.Lasreasmltiplescreanundiseojerrquicopararedesypermitenunamejoragregacinderuta(resumen)yelaislamientode losproblemasdeenrutamientodentrodelrea.LosOSPFdereasmltipleseISISseanalizanmsadelanteenCCNP.
10.2.2Requerimientosdeunprotocolodeenrutamientodeestadodeenlace
Losprotocolosdeenrutamientodeestadodeenlacemodernosestndiseadosparaminimizar losefectosen lamemoria,elCPUyelanchodebanda.Lautilizacinyconfiguracindereasmltiplespuedereducireltamaodelasbasesdedatosdeestadodeenlace.Lasreasmltiplestambinpuedenlimitarelgradodesaturacinde informacindeestadodeenlaceenundominiodeenrutamientoyenviarlosLSPsloaaquellosroutersquelosnecesitan.
Por ejemplo, cuando hay un cambio en la topologa, slo aquellos routers del rea afectada reciben el LSP yejecutan el algoritmo SPF. Esto puede ayudar a aislar un enlace inestable en un rea especfica en el dominio deenrutamiento.Enlafigura,haytresdominiosdeenrutamiento independientes:rea1,rea0yrea51.Siuna redenelrea51sedesactiva,elLSPcon la informacinsobreesteenlacedesactivadosesaturasloaotrosroutersentalrea.nicamente los routers del rea 51 necesitan actualizar sus bases de datos de estado de enlace, volver a ejecutar elalgoritmoSPF,crearunnuevorbolSPFyactualizarsus tablasdeenrutamiento.Losroutersdeotrasreasnotarnque
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
416
estarutaestdesactivadaperoestoserealizarconuntipodepaquetedeestadodeenlacequeno losobligaavolveraejecutarsusalgoritmosSPF.Losroutersdeotrasreaspuedenactualizarsustablasdeenrutamientodirectamente.
Nota:LasreasmltiplesconOSPFeISISseanalizanmsadelanteenCCNP.
Requerimientosdememoria
Losprotocolosdeenrutamientodeestadodeenlacenormalmenterequierenmsmemoria,msprocesamientodeCPU y, en ocasiones, un mayor ancho de banda que los protocolos de enrutamiento por vector de distancia. LosrequerimientosdememoriarespondenalautilizacindebasesdedatosdeestadodeenlaceylacreacindelrbolSPF.
Requerimientosdeprocesamiento
LosprotocolosdeestadodeenlacetambinpuedenrequerirunmayorprocesamientodeCPUquelosprotocolosdeenrutamientoporvectordedistancia.ElalgoritmoSPFrequiereunmayortiempodeCPUque losalgoritmosdevectordedistancia,comoBellmanFord,yaquelosprotocolosdeestadodeenlacecreanunmapacompletodelatopologa.
Requerimientosdeanchodebanda
Lasaturacindepaquetesdeestadodeenlacepuedeejercerunimpactonegativoenelanchodebandadisponibleen una red. Si bien esto slo debera ocurrir durante la puesta enmarcha inicial de los routers, tambin podra ser unproblemaenredesinestables.
10.2.3Comparacindelosprotocolosdeenrutamientodeestadodeenlace
Enlaactualidad,seutilizandosprotocolosdeenrutamientodeestadodeenlacepararealizarelenrutamientodeIP:
OpenShortestPathFirst(OSPF) IntermediateSystemtoIntermediateSystem(ISIS)
OSPF
OSPFfuediseadoporelgrupodetrabajodeOSPF:IETF(GrupodetrabajodeingenieradeInternet),queanhoyexiste.EldesarrollodeOSPFcomenzen1987yactualmentehaydosversionesenuso:
OSPFv2:OSPFpararedesIPv4(RFC1247yRFC2328) OSPFv3:OSPFpararedesIPv6(RFC2740)
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
417
LamayorpartedeltrabajoenOSPFlorealizJohnMoy,autordelamayoradelosRFCsobreOSPF.Sulibro,OSPF,AnatomyofanInternetRoutingProtocolofreceunainteresanteperspectivasobreeldesarrollodeOSPF.
Nota:OSPFseanalizaenelsiguientecaptulo.OSPFdereasmltiplesyOSPFv3seanalizanenCCNP.
ISIS
ISISfuediseadoporISO(OrganizacinInternacionalpara laEstandarizacin)ysedescribeenISO10589.DEC(DigitalEquipmentCorporation)desarrolllaprimerarepresentacindeesteprotocolodeenrutamientoqueseconocecomoDECnetdefaseV.RadiaPerlmanfuelaprincipaldiseadoradelprotocolodeenrutamientoISIS.
ISISsediseoriginalmenteparaelsuitedeprotocolodeOSIynoparaelsuitedeprotocolodeTCP/IP.Msadelante,ISIS integrado, o ISIS doble, incluy la compatibilidad con redes IP. Si bien se conoci a ISIS como el protocolo deenrutamientomsutilizadoporproveedoreseISP,seestncomenzandoautilizarmsredesISIScorporativas.
OSPFeISISpresentanvariassimilitudesydiferencias.ExistendiversasposturasafavordeOSPFyafavordeISISqueanalizanydebatenlasventajasdeunprotocolodeenrutamientofrentealotro.Ambosprotocolosdeenrutamientobrindanlafuncionalidaddeenrutamientonecesaria.PodraprendermsacercadeISISyOSPFenCCNPycomenzararealizarsupropiadeterminacinsobresiunprotocoloesmsprovechosoqueelotro.
10.3Resumendelcaptulo
10.3.1resumenyrevisin
Resumen
Alosprotocolosdeenrutamientodeestadodeenlacetambinselosconocecomoprotocolosshortestpathfirstysedesarrollanentornoalalgoritmoshortestpathfirst(SPF)deEdsgerDijkstra.HaydosprotocolosdeenrutamientodeestadodeenlaceparaIP:OSPF(OpenShortestPathFirst)eISIS(IntermediateSystemtoIntermediateSystem).
Elprocesodeestadodeenlacepuederesumirsedelasiguientemanera:
1.Cadarouterdetectasuspropiasredesconectadasdirectamente.
2.Cadarouteresresponsablede"saludar"asusvecinosenlasredesconectadasdirectamente.
3.CadaroutercreaunPaquetedeestadodeenlace(LSP)queincluyeelestadodecadaenlacedirectamenteconectado.
4.CadaroutersaturaconelLSPatodoslosvecinos,queluegoalmacenantodoslosLSPrecibidosenunabasededatos.
5.Cadarouterutilizalabasededatosparaconstruirunmapacompletodelatopologaycalculaelmejorcaminoparacadareddedestino.
Un enlace es una interfaz en el router. Un estado de enlace es la informacin sobre dicha interfaz, incluida sudireccinIPymscaradesubred,eltipodered,elcostoasociadoconelenlaceytodoroutervecinoendichoenlace.
Cada routerdeterminasus propiosestadosdeenlaceysaturacon la informacina todos losdems routersdelrea.Comoconsecuencia,cadaroutercreaunabasededatosdeestadodeenlace(LSDB)que incluye la informacindeestadodeenlacedetodoslosdemsrouters.CadaroutertendrLSDBidnticas.Conla informacindeLSDB,cadarouterejecutarelalgoritmoSPF.ElalgoritmocrearunrbolSPF,conelrouterenlarazdelrbol.Amedidaquecadaenlaceseconectaalosdemsenlaces,secreaelrbolSPF.UnavezqueelrbolSPFsecompleta,elrouterpuededeterminarporsu
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
418
cuenta elmejor camino a cada red del rbol. Esta informacin sobre elmejor camino luego se almacena en la tabla deenrutamientodelrouter.
Losprotocolosdeenrutamientodeestadodeenlacecreanunmapade latopologa localde la redquepermiteacada router determinar el mejor camino para una red determinada. Se enva un nuevo LSP nicamente cuando hay uncambio en la topologa.Cuando se agrega, retira omodifica un enlace, el router saturar con el nuevo LSPa todos losdemsrouters.CuandounrouterrecibeelnuevoLSP,steactualizarsuLSDB,volveraejecutarelalgoritmoSPF,crearunnuevorbolSPFyactualizarsutabladeenrutamiento.
Losprotocolosdeenrutamientodeestadodeenlacetiendenapresentaruntiempodeconvergenciamenorquelosprotocolos de enrutamiento por vector de distancia. EIGRP es una excepcin notable. Sin embargo, los protocolos deenrutamientodeestadodeenlaceexigenmsrequerimientosdememoriayprocesamiento.Estonormalmentenorepresentaunproblemaconlosnuevosroutersdelaactualidad.
Enelprximoyltimocaptulodeestecurso,aprenderacercadelprotocolodeenrutamientodeestadodeenlace,OSPF.
Paraaprenderms
Bibliografasugerida
Comprender el algoritmoSPF no es difcil. Existen varios libros de calidad y recursos en lnea que explican elalgoritmodeDijkstraysuutilizacinennetworking.ExistendiversossitiosWebdedicadosaexplicarcmofuncionanestosalgoritmos.Consultealgunosdeestosrecursosyfamiliarceseconelfuncionamientodeestealgoritmo.
stossonalgunosrecursosquelesugerimos:
Interconnections,Bridges,Routers,Switches,andInternetworkingProtocols,porRadiaPerlman CiscoIPRouting,porAlexZinin RoutingtheInternet,porChristianHuitema
Analogaenclase
Conunaclasedeestudiantesyungrupodetarjetasparaficherosepuede realizarunejercicioque loayudar acomprenderelalgoritmoSPF.Cadaestudiante recibe ungrupodecuatro tarjetas parafichero.En la primera tarjetaparafichero, el estudiante escribe su nombre junto con el nombre del estudiante sentado a su izquierda. Si no hay ningnestudiante all, hgales escribir la palabra "ninguno". En la siguiente tarjeta, el estudiante har lo mismo pero con elestudiante sentado a su derecha. Las siguientes dos tarjetas son para los estudiantes sentados adelante y atrs.Dichastarjetasparaficherorepresentanlainformacindeestadodeenlace.
Porejemplo,Teritieneungrupodecuatrotarjetasconlasiguienteinformacin:
Teri>Jen Teri>Pat Teri>Rick Teri>Allan
Unavezquetodoslosestudiantesdelaclasehayancompletadolastarjetasparafichero,elinstructorlasrene.steesunprocesosimilaralprocesodesaturacindeestadodeenlace.Lapiladetarjetasparaficheroessimilaralabasededatosdeestadodeenlace.Enunared,todoslosrouterstendranestamismabasededatosdeestadodeenlace.
Elinstructortomacadatarjetayescribeelnombreyeldelestudiantevecinoenlapizarraconunalneaentreellos.Unavezquesehayantrascritotodaslastarjetasenlapizarra,elresultadofinalserunmapadelosestudiantesdelaclase.Parafacilitarlo,el instructordeberarealizarelmapadelosnombresde lamismamaneraenque losestudiantesestnsentadosen la clase, por ejemplo, Jen se sienta a la izquierda de Teri. Esto es similar al rbol SPF que crean los protocolos deenrutamientodeestadodeenlace.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
419
Captulo11OSPF
11.0Introduccindelcaptulo
11.0.1Introduccindelcaptulo
Open Shortest Path First (OSPF) es un protocolo de enrutamiento de estado de enlace desarrollado comoreemplazodelprotocolodeenrutamientoporvectordedistancia:RIP.RIPconstituyunprotocolodeenrutamientoaceptableen loscomienzosdelnetworking ydeInternetsinembargo,sudependenciaenelconteodesaltoscomolanicamedidaparaelegirelmejorcaminorpidamentesevolviinaceptableenredesmayoresquenecesitanunasolucindeenrutamientomsslida.OSPFesunprotocolodeenrutamientosinclasequeutilizaelconceptodereaspararealizar laescalabilidad.RFC2328definelamtricaOSPFcomounvalorarbitrariollamadocosto.ElIOSdeCiscoutilizaelanchodebandacomolamtricadecostodeOSPF.
LasprincipalesventajasdeOSPFfrenteaRIPsonsurpidaconvergenciayescalabilidada implementacionesderedesmuchomayores. En este captulo final del curso de Conceptos y protocolos y de enrutamiento, aprender sobreimplementaciones y configuraciones de OSPF bsicas de rea nica. Las configuraciones y conceptos de OSPF mscomplejossereservanparaloscursosdenivelCCNP.
11.1IntroduccinalOSPF
11.1.1InformacinbsicadelOSPF
EldesarrolloinicialdeOSPFcomenzen1987porpartedelgrupodetrabajodeOSPF,elGrupodetrabajodeingenieradeInternet (IETF).Enaquelmomento, Internetconstitua fundamentalmenteuna redacadmicayde investigacin financiadaporelgobiernodelosEE.UU.
Coloque el cursor sobre las fechas en la f igura Cronograma de desarrollo de OSPF para ver los eventosrelacionados.
En1989,laespecificacinparaOSPFv1sepublicenRFC1131.Habadosimplementacionesdesarrolladas:unaparaejecutarenroutersyotraparaejecutarenestacionesdetrabajoUNIX.LaltimaimplementacinseconvirtiluegoenunprocesoUNIXgeneralizadoyconocidocomoGATED.OSPFv1fueunprotocolodeenrutamientoexperimentalynuncaseimplement.
En1991,JohnMoyintrodujoOSPFv2enRFC1247.OSPFv2ofrecasignificativasmejorastcnicasconrespectoaOSPFv1.Almismotiempo,ISOtrabajabaenunprotocolodeenrutamientodeestadodeenlacepropio,IntermediateSystemtoIntermediateSystem(ISIS).Lgicamente,IETFeligiOSPFcomosuIGP(InteriorGatewayProtocol)recomendado.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
420
En1998,laespecificacinOSPFv2seactualizenRFC2328yrepresentalaRFCactualparaOSPF.
Nota:En1999,OSPFv3paraIPv6sepublicenRFC2740. JohnMoy,RobColtunyDennisFergusondesarrollaronRFC2740.OSPFv3seanalizaenCCNP.
Enlaces
"OSPFVersion2,"http://www.ietf.org/rfc/rfc2328
11.1.2EncapsulacindemensajesOSPF
LaporcindedatosdeunmensajeOSPFseencapsulaenunpaquete.EstecampodedatospuedeincluirunodecincotiposdepaquetesOSPF.Cadatipodepaqueteseanalizabrevementeenelprximotema.
Coloque el cursor sobre los campos en la f igura Mensaje de OSPF encapsulado para ver el proceso deencapsulacin.
El encabezado del paquete OSPF se incluye con cada paquete OSPF, independientemente de su tipo. Elencabezado del paquete OSPF y los datos especficos segn el tipo de paquete especfico se encapsulan luego en unpaqueteIP.EnelencabezadodelpaqueteIP,elcampoProtocoloseestableceen89paraindicarelOSPFyladireccindedestinoseestableceparaunadedosdireccionesmulticast:224.0.0.5224.0.0.6.SielpaqueteOSPFseencapsulaenunatramadeEthernet,ladireccinMACdedestinoestambinunadireccinmulticast:01005E00000501005E000006.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
421
11.1.3TiposdepaquetesdeOSPF
En el captulo anterior, presentamos Paquetes de estado de enlace (LSP). La figura muestra los cinco tiposdiferentesdeLSPdeOSPF.CadapaquetecumpleunafuncinespecficaenelprocesodeenrutamientodeOSPF:
1.Saludo:lospaquetesdesaludoseutilizanparaestablecerymantenerlaadyacenciaconotrosroutersOSPF.Elprotocolodesaludoseanalizaendetalleenelprximotema.
2.DBD:elpaquetedeDescripcindebasesdedatos(DBD)incluyeuna listaabreviadade labasededatosdeestadodeenlacedelrouteremisoryloutilizanlosroutersreceptoresparacompararconlabasededatosdeestadodeenlacelocal.
3. LSR: los routers receptores pueden luego solicitar ms informacin acerca de una entrada en la DBD enviando unaSolicituddeestadodeenlace(LSR).
4.LSU:lospaquetesdeActualizacindeestadodeenlace(LSU)seutilizanpararesponderlasLSRyparaanunciarnuevainformacin. Las LSU contienen siete tipos diferentes de Notificaciones de estado de enlace (LSA). Las LSU y LSA seanalizanbrevementeenuntemaposterior.
5. LSAck: cuandose recibeunaLSU,el routerenvaunAcusede recibo deestadodeenlace (LSAck)paraconfirmar larecepcindeLSU.
11.1.4Protocolodesaludo
LafiguramuestraelencabezadodelpaqueteOSPFyelpaquetedesaludo.Loscampossombreadosencolorazulseanalizarnenmayordetallemsadelanteenelcaptulo.Porelmomento,nosenfocaremosen losusosdelpaquetedesaludo.
ElpaqueteOSPFTipo1eselpaquetedesaludoOSPF.Lospaquetesdesaludoseutilizanpara:
DescubrirvecinosOSPFyestableceradyacenciasdevecinos. Publicarparmetrosenlosquedosroutersdebenacordarconvertirseenvecinos. ElegirelRouterdesignado (DR) yelRouterdesignadode respaldo (BDR)en redesdeaccesosmltiples,como
EthernetyFrameRelay.
Loscamposimportantesquesemuestranenlafiguraincluyen:
Tipo:TipodepaqueteOSPF:Saludo(1),DD(2),SolicitudLS(3),ActualizacinLS(4),ACKLS(5) IDdelRouter:IDdelrouterdeorigen IDdelrea:reaenlaqueseoriginelpaquete Mscaradered:mscaradesubredasociadaconlainterfazemisora Intervalodesaludo:cantidaddesegundosentrelospaquetesdesaludodelrouteremisor Prioridaddelrouter:utilizadoenlaeleccindeDR/BDR(seanalizarmsadelante) Routerdesignado(DR):IDdelrouterdelDR,siexiste Routerdesignadoderespaldo(BDR):IDdelrouterdelBDR,siexiste Listadevecinos:enumeralaIDdelrouterOSPFdelosroutersvecinos
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
422
Establecimientodevecinos
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
423
AntesdequeunrouterOSPFpuedasaturaraotrosroutersconsusestadosdeenlace,primerodebedeterminarsiexistealgnotrovecinoOSPFenalgunodesusenlaces.Enlafigura,losroutersOSPFenvanpaquetesdesaludoatodaslasinterfaceshabilitadasconOSPFparadeterminarsihayvecinosendichosenlaces.LainformacinenelsaludodeOSPFincluye la ID del routerOSPFdel router que enva el paquete de saludo (la ID del router se analizams adelante en elcaptulo).LarecepcindeunpaquetedesaludoOSPFenunainterfazconfirmaaunrouterlapresenciadeotrorouterOSPFendichoenlace.OSPFluegoestablece laadyacenciaconelvecino.Porejemplo,enlafigura,R1estableceradyacenciasconR2yR3.
IntervalosmuertoydesaludodeOSPF
Antes de que dos routers puedan formar una adyacencia de vecinos OSPF, stos deben estar de acuerdo conrespecto a tres valores: Intervalo de saludo, intervalo muerto y tipo de red. El intervalo de saludo de OSPF indica lafrecuenciaconqueunrouterOSPFtransmitesuspaquetesdesaludo.Demanerapredeterminada,lospaquetesdesaludoOSPF se envan cada 10 segundos en segmentos multiacceso y punto a punto, y cada 30 segundos en segmentosmultiaccesosinbroadcast(NBMA)(FrameRelay,X.25,ATM).
Enlamayoradeloscasos,lospaquetesdesaludoOSPFseenvancomomulticastaunadireccinreservadaparaALLSPFRouters en 224.0.0.5. La utilizacin de una direccin multicast permite a un dispositivo ignorar el paquete si lainterfaznoesthabilitadaparaaceptarpaquetesOSPF.EstoahorratiempodeprocesamientodeCPUenlosdispositivosquenosonOSPF.
Elintervalomuertoeselperodo,expresadoensegundos,queelrouteresperarpararecibirunpaquetedesaludoantesdedeclararal vecino "desactivado".Ciscoutiliza en formapredeterminadacuatro vecesel intervalodeHello.Enelcasode lossegmentosmultiaccesoypuntoapunto,dichoperodoesde40segundos.Enelcasode lasredesNBMA,elintervalomuertoesde120segundos.
Sielintervalomuertoexpiraantesdequelosroutersrecibanunpaquetedesaludo,OSPFretiraradichovecinodesu base de datos de estado de enlace. El router satura con la informacin de estado de enlace acerca del vecino"desactivado"desdetodaslasinterfaceshabilitadasconOSPF.
Lostiposderedesseanalizanmsadelanteenelcaptulo.
SeleccindeDRyBDR
ParareducirlacantidaddetrficodeOSPFenredesdeaccesosmltiples,OSPFseleccionaunRouterdesignado(DR)yunRouterdesignadoderespaldo(BDR).ElDResresponsabledeactualizartodoslosdemsroutersOSPF(llamadosDROthers)cuandoocurre uncambioen la redde accesosmltiples.ElBDRsupervisaalDRy reemplazaaDRsielDRactualfalla.
Enlafigura,R1,R2yR3estnconectadosatravsdeenlacespuntoapunto.Porlotanto,noocurrelaeleccindeDR/BDR.Laselecciny losprocesosdeDR/BDRseanalizarnenuntemaposteriorysecambiarlatopologaporunareddeaccesosmltiples.
Nota:ElpaquetedesaludoseanalizaenmayordetalleenCCNPjuntoconlosotrostiposdepaquetesOSPF.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
424
11.1.5ActualizacionesdeestadodeenlacedeOSPF
Lasactualizacionesdeestadodeenlace(LSU)sonlospaquetesutilizadosparalasactualizacionesdeenrutamientoOSPF.UnpaqueteLSUpuedeincluirdieztiposdiferentesdeNotificacionesdeestadodeenlace(LSA),comosemuestraenlafigura.LadiferenciaentrelostrminosActualizacindeestadodeenlace(LSU)yNotificacindeestadodeenlace(LSA)enocasionespuedeserconfusa.Aveces,dichostrminospuedenutilizarseindistintamente.UnaLSUincluyeunaovariasLSAycualquierade losdostrminospuedeusarseparahacerreferenciaa la informacindeestadodeenlacepropagadaporlosroutersOSPF.
Nota:LosdiferentestiposdeLSAseanalizanenCCNP.
11.1.6AlgoritmoOSPF
CadarouterOSPFmantieneunabasededatosdeestadodeenlacequecontiene lasLSA recibidasporpartedetodos losdemsrouters.Unavezqueunrouterrecibitodas lasLASycresubasededatosdeestadodeenlace local,OSPFutilizaelalgoritmoshortestpath first (SPF)deDijkstraparacrearunrbolSPF.ElrbolSPF luegoseutilizaparacompletarlatabladeenrutamientoIPconlasmejoresrutasparacadared.
11.1.7Diferenciaadministrativa
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
425
Como se vio en el Captulo 3, "Introduccin al enrutamiento dinmico", la distancia administrativa (AD) es laconfiabilidad (opreferencia)del origende la ruta.OSPF tiene unadistancia administrativapredeterminadade 110.Comopuedeverenlafigura,alcompararloconotrosprotocolosdegatewayinteriores(IGP),seprefiereaOSPFconrespectoaISISyRIP.
11.1.8Autenticacin
Como se mencion en captulos anteriores, la configuracin de protocolos de enrutamiento para utilizar laautenticacinseanalizarenuncursoposterior.Al igualqueotrosprotocolosdeenrutamiento,OSPFpuedeconfigurarseparaautenticacin.
Esaconsejableautenticar la informacindeenrutamientotransmitida.RIPv2,EIGRP,OSPF, ISISyBGPpuedenconfigurarse para encriptar y autenticar su informacin de enrutamiento. Esto garantiza que los routers slo aceptarninformacin de enrutamiento de otros routers que estn configurados con la misma contrasea o informacin deautenticacin.
Nota:Laautenticacinnoencriptalatabladeenrutamientodelrouter.
11.2ConfiguracinOSPFbsica
11.2.1Topologiadelaboratorio
La figuramuestra la topologa para estecaptulo.Observe que el esquemade direccionamiento no es contiguo.OSPF es un protocolo de enrutamiento sin clase. Por lo tanto, configuraremos la mscara como parte de nuestraconfiguracinOSPF.Comosabe,alhacerlosesolucionarelproblemadeldireccionamientonocontiguo.Tambinobservequeenestatopologahaytresenlacesserialesdevariosanchosdebandaycadaroutertienemltiplesrutasparacadaredremota.
HagaclicenDireccionamientopararevisarlasdireccionesIP.
HagaclicenR1,R2yR3pararevisarlaconf iguracindeiniciodecadarouter.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
426
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
427
11.2.2comandorouterOSPF
OSPF se habilita con el comando de configuracin global router ospf processid. El comando processid es unnmero entre 1 y 65535 elegido por el administrador de red.El comando processid es significativo a nivel local, lo queimplicaqueno necesita coincidir conotrosroutersOSPFparaestableceradyacenciascondichosvecinos.EstodifieredeEIGRP. La ID del procesoEIGRP o el nmero de sistema autnomo s necesita coincidir con dos vecinos EIGRPparavolverseadyacente.
Ennuestratopologa,habilitaremosOSPFenlostresroutersqueutilizanlamismaIDdeprocesode1.UtilizamoslamismaIDdeprocesosimplementeporcuestionesdeuniformidad.
R1(config)#routerospf1
R1(configrouter)#
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
428
11.2.3Comandonetwork
El comando network utilizado con OSPF tiene la misma funcin que cuando se utiliza con otros protocolos deenrutamientoIGP:
Cualquier interfazenun routerquecoincidacon ladireccinderedenelcomandonetworkestarhabilitadaparaenviaryrecibirpaquetesOSPF.
Estared(osubred)estarincluidaenlasactualizacionesdeenrutamientoOSPF.
Elcomandonetworkseutilizaenelmododeconfiguracinderouter.
Router(configrouter)#networknetworkaddresswildcardmaskareaareaid
ElcomandonetworkdeOSPFutilizaunacombinacindenetworkaddressywildcardmasksimilara laquepuedeutilizarEIGRP.Sinembargo,adiferenciadeEIGRP,OSPFrequierelamscarawildcard.LadireccinderedjuntoconlamscarawildcardseutilizaparaespecificarlainterfazorangodeinterfacesquesehabilitarnparaOSPFconelcomandonetwork.
AligualqueconEIGRP,lamscarawildcardpuedeconfigurarseenformainversaaunamscaradesubred.Porejemplo,lainterfazFastEthernet0/0deR1seencuentraen la red172.16.1.16/28. Lamscaradesubred paraesta interfazes /28255.255.255.240.Loinversoalamscaradesubredeslamscarawildcard.
Nota:AligualqueEIGRP,algunasversionesdeIOSsimplementelepermiteningresarlamscaradesubredenlugardelamscarawildcard.Luego,IOSconviertelamscaradesubredalformatodelamscarawildcard.
255.255.255.255
255.255.255.240Restelamscaradesubred
0.0.0.15Mscarawildcard
ElreaareaidhacereferenciaalreaOSPF.UnreaOSPFesungrupoderoutersquecompartela informacindeestadodeenlace.Todos losroutersOSPFenlamismareadebentener lamismainformacindeestadodeenlaceensusbasesdedatosdeestadodeenlace.Estoselograatravsdelasaturacinporpartedelosroutersdetodoslosdems
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
429
routersenelreaconsusestadosdeenlace individuales.Enestecaptulo,configuraremostodoslosroutersOSPFdentrodeunreanica.EstoseconocecomoOSPFdereanica.
Una redOSPF tambinpuede configurarsecomoreasmltiples.Existen varias ventajasen laconfiguracinderedesOSPFampliascomoreasmltiples,incluidas lasbasesdedatosdeestadodeenlacemspequeasylacapacidaddeaislarproblemasderedesinestablesdentrodeunrea.ElOSPFdereasmltiplessedesarrollaenCCNP.
CuandotodoslosroutersseencuentrandentrodelamismareaOSPF,debenconfigurarseloscomandosnetworkconlamismaareaidentodoslosrouters.Sibienpuedeusarsecualquierareaid,esaconsejableutilizarunareaidde0conOSPFdereanica.EstaconvencinfacilitalaposteriorconfiguracindelaredcomoreasOSPFmltiplesenlasquerea0seconvierteenelreadebackbone.
La figuramuestra los comandosnetwork para los tres routers y habilitaOSPFen todas las interfaces.En estepunto,todoslosroutersdebenpoderhacerpingentodaslasredes.
11.2.4IDdelrouterOSPF
DeterminacindelaIDdelrouter
La ID del router OSPF se utiliza para identificar en forma exclusiva cada router en el dominio de enrutamientoOSPF.LaIDdeunrouteressimplementeunadireccinIP.LosroutersdeCiscoobtienenlaIDdelrouterconformeatrescriteriosyconlasiguienteprioridad:
1.UtilizarladireccinIPconfiguradaconelcomandorouteriddeOSPF.
2.Sirouteridnoestconfigurado,elroutereligeladireccinIPmsaltadecualquieradesusinterfacesloopback.
3. Si no hay ninguna interfaz loopback configurada, el router elige la direccin IP activams alta de cualquiera de susinterfacesfsicas.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
430
DireccinIPactivamsalta
SiunrouterOSPFseconfiguraconelcomandorouteriddeOSPFynohayinterfacesloopbackconfiguradas,laIDdelrouterOSPFserladireccinIPactivamsaltadecualquieradesusinterfaces.LainterfaznonecesitaestarhabilitadaparaOSPF, lo que significa que no necesita estar incluida en uno de los comandos network deOSPF.Sin embargo, lainterfazdebeestaractiva,debeencontrarseenestadoup.
HagaclicenelbotnTopologaenlafigura.
Conloscriteriosdescritosanteriormente,puededeterminarlasIDdelrouterparaR1,R2yR3?Larespuestaseencuentraenlaprximapgina.
VerificacindelaIDdelrouter
DebidoaquenohemosconfiguradolasIDdelrouterni las interfaces loopbackennuestrostresrouters, laIDdelrouterparacadarouterestdeterminadaporeltercercriteriode lalista:ladireccinIPactivamsaltaencualquierade lasinterfacesfsicasdelrouter.Comosemuestraenlafigura,laIDdelrouterparacadarouteres:
R1:192.168.10.5,queesmayorque172.16.1.17192.168.10.1
R2:192.168.10.9,queesmayorque10.10.10.1192.168.10.2
R3:192.168.10.10,queesmayorque172.16.1.33192.168.10.6
Uncomandoquepuedeutilizarparaverificar laIDdelrouteractualesshowipprotocols.AlgunasversionesdeIOSnomuestranlaIDdelroutercomosemuestraenlafigura.Endichoscasos,utiliceloscomandosshowipospfoshowipospfinterfaceparaverificarlaIDdelrouter.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
431
Direccindeloopback
Si no se utiliz el comando routerid de OSPF y estn configuradas las interfaces loopback, OSPF elegir ladireccin IPms alta de cualquiera de sus interfaces loopback. Una direccin de loopback es una interfaz virtual y seencuentraenestadoupenformaautomticacuandoestconfigurada.Elusuarioyaconoceloscomandosparaconfigurarunainterfazloopback:
Router(config)#interfaceloopbacknumber
Router(configif)#ipaddressipaddresssubnetmask
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
432
HagaclicenelbotnTopologaenlafigura.
Enestatopologa, lostresroutersseconfiguraroncondireccionesde loopbackpararepresentar lasIDdelrouterOSPF.Laventajadeutilizarunainterfazloopbackesque,adiferenciadelasinterfacesfsicas,stanopuedefallar.Nohaycablesnidispositivosadyacentesrealesdelosquedependalainterfazloopbackparaencontrarseenestadoup.Porlotanto,la utilizacin de una direccin de loopback para la ID del router ofrece estabilidad al proceso OSPF. Debido a que elcomando routerid de OSPF que se analiza a continuacin, se agreg recientemente a IOS, es ms comn encontrardireccionesdeloopbackutilizadasparaconfigurarlasIDdelrouterOSPF.
ComandorouteriddeOSPF
El comando routerid de OSPF se introdujo en IOS 12.0(T) y tiene prioridad sobre direcciones IP fsicas y deloopbackenladeterminacindelaIDdelrouter.Lasintaxisdecomandoes:
Router(config)#routerospfprocessid
Router(configrouter)#routeridipaddress
ModificacindelaIDdelrouter
LaIDdelrouterseseleccionacuandoseconfiguraOSPFconsuprimercomandonetworkdeOSPF.SielcomandorouteriddeOSPFoladireccindeloopbackseconfigurandespusdelcomandonetworkdeOSPF,laIDdelrouterseobtendrdelainterfazconladireccinIPactivamsalta.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
433
LaIDdelrouterpuedemodificarseconladireccinIPdeuncomandorouteriddeOSPFsubsiguiente,volviendoacargarelrouteroutilizandoelsiguientecomando:
Router#clearipospfprocess
Nota:Lamodificacinde la IDdeunrouterconunanuevadireccinIPfsicaode loopbackpuederequerir larecargadelrouter.
IDduplicadasdelrouter
Cuando dos routers tienen la misma ID de router en un OSPF, es posible que el enrutamiento de dominio nofuncione correctamente. Si la ID del router es la misma en dos routers vecinos, es posible que no se realice elestablecimiento de vecinos. Cuando se producen ID duplicadas del router OSPF, IOS mostrar un mensaje similar alsiguiente:
%OSPF4DUP_RTRID1:DeteccinderouterconIDduplicadas
Paracorregiresteproblema,configuretodoslosroutersparaquetenganunaIDdelrouterOSPFnica.
HagaclicenNuevasIDdelrouterenlafigura.
DebidoaquealgunasversionesdeIOSnoadmitenelcomando routerid,utilizaremoselmtododedireccindeloopbackparaasignar lasIDdelrouter.UnadireccinIPdeunainterfaz loopbackporlogeneralsloreemplazaraunaIDdelrouterOSPFactualmediantelarecargadelrouter.Enlafigura,serecargaronlosrouters.ElcomandoshowipprotocolsseutilizaparaverificarquecadarouterestutilizandoladireccindeloopbackparacadaIDdelrouter.
11.2.5VerificacindeOSPF
El comando show ip ospf neighbor puede utilizarse para verificar las relaciones de vecinos OSPF y solucionar susproblemas.Estecomandomuestraelsiguienteresultadoparacadavecino:
IDdevecino:laIDdelroutervecino. Pri:laprioridadOSPFdelainterfaz.Estoseanalizaenunaseccinposterior. Estado:elestadoOSPFdelainterfaz.ElestadoFULLsignificaqueelrouterysuvecinoposeenbasesdedatosde
estadodeenlacedeOSPFidnticas.LosestadosOSPFseanalizanenCCNP. Tiempomuerto:lacantidaddetiemporestantequeelrouteresperarpararecibirunpaquetedesaludoOSPFpor
partedelvecinoantesdedeclararlodesactivado.Estevalorsereestablececuandolainterfazrecibeunpaquetedesaludo.
Direccin:ladireccinIPdelainterfazdelvecinoalaqueestconectadadirectamenteelrouter. Interfaz:lainterfazdondeesterouterformadyacenciaconelvecino.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
434
AlresolverproblemasderedesOSPF,elcomandoshowipospfneighborpuedeutilizarseparaverificarqueelrouterformadyacenciaconlosroutersvecinos.SinosemuestralaIDdelroutervecinoosinomuestraelestadoFULL, losdosroutersnoformaronunaadyacenciaOSPF.Sidosroutersnoestablecieronadyacencia,nose intercambiarla informacinde estado de enlace. Las bases de datos de estado de enlace incompletas pueden crear rboles SPF y tablas deenrutamientoimprecisos.Esposiblequenoexistanrutasalasredesdedestinooquenorepresentenlarutamsptima.
Nota:Enelcasoderedesdeaccesosmltiples,comoEthernet,dosroutersadyacentespuedenmostrarsusestadoscomo2WAY.Estoseanalizarenunaseccinposterior.
EsposiblequedosroutersnoformenadyacenciaOSPFsi:
Lasmscarasdesubrednocoinciden,estohacequelosroutersseencuentrenenredesseparadas. LostemporizadoresmuertoydesaludodeOSPFnocoinciden. LostiposderedesOSPFnocoinciden. HayuncomandonetworkdeOSPFfaltanteoincorrecto.
OtrospoderososcomandosderesolucindeproblemasdeOSPFincluyen:
showipprotocols
showipospf
showipospfinterface
Como se muestra en la figura, el comando show ip protocols representa una manera rpida de verificarinformacindeconfiguracinvitaldeOSPF,incluidalaIDdelprocesoOSPF,laIDdelrouter,lasredesqueelrouterpublica,
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
435
los vecinos de quienes el router recibe actualizaciones y la distancia administrativa predeterminada, que es de 110 paraOSPF.
Hagaclicenshowipospfenlafigura.
El comando show ip ospf tambin puede utilizarse para examinar la ID del proceso OSPF y la ID del router.Asimismo,estecomandomuestra la informacindelreaOSPF,as como laltimavezquesecalculelalgoritmoSPF.Como puede ver en el resultado de ejemplo, OSPF es un protocolo de enrutamiento muy estable. El nico eventorelacionadoconOSPFenel que tuvoparticipacinR1durante lasltimas11horasymediaes elenvodepaquetesdesaludoasusvecinos.
Nota:LainformacinadicionalquemuestraelcomandoshowipospfseanalizaenloscursosCCNP.
ElresultadodelcomandoincluyeinformacinimportantedelalgoritmoSPFqueincluyeelretrasoenelprogramaSPF:
ElretrasoenelprogramaSPFinicialesde5000milisegundos
EltiempoenesperamnimoentredosSPFconsecutivosesde10000milisegundos
EltiempodeesperamximoentredosSPFconsecutivosesde10000milisegundos
Cadavezqueunrouterrecibenuevainformacinacercadelatopologa(adicin,eliminacinomodificacindeunenlace),elrouterdebevolveraejecutarelalgoritmoSPF,crearunnuevorbolSPFyactualizarlatabladeenrutamiento.El
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
436
algoritmoSPFrepresentaunagranexigenciaparaelCPUyeltiempoqueletomarealizarlosclculosdependedeltamaodelrea.Eltamaodeunreasemideporlacantidadderoutersyeltamaodelabasededatosdeestadodeenlace.
A una red que alterna entre un estado up y down se la denomina enlace inestable. Un enlace inestable puedeprovocarquelosroutersOSPFdeunreavuelvanacalcularconstantementeelalgoritmoSPF,loqueevitalaconvergenciaadecuada. Paraminimizar este problema, el router espera 5 segundos (5000milisegundos) despus de recibir una LSUantesdeejecutarelalgoritmoSPF.EstoseconocecomoretrasoenelprogramaSPF.ParaevitarqueunrouterejecuteelalgoritmoSPFconstantemente,existeuntiempoenesperaadicionalde10segundos(10000milisegundos).Elrouterespera10segundosdespusdeejecutarelalgoritmoSPFantesdevolveraejecutarlonuevamente.
Hagaclicenshowipospfinterfaceenlafigura.
La formamsrpida deverificar los intervalosmuertoydesaludoesutilizarel comando show ipospf interface.Comosemuestraen lafigura,alagregarelnombreyelnmerode la interfazalcomandoapareceel resultadoparaunainterfaz especfica.Dichos intervalos se incluyen en los paquetes de saludoOSPFenviados entre vecinos.OSPFpuedetenerdiferentesintervalosmuertoydesaludoenvariasinterfacessinembargo,paraquelosroutersOSPFseconviertanenvecinos,susintervalosmuertosydesaludodeOSPFdebenseridnticos.Porejemplo,enlafigura,R1utilizaunintervalodesaludo de 10 y un intervalomuerto de 40 en la interfazSerial 0/0/0.R2 tambin debe usar losmismos intervalos en suinterfazSerial0/0/0delocontrario,losdosroutersnoformarnunaadyacencia.
Comosabe, lamaneramsrpidade verificar laconvergenciadeOSPFesobservar la tabladeenrutamiento paracadarouterenlatopologa.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
437
HagaclicenR1,R2yR3enlafiguraparaverelresultadodeshowiproute.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
438
ElcomandoshowiproutepuedeutilizarseparaverificarsidichoOSPFenvayreciberutasatravsdeOSPF.LaOal inicio de cada ruta indica que el origen de la ruta es OSPF. La tabla de enrutamiento y OSPF se examinarn msdetenidamenteenlasiguienteseccin.Sinembargo,elusuariodeberadistinguirinmediatamentedosdiferenciasvisiblesenlatabladeenrutamientodeOSPFencomparacinconlastablasdeenrutamientoquesevieronenloscaptulosanteriores.Primero,observequecadarouter tienecuatroredesconectadasdirectamente,yaquela interfazloopbacksecuentacomouna cuarta red. Dichas interfaces loopback no se publican en OSPF. Por lo tanto, cada router enumera siete redesconocidas. Adems, a diferencia de RIPv2 y EIGRP, OSPF no realiza un resumen automtico en los bordes de la redprincipal.OSPFesesencialmentesinclase.
11.3MtricadelOSPF
11.3.1MtricadelOSPF
LamtricadelOSPFsedenominacosto.EnRFC2328:"Uncostoseasociaconel resultadodecadainterfazderouter.Dichocostoestconfiguradoporeladministradordelsistema.Cuantomsbajoseaelcosto,msprobabilidadhaydequelainterfazseautilizadaparaenviartrficodedatos."
ObservequeRFC2328noespecificalosvaloresquedebenutilizarseparadeterminarelcosto.
ElIOSdeCiscoutilizalosanchosdebandaacumuladosdelasinterfacesdesalidadesdeelrouterhastalareddedest inocomovalordelcosto.Encadarouter,elcostodeunainterfazsecalculaen10alaoctavapotenciadivididoporelanchodebandaenbps.Estoseconocecomoanchodebandadereferencia.Ladivisinde10alaoctavapotenciaporelanchodebandade la interfazserealizaparaquelas interfacesconmayoresvaloresdeanchodebandatenganuncostocalculadoinferior.Recuerde,enlasmtricasdeenrutamiento,larutadeinferiorcostoeslarutapreferida(porejemplo,con RIP, 3 saltos esmejor que 10 saltos). La figuramuestra los costos predeterminados deOSPFpara varios tipos deinterfaces.
Anchodebandadereferencia
Elanchodebandadereferenciapredeterminadoesde10alaoctavapotencia,100000000bpso100Mbps.Estodacomoresultadointerfacesconunanchodebandade100MbpsymsconelmismocostodeOSPFde1.Elanchodebandadereferenciapuedemodificarseparaadaptarsearedesconenlacesmsrpidosque100000000bps(100Mbps)con el comando autocost referencebandw idth de OSPF. Cuando este comando es necesario, se recomienda suutilizacinentodoslosroutersparaquelamtricadeenrutamientodeOSPFsemantengauniforme.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
439
OSPFacumulacostos
ElcostodeunarutaOSPFeselvaloracumuladodesdeunrouterhastalareddedestino.Porejemplo,enlafigura,la tabla de enrutamiento en R1 muestra un costo de 65 para alcanzar la red 10.10.10.0/24 en R2. Debido a que10.10.10.0/24estconectadaa la interfazFastEthernet,R2asignaelvalorde1comocostopara10.10.10.0/24.R1luegoagregaelvalordelcostoadicionalde64paraenviardatosatravsdelenlaceT1predeterminadoentreR1yR2.
Anchodebandapredeterminadoeninterfacesseriales
EsposiblequerecuerdedelCaptulo9, "EIGRP",quepuedeutilizarelcomandoshowinterfaceparaverelvalordel ancho de banda utilizado para una interfaz.En los routers deCisco, el valor del ancho de banda predeterminado devariasinterfacesserialesesT1(1544Mbps).Sinembargo,algunasinterfacesserialespuedentenerelvalorpredeterminadode128kbps.Porlotanto,nuncasupongaqueOSPFutilizaunvalordeanchodebandaparticular.Verifiquesiempreelvalorpredeterminadoconelcomandoshowinterface.
Recuerde,estevalordeanchodebandanoafectarealmentelavelocidaddelenlaceloutilizanciertosprotocolosdeenrutamientoparacalcular lamtricadeenrutamiento.Muyprobablemente,en las interfacesseriales lavelocidadrealdelenlaceesdiferentedelanchodebandapredeterminado.Esimportantequeelvalordeanchodebandareflejelavelocidadrealdelenlaceparaquelatabladeenrutamientotengainformacinprecisadelmejorcamino.Porejemplo,elusuariopuedeestarpagandoasuproveedordeserviciosnicamenteporunaconexinT1fraccional,uncuartodelaconexinT1completa(384kbps).Sinembargo,alosfinesdelprotocolodeenrutamiento,IOSsuponeelvalordeanchodebandadeT1apesardequelainterfazenrealidadsloenvayrecibeuncuartodeunaconexinT1completa(384kbps).
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
440
LafiguramuestraelresultadodelainterfazSerial0/0/0enR1.Latopologatambinreflejaahoraelanchodebandarealdelenlaceentrelosrouters.ObservequeelvalordeanchodebandapredeterminadoenelresultadodelcomandoparaR1 es 1544 kbps. Sin embargo, el ancho de banda real de este enlace es 64 kbps. Esto significa que el router tieneinformacindeenrutamientoquenoreflejaenformaprecisalatopologadered.
Hagaclicenshowiprouteenlafigura.
LafiguramuestralatabladeenrutamientoparaR1.R1consideraquesusdosinterfacesserialesestnconectadasa enlacesdeT1apesardequeuno desusenlacesesde64kbpsyel otrode256kbps.Estoprovocaque la tabladeenrutamientodeR1tengados rutasde igualcostohacia la red192.168.8.0/30,dondeSerial0/0/1es realmente elmejorcamino.
O192.168.10.8[110/128]via192.168.10.6,00:03:41,Serial0/0/1
[110/128]via192.168.10.2,00:03:41,Serial0/0/0
Hagaclicenshowipospfinterfaceenlafigura.
El costoOSPF calculado de una interfaz puede verificarse con el comando show ip ospf interface. En la figura,podemosverificarqueR1verdaderamenteasignauncostode64alainterfazSerial0/0/0.Sibienelusuariopuedepensar
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
441
queseeselcostocorrecto,yaqueestainterfazestconectadaaunenlacede64kbps,recuerdequeelcostoderivadelafrmuladecosto.Elcostodeunenlacede64kbpses1562(100000000/64000).Elvalormostradode64correspondealcostodeunenlaceT1.Enelsiguientetema,aprenderlamanerademodificarelcostodetodoslosenlacesdelatopologa.
11.3.2Modificacindelcostodelenlace
Cuando la interfazserialnoest funcionando realmentea lavelocidadpredeterminadadeT1, la interfaz requiereunamodificacinmanual. Ambos lados del enlace deben configurarse para tener el mismo valor. Tanto el comando deinterfazbandwidth como el comando de interfaz ip ospf cost logran este fin, un valor preciso queOSPF utilizar paradeterminarelmejorcamino.
Comandobandw idth
ElcomandobandwidthseutilizaparamodificarelvalordelanchodebandautilizadoporIOSenelclculode lamtricadecostodeOSPF.LasintaxisdelcomandointerfaceeslamismasintaxisqueaprendienelCaptulo9,"EIGRP":
Router(configif)#bandwidthbandwidthkbps
Lafiguramuestraloscomandosbandwidthutilizadosparamodificarloscostosdetodaslasinterfacesserialesdelatopologa.EnelcasodeR1,elcomandoshowipospfinterfacemuestraqueelcostodelenlaceSerial0/0/0esahora1562,elresultadodelclculodecostoOSPFdeCiscode100000000/64000.
Comandoipospfcost
Unmtodoalternativoalautilizacindelcomandobandwidthesutilizarelcomandoipospf cost,quelepermiteespecificardirectamenteelcostodeunainterfaz.Porejemplo,enR1podramosconfigurarSerial0/0/0conelsiguientecomando:
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
442
R1(config)#interfaceserial0/0/0
R1(configif)#ipospfcost1562
Ciertamente, esto no cambiar el resultado del comando show ip ospf interface, que anmuestra el costo de1562.steeselmismocostocalculadoporIOScuandoconfiguramoselanchodebandaen64.
Comparacinentreelcomandobandwidthyelcomandoipospfcost
Elcomandoipospfcostestilenentornosdevariosfabricantes,dondelosroutersquenosondeCiscoutilizanunamtricadiferentedelanchodebandaparacalcularloscostosdeOSPF.Laprincipaldiferenciaentre losdoscomandosesqueelcomandobandwidthutilizaelresultadodelclculodecostoparadeterminarelcostodelenlace.Elcomandoipospfcostevitaesteclculoalestablecerdirectamenteelcostodelenlaceenunvalorespecfico.
Lafiguramuestralasdosalternativasquepuedenutilizarsealmodificarloscostosdelosenlacesserialesenlatopologa.Elladoderechodelafiguramuestraloscomandosipospfcostequivalentesaloscomandosbandwidthdelaizquierda.
11.4OSPFyredesdeaccesosmltiples
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
443
11.4.1Desafosenredesdeaccesosmltiples
Una reddeaccesosmltiples esuna redconmsdedosdispositivosen losmismosmedioscompartidos.Enelsectorsuperiorde lafigura,laLANEthernetconectadaaR1seextiendeparamostrarlosposiblesdispositivosquepuedenconectarsealared172.16.1.16/28.LasLANEthernetsonunejemplodeunaredbroadcastdeaccesosmltiples.Sonredesbroadcastyaquetodoslosdispositivosdelaredventodaslastramas.Sonredesdeaccesosmltiplesyaquepuedehabergrancantidaddehosts,impresoras,routersydemsdispositivosqueformenpartedelamismared.
Porelcontrario,enunaredpuntoapuntoslohaydosdispositivosenlared,unoencadaextremo.ElenlaceWANentreR1yR3esunejemplodeenlacepuntoapunto.ElsectorinferiordelafiguramuestraelenlacepuntoapuntoentreR1yR3.
OSPFdefinecincotiposderedes:
Puntoapunto Broadcastdeaccesosmltiples Multiaccesosinbroadcast(NBMA) Puntoamultipunto Enlacesvirtuales
LasredesNBMAypuntoamultipunto incluyenredesFrameRelay,ATMyX.25.LasredesNBMAseanalizanenotrocursodeCCNA.LasredespuntoamultipuntoseanalizanenCCNP.LosenlacesvirtualessonuntipoespecialdeenlacequepuedeusarseenunOSPFdereasmltiples.LosenlacesvirtualesdeOSPFseanalizanenCCNP.
Haga clic en Reproducir para ver la animacin. La animacin muestra que la topologa utiliza redes punto a punto ybroadcast.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
444
LasredesdeaccesosmltiplespuedencreardosdesafosparaOSPFenrelacinconlasaturacindelasLSA:
1.Creacindeadyacenciasmltiples,unaadyacenciaparacadaparderouters.
2.SaturacinextensadelasLSA(Notificacionesdeestadodeenlace).
Adyacenciasmlt iples
La creacin de una adyacencia entre cada par de routers en una red crear una cantidad innecesaria deadyacencias.EstollevaralpasodeunacantidadexcesivadeLSAentreroutersdelamismared.
Para comprender el problema con las adyacenciasmltiples, necesitamos estudiar una frmula. Para cualquiercantidadderouters(designadacomon)enunareddeaccesosmltiples,habrn(n1)/2adyacencias.Lafiguramuestraunatopologasimpledecincorouters,loscualesestnconectadosalamismaredEthernetdeaccesosmltiples.Sinningntipodemecanismoparareducirlacantidaddeadyacencias,estosroutersenformacolectivaformarn10adyacencias:5(5 1 ) / 2 = 10. Si bien esto puede no parecer demasiado, a medida que se agregan routers a la red, la cantidad deadyacenciasaumentasignificativamente.Sibienlos5routersdelafiguraslonecesitarn10adyacencias,podrverque10routersrequerirn45adyacencias.Veinteroutersrequerirn190adyacencias!
SaturacindelasLSA
RecuerdedelCapitulo10,"Protocolosdeenrutamientodeestadodeenlace",que losroutersdeestadodeenlacesaturansuspaquetesdeestadodeenlacealinicializarseOSPFocuandohayuncambioenlatopologa.
HagaclicenReproducirparaverlaanimacindeunescenariodesaturacindeLSA.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
445
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
446
Enuna reddeaccesosmltiples,estasaturacinpuedevolverseexcesiva.En laanimacin,R2enva unaLSA.EsteeventohacequecadaroutertambinenveunaLSA.EnlaanimacinnosemuestranlosacusesdereciborequeridosenviadosparacadaLSArecibida.SicadarouterenunareddeaccesosmltiplestuvieraquesaturaryreconocertodaslasLSA recibidas a todos los dems routers en lamisma redde accesosmltiples, el trfico de la red se volvera bastantecatico.
Para ilustrar este punto, imagine que se encuentra en un cuarto con una gran cantidad de personas. Qusucederasi todostuvieranquepresentarseantelosdemsenformaindividual?Cadapersonanoslotendraquedeciralos dems su nombre, sino que adems cada vez que una persona aprenda el nombre de otra, sta ltima tendraquedecirloalasdemspersonasqueseencuentranenelcuarto,unapersonaporvez.Comopodrver,esteprocesoconducealcaos!
Solucin:Routerdesignado
LasolucinparaadministrarlacantidaddeadyacenciasylasaturacindelasLSAenunareddeaccesosmltipleseselRouterdesignado(DR).Continuandoconnuestroejemploanterior,estasolucinesigualaelegiraalguiendelcuartoparaqueaprendalosnombresdetodosyluegolospronuncieantetodosenelcuartoalmismotiempo.
En las redes de accesos mltiples, OSPF elige un Router designado (DR) para que represente el punto derecoleccinydistribucindelasLSAenviadasyrecibidas.TambinseeligeunRouterdesignadoderespaldo(BDR)encasodequefalleelRouterdesignado.TodoslosdemsroutersseconviertenenDROthers(estoindicaunrouterquenoesDRniBDR).
HagaclicenReproducirparaverlaanimacindelroldelDR.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
447
Los routers de una red de accesosmltiples eligen un DR y un BDR. Los DROthers slo forman adyacenciascompletas conelDRyelBDRen la red.Estosignificaqueen lugardesaturar lasLSAatodos los routersen la red, losDROtherssloenvansusLSAalDRyalBDRcon ladireccinmulticast24.0.0.6 (ALLDRouters AllDR routers).En laanimacin,R1enva lasLSAalDR.ElBDRtambinescucha.ElDResresponsabledereenviar todas lasLSAdesdeR1hastatodoslosdemsrouters.ElDRutilizaladireccinmulticast224.0.0.5(AllSPFRoutersAllOSPFrouters).ElresultadofinalesqueslohayunrouterquerealizalasaturacincompletadetodaslasLSAenlareddeaccesosmltiples.
11.4.2ProcesodeeleccindeDR/BDR
Cambiodetopologa
LaseleccionesdeDR/BDRnosepresentanenlasredespuntoapunto.Porlotanto,enunatopologaestndardetresrouters,R1,R2yR3no necesitanelegir unDRni unBDR,yaque losenlacesentre estos routersnoson redesdeaccesosmltiples.
HagaclicenTopologadeaccesosmltiplesenlafigura.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
448
ParaelrestodeladiscusindelDRyBDR,utilizaremoslatopologadeaccesosmltiplesquemuestralafigura.Losnombresdelosrouterssondiferentes,nicamenteparaenfatizarqueestatopologanoeslamismatopologadetresroutersquehemosutilizadohastaaqu.Regresaremosanuestratopologadelcaptulo luegode ladiscusinsobreelprocesodeeleccindeDR/BDR.Enestanuevatopologa,tenemostresroutersquecompartenunaredEthernetdeaccesosmltiplescomn,192.168.1.0/24.Cadarouterestconfigurado conunadireccin IPen la interfazFastEthernet yunadireccindeloopbackparalaIDdelrouter.
EleccindeDR/BDR
CmoseeligenelDRyelBDR?Seaplicanlossiguientescriterios:
1.DR:RouterconlaprioridadmsaltadeinterfazOSPF.
2.BDR:RouterconlasegundaprioridadmsaltadeinterfazOSPF.
3.SilasprioridadesdelainterfazOSPFsoniguales,laIDdelroutermsaltaseutilizaparadesempatar.
Enesteejemplo,laprioridaddeinterfazOSPFpredeterminadaes1.Comoconsecuencia,enbasealoscriteriosdeseleccin enumerados anteriormente, la ID del router OSPF se utiliza para elegir el DR y el BDR. Como podr ver, elRouterCseconvierteenelDRyelRouterB,conlasegundaIDdelroutermsalta,seconvierteenelBDR.DebidoaqueelRouterAnoseeligecomoDRniBDR,seconvierteenDROther.
LosDROthersslo forman adyacenciasFULLconelDRyelBDRsinembargo,an formanunaadyacenciadevecinos con cualquierDROther que se una a la red. Estosignifica que todos los routersDROther en la red de accesosmltiplesanrecibenpaquetesdesaludoporpartedetodos losdemsroutersDROther.Deestamanera,stosconocenatodoslosroutersdelared.CuandodosroutersDROtherformanunaadyacenciadevecinos,elestadodevecinosemuestracomo2WAY.LosdiferentesestadosdevecinoseanalizanenCCNP.
Hagaclicenshowipospfneighborenlafigura.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
449
El resultado del comando en la figuramuestra la adyacencia de vecinos de cada router en la red de accesosmltiples.ObserveenelcasodelRouterAquestemuestraqueDReselRouterCconlaIDderouter192.168.31.33yqueBDReselRouterBconlaIDderouter192.168.31.22.
Hagaclicenshowipospfinterfaceenlafigura.
DebidoaqueelRouterAmuestraasusvecinoscomoDRyBDR,elRouterAesunDROther.Estopuedeverificarseconelcomando show ipospf interface fastethernet0/0enelRouterA, comosemuestra en la figura.EstecomandomostrarelestadoDR,BDRoDROTHERdeesterouter,juntoconlaIDdelrouterdeDRyBDRenestareddeaccesosmltiples.
EleccindetemporizacindeDR/BDR
El proceso de eleccin de DR yBDR se lleva a cabo tan pronto como el primer router con una interfaz OSPFhabilitada se activa en la red de accesosmltiples. Esto puede suceder cuando se encienden los routers o cuando seconfiguraelcomandonetworkdeOSPFparadichainterfaz.Elprocesodeeleccinslotomaunospocossegundos.Sitodoslosroutersdelareddeaccesosmltiplesnofinalizaronelinicio,esposiblequeunrouterconunaIDderoutermsbajaseconviertaenDR.Podraserunrouterdeextremoinferiorquetardemenostiempoeniniciar.
CuandoseeligeelDR,stecontinacomoDRhastaquesepresentealgunadelassiguientescondiciones:
ElDRfalla. ElprocesoOSPFenelDRfalla. LainterfazdeaccesosmltiplesenelDRfalla.
Enlafigura,unaXrojaindicaunaomsdedichasfallas.
HagaclicenFalladeDRenlafigura.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
450
SiDRfalla,BDRasumeelroldeDRysellevaacabounaeleccinparaseleccionarunnuevoBDR.Enlafigura,elRouterCfallayelanteriorBDR,elRouterB,seconvierteenDR.ElnicootrorouterdisponibleparaconvertirseenBDReselRouterA.
HagaclicenNuevorouterenlafigura.
RouterDseunealared.SiunnuevorouteringresaenlareddespusdequesehayanelegidoelDRyelBDR,stenoseconvertirenDRnienBDR,aunquecuenteconunaprioridaddeinterfazOSPFounaIDdelroutermayorqueladelDRoBDR actual. El nuevo router puede elegirse como el BDR si falla el DR oBDRactual. Si el DR actual falla, el BDR seconvertirenelDR,yelnuevorouterpuedeelegirsecomoelBDR.LuegodequeelnuevorouterseconvierteenBDR,sielDRfalla,elnuevorouterrouterseconvertirenDR.ElDRyBDRactualesdebenfallarantesdequeelnuevorouterpuedaelegirsecomoDRoBDR.
HagaclicenRegresodelantiguoDRenlafigura.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
451
UnDRantiguonorecuperaelestadodeDRsiregresaalared.Enlafigura,elRouterCsereiniciyseconvierteenDROtherapesardequesuIDderouter,192.168.31.33,esmayorqueladelDRydelBDRactuales.
HagaclicenFalladeBDRenlafigura.
SiBDRfalla,sellevaacabounaeleccinentrelosDRothersparaverculrouterserelnuevoBDR.Enlafigura,elrouterBDRfalla.SellevaacabounaeleccinentreelRouterCyelRouterD.ElRouterDganalaeleccinconunaIDderoutermsalta.HagaclicenFalladelnuevoDRenlafigura.
Enlafigura,RouterBfalla.DebidoaqueelRouterDeselBDRactual,stecambiaaDR.ElRouterCseconvierteenBDR.
Por lotanto,cmoseaseguraelusuariodeque losroutersquedeseaqueseanDRyBDRganen laeleccin?Sinunaconfiguracinadicional,lasolucines:
PrimeroinicieelDR,luegoelBDRyluegoelrestodelosrouters,o
Desconectelainterfazdetodoslosrouters,luegonoshutdownenelDR,elBDRyluegoelrestodelosrouters.
Sin embargo, como ya debe haber deducido, podemos cambiar la prioridad de la interfaz OSPF para controlar mejornuestraseleccionesdeDR/BDR.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
452
11.4.3PrioridaddeinterfazOSPF
DebidoaqueDRseconvierteenelpuntocentralderecoleccinydistribucindelasLSA,esimportantequeesterouter tengasuficientecapacidaddememoriayCPUparacumplir con la responsabilidad.Envezdeconfiaren la ID delrouter para decidir cules routers se elegirn como DR y BDR, esmejor controlar la eleccin de dichos routers con elcomandoipospfpr iorityinterface.
Router(configif)#ipospfpriority{0255}
Ennuestradiscusinanterior,laprioridadOSPFeraigual.Estosedebeaque,demanerapredeterminada,elvalordeprioridades1paratodaslasinterfacesdelrouter.Porlotanto,laIDdelrouterdeterminaelDRyelBDR.Sinembargo,sicambiaelvalorpredeterminadode1porunvalormayor,elrouterconlaprioridadmsaltaseconvertirenDRyelrouterconlasegundaprioridadmsaltaseconvertirenBDR.Unvalorde0hacequeelrouternoseaelegibleparaconvertirseenDRnienBDR.
Debidoaquelasprioridadessonunvalorespecficosegnlainterfaz,suministranunmejorcontroldelasredesdeaccesosmltiplesdeOSPF.TambinpermitenaunarouterserDRenunaredyDROtherenotra.
Parasimplificarnuestroanlisis,retiramoselRouterDdelatopologa.LaprioridaddeinterfazOSPFpuedeverseatravsdelcomandoshowipospf interface.Enlafigura,podemosverificarquelaprioridadenelRouterAseencuentraenelvalorpredeterminadode1.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
453
LafiguramuestralasprioridadesdeinterfazOSPFdelRouterAyelRouterBmodificadasparaqueelRouterAconlaprioridadmsaltaseconviertaenDRyelRouterBseconviertaenBDR.LaprioridaddeinterfazOSPFdelRouterCcontinaenelvalorpredeterminado1.
Despusdeejecutar shutdownynoshutdownen las interfacesFastEthernet0/0de los tres routers,vemoselresultadodelcambiodelasprioridadesdeinterfazOSPF.ElcomandoshowipospfneighborenelRouterCahoramuestraqueelRouterA(IDdelrouter192.168.31.11)eselDRconlaprioridadmsaltadeinterfazOSPFde200yelRouterB(IDdelrouter192.168.31.22)esanelBDR,conlasegundaprioridadmsaltadeinterfazOSPFde100.ObservequeelresultadoshowipospfneighbordelRouterAnomuestraunDR,yaqueelRouterAeselDRrealenestared.
11.5MasconfiguracindelOSPF
11.5.1RedistribucindeunarutaOSPFpordefecto
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
454
Topologa
Regresemosa la topologaanterior, que ahora incluyeun nuevoenlacea ISP.Al igualqueconRIP yEIGRP,elrouterconectadoaInternetseutilizaparapropagarunarutapordefectoaotrosrouterseneldominiodeenrutamientoOSPF.Aesterouterse lodenominaenocasionesrouterdeborde,entradaogateway.Sinembargo,en laterminologaOSPF,elrouter ubicado entre un dominio de enrutamiento OSPF y una red que no es OSPF se denomina Autonomous SystemBoundary Router (ASBR). En esta topologa, Loopback1 (Lo1) representa un enlace a una red que no es OSPF. Noconfiguraremoslared172.30.1.1/30comopartedelprocesodeenrutamientoOSPF.
HagaclicenConfiguracinestticapredeterminadadeR1enlafigura.
LafiguramuestraelASBR(R1)configuradocon ladireccinIPdeLoopback1yelreenvodetrficodelarutaestticapordefectoalrouterISP:
R1(config)#iproute0.0.0.00.0.0.0loopback1
Nota:Larutaestticapordefectoutilizael loopbackcomouna interfazdesalidayaqueelrouter ISPenestatopologanoexistefsicamente.Alutilizarunainterfazloopback,podemossimularlaconexinaotrorouter.
Al igualqueRIP,OSPFrequiereelusodelcomandodefaultinformationoriginateparapublicar la0.0.0.0/0rutaesttica por defecto a los dems routers del rea.Si no se utiliza el comando defaultinformation originate, la ruta pordefecto"quadzero"nosepropagaralosdemsroutersdelreaOSPF.
Lasintaxisdelcomandoes: R1(configrouter)#defaultinformationoriginate
HagaclicenR1,R2yR3enlafigura.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
455
R1,R2yR3ahorapresentanun"gatewaydeltimorecurso"establecidoen latabladeenrutamiento.Observe larutapordefectoenR2yR3conelOSPFdeorigendeenrutamiento,peroconelcdigoadicional,E2.ParaR2,larutaes:
O*E20.0.0.0/0[110/1]via192.168.10.10,00:05:34,Serial0/0/1
E2denotaqueestarutaesunarutaOSPFexternaTipo2.
LasrutasOSPFexternasseencuentranenunadelasdossiguientescategoras:ExternalType1(ExternaTipo1,E1)oExternalType2(ExternaTipo2,E2).LadiferenciaentrelasdosradicaenelmodoenquesecalculaelcostodeOSPFdelarutaencadarouter.OSPFacumulacostoparaunarutaE1,yaquelarutasepropagaatravsdelreaOSPF.EsteprocesoesidnticoalosclculosdecostoparalasrutasinternasnormalesdeOSPF.Sinembargo,elcostodeunarutaE2essiempreelcostoexterno,independientementedelcostointeriorparaalcanzardicharuta.Enestatopologa,debidoaquelarutapordefectotieneuncostoexternode1enelrouterR1,R2yR3tambinmuestranuncostode1para larutapordefectoE2.LasrutasE2conuncostode1constituyenlaconfiguracinOSPFpredeterminada.Elcambiodedichosvalorespredeterminados,ascomolainformacinadicionalacercadelasrutasexternas,seanalizaenCCNP.
11.5.2AjustedeOSPF
Anchodebandadereferencia
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
456
Comodeberecordar,elcostoOSPFdeCiscoutilizaelanchodebandaacumulado.Elvalordelanchodebandadecadainterfazsecalculacon100000000/anchodebanda.Alanchodebandadereferenciaseloconocecomo10000000010alaoctavapotencia.
Por lo tanto,100000000eselanchodebandapredeterminadode referenciacuando elanchodebanda realseconvierteenunamtricadecosto.Comosevioenestudiosanteriores,ahoracontamosconvelocidadesdeenlacemuchomsrpidasquelasvelocidadesdeFastEthernet,queincluyenGigabitEthernety10GigE.Alutilizarunanchodebandadereferencia de 100000000 se obtienen interfaces con valores deancho de banda de 100Mbps ymayorescon elmismocostoOSPFde1.
Paraobtenerclculosdecostomsprecisos,puedesernecesarioajustarelvalordelanchodebandadereferencia.Elanchodebandade referenciapuedemodificarseparaadaptarseadichosenlacesms rpidosmedianteuncomandoOSPFautocostreferencebandwidth.Cuandoestecomandoseanecesario,seloentodoslosroutersparaquelamtricadeenrutamientodeOSPFsemantengauniforme.
R1(configrouter)#autocostreferencebandwidth?
14294967ElanchodebandadereferenciaentrminosdeMbitsporsegundo
Observe que el valor se expresa en Mbps. Por lo tanto, el valor predeterminado es equivalente a 100. Paraaumentarloavelocidadesde10GigE,necesitarcambiarelanchodebandadereferenciaa10000.
R1(configrouter)#autocostreferencebandwidth10000
Nuevamente,asegresedeconfigurarestecomandoentodoslosrouterseneldominiodeenrutamientoOSPF.IOStambinpuederecordrselo,comosemuestraenlafigura.
HagaclicenR1antesyR1despusenlafigura.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
457
La tabla de enrutamiento de R1muestra el cambio en la mtrica de costo de OSPF. Observe que los valorespresentanvaloresdecostomuchomayoresparalasrutasOSPF.Porejemplo,enR1antes,elcostopara10.10.10.0/24es1172. Despusdeconfigurarunnuevoanchodebandadereferencia,elcostoparalamismarutaesahora65635.
ModificacindeintervalosOSPF
HagaclicenVecinosdeR11enlafigura.
ElcomandoshowipospfneighborenR1verificaqueR1seaadyacenteaR2yR3.ObserveenelresultadoqueelTiempomuertocuentaregresivamenteapartirdelos40segundos.Demanerapredeterminada,estevalorseactualizacada10segundoscuandoR1recibeunsaludodelvecino.
PuedeseraconsejablecambiarlostemporizadoresOSPFparaquelosroutersdetectenlasfallasderedenmenortiempo.Sibienalhacerloseaumentareltrfico,enocasionessenecesitaunaconvergenciarpidaquecompenseeltrficoadicional.
LosintervalosmuertosydesaludodeOSPFpuedenmodificarsemanualmenteconlossiguientescomandosdeinterfaz:
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
458
Router(configif)#ipospfhellointervalseconds
Router(configif)#ipospfdeadintervalseconds
Lafiguramuestra los intervalosmuertoydesaludomodificadosa5y20segundos, respectivamente,en la interfazSerial0/0/0 paraR1. Inmediatamente despus de cambiar el intervalo de saludo, el IOS deCiscomodifica automticamente elintervalomuertoaunvalorequivalenteacuatroveceselintervalodesaludo.Sinembargo,siempreesaconsejablemodificarexplcitamente el temporizador en lugar de depender de la funcin automtica de IOS para que las modificaciones sedocumentenenlaconfiguracin.Despusde20segundos,expiraelTemporizadormuertoenR1.R1yR2pierdenadyacencia.SlomodificamoslosvaloresenunladodelenlaceserialentreR1yR2.
%OSPF5ADJCHG:Process1,Nbr10.2.2.2onSerial0/0/0fromFULLtoDOWN,NeighborDown:El temporizadormuertoexpir
Recuerde, los intervalosmuertoydesaludodeOSPFdebenserequivalentesentrevecinos.Puedeverificar laprdidadeadyacenciaconelcomandoshowipospfneighborenR1.Observequeelvecino10.2.2.2yanoseencuentrapresente.Sinembargo, 10.3.3.3 oR3 an es un vecino. Los temporizadores establecidos enSerial 0/0/0 no afectan la adyacencia devecinosconR3.
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
459
LosintervalosmuertoydesaludoincompatiblespuedenverificarseenR2conelcomandoshowipospfinterfaceserial0/0/0.LosvaloresdeintervalosenR2,IDdelrouter10.2.2.2,anestnestablecidosconunintervalodesaludode10segundosyunintervalomuertode40segundos.
HagaclicenModificartemporizadoresdeR2enlafigura.
PararestaurarlaadyacenciaentreR1yR2,modifiquelosintervalosmuertoydesaludoenlainterfazSerial0/0/0enR2parahacer coincidir los intervalos de la interfazSerial 0/0/0 enR1. IOSmuestra unmensaje que indica que se estableci laadyacenciaconunestadoFULL.
14:22:27:%OSPF5ADJCHG:Process1,Nbr10.1.1.1onSerial0/0fromLOADINGtoFULL,LoadingDone
HagaclicenVecinosdeR13enlafigura.
Verifiquequeserestaure laadyacenciadevecinosconelcomandoshowipospfneighborenR1.ObservequeelTiempomuertoparaSerial0/0/0esahoramuyinferior,yaquecuentaregresivamenteapartirdelos20segundosenlugardelos40segundospredeterminados.Serial0/0/1anfuncionaconlostemporizadorespredeterminados.
Nota:OSPFrequierequelosintervalosmuertoydesaludocoincidanentredosroutersparaqueseanadyacentes.EstoesdistintodeEIGRP,dondelostemporizadoresdesaludoydeesperanonecesitancoincidirparaquedosroutersformenunaadyacenciaEIGRP.
11.7Resumenyrevisin
Resumen
OSPF(OpenShortestPathFirst)esunprotocolodeenrutamientodeestadodeenlacesinclase.LaversinactualdeOSPFparaIPv4esOSPFv2,introducidaenRFC1247yactualizadaenRFC2328porJohnMoy.En1999,OSPFv3paraIPv6sepublicenRFC2740.
OSPFtieneunadistanciaadministrativapredeterminadade110yse indicaen latabladeenrutamientoconuncdigodeorigenderutadeO.OSPFsehabilitaconelcomandodeconfiguracinglobalrouterospfprocessid.Elcomandoprocessidessignificativoanivellocal,loqueimplicaquenonecesitacoincidirconotrosroutersOSPFparaestableceradyacenciascondichosvecinos.
ElcomandonetworkutilizadoconOSPFtiene lamismafuncinquecuandoseutilizaconotrosprotocolosdeenrutamientoIGP,peroconunasintaxisligeramentediferente.
Router(configrouter)#networknetworkaddresswildcardmaskareaareaid
CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar
-
460
wildcardmaskesloinversoalamscaradesubredyareaiddeberaestablecerseen0.
OSPFnoutilizaunprotocolodecapadetransporteyaquelospaquetesOSPFseenvandirectamenteatravsdeIP. OSPF utiliza el paquete de saludo OSPF para establecer adyacencias de vecinos. Demanera predeterminada, lospaquetesdesaludoOSPFseenvancada10segundosensegmentosmultiaccesoypuntoapunto,ycada30segundosensegmentosmultiaccesosinbroadcast(NBMA)(FrameRelay,X.25,ATM).ElintervalomuertoeselperododetiempoqueunrouterOSPFesperar antes de finalizar la adyace