OSPF_Seminario

63
399 10 Protocolos de enrutamiento de estado de enlace 10.0 Introducción del capítulo 10.0.1 Introducción del capítulo En el Capítulo 3, "Introducción a los protocolos de enrutamiento dinámico", ilustramos la diferencia entre el enrutamiento por vector de distancia y de estado de enlace con una analogía. La analogía menciona que los protocolos de enrutamiento por vector de distancia son semejantes a la utilización de carteles de carretera para guiarse en el camino hasta un destino; sólo le brindan información acerca de la distancia y la dirección. Sin embargo, los protocolos de enrutamiento de estado de enlace son semejantes a la utilización de un mapa. Con un mapa, puede ver todas las posibles rutas y determinar su propia ruta preferida. Los protocolos de enrutamiento por vector de distancia son semejantes a los carteles de carretera debido a que los routers deben tomar decisiones de rutas preferidas conforme a una distancia o métrica a una red. Del mismo modo que los viajeros confían en que el cartel de carretera indique en forma precisa la distancia hasta el próximo pueblo, un router vector distancia confía en que otro router publique la verdadera distancia hacia la red de destino. Los protocolos de enrutamiento de estado de enlace tienen un enfoque diferente. Los protocolos de enrutamiento de estado de enlace son más similares a los mapas de carretera ya que crean un mapa topológico de la red y cada router utiliza dicho mapa para determinar la ruta más corta hacia cada red. De la misma manera en que se utiliza un mapa para buscar la ruta hacia otro pueblo, los routers de estado de enlace utilizan un mapa para determinar la ruta preferida para alcanzar otro destino. Los routers que ejecutan un protocolo de enrutamiento de estado de enlace envían información acerca del estado de sus enlaces a otros routers en el dominio de enrutamiento. El estado de dichos enlaces hace referencia a sus redes conectadas directamente e incluye información acerca del tipo de red y los routers vecinos en dichas redes; de allí el nombre protocolo de enrutamiento de estado de enlace. El objetivo final es que cada router reciba toda la información de estado de enlace acerca de todos los demás routers en el área de enrutamiento. Con esta información de estado de enlace, cada router puede crear su propio mapa topológico de la red y calcular independientemente la ruta más corta hacia cada red. Este capítulo presenta los conceptos de los protocolos de enrutamiento de estado de enlace. En el Capítulo 11, aplicaremos dichos conceptos a OSPF. 10.1 Enrutamiento de estado de enlace 10.1.1 Protocolos de enrutamiento de estado de enlace A los protocolos de enrutamiento de estado de enlace también se los conoce como protocolos de shortest path first y se desarrollan en torno del algoritmo shortest path first (SPF) de Edsger Dijkstra. El algoritmo SPF se analizará con mayor detalle en una sección posterior. Los protocolos de enrutamiento de estado de enlace IP se muestran en la figura: Open Shortest Path First (OSPF) Intermediate SystemtoIntermediate System (ISIS) CURRÍCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

description

ospf

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