Sie sind auf Seite 1von 462

CCNA 2 Exploration v 4.

0 Conceptos y protocolos de enrutamiento

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

CAPTULO1:Introduccinalenrutamientoyenvodepaquetes

1.0.1IntroduccinalCaptulo
Lasredesdelaactualidadtienenunimpactosignificativoennuestrasvidas,yaquecambiannuestraformadevivir, trabajar y divertirnos. Las redes de computadoras (y en un contexto ms amplio, Internet) permiten a las personas comunicarse,colaborareinteractuardemanerastotalmentenovedosas.Utilizamoslareddedistintasformas,entreellaslas aplicacionesWeb,latelefonaIP,lavideoconferencia,losjuegosinteractivos,elcomercioelectrnico,laeducacinyms. En el centro de la red se encuentra el router. En pocas palabras, un router conecta una red con otra red. Por lo tanto,elrouteresresponsabledelaentregadepaquetesatravsdediferentesredes.EldestinodeunpaqueteIPpuedeser unservidorWebenotropasounservidordecorreoelectrnicoen laredderealocal.Esresponsabilidaddelosrouters entregaresospaquetesasudebidotiempo.Laefectividaddelascomunicacionesdeinternetworkdepende,engranmedida, delacapacidaddelosroutersdeenviarpaquetesdelamaneramseficienteposible. Enlaactualidad,seestnincorporandoroutersalossatlitesenelespacio.Estosrouterstendrnlacapacidadde enrutareltrficoIPentrelossatlitesdelespaciodeunmodomuysimilaralquesetransportanlospaquetesenlaTierra, reduciendoaslosretardosyofreciendounamayorflexibilidadparaeltrabajoenred. Ademsdelenvodepaquetes,unroutertambinproporcionaotrosservicios.Parasatisfacerlasdemandasdelas redesactuales,losrouterstambinseutilizanparalosiguiente: Aseguranladisponibilidadlas24horasdelda,los7dasdelasemana.Paraayudaragarantizarlaposibilidadde conexindelared,losroutersusanrutasalternativasencasodequelarutaprincipalfalle. Proveenserviciosintegradosdedatos, videoyvozenredesconectadasporcableoinalmbricas.Losroutersdan prioridadalospaquetesIPsegnlacalidaddeservicio(QoS)afindeasegurarqueeltrficoentiemporeal,comolavoz,el videoylosdatosesenciales,nosedescartenniretarden. Disminuyeelimpactodegusanos,virusyotrosataquesenlaredalpermitirodenegarelreenvodepaquetes. Todosestos serviciosseconstruyenentornodelrouterydesuresponsabilidadprincipaldereenviarpaquetesde unaredalasiguiente.La comunicacinentrelosdispositivosdediferentesredessloselogragraciasala capacidaddel router de enrutar paquetes entre las redes. Este captulo ser una introduccin al router, su funcin en las redes, sus principalescomponentesdehardwareysoftwareyelprocesodeenrutamientoens.

1.1Dentrodelrouter

1.1.1Losrouterssoncomputadoras
Unrouteresunacomputadora,aligualquecualquierotracomputadora inclusounaPC.Elprimerrouter, utilizado paralaReddelaAgenciadeProyectosdeInvestigacinAvanzada(ARPANET),fueelProcesadordemensajesdeinterfaz (IMP). El IMP era una minicomputadora Honeywell 316 esta computadora dio origen a la ARPANET el 30 de agosto de 1969. Nota: La ARPANET fue desarrollada por la Agencia de Proyectos de Investigacin Avanzada (ARPA) del Departamento de Defensa de los Estados Unidos. Tambin fue la primerared operativa de conmutacin de paquetes del

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


mundoylaantecesoradelaInternetdelaactualidad.Losrouterstienenmuchosdelosmismoscomponentesdehardwarey softwarequeseencuentranenotrascomputadoras,entreellos: CPU RAM ROM Sistemaoperativo

Losroutersseencuentranenelcentrodelared 2

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Esposiblequelosusuarioscomunesnoestnaltantodelapresenciadenumerososroutersensupropiaredoen Internet.LosusuariosesperanpoderaccederalaspginasWeb,enviarmensajesdecorreoelectrnicoydescargarmsica, yaseasielservidoralqueestnaccediendoestensupropiaredoenotrareddelotroladodelmundo.Sinembargo,los profesionalesdenetworkingsabenqueelroutereselresponsabledelenvodepaquetesderedared,desdeelorigeninicial aldestinofinal. Unrouterconectamltiplesredes.Estosignificaquetienevariasinterfaces,cadaunadelascualesperteneceauna redIPdiferente.CuandounrouterrecibeunpaqueteIPenunainterfaz,determinaquinterfazusarparaenviarelpaquete haciasudestino.Lainterfazqueusaelrouterparaenviarelpaquetepuedeserlareddeldestinofinaldelpaquete(laredcon ladireccinIPdedestinodeestepaquete),opuedeserunaredconectadaaotrorouterqueseusaparaalcanzarlaredde destino. Generalmente,cadaredalaqueseconectaunrouterrequiereunainterfazseparada.Estasinterfacesseusanpara conectarunacombinacindeRedesderealocal(LAN)yRedesdereaextensa(WAN).Porlogeneral,lasLANsonredes EthernetquecontienendispositivoscomoPC,impresorasyservidores.LasWANseusanparaconectarredesatravsdeun reageogrficaextensa.Porejemplo,unaconexinWANcomnmenteseusaparaconectarunaLANalareddelProveedor deserviciosdeInternet(ISP). Enlafigura,vemosquelosroutersR1yR2sonresponsablesderecibirelpaqueteenunaredyenviarelpaquetedesdeotra redhacialareddedestino.

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Losroutersdeterminanlamejorruta
Laprincipalresponsabilidaddeunrouteresdirigirlospaquetesdestinadosaredeslocalesyremotasal: *Determinarlamejorrutaparaenviarpaquetes *Enviarpaqueteshaciasudestino Elrouterusasutabladeenrutamientoparadeterminarlamejorrutaparareenviarelpaquete.Cuandoelrouter recibeunpaquete,examinasudireccinIPdedestinoybuscalamejorcoincidenciaconunadireccinderedenlatablade enrutamientodelrouter.Latabladeenrutamientotambinincluyelainterfazqueseutilizarparaenviarelpaquete.Cuando seencuentraunacoincidencia,elrouterencapsulaelpaqueteIPenlatramadeenlacededatosdelainterfazdesalida. Luego,elpaqueteseenvahaciasudestino. Esmuyprobablequeunrouterrecibaunpaqueteencapsuladoenuntipodetramadeenlacededatos,comouna tramadeEthernet,yalenviarelpaquete,elrouterloencapsularenotrotipodetramadeenlacededatos,comoelPointto PointProtocol(PPP).Laencapsulacindeenlacededatosdependedeltipodeinterfazdelrouterydeltipodemedioalque seconecta.LasdiferentestecnologasdeenlacededatosalasqueseconectaunrouterpuedenincluirtecnologasLAN, comoEthernet,yconexionesserialesWAN,comolaconexinT1queusaPPP,FrameRelayyMododetransferencia asncrona(ATM). Enlafigura,podemosseguirunpaquetedesdelaPCdeorigenhastalaPCdedestino.Debeobservarsequeel routeresresponsabledeencontrarlareddedestinoensutabladeenrutamientoyenviarelpaquetehaciasudestino.En esteejemplo,elrouterR1recibeelpaqueteencapsuladoenunatramadeEthernet.Despusdedesencapsularelpaquete, R1usaladireccinIPdedestinodelpaqueteparabuscarunadireccinderedcoincidenteensutabladeenrutamiento. Luegodeencontrarunadireccindereddedestinoenlatabladeenrutamiento,R1encapsulaelpaquetedentrodeuna tramaPPPyenvaelpaqueteaR2.R2realizaunprocesosimilar. Losroutersusanprotocolosderutasestticasydeenrutamientodinmicoparaaprendersobreredesremotasy construirsustablasdeenrutamiento.Estasrutasyprotocolosrepresentanelenfoqueprincipaldelcursoyseanalizarnen detalleenlossiguientescaptulosjuntoconelprocesoqueusanlosroutersalbuscarensustablasdeenrutamientoyal enviarlospaquetes.

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Enlaces "HowRoutersWork",Funcionamientodelosroutershttp://computer.howstuffworks.com/router.htm

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

1.1.2MemoriayCPUdelrouter
Aunqueexistendiferentestiposymodelosderouters,todostienenlosmismoscomponentesdehardware generales.Segnelmodelo,esoscomponentesseencuentranendiferenteslugaresdentrodelrouter.Lafiguramuestrael

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


interiordeunrouter1841.Paraobservarloscomponentesinternosdelrouter,esnecesariodesatornillarlacubiertametlica yretirarladelrouter.Normalmentenoesnecesarioabrirelrouter,amenosqueseestactualizandolamemoria.

1.1.2MemoriayCPUdelrouter
Componentesdelrouterysusfunciones AligualqueunaPC,unroutertambinincluye: Unidaddeprocesamientocentral(CPU) Memoriadeaccesoaleatorio(RAM) Memoriadeslolectura(ROM)

Coloqueelcursordelmousesobreloscomponentesenlafiguraparaverunabrevedescripcindecadauno. CPULaCPUejecutalasinstruccionesdelsistemaoperativo,comoeliniciodelsistema,ylasfuncionesdeenrutamientoy conmutacin. RAM LaRAMalmacenalasinstruccionesylosdatosnecesariosquelaCPUdebeejecutar.LaRAMseusapara almacenarestoscomponentes:

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Sistemaoperativo:ElIOS(sistemaoperativoInternetwork)deCiscosecopiaenlaRAMduranteelinicio. Archivodeconfiguracinenejecucin:steeselarchivodeconfiguracinquealmacenaloscomandosde configuracinqueelIOSdelrouterutilizaactualmente.Salvoalgunasexcepciones,todosloscomandos configuradosenelroutersealmacenanenelarchivodeconfiguracinenejecucin,conocidocomorunningconfig. TabladeenrutamientoIP:Estearchivoalmacenainformacinsobreredesremotasyconectadasdirectamente.Se usaparadeterminarlamejorrutaparaenviarelpaquete. CachARP:EstacachcontieneladireccinIPv4paralaasignacindedireccionesMAC,demodosimilarala cachARPenunaPC.LacachARPseusaenroutersquetieneninterfacesLANcomolasinterfacesEthernet. Bferdelpaquete:Lospaquetessealmacenantemporalmenteenunbfercuandoserecibenenunainterfazo antesdeabandonarlainterfaz.

LaRAMesunamemoriavoltilypierdesucontenidocuandoelrouterseapagaoreinicia.Sinembargo,elrouter tambincontienereasdealmacenamientopermanente,comolaROM,laflashylaNVRAM. ROM LaROMesunaformadealmacenamientopermanente.LosdispositivosCiscousanlamemoriaROMparaalmacenar: Instruccionesdebootstrap Softwarebsicodediagnstico VersinmsbsicadelIOS

LaROMusafirmware,unsoftwareincorporadodentrodelcircuitointegrado.Elfirmwareincluyeelsoftwareque normalmentenonecesitamodificarseniactualizarse,comolasinstruccionesdeinicio.Muchasdeestasfunciones,inclusoel softwaredelmonitordelaROM,seanalizarnenotrocurso.LaROMnopierdesuscontenidoscuandoseapagaoreiniciael router. Mem oriaf lash Lamemoriaflashesunamemoriadecomputadoranovoltilquepuedeborrarseyalmacenarseelctricamente.La memoriaflashseusacomoalmacenamientopermanenteparaelsistemaoperativo,IOSdeCisco.Enlamayoradelos routersCisco,elIOSsealmacenaenformapermanenteenlamemoriaflashysecopiaenlaRAMduranteelprocesode arranque,dondeentoncesesejecutadoporlaCPU.AlgunosmodelosanterioresderoutersCiscoejecutanelIOS directamentedesdelamemoriaflash.LamemoriaflashestcompuestadetarjetasSIMMoPCMCIA,quepueden actualizarseparaaumentarlacantidaddememoriaflash. Estamemorianopierdesuscontenidoscuandoseapagaoreiniciaelrouter. NVRAM LaNVRAM(RAMnovoltil)nopierdesuinformacincuandosedesconectalaalimentacinelctrica.Estoseopone alasformasmscomunesdeRAM,comolaDRAM,querequierealimentacinelctricacontinuaparamantenersu informacin.ElIOSdeCiscousalaNVRAMcomoalmacenamientopermanenteparaelarchivodeconfiguracindeinicio (startupconfig).TodosloscambiosdeconfiguracinsealmacenanenelarchivorunningconfigenlaRAM,ysalvopocas excepciones,sonimplementadosinmediatamenteporelIOS.Paraguardaresoscambiosencasodequeseapagueo reinicieelrouter,elrunningconfigdebeestarcopiadoenlaNVRAM,dondesealmacenacomoelarchivostartupconfig.La NVRAMretienesuscontenidosinclusocuandoelrouterserecargaoapaga. LasmemoriasROM,RAM,NVRAMyflashseanalizanenlasiguienteseccinqueintroduceel IOSyelprocesode arranque.TambinseanalizanconmsprofundidadenotrocursorelacionadoconlaadministracindelIOS. Paraunprofesionaldenetworkingesmsimportantecomprenderlafuncindelosprincipalescomponentes internosdeunrouterquelaubicacinexactadeesoscomponentesdentrodeunrouterespecfico.Laarquitecturafsica internavariardeunmodeloaotro. Enlaces

Vea"Cisco1800SeriesPortfolioMultimediaDemo",Demostracinmultimediadelacarteradelaserie1800deCisco, http://www.cisco.com/en/US/products/ps5875/index.html

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

1.1.3SistemaOperativoInternetwork
ElsoftwaredelsistemaoperativoqueseusaenlosroutersCiscoseconocecomoSistemaOperativoInternetwork (IOS)deCisco.Comocualquiersistemaoperativodeunacomputadora,elIOSdeCiscoadministralosrecursosdehardware ysoftwaredelrouter,inclusolaasignacindememoria,losprocesos,laseguridadylossistemasdearchivos.ElIOSde Ciscoesunsistemaoperativomultitareaqueestintegradoconlasfuncionesdeenrutamiento,conmutacin,internetworking ytelecomunicaciones. AunqueelIOSdeCiscopuedeparecerigualenmuchosrouters,existenmuchasimgenesdiferentesdeIOS.Una imagendeIOSesunarchivoquecontieneelIOScompletoparaeserouter.Ciscocreamuchostiposdiferentesdeimgenes IOS,segnelmodelodelrouterylasfuncionesdentrodelIOS.Generalmente,mientrasmsfuncioneshayaenelIOS,ms grandeserlaimagenIOSyporlotanto,msmemoriaflashyRAMsenecesitarnparaalmacenaryguardarelIOS.Por ejemplo,algunasfuncionesincluyenlaposibilidaddeejecutarIPv6olaposibilidaddelrouterderealizarNAT(Traduccinde direccionesdered).

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Comoocurreconotrossistemasoperativos,elIOSdeCiscotienesupropiainterfazdeusuario.Aunquealgunos routersproveenunainterfazgrficadeusuario(GUI),lainterfazdelneadecomandos(CLI)esunmtodomuchoms comnparaconfigurarlosroutersCisco.LaCLIseusaalolargodeesteprogramadeestudio. Enelinicio,elarchivostartupconfigdelaNVRAMsecopiaenlaRAMysealmacenacomoelarchivorunning config.ElIOSejecutaloscomandosdeconfiguracinenelrunningconfig.Todocambioingresadoporeladministradorde redsealmacenaenelrunningconfigyesejecutadoinmediatamenteporelIOS.Enestecaptulo,repasaremosalgunosde loscomandosIOSbsicosqueseusanparaconfigurarunrouterCisco.Encaptulosposteriores,aprenderemoslos comandosqueseusanparaconfigurar,verificaryresolverproblemasdeenrutamientoestticoydistintosprotocolosde enrutamientocomoRIP,EIGRPyOSPF. Nota:ElIOSdeCiscoyelprocesodearranqueseanalizarnconmsprofundidadenotrocurso.

1.1.4Procesodearranquedelrouter
Elprocesodearranqueestconformadoporcuatroetapasprincipales: 1.EjecucindelaPOST 2.Cargadelprogramabootstrap 3.UbicacinycargadelsoftwareIOSdeCisco 4.UbicacinycargadelarchivodeconfiguracindeiniciooingresoalmodoSetup 1.EjecucindelaPOST La prueba de autocomprobacin de encendido (POST) es un proceso comn que ocurre en casi todas las computadorasduranteelarranque.ElprocesodePOSTseutilizaparaprobarelhardwaredelrouter.Cuandoseenciendeel router, el software en el chip de la ROM ejecuta el POST. Durante esta autocomprobacin, el router ejecuta diagnsticos desde la ROM a varios componentes de hardware, entre ellos la CPU, la RAM y la NVRAM. Despus de completarse la POST,elrouterejecutaelprogramabootstrap. 2.Cargadelprogramabootstrap DespusdelaPOST,elprogramabootstrapsecopiadelaROMalaRAM.UnavezenlaRAM,laCPUejecutalas instruccionesdelprogramabootstrap. Latareaprincipaldelprogramabootstrapesubicaral IOSdeCiscoycargarloen la RAM. Nota:Enestemomento,siexisteunaconexindeconsolaalrouter,comenzarnaaparecerlosresultadosenlapantalla.

3.UbicacinycargadelIOSdeCisco UbicacindelsoftwareIOSdeCisco.ElIOSnormalmentesealmacenaen la memoriaflash,perotambin puede almacenarseenotroslugarescomounservidorTFTP(TrivialFileTransferProtocol).Sinosepuedeencontrarunaimagen IOScompleta, secopiaunaversinmsbsicadel IOSdela ROMalaRAM.Estaversindel IOS seusa paraayudar a diagnosticarcualquierproblemaypuedeusarseparacargarunaversincompletadelIOSenlaRAM.

10

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Nota: Un servidor TFTP generalmente se usa como servidor de respaldo para el IOS, pero tambin puede usarse como punto central para almacenar y cargar el IOS. La administracin del IOS y el uso del servidor TFTP se analizar en otro curso. CargadelIOS. Algunos de losrouters Ciscomsantiguos ejecutanel IOSdirectamentedesdelamemoriaflash, perolos modelosactualescopianelIOSenlaRAMparaquelaCPUloejecute. Nota:UnavezqueelIOSempiezaacargarse,puedeverseunasecuenciadesignosnumerales(#),comosemuestraenla figura,mientraslaimagensedescomprime. 4.Ubicacinycargadelarchivodeconfiguracin Ubicacin del archivo de configuracin de inicio. Despus de cargar el IOS, el programa bootstrap busca en la NVRAMelarchivodeconfiguracindeinicio,conocidocomostartupconfig.Elarchivocontienelosparmetrosycomandos deconfiguracinpreviamenteguardados,entreellos: direccionesdeinterfaz informacindeenrutamiento contraseas cualquierotraconfiguracinguardadaporeladministradordered

Sielarchivodeconfiguracindeinicio,startupconfig,seencuentraenlaNVRAM,secopiaenlaRAMcomoelarchivo deconfiguracinenejecucin,runningconfig. Nota:SielarchivodeconfiguracindeinicionoexisteenlaNVRAM,elrouterpuedebuscarunservidorTFTP.Sielrouter detectaquetieneunenlaceactivoaotrorouterconfigurado,envaunbroadcastenbuscadeunarchivodeconfiguracina travsdelenlaceactivo.Estasituacinharqueelrouterhagaunapausa, perofinalmenteseverunmensajedeconsola comoelsiguiente: <Elroutersedetieneaqumientrasenvaunbroadcastparaunarchivodeconfiguracinatravsdelenlaceactivo> %Erroropeningtftp://255.255.255.255/networkconfg(Timedout) %Erroropeningtftp://255.255.255.255/cisconet.cfg(Timedout) Ejecucin del archivo de co nfiguracin. Si se encuentra un archivo de configuracin de inicio en la NVRAM, el IOS lo cargaenlaRAMcomoelrunningconfigyejecutaloscomandosdelarchivo,deaunalneaporvez.Elarchivorunningconfig contiene direcciones de interfaz, inicia los procesos de enrutamiento, configura las contraseas del router y define otras caractersticasdelrouter. IngresoalmodoSetup(opcional):Sinopuedelocalizarseelarchivodeconfiguracindeinicio,elrouterindicaalusuario que ingreseen elmodoSetup.ElmodoSetupconsisteen unaseriedepreguntasquesolicitanal usuario informacinde configuracin bsica. ElmodoSetup notiene comofinutilizarseparaingresaraconfiguraciones complejas delrouterylos administradoresderednormalmentenolousan. Cuandoseiniciaunrouterquenocontieneunarchivodeconfiguracindeinicio,aparecerlasiguientepreguntaluegodela cargadelIOS: Wouldyouliketoentertheinitialconfigurationdialog?[yes/no]:no ElmodoSetupnoseutilizarenestecursoparaconfigurarelrouter.AntelapeticindeentradadelmodoSetup,siemprese deberesponderno.Sielusuariorespondeyes(s)eingresaalmodoSetup, puedepresionarCtrlCencualquiermomento parafinalizarelprocesodeconfiguracin. Cuando no se usa el modo Setup, el IOScrea un runningconfig predeterminado.El runningconfig predeterminado es un archivo de configuracin bsica que incluye las interfaces del router, las interfaces de administracin y cierta informacin predeterminada. El runningconfig predeterminado no contiene ninguna direccin de interfaz, informacin de enrutamiento, contraseasniotrainformacindeconfiguracinespecfica.

Interfazdelneadecomandos
SegnlaplataformayelIOS,elrouterpuederealizarlasiguientepreguntaantesdemostrarlapeticindeentrada:

11

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Wouldyouliketoterminateautoinstall?[yes]:<Enter> PresstheEnterkeytoacceptthedefaultanswer. Router> Nota:Siseencontrunarchivodeconfiguracindeinicio,elrunningconfigpuedecontenerunnombredehostylapeticin deentradamostrarelnombredehostdelrouter. Unavezquesemuestralapeticindeentrada,elrouteryaestejecutandoelIOSconelarchivodeconfiguracinactualen ejecucin.EladministradorderedahorapuedecomenzarausarloscomandosdelIOSenesterouter. Nota:Elprocesodearranqueseanalizarconmsprofundidadenotrocurso.

12

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

1.1.4Procesodearranquedelrouter
Verificacindelprocesodearranquedelrouter
El comando show version puede usarse para ayudar a verificar y resolver problemas con algunos de los componentesbsicosdehardwareysoftwaredelrouter.Elcomandoshow versionmuestrainformacinsobrelaversindel softwareIOSdeCiscoqueactualmenteseestejecutandoenelrouter,laversindelprogramadebootstrapeinformacin sobrelaconfiguracindelhardware,inclusolacantidaddememoriadelsistema. Elresultadodelcomandoshow versionincluye: Versi nIOS CiscoInternetworkOperatingSystemSoftware IOS(tm)C2600Software(C2600IM),Version12.2(28),RELEASESOFTWARE(fc5) staeslaversindelsoftwareIOSdeCiscoenlaRAMqueestusandoelrouter. ProgramabootstrapdelaROM ROM:SystemBootstrap,Version12.1(3r)T2,RELEASESOFTWARE(fc1) SemuestralaversindelsoftwaredelsistemabootstrapalmacenadoenlamemoriaROM,queseusenunprincipiopara iniciarelrouter. UbicacindelIOS Systemimagefileis"flash:c2600imz.12228.bin" Semuestradndeseencuentraelprogramabootstrapy dndeestcargadoenelIOS deCisco, ademsdel nombrede archivocompletodelaimagenIOS. CPUycantidaddeRAM cisco2621(MPC860)processor(revision0x200)with60416K/5120Kbytesofmemory LaprimerapartedeestalneamuestraeltipodeCPUenesterouter.Laltimapartedeestalneamuestralacantidadde DRAM. Algunasseriesderouters,como el2600, usanunapartedelaDRAMcomomemoriadepaquete.Lamemoriade paqueteseusaparapaquetesdebfering. ParadeterminarlacantidadtotaldeDRAMenelrouter,sumeambosnmeros.Enesteejemplo,elrouterCisco2621tiene 60416KB(kilobytes)deDRAMlibreutilizadaparaalmacenartemporalmenteelIOSdeCiscoyotrosprocesosdelsistema. Losotros5120KBsereservanparalamemoriadepaquete.Lasumadeestosnmeroses65536K,o64megabytes(MB) deDRAMtotal. Nota:PosiblementeseanecesarioactualizarlacantidaddeRAMcuandoseactualizaelIOS. Interfaces 2FastEthernet/IEEE802.3interface(s) 2Lowspeedserial(sync/async)networkinterface(s) Esta seccin del resultado muestra las interfaces fsicas en el router. En este ejemplo, el router Cisco 2621 tiene dos interfacesFastEthernetydosinterfacesserialesdebajavelocidad. CantidaddeNVRAM 32Kbytesofnonvolatileconfigurationmemory. saeslacantidaddeNVRAMenelrouter.LaNVRAMseusaparaguardarelarchivostartupconfig. Cantidaddememoriaflash 6384KbytesofprocessorboardSystemflash(Read/Write)

13

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


sa es la cantidad de memoria flash en el router. La memoria flash se usa para guardar el IOS de Cisco en forma permanente. Nota:PosiblementeseanecesarioactualizarlacantidaddememoriaflashcuandoseactualizaelIOS. Registrodeconfiguracin Configurationregisteris0x2102 Laltimalneadelcomandoshowversionmuestraelvalorconfiguradoactualdelregistrodeconfiguracindelsoftwareen hexadecimales.Sisemuestraunsegundovalorentreparntesis,denotaelvalordelregistrodeconfiguracinqueseusar durantelaprximarecarga. Elregistrodeconfiguracintienevariosusos,entreelloslarecuperacindecontrasea.Laconfiguracinpredeterminadade fbricaparaelregistrodeconfiguracines0x2102.Estevalorindicaqueelrouterintentarcargarunaimagendelsoftware IOSdeCiscodesdelamemoriaflashycargarelarchivodeconfiguracindeiniciodesdelaNVRAM. Nota:Elregistrodeconfiguracinseanalizarconmsprofundidadenotrocurso.

14

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

1.1.5Interfacesdelrouter
Puertosdeadministracin Los routers tienen conectoresfsicos que se usan para administrar el router.Estos conectores se conocen como puertosdeadministracin.AdiferenciadelasinterfacesserialesyEthernet,lospuertosdeadministracinnoseusanparael envo de paquetes. El puerto de administracin ms comn es el puerto de consola. El puerto de consola se usa para conectarunaterminal,oconmsfrecuenciaunaPCqueejecutaunsoftwareemuladordeterminal,paraconfigurarelrouter sin la necesidaddeaccesoa laredpara eserouter.Elpuerto de consoladebe usarsedurante laconfiguracin inicialdel router. Otropuertodeadministracineselpuertoauxiliar. Notodoslosrouterscuentanconunpuertoauxiliar.Avecesel puertoauxiliarpuedeusarsedemanerassimilaresalpuertodeconsola.Tambinpuedeusarseparaconectarunmdem.No seusarnpuertosauxiliaresenestecursodeestudio. LafiguramuestralospuertosAUX(auxiliares)ydeconsolaenelrouter. Interfacesdelrouter EltrminointerfazenlosroutersCiscoserefiereaunconectorfsicoenelroutercuyoprincipalpropsitoesrecibiry enviar paquetes. Los routers tienen muchas interfaces que se usan para conectarse a mltiples redes. Normalmente, las interfacesseconectanadistintostiposderedes,locualsignificaque senecesitandistintostiposdemediosyconectores. Confrecuencia,unrouternecesitartenerdistintostiposdeinterfaces.Porejemplo,unroutergeneralmentetieneinterfaces FastEthernetparaconexionesadiferentesLANydistintostiposdeinterfacesWANparaconectarunavariedaddeenlaces seriales,entreellosT1,DSLeISDN.LafiguramuestralasinterfacesserialesyFastEthernetenelrouter. Al igual que las interfaces en una PC, los puertos y las interfaces en un router se encuentran ubicados fuera del router.Suubicacinexternapermitelacmodaconexinaloscablesyconectoresadecuadosdelared. Nota:Puedeusarseunainterfaznicaenunrouterparaconectarseamltiplesredessinembargo, estoescapaalmbito deesteprogramadeestudioyseanalizarenotrocurso. Aligualquelamayoradelosdispositivosdered,losroutersCiscousanindicadoresLEDparaproveerinformacin deestado.UnLEDdeinterfazindicalaactividaddela interfazcorrespondiente.SiunLEDestapagadocuandola interfaz estactivayla interfazestconectadacorrectamente,puedesersealdeunproblemaenlainterfaz.Silainterfazesten gran actividad, el LED estar continuamente encendido. Segn el tipo de router, puede haber tambin otros LED. Para obtenermsinformacinsobrevisualizacionesdeLEDenel1841,consulteelsiguienteenlace. Enlaces"TroubleshootingCisco1800SeriesRouters(Modular)",Resolucindeproblemasenroutersserie1800deCisco, (Modular)http://www.cisco.com/en/US/products/ps5853/products_installation_guide_chapter09186a00802c36b8.html

Lasinterfacespertenecenadiferentesredes
Comosemuestraenlafigura,cadainterfazenunrouteresmiembroohostenunaredIPdiferente.Cadainterfaz sedebeconfigurarconunadireccinIPyunamscaradesubreddeunareddiferente.ElIOSdeCisconopermitirquedos interfacesactivasenelmismorouterpertenezcanalamismared.

15

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Lasinterfacesderouterpuedendividirseendosgruposprincipales: InterfacesLAN,comoEthernetyFastEthernet InterfacesWAN,comoserial,ISDNyFrameRelay

InterfacesLAN
Comosunombreloindica,lasinterfacesLANseutilizanparaconectarelrouteralaLAN,ascomounaNICEthernetde laPCseutilizaparaconectarlaPCalaLANEthernet.DelmismomodoquelaNICEthernetdelaPC,lainterfazEthernetdel routertambintieneunadireccinMACdeCapa2yformapartedelaLANEthernetaligualquecualquierotrohostenesa LAN.Por ejemplo, la interfaz Ethernet del routerparticipa en el proceso ARP paraesa LAN.El routermantiene un cach ARPparaesainterfaz,envasolicitudesdeARPcuandoesnecesarioyproducerespuestasARPcuandoserequieren.

LainterfazEthernetdelrouternormalmenteusaunjackRJ45queadmiteuncableadodepartrenzadonoblindado(UTP). Cuando un router se conecta a un switch, se usa un cable de conexin directa. Cuando se conectan dos routers directamenteatravsdelasinterfacesEthernet,ocuandounaNICdePCseconectadirectamenteaunainterfazEthernet delrouter,seusauncablecruzado. UselaactividaddelPacketTraceralfinaldeestaseccinparaevaluarsushabilidadesdecableado.

InterfacesWAN
Las interfaces WAN se usan para conectar los routers a redes externas, generalmente a travs de distancias geogrficasms extensas. La encapsulacin de Capa 2 puede ser de diferentes tipos, como PPP, FrameRelay y HDLC (Controldeenlacededatosdealtonivel).Al igualque lasinterfacesLAN,cadainterfazWANtienesupropiadireccinIPy mscaradesubred,quelaidentificacomomiembrodeunaredespecfica. Nota:LasdireccionesMACseusanen interfacesLAN,comoEthernet,ynoseusaneninterfacesWAN.Sinembargo,las interfaces WAN usan sus propias direcciones de Capa 2 dependiendo de la tecnologa. Las direcciones y los tipos de encapsulacinWANdeCapa2seanalizarnenotrocurso. Interfacesdelrouter El router en la figura tiene cuatro interfaces. Cada interfaz tiene una direccin IP de Capa 3 y una mscara de subredquelaconfiguraparaunareddiferente.LasinterfacesEthernettambintienendireccionesMACEthernetdeCapa2. Las interfacesWAN usan encapsulaciones de Capa 2 diferentes. LaSerial 0/0/0 usa HDLC y la Serial 0/0/1 usa PPP. Estos dos protocolos seriales punto a punto usan direcciones de broadcast para la direccin de destino de Capa 2 cuandoencapsulanelpaqueteIPenunatramadeenlacededatos. Enelentornodellaboratorio, existenrestriccionesrespectodecuntasinterfacesLANyWAN puedenusarsepara configuraractividadesprcticasde laboratorio. Sin embargo, elPacketTracer ofrece laflexibilidaddecreardiseosdered mscomplejos.

1.1.6Routersycapasdered
El objetivo principal de un router es conectar mltiples redes y enviar paquetes destinados ya sea a sus propias redesoaotrasredes.SeconsideraalroutercomoundispositivodeCapa3porquesudecisinprincipaldeenvosebasaen

16

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


la informacin del paquete IP de Capa 3, especficamente la direccin IP de destino. Este proceso se conoce como enrutamiento. Cuandounrouterrecibeunpaquete,examinasudireccinIPdedestino.SiladireccinIPdedestinonopertenece aningunadelasredesdelrouterconectadasdirectamente,elrouterdebeenviarestepaqueteaotrorouter.Enlafigura,R1 analiza ladireccin IPdedestinodelpaquete. Despus debuscar en la tabladeenrutamiento,R1 enva elpaquetea R2. Cuando R2 recibe el paquete, tambin analiza la direccin IP de destino del paquete. Luego de buscar en su tabla de enrutamiento,R2envaelpaquetedesdesuredEthernetconectadadirectamentealaPC2. Cuando cada router recibe un paquete, realiza una bsqueda en su tabla de enrutamiento para encontrar la mejor coincidenciaentreladireccinIPdedestinodelpaqueteyunadelasdireccionesderedenlatabladeenrutamiento.Cuando se encuentra una coincidencia, el paquete se encapsula en la trama de enlace de datos de Capa 2 para esa interfaz de salida.Eltipodeencapsulacindeenlacededatosdependedeltipodeinterfaz,comoporejemploEthernetoHDLC. Finalmente,elpaquetellegaaunrouterqueformapartedeunaredquecoincideconladireccinIPdedestinodelpaquete. Enesteejemplo,elrouterR2recibeelpaquetedeR1.R2envaelpaquetedesdesuinterfazEthernet,queperteneceala mismaredqueeldispositivodedestino,PC2. Estasecuenciadeeventosseexplicarconmayorprofundidadmsadelanteenestecaptulo.

1.1.6Routersycapasdered
LosroutersoperanenlasCapas1,2y3 Unroutertoma sudecisinprincipaldeenvoen la Capa3, perocomomencionamosantes,tambinparticipaen procesosdeCapa1yCapa2.Elrouterpuedeenviarunpaquetedesdelainterfazadecuadahaciasudestinodespusde examinar la direccin IP de destino del paquete y consultar su tabla de enrutamiento para tomar su decisin de envo. El routerencapsulaelpaqueteIPdeCapa3enlaporcindedatosdeunatramadeenlacededatosdeCapa2adecuadapara

17

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


lainterfazdesalida.EltipodetramapuedeserunaEthernet,HDLCuotrotipodeencapsulacindeCapa2,cualquierasea laencapsulacinqueseusaenesainterfazespecfica.LatramadeCapa2secodificaensealesfsicasdeCapa1quese usanpararepresentarbitsatravsdelenlacefsico. Consulte la figura para comprender mejor este proceso. Observe que la PC1 opera en las siete capas, encapsulandolosdatosyenviandolatramacomounstreamdebitscodificadosaR1,sugatewaypordefecto. R1recibeel streamdebitscodificadosensu interfaz. Losbitsse decodificanysepasana laCapa2, dondeR1 desencapsulalatrama.Elrouterexaminaladireccindedestinodelatramadeenlacededatosparadeterminarsicoincide con la interfazreceptora, locual incluye una direccindebroadcast omulticast.Si hay unacoincidenciacon laporcinde datos de la trama, el paquete IP pasa a la Capa 3, donde R1 toma su decisin de enrutamiento. R1 luego vuelve a encapsular el paquete en una nueva trama de enlace de datos de Capa 2 y lo enva desde la interfaz de salida como un streamdebitscodificados. R2recibeelstreamdebitsyelprocesoserepite.R2desencapsulalatramaypasalaporcindedatosdelatrama, elpaqueteIP, alaCapa3dondeR2tomasudecisindeenrutamiento.Luego, R2vuelveaencapsularelpaqueteenuna nuevatramadeenlacededatosdeCapa2yloenvadesdelainterfazdesalidacomounstreamdebitscodificados. R3repiteesteprocesounavezmsyenvaelpaqueteIP,encapsuladodentrodeunatramadeenlacededatosy codificadoenformadebits,alaPC2. Cadarouterenlarutadesdeelorigenaldestinorealizaestemismoprocesodedesencapsulacin,bsquedaenla tabla de enrutamiento y nueva encapsulacin. Este proceso es importante para comprender la manera en que los routers participanenlasredes.Porlotanto,retomaremosesteanlisisconmayorprofundidadenunaseccinposterior.

1Introduccionalenrutamientoyenvodepaquetes
1.2DireccionamientoyconfiguracindeCLI

1.2.1Implementacindeesquemasdedireccionamientobsico
Cuandosedisea una nuevaredose hacenasignaciones enunaredexistente, esnecesariodocumentarlared. Como mnimo, la documentacin debe incluir un diagrama de topologa que indique la conectividad fsica y una tabla de direccionamientoquemencionelasiguienteinformacin: Nombresdedispositivos, Interfacesusadaseneldiseo, DireccionesIPymscarasdesubred,y Direccionesdegatewaypordefectoparadispositivosfinales,comolasPC. Cargadelatabladedirecciones

LafiguramuestraunatopologadelaredconlosdispositivosinterconectadosyconfiguradoscondireccionesIP.Bajola topologaseobservaunatablaqueseusaparadocumentarlared.Latablaestparcialmentecompletaconlosdatosque documentanlared(dispositivos,direccionesIP,mscarasdesubredeinterfaces).

18

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


ElrouterR1ylaPC1hostyaestndocumentados.Terminedecompletarlatablaylosespaciosenblancodeldiagrama arrastrandohacialaubicacincorrectaelpooldedireccionesIPqueaparecedebajodelatabla.

1.2.2Configuracinbsicadelrouter
Conf iguracinbsicadelrouter Cuandoseconfiguraunrouter,serealizanciertastareasbsicas,talescomo: Asignarunnombrealrouter, Configurarcontraseas, Configurarinterfaces, Configurarunmensaje, Guardarcambiosenunroutery Verificarlaconfiguracinbsicaylasoperacionesdelrouter.

Aunque ya debe conocer estos comandos de configuracin, haremos una breve revisin. Comenzamos el repaso suponiendoqueelrouternocontieneunarchivostartupconfigactual. La primera peticin de entrada aparece en el modo usuario. El modo usuario deja ver el estado del router, pero no permitemodificarsuconfiguracin.Segnsuutilizacinenelmodousuario,nosedebeconfundireltrmino"usuario"conlos usuariosdelared.Elmodousuarioestdestinadoatcnicos,operadoreseingenierosderedquetienenlaresponsabilidad deconfigurarlosdispositivosdered. Router> ElcomandoenableseusaparaingresaralmodoEXECprivilegiado.Estemodopermitealusuariorealizarcambios deconfiguracinenelrouter.Elindicadordelroutercambiarde">"a"#"enestemodo. Router>enable Router# Nombresdehostsycontraseas La figura muestra la sintaxis del comando de configuracin bsica del router utilizada para configurar R1 en el siguienteejemplo.Puedeabrirlaactividad1.2.2delPacketTraceryseguirlospasosoesperarhastaelfinaldeestaseccin paraabrirla. Enprimerlugar,ingresealmododeconfiguracinglobal. Router#configt Luego,asigneunnombredehostnicoalrouter. Router(config)#hostnam eR1

19

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


R1(config)# Ahora,configureunacontraseaqueseusarparaingresarenelmodoEXECprivilegiado.Ennuestroentornode laboratorio, usaremos la contrasea class. Sin embargo, en entornos de produccin, los routers deben tener contraseas seguras. Consulte los enlaces al final de esta seccin para obtener ms informacin sobre la creacin y el uso de contraseasseguras. Router(config)#enablesecretclass Acontinuacin, configure laconsolay laslneasTelnetconlacontraseacisco. Unavezms,lacontraseacisco seusasloennuestroentornodelaboratorio.Elcomandologinpermitelaverificacindelacontraseaenlalnea.Sinose ingresaelcomandologinenlalneadeconsola,elusuarioobtendraccesoalalneasiningresarunacontrasea. R1(config)#lineconso le0 R1(configline)#passw ordcisco R1(configline)#login R1(configline)#exit R1(config)#linevty04 R1(configline)#passw ordcisco R1(configline)#login R1(configline)#exit Conf iguracindeunm ensaje Desde el modo de configuracin global, configure el aviso de mensaje del da (motd). Al comienzo y al final del mensajeseusauncarcterdelimitador,comoporejemplo"#".Eldelimitadorpermiteconfigurarunmensajedevariaslneas, comosemuestraaqu. R1(config)#bannermotd# EnterTEXTmessage.Endwiththecharacter'#'. ****************************************** WARNING!!UnauthorizedAccessProhibited!! ****************************************** # Laconfiguracindeunmensajeadecuadoespartedeunbuenplandeseguridad.Comomnimo,unmensajedebe prevenirelaccesonoautorizado.Nuncaconfigureunmensajeque"invite"aunusuarionoautorizado. EnlacesParaaccederaanlisissobreelusodecontraseasseguras,consulte: "Cisco Response to Dictionary Attacks on Cisco LEAP", Respuesta de Cisco aataques de diccionario en Cisco LEAP, en http://www.cisco.com/en/US/products/hw/wireless/ps430/prod_bulletin09186a00801cc901.html#wp1002291 "Strong passwords: How to create and use them", http://www.microsoft.com/athome/security/privacy/password.mspx Contraseas seguras: Cmo crearlas, en

20

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Configuracindelainterfazdelrouter
AcontinuacinseconfigurarnlasinterfacesindividualesdelroutercondireccionesIPyotrainformacin.Enprimer lugar,ingreseenelmododeconfiguracindeinterfazespecificandoelnmeroyeltipodeinterfaz.Acontinuacin,configure ladireccinIPylamscaradesubred: R1(config)#interfaceSerial0/0 R1(configif)#ipaddress192.168.2.1255.255.255.0 Esconvenienteconfigurarunadescripcinencadainterfazparaayudaradocumentarlainformacindered.Eltexto de la descripcin tiene un lmite de 240 caracteres. En las redes de produccin, una descripcin puede servir para la resolucin de problemas suministrando informacin sobre el tipo de red a la que est conectada la interfaz y si hay otros routers en esa red. Si la interfaz se conecta a un ISP o proveedor de servicios, resulta til ingresar la conexin y la informacindecontactodelterceroporejemplo: Router(configif)#descriptionCiruit#VBN32696123(helpdesk:18005551234) Enlosentornosdelaboratorio,ingreseunadescripcinsimplequeleayudararesolverproblemasporejemplo: R1(configif)#descriptionLinktoR2 DespusdeconfigurarladescripcinyladireccinIP,lainterfazdebeactivarseconelcomandonoshutdow n.Es comoencenderla interfaz. Lainterfaztambindebeestarconectadaaotrodispositivo(hub,switch, otrorouter,etc.)para quelacapaFsicaestactiva Router(configif)#noshutdow n Nota:Cuandoserealizaelcableadodeunenlaceserialpuntoapuntoennuestroentornodelaboratorio,secolocalamarca DTEaunextremodelcableylamarcaDCEalotroextremo.ElrouterquetieneelextremoDCEdelcableconectadoasu interfaz serial necesitar la configuracin del comando adicional clock rate en esa interfaz serial. Este paso solamente es necesarioenunentornodelaboratorioyseexplicarconmayordetalleenelCaptulo2,"Enrutamientoesttico". R1(configif)#clockrate64000 Se deben repetir los comandos de configuracin de interfaz en todas las otras interfaces que requieren configuracin. En nuestroejemplodetopologa,debeconfigurarselainterfazFastEthernet. R1(config)#interfaceFastEthernet0/0 R1(configif)#ipaddress192.168.1.1255.255.255.0 R1(configif)#descriptionR1LAN R1(configif)#noshutdow n

Cadainterfazperteneceaunareddiferente
Enestepunto,observequecadainterfazdebeperteneceraunareddiferente.AunqueelIOSpermiteconfiguraruna direccinIPdesdelamismaredendosinterfacesdiferentes,elrouternoactivarlasegundainterfaz.

21

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Porejemplo,qusucedesiseintentaconfigurarlainterfazFastEthernet0/1enR1conunadireccinIPenlared 192.168.1.0/24?YasehaasignadounadireccinaFastEthernet0/0enesamismared.Siseintentaconfigurarotrainterfaz, FastEthernet0/1,conunadireccinIPquepertenecealamismared,aparecerelsiguientemensaje: R1(config)#interfaceFastEthernet0/1 R1(configif)#ipaddress192.168.1.2255.255.255.0 192.168.1.0overlapswithFastEthernet0/0 Siseintentahabilitarlainterfazconelcomandonoshutdown,aparecerelsiguientemensaje: R1(configif)#noshutdow n 192.168.1.0overlapswithFastEthernet0/0 FastEthernet0/1:incorrectIPaddressassignment Observe que el resultado del comando show ip interface brief muestra que la segunda interfaz configurada para la red 192.168.1.0/24,FastEthernet0/1,anestinactiva. R1#showipinterfacebrief <outputomitted> FastEthernet0/1192.168.1.2YESmanualadministrativelydowndown

Verificacindelaconfiguracinbsicadelrouter
Comosemuestraenelejemplo,sehaningresadotodosloscomandosanterioresdeconfiguracinbsicadelrouter e inmediatamente se almacenaron en el archivo de configuracin en ejecucin de R1. El archivo runningconfig est almacenadoenlaRAMyeselarchivodeconfiguracinqueusaelIOS.Elprximopasoconsisteenverificarloscomandos ingresadosmediantelavisualizacindelaconfiguracinenejecucinconelsiguientecomando: R1#showrunningconfig Ahoraque sehan ingresadoloscomandosdeconfiguracinbsica, esimportante guardarel runningconfigen la memorianovoltil,laNVRAMdelrouter.Deesemodo,encasodeuncortedeenergaelctricaounarecargaaccidental,el router podr iniciarse con la configuracin actual. Luego de haber completado y probado la configuracin del router, es importanteguardarelrunningconfigenelstartupconfigcomoarchivodeconfiguracinpermanente. R1#copyrunningconfigstartupconfig Despusdeaplicaryguardarlaconfiguracinbsica,puedenusarsevarioscomandosparaverificarqueelrouterse hayaconfiguradocorrectamente.Hagaclicenelbotncorrespondientedelafiguraparaobservarunalistadelresultadode cadacomando.Todosestoscomandossetratarnenmayordetalleenlossiguientescaptulos.Porelmomento,comiencea familiarizarseconelresultado. R1#showrunningconfig

22

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


EstecomandomuestralaconfiguracinactualenejecucinalmacenadaenlaRAM.Salvounaspocasexcepciones, todos los comandos de configuracin que se usaron se ingresarn en el runningconfig y el IOS los implementar de inmediato. R1#showstartupconfig EstecomandomuestraelarchivodeconfiguracindeinicioalmacenadoenlaNVRAM.staeslaconfiguracinque usarelrouteren elsiguientereinicio. Estaconfiguracin no cambiaamenosque la configuracinactualenejecucinse guardeenlaNVRAMconelcomandocopyrunningconfigstartupconfig.Observeenlafiguraquelaconfiguracindeinicioy la configuracin en ejecucin son idnticas. Esto se debe a que la configuracin en ejecucin no ha cambiado desde la ltimavezqueseguard.ObservetambinqueelcomandoshowstartupconfigmuestraademscuntosbytesdeNVRAM estusandolaconfiguracinguardada. R1#showiproute EstecomandomuestralatabladeenrutamientoqueestusandoelIOSactualmenteparaelegirlamejorrutahacia sus redes de destino. En este punto, R1 solamente tiene rutas para sus redes conectadas directamente, a travs de sus propiasinterfaces. R1#showinterfaces Este comando muestra todos los parmetros y estadsticas de configuracin de la interfaz. Parte de esta informacin se analizarmsadelanteenestecursodeestudioyenCCNP. R1#showipinterfacebrief Estecomandomuestrainformacinabreviadadeconfiguracindelainterfaz,comoporejemploladireccinIPyelestadode la interfaz. Este comando es una herramienta til para la resolucin de problemas y un mtodo rpido para determinar el estadodetodaslasinterfacesdelrouter.

23

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

24

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

25

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

1.3Construccindelatabladeenrutamiento

1.3.1Introduccindelatabladeenrutamiento
Lafuncinprincipaldeunrouteresenviarunpaquetehaciasureddedestino,queesladireccinIPdedestinodel paquete.Parahacerlo,elrouternecesitabuscarlainformacindeenrutamientoalmacenadaensutabladeenrutamiento. UnatabladeenrutamientoesunarchivodedatosenlaRAMqueseusaparaalmacenarlainformacindelaruta sobreredesremotasyconectadasdirectamente.Latabladeenrutamientocontieneasociacionesentrelaredyelsiguiente salto.Estasasociacionesleindicanalrouterqueundestinoenparticularsepuedealcanzarmejorenviandoelpaquetehacia unrouterenparticular,querepresentael"siguientesalto"enelcaminohaciaeldestinofinal.Laasociacindelsiguientesalto tambinpuedeserlainterfazdesalidahaciaeldestinofinal. La asociacin entre la red y la interfaz de salida tambin puede representar la direccin de red de destino del paqueteIP.Estaasociacinocurreenlasredesdelrouterconectadasdirectamente. Una red conectada directamente es una red que est directamente vinculada a una de las interfaces del router. CuandoseconfiguraunainterfazderouterconunadireccinIPyunamscaradesubred,lainterfazpasaaserunhosten esared conectada.Ladireccinderedylamscaradesubreddela interfaz,juntoconel nmeroyeltipodeinterfaz, se ingresanenlatabladeenrutamientocomounaredconectadadirectamente.Cuandounrouterenvaunpaqueteaunhost, comoporejemplounservidorWeb,esehostestenlamismaredquelareddelrouterconectadadirectamente. Unaredremotaesunaredquenoestdirectamenteconectadaalrouter.Enotraspalabras,unaredremotaesuna red a laqueslo sepuedellegarmedianteelenvodelpaqueteaotrorouter. Lasredesremotasseagreganalatablade enrutamiento mediante el uso de un protocolo de enrutamiento dinmico o la configuracin de rutas estticas. Las rutas dinmicas son rutas hacia redes remotas que fueron aprendidas automticamente por el router utilizando un protocolo de enrutamientodinmico.Lasrutasestticassonrutashaciaredesmanualmenteconfiguradasporunadministradordered. Nota: La tabla de enrutamiento con sus redes conectadas directamente, las rutas estticas y las rutas dinmicas se introducirnenlassiguientesseccionesyseanalizarnconmayorprofundidadanalolargodeestecurso. Lassiguientesanalogaspuedenayudaraaclararelconceptoderutasconectadas,estticasydinmicas: Rutas conectadas directamente: para visitar a un vecino, lo nico que tiene que hacer es caminar por la calle dondevive.Estarutaessimilaraunarutaconectadadirectamenteporqueel"destino"estdisponibledirectamente atravsdesu"interfazconectada",lacalle. Rutas estticas: untrensiempreusa lasmismas vas enunarutaespecfica. Estarutaessimilaraunaesttica porquelarutahaciaeldestinoessiemprelamisma. Rutasdinm icas:alconducirunautomvil,ustedpuedeelegir"dinmicamente"unarutadiferentesegneltrfico, elclimayotrascondiciones.Estarutaessimilaraunarutadinmicaporquepuedeelegirunanuevarutaenmuchos puntosdiferentesensutrayectohaciaeldestino.

Elcomandoshow iproute Comoseindicaenlafigura,latabladeenrutamientosemuestraconelcomandoshow iproute.Hastaahora,nose han configurado rutas estticas ni se ha habilitado ningn protocolo de enrutamiento dinmico. Por lo tanto, la tabla de enrutamiento de R1slo muestra las redesconectadas directamente del router. Para cada red enumerada en la tabla de enrutamiento,seincluyelasiguienteinformacin: C: lainformacinenestacolumnadenotaelorigendelainformacindelaruta,laredconectadadirectamente,la rutaestticaodelprotocolodeenrutamientodinmico.LaCrepresentaaunarutaconectadadirectamente. 192.168.1.0/24:esladireccinderedylamscaradesubreddelaredremotaoconectadadirectamente.Eneste ejemplo, las dos entradas en la tabla de enrutamiento, 192.168.1./24 y 192.168.2.0/24, son redes conectadas directamente. FastEthernet0/0:lainformacinalfinaldelaentradadelarutarepresentala interfazdesaliday/oladireccinIP delrouterdelsiguientesalto. En este ejemplo, tantolaFastEthernet 0/0como laSerial0/0/0sonlas interfacesde salidaqueseusanparaalcanzarestasredes.

Cuandolatabladeenrutamientoincluyeunarutaparaunaredremota,seincluyeinformacinadicional,comolamtrica deenrutamientoyladistanciaadministrativa.Lamtricadeenrutamiento,ladistanciaadministrativayelcomandosho wip routeseexplicanconmayordetalleenlossiguientescaptulos.

26

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Las PC tambin tienen una tabla de enrutamiento. En la figura se observa el resultado del comando route print. El comandorevelalasredesdebroadcast,multicast,loopbackodegatewaypordefectoqueestnconfiguradasoadquiridas. El resultado del comando route print no se analizar durante este curso. Se muestra aqu para destacar que todos los dispositivosIPconfiguradosdebentenerunatabladeenrutamiento.

27

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

1.3Construccindelatabladeenrutamiento

1.3.2.Redesconectadasdirectamente
Incorporacinalatabladeenrutam ientodeunaredconectada Comosemencionenlaseccinanterior,cuandoseconfigura lainterfazdeunrouterconunadireccinIPyuna mscaradesubred, lainterfazpasaaserunhostenesared.Porejemplo,cuandolainterfazFastEthernet0/0enR1enla figuraseconfiguraconladireccinIP192.168.1.1ylamscaradesubred255.255.255.0,lainterfazFastEthernet0/0pasaa sermiembrodelared192.168.1.0/24.LoshostsqueestnconectadosalamismaLAN,comolaPC1,tambinseconfiguran conunadireccinIPquepertenecealared192.168.1.0/24. CuandoseconfiguraunaPCconunadireccinIPhostyunamscaradesubred,laPCusalamscaradesubred paradeterminaraquredperteneceahora.ElsistemaoperativorealizaestomedianteelprocesoANDingenladireccinIP hostyenlamscaradesubred.Unrouterutilizalamismalgicaalconfigurarunainterfaz. Una PC normalmente se configura con una sola direccin IP host porque tiene una nica interfaz de red, generalmenteunaEthernetNIC.Losrouterstienenmltiplesinterfacesporlotanto,cadainterfazdebesermiembrodeuna reddiferente.Enlafigura,R1esmiembrodedosredesdiferentes:192.168.1.0/24y192.168.2.0/24.ElrouterR2tambines miembrodedosredes:192.168.2.0/24y192.168.3.0/24. Despusdequeseconfiguralainterfazdelrouteryseactivalainterfazconelcomandonoshutdow n,lainterfaz debe recibir una seal portadoradesde otro dispositivo (router, switch, hub, etc.) antes de que el estado de la interfaz se considere"activo".Unavezquelainterfazest"activa",lareddeesainterfazseincorporaalatabladeenrutamientocomo redconectadadirectamente. Antesdeconfigurarcualquierenrutamientoestticoodinmicoenunrouter,stesolamenteconoceasuspropias redes conectadas directamente. stas son las nicas redes que se muestran en la tabla de enrutamiento hasta que se configureelenrutamientoestticoodinmico.Lasredesconectadasdirectamentesondefundamentalimportanciaparalas decisiones de enrutamiento. Las rutas estticas y dinmicas no pueden existir en la tabla de enrutamiento sin las propias redes del router conectadas directamente. El router no puede enviar paquetes desde una interfaz si la misma no est habilitadaconunadireccinIPyunamscaradesubred,delmismomodoqueunaPCnopuedeenviarpaquetesIPdesde suinterfazEthernetsilamismanoestconfiguradaconunadireccinIPyunamscaradesubred. Nota: El proceso para configurar las interfaces del router e incorporar direcciones de red a la tabla de enrutamiento se analizarenelprximocaptulo.

28

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

1.3.3Enrutamientoesttico
Las redes remotas se agregan a la tabla de enrutamiento mediante la configuracin de rutas estticas o la habilitacindeunprotocolodeenrutamientodinmico.CuandoelIOSaprendesobreunaredremotaylainterfazqueusar parallegaraesared,agregalarutaalatabladeenrutamientosiemprequelainterfazdesalidaesthabilitada. Unarutaestticaincluyeladireccinderedylamscaradesubreddelaredremota,juntoconladireccinIPdel routerdelsiguientesaltoolainterfazdesalida. LasrutasestticasseindicanconelcdigoSen latabladeenrutamiento, comosemuestraenlafigura.Lasrutasestticasseexaminanendetalleenelprximocaptulo. Cundousarrutasestticas Lasrutasestticasdebenusarseenlossiguientescasos: Unaredestcompuestaporuno spocosrouterssolam ente.Entalcaso,elusodeunprotocolodeenrutamiento dinmico no representa ningn beneficio sustancial. Por el contrario, el enrutamiento dinmico agrega ms sobrecargaadministrativa. Una red se conecta a Internet so lam ente a travs de un nico ISP. No es necesario usar un protocolo de enrutamientodinmicoatravsdeesteenlaceporqueelISPrepresentaelnicopuntodesalidahaciaInternet. Unaredextensaestconfiguradaconunatopologahubandspoke.Unatopologahubandspokecomprende unaubicacincentral(el hub) y mltiples ubicacionesdesucursales(spokes), dondecadaspoketienesolamente unaconexinalhub.Elusodelenrutamientodinmicoserainnecesarioporquecadasucursaltieneunanicaruta haciaundestinodeterminado,atravsdelaubicacincentral.

Generalmente, la mayora de las tablas de enrutamiento contienen una combinacin de rutas estticas y rutas dinmicas.Sinembargo, comomencionamosantes, latabladeenrutamientodebecontenerprimerolasredesconectadas directamente que se usan para acceder a estas redes remotas antes de poder usar cualquier enrutamiento esttico o dinmico.

29

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

1.3.4Enrutamientodinmico
Las redes remotas tambin pueden agregarse a la tabla de enrutamiento utilizando un protocolo de enrutamiento dinmico. En lafigura,R1haaprendidoautomticamentesobrelared 192.168.4.0/24 desdeR2atravsdelprotocolode enrutamientodinmico,RIP(Routing InformationProtocol).ElRIPfueunodelosprimerosprotocolosdeenrutamientoIPy seanalizarendetalleenlossiguientescaptulos. Nota:LatabladeenrutamientodeR1enlafiguramuestraqueR1haaprendidosobredosredesremotas:unarutaqueus el RIP dinmicamente y una ruta esttica que se configur en forma manual. ste es un ejemplo de cmo las tablas de enrutamientopuedencontenerrutasaprendidasdinmicamenteyconfiguradasestticamenteynonecesariamenteimplicala mejorconfiguracinparaestared. Los routers usan protocolos de enrutamiento dinmico para compartir informacin sobre el estado y la posibilidad de conexinderedesremotas.Losprotocolosdeenrutamientodinmicoejecutanvariasactividades,entreellas: Descubrim ientoderedes Actualizacinymantenim ientodelastablasdeenrutamiento

Descubrim ientoautomticoderedes El descubrimiento de redes es la capacidad de un protocolo de enrutamiento de compartir informacin sobre las redesqueconoceconotrosroutersquetambinestnusandoelmismoprotocolodeenrutamiento.Enlugardeconfigurar rutasestticashaciaredesremotasencadarouter,unprotocolo deenrutamientodinmicopermitealosroutersaprender automticamente sobreestasredesapartirdeotrosrouters. Estasredes,yla mejorrutahaciacadared, seagregan ala tabladeenrutamientodelrouterysedenotancomounaredaprendidaporunprotocolodeenrutamientodinmicoespecfico. Mantenim ientodelastablasdeenrutam iento Despusdel descubrimiento inicial de la red, los protocolos de enrutamiento dinmico actualizan y mantienen las redesensustablasdeenrutamiento.Losprotocolosdeenrutamientodinmiconoslodecidenacercadelamejorrutahacia diferentesredes,tambindeterminanlamejorrutanuevasilarutainicialsevuelveinutilizable(osicambialatopologa).Por estosmotivos, los protocolosdeenrutamientodinmicorepresentanunaventajasobrelas rutas estticas. Losroutersque usanprotocolosdeenrutamientodinmico automticamentecomparten la informacinde enrutamiento conotrosrouters y compensancualquiercambiodetopologasinrequerirlaparticipacindeladministradordered. Protocolosdeenrutam ientoIP Existenvariosprotocolos deenrutamientodinmico paraIP. stossonalgunosdelosprotocolosdeenrutamiento dinmicomscomunesparaelenrutamientodepaquetesIP: RIP(RoutingInformationProtocol) IGRP(InteriorGatewayRoutingProtocol) EIGRP(EnhancedInteriorGatewayRoutingProtocol) OSPF(OpenShortestPathFirst) ISIS(IntermediateSystemtoIntermediateSystem) BGP(BorderGatewayProtocol)

Nota:EnestecursoseanalizanelRIP(versiones1y2),elEIGRPyelOSPF.ElEIGRPyelOSPFtambinseexplicanen mayordetalleenCCNP,juntoconISISyBGP.ElIGRPesunprotocolodeenrutamientoheredadoquehasidoreemplazado por el EIGRP. El IGRP y el EIGRP son protocolos de enrutamiento patentados por Cisco, mientras que todos los dems protocolosdeenrutamientoenumeradossonprotocolosestndares,nopatentados. Unavezms,recuerdequeenlamayoradeloscasos,losrouterscontienenunacombinacinderutasestticasy rutas dinmicas en las tablas de enrutamiento. Los protocolos de enrutamiento dinmico se analizarn con mayor profundidadenelCaptulo3,"Introduccinalosprotocolosdeenrutamientodinmico".

30

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

1.3.5Principiosdelatabladeenrutamiento
En algunas secciones de este curso haremos referencia a tres principios relacionados con las tablas de enrutamientoqueloayudarnacomprender,configurarysolucionarproblemasdeenrutamiento.Estosprincipiosseextraen dellibrodeAlexZinin,CiscoIPRouting. 1.Cadaroutertomasudecisinenformaindependiente,segnlainformacindesupropiatabladeenrutamiento. 2.Elhechodequeunroutertengaciertainformacinensutabladeenrutamientonosignificaquelosotrosrouterstenganla mismainformacin. 3.Lainformacindeenrutamientosobreunarutadesdeunaredaotranosuministrainformacindeenrutamientosobrela rutainversaoderegreso. Culeselefectodeestosprincipios?Observemoselejemploenlafigura. 1.Despusdetomarsudecisindeenrutamiento, el routerR1envaalrouterR2elpaquetedestinadoa la PC3.R1slo conocelainformacindesupropiatabladeenrutamiento,queindicaqueelrouterR2eselrouterdelsiguientesalto.R1no sabesiR2efectivamentetieneonounarutahacialareddedestino. 2.Esresponsabilidaddeladministradordered asegurarsede quetodos losroutersbajosu controltengan informacinde enrutamientocompletayprecisademaneratalque lospaquetespuedanenviarse entre cualquieradelasdosredes.Esto puede lograrse mediante el uso de rutas estticas, un protocolo de enrutamiento dinmico o una combinacin de ambas opciones. 3.ElrouterR2pudoenviarelpaquetehacialareddedestinodelaPC3.Sinembargo,R2descartelpaquetedesdelaPC2 alaPC1.AunqueR2tieneinformacinensutabladeenrutamientosobrelareddedestinodelaPC1,nosabemossitienela informacinparalarutaderegresohacialareddelaPC1. Enrutamientoasimtrico Dadoquelosroutersnonecesariamentetienen lamismainformacinen sustablasdeenrutamiento, lospaquetespueden recorrer la red en un sentido, utilizando una ruta, y regresar por otra ruta. Esto se denomina enrutamiento asimtrico. El enrutamiento asimtrico esms comn en Internet, que usa el protocolo de enrutamiento BGP, que en la mayora de las redesinternas. Esteejemploimplicaquecuandosediseaunaredyseresuelvenproblemasenella,eladministradordereddebeverificar lasiguienteinformacindeenrutamiento:

31

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Existeunarutadeorigenadestinoqueestdisponibleenambossentidos? Eslarutaquesetomenambossentidoslamismaruta?(Elenrutamientoasimtriconoesinusual,peroaveces puedecausarotrosproblemas.)

32

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

1.4Determinacindelarutayfuncionesdeconmutacin.

1.4.1Camposdetramaypaquete
Como se analiz anteriormente, los routers toman su principal decisin de envo al examinar la direccin IP de destino de un paquete. Antes de enviar un paquete desde la interfaz de salida correspondiente, el paquete IP debe ser encapsuladoenunatramadeenlacededatosdeCapa2.MsadelanteenestaseccinseguiremosunpaqueteIPdeorigen a destino, examinando el proceso de encapsulacin y desencapsulacin en cada router. Pero primero, revisaremos el formatodeunpaqueteIPdeCapa3yunatramadeEthernetdeCapa2. FormatodepaquetedeInternetProtocol(IP) ElInternetProtocolespecificadoenRFC791defineelformatodepaqueteIP.ElencabezadodelpaqueteIPtienecampos especficosquecontieneninformacinsobreelpaqueteysobreloshostemisoresyreceptores.Lasiguienteesunalistade loscamposenelencabezadoIPyunabrevedescripcindecadauno.YadebeconocerdecercaloscamposdedireccinIP dedestino,direccinIPdeorigen,versinyPerododevida(TTL).Losdemscampossonimportantesperoestnfueradel mbitodeestudiodeestecurso. Versi n:nmerodeversin(4bits)laversinpredominanteeslaIPversin4(IPv4) LongituddelencabezadoIP:longituddelencabezadoenpalabrasde32bits(4bits) Prioridad y tipo de servicio: cmo debe administrarse el datagrama (8 bits) los primeros 3 bits son bits de prioridad(esteusohasidoreemplazadoporelPuntodecdigodeserviciosdiferenciados[DifferentiatedServices CodePoint,DSCP],queusalosprimeros6bits[sereservanlosltimos2]) Longituddelpaquete:longitudtotal(encabezado+datos)(16bits) Identificacin:valornicodeldatagramaIP(16bits) Sealizadores:controlanlafragmentacin(3bits) Desplazamiento de fragm entos: admite la fragmentacin de datagramas para permitir diferentes unidades mximasdetransmisin(MTU)enInternet(13bits) Perododevida(TTL):identificacuntosrouterspuedeatravesareldatagramaantesdeserdescartado(8bits) Protocolo:protocolodecapasuperiorqueenvaeldatagrama(8bits) Checksum delencabezado:verificacindeintegridaddelencabezado(16bits) DireccinIPdeorigen:direccinIPdeorigende32bits(32bits) DireccinIPdedestino:direccinIPdedestinode32bits(32bits) OpcionesdeIP:pruebasdered,depuracin,seguridadyotras(032bits,sicorresponde)

33

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

1.4.1Camposdetramaydepaquete
FormatodetramadelaCapaMAC La tramade enlacededatosdeCapa2 normalmente contiene informacindelencabezadocon unadireccinde origen y de destino del enlace de datos, informacin del triler y los datos reales transmitidos. La direccin de origen del enlacededatosesladireccindeCapa2delainterfazqueenvilatramadeenlacededatos. Ladireccindedestinodel enlacededatosesladireccindeCapa2delainterfazdeldispositivodedestino.Tantolainterfazdelenlacededatosde origencomoladedestinoseencuentranenlamismared.Cuandounpaqueteseenvadeunrouteraotro,lasdirecciones IP de origen y destino de Capa 3 no cambiarn sin embargo, s lo harn las direcciones de enlace de datos de origen y destinodeCapa2.Esteprocesoseanalizarconmsprofundidadmsadelanteenestaseccin. Nota:CuandoseusaNAT(Traduccindedireccionesdered),ladireccinIPdedestinocambia,peroesteprocesonotiene importanciaparaIPyesunprocesoqueserealizadentrodelareddeunaempresa.ElenrutamientoconNATseanalizar enotrocurso. ElpaqueteIPdeCapa3estencapsuladoenlatramadeenlacededatosdeCapa2asociadaconesainterfaz.En esteejemplo,mostraremoslatramadeEthernetdeCapa2.LafiguramuestralasdosversionescompatiblesdeEthernet.La siguienteesunalistadeloscamposenunatramadeEthernetyunabrevedescripcindecadauno. Prem bulo:sietebytesquealternan1y0,utilizadosparasincronizarseales Delim itadordeiniciodetrama(SOF):1bytequesealaelcomienzodelatrama Direccindedestino:direccinMACde6bytesdeldispositivoemisorenelsegmentolocal Direccindeorigen:direccinMACde6bytesdeldispositivoreceptorenelsegmentolocal Tipo/longitud:2bytesqueespecificanyaseaeltipodeprotocolodecapasuperior(formatodetramadeEthernet II)olalongituddelcampodedatos(formatodetramaIEEE802.3) DatosyPad:de46a1500bytesdedatoscerosutilizadosparacompletarcualquierpaquetededatosdemenos de46bytes

Secuenciadeverificacindetrama(FCS):4bytesutilizadosparaunacomprobacinderedundanciacclicaafindeasegurar quenosedalatrama

1.4.2Lamtricaylamejorruta
Lamejorruta

34

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Laidentificacindelamejorrutadeunrouterimplicalaevaluacindemltiplesrutashacialamismareddedestino ylaseleccindelarutaptimao"lamscorta"parallegaraesared.Cuandoexistenmltiplesrutasparallegaralamisma red,cadarutausaunainterfazdesalidadiferenteenelrouterparallegaraesared.Lamejorrutaeselegidaporunprotocolo de enrutamiento en funcin del valor o la mtrica que usa para determinar la distancia para llegar a esa red. Algunos protocolos de enrutamiento, como RIP, usan un conteo de saltos simple, que consiste en el nmero de routers entre un routerylareddedestino.Otrosprotocolosdeenrutamiento,comoOSPF,determinanlarutamscortaalanalizarelancho de banda de los enlaces y al utilizar dichos enlaces con el ancho de banda ms rpido desde un router hacia la red de destino. Los protocolos de enrutamiento dinmico generalmente usan sus propias reglas y mtricas para construir y actualizarlastablasdeenrutamiento.Unamtricaesunvalorcuantitativoqueseusaparamedirladistanciahaciaunaruta determinada.Lamejorrutaaunaredesla rutacon lamtricamsbaja. Porejemplo,un routerpreferir unarutaque se encuentraa5saltosantesqueunarutaqueseencuentraa10saltos. El objetivo principal del protocolo de enrutamiento es determinar las mejores trayectorias para cada ruta a fin de incluirlasenlatabladeenrutamiento.Elalgoritmodeenrutamientogeneraunvalor,ounamtrica,paracadarutaatravsde la red. Las mtricas se pueden calcular sobre la base de una sola caracterstica o de varias caractersticas de una ruta. Algunosprotocolosdeenrutamientopuedenbasarlaeleccindelarutaenvariasmtricas,combinndolasenunnicovalor mtrico.Cuantomenoreselvalordelamtrica,mejoreslaruta. Comparacindelconteodesaltosylamtricadelanchodebanda Dosdelasmtricasqueusanalgunosprotocolosdeenrutamientodinmicosson: Conteodesaltos:cantidadderoutersquedebeatravesarunpaqueteantesdellegarasudestino.Cadarouteres igualaunsalto.Unconteodesaltosdecuatroindicaqueunpaquetedebeatravesarcuatroroutersparallegarasu destino. Si hay mltiples rutas disponibles hacia un destino, el protocolo de enrutamiento (por ejemplo RIP) seleccionalarutaquetieneelmenornmerodesaltos. Anchodebanda:eslacapacidaddedatosdeunenlace,alacualsehacereferenciaavecescomolavelocidad del enlace.Por ejemplo, la implementacin del protocolo de enrutamiento OSPF deCisco utiliza comomtrica el ancho de banda. La mejor ruta hacia una red se determina segn la ruta con una acumulacin de enlaces que tienenlosvaloresdeanchodebandamsaltos,olosenlacesmsrpidos.ElusodelanchodebandaenOSPFse explicarenelCaptulo11.

Nota:Tcnicamente,lavelocidadnoesunadescripcinprecisadelanchodebandaporquetodoslosbitsviajanalamisma velocidad a travs delmismomedio fsico. Ms precisamente, el ancho de banda se define como la cantidad de bits que puedentransmitirseatravsdeunenlaceporsegundo. Cuando se usa el conteo de saltos como mtrica, la ruta resultante a veces puede ser subptima. Por ejemplo, considerelaredquesemuestraenlafigura.SiRIPeselprotocolodeenrutamientoutilizadoporlostresrouters,entonces R1utilizar larutasubptimahaciaR3parallegaralaPC2 porqueestarutatienemenossaltos.Nose tieneen cuentael anchodebanda.Sinembargo,siseusaOSPFcomoprotocolodeenrutamiento,entoncesR1elegirlarutabasndoseenel anchodebanda.LospaquetespodrnllegaradestinoantesutilizandolosdosenlacesT1msrpidos,encomparacincon elenlacenicode56Kbpsmslento.

35

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

1.4.3Balanceodecargadelmismocosto
Posiblemente se est preguntando qu sucede si una tabla de enrutamiento tiene dos oms rutas con lamisma mtrica hacia la mismaredde destino. Cuando un router tiene mltiples rutas hacia una red de destino y el valor de esa mtrica (conteo de saltos, ancho de banda, etc.) es el mismo, esto se conoce como mtrica de mismo costo, y el router realizar un balanceo de carga de mismo costo. La tabla de enrutamiento tendr la nica red de destino pero mostrar mltiples interfaces de salida, una para cada ruta del mismo costo.El router enviar los paquetes utilizando las mltiples interfacesdesalidaenlatabladeenrutamiento. Siestconfiguradocorrectamente,elbalanceodecargapuedeaumentarlaefectividadyelrendimientodelared.El balanceo de carga de mismo costo puede configurarse para usar tanto protocolos de enrutamiento dinmico como rutas estticas.ElbalanceodecargademismocostoseanalizarconmsprofundidadenelCaptulo8,"Tabladeenrutamiento: unestudiodetallado". Rutasdemism oydiferentecosto Encasodequeseloestpreguntando,unrouterpuedeenviarpaquetesatravsdemltiplesredesauncuandolamtrica noseaigual,siemprequeestusandounprotocolodeenrutamientoquetengaestacapacidad.Aestoseloconocecomo balanceodecargacondistintocosto.LosEIGRP(ademsdelIGRP)sonlosnicosprotocolosdeenrutamientoquepueden configurarseparaelbalanceodecargacondistintocosto.ElbalanceodecargacondistintocostoenEIGRPnoestemade estudioenestecurso,peroseabarcaenCCNP.

36

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

1.4.4Determinacindelaruta
Elenvodepaquetessuponedosfunciones: Funcindedeterminacinderuta Funcindeconmutacin

La funcin de determinacin de ruta es el proceso segn el cual el router determina qu ruta usar cuando enva un paquete.Paradeterminarlamejorruta,elrouterbuscaensutabladeenrutamientounadireccinderedquecoincidaconla direccinIPdedestinodelpaquete. Elresultadodeestabsquedaesunadetresdeterminacionesderuta: Red conectada directamente: si la direccin IP de destino del paquete pertenece a un dispositivo en una red que est directamente conectado a una de las interfaces del router, ese paquete se enva directamente a ese dispositivo. Esto significaqueladireccinIPdedestinodelpaqueteesunadireccinhostenlamismaredquelainterfazdeesterouter. Red remota: si la direccin IP de destino del paquete pertenece a una red remota, entonces el paquete se enva a otro router.Lasredesremotasslosepuedenalcanzarmedianteelenvodepaquetesaotrorouter. Sindeterm inacinderuta:siladireccinIPdedestinodelpaquetenoperteneceyaseaaunaredconectadaoremota,ysi el router no tiene una ruta por defecto, entonces el paquete se descarta. El router enva un mensaje ICMP de destino inalcanzablealadireccinIPdeorigendelpaquete. Enlosprimerosdosresultados,elroutervuelveaencapsularelpaqueteIPenelformatodelatramadeenlacede datosdeCapa2delainterfazdesalida.EltipodeinterfazdeterminaeltipodeencapsulacindeCapa2.Porejemplo,sila interfazdesalidaesFastEthernet,elpaqueteseencapsulaenunatramadeEthernet.Silainterfazdesalidaesunainterfaz serialconfiguradaparaPPP,elpaqueteIPseencapsulaenunatramaPPP. Lasiguienteseccindemuestraesteproceso.

1.4.5Funcindeconmutacin
37

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Despus de que el router ha determinado la interfaz de salida utilizando la funcin de determinacin de ruta, el routerdebeencapsularelpaqueteenlatramadeenlacededatosdelainterfazdesalida. Lafuncindeconmutacineselprocesoutilizadoporunrouterparaaceptarunpaqueteenunainterfazyenviarlo desdeotrainterfaz.Unaresponsabilidadclavede lafuncindeconmutacinesladeencapsularlospaqueteseneltipode tramadeenlacededatoscorrectoparaelenlacededatosdesalida. Qu hace un router cuando recibe un paquete desde una red y est destinado a otra red? El router ejecuta los tres siguientespasosprincipales: 1.DesencapsulaelpaquetedeCapa3alquitareltrileryelencabezadodetramadeCapa2. 2.ExaminaladireccinIPdedestinodelpaqueteIPparaencontrarlamejorrutaenlatabladeenrutamiento. 3.EncapsulaelpaquetedeCapa3enunanuevatramadeCapa2yenvalatramadesdelainterfazdesalida. HagaclicenReproducirparavisualizarlaanimacin. CuandoseenvaelpaqueteIPdeCapa3deunrouteralsiguiente,elpaqueteIPpermanecesincambios,salvoel campoPerododevida(TTL).CuandounrouterrecibeunpaqueteIP,disminuyeelTTLenuno.SielvalorTTLresultantees cero, el router descarta el paquete. El TTL se usa para evitar que los paquetes IP viajen indefinidamente a travs delas redesdebidoaunroutingloopuotrodesperfectodelared.Losroutingloopsseanalizanenuncaptuloposterior. CuandoelpaqueteIPsedesencapsuladeunatramadeCapa2yseencapsulaenunanuevatramadeCapa2,la direccindedestinodelenlacededatosyladireccindeorigencambiarnalenviarelpaquetedeunrouteralsiguiente.La direccindeorigendelenlacededatosdeCapa2representaladireccindeCapa2delainterfazdesalida.Ladireccinde destinodeCapa2representaladireccindeCapa2delrouterdelsiguientesalto. Sielsiguientesaltoeseldispositivode destinofinal,serladireccindeCapa2deesedispositivo. Esmuyprobablequeel paquete seencapsuleen un tipodetramadeCapa2diferentedelatramaenlaquese recibi.Porejemplo,elrouterpuederecibirelpaqueteenunainterfazFastEthernet,encapsularloenunatramadeEthernety enviarlodesdelainterfazserialencapsuladoenunatramaPPP. Recuerde que cuando el paquete se dirige desde el dispositivo de origen al dispositivo de destino final, las direcciones IP deCapa3no cambian.Sinembargo, las direccionesdeenlace dedatosdeCapa2cambianencadasalto cuandocadarouterdesencapsulayvuelveaencapsularelpaqueteenunanuevatrama.

38

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

1.4.5Funcindeconmutacin
Detallesdeladeterm inacinderutaylafuncindeconm utacin PuededescribirlosdetallesexactosdeloquelesucedeaunpaqueteenlaCapa2ylaCapa3cuandoviajadesdeel origenhaciaeldestino?Sinopuedehacerlo,estudielaanimacinycontineconelanlisishastaquepuedadescribirel procesosinayuda. HagaclicenReproducirparavisualizarlaanimacin. Paso1:LaPC1debeenviarunpaquetealaPC2 LaPC1encapsulaelpaqueteIPenunatramadeEthernetconladireccinMACdedestinodelainterfazFastEthernet0/0de R1. CmosabelaPC1quedebeenviarelpaqueteaR1ynodirectamentealaPC2?LaPC1hadeterminadoquelas direccionesIPdeorigenydestinoseencuentranenredesdiferentes. LaPC1conocelaredalaquepertenecealejecutarunaoperacinANDensupropiadireccinIPymscarade subred,locualdacomoresultadosudireccindered.LaPC1ejecutaestamismaoperacinANDutilizandoladireccinIP dedestinodelpaqueteylamscaradesubreddelaPC1.Sielresultadoeselmismoqueeldesupropiared,laPC1sabe queladireccinIPdedestinoseencuentraensupropiaredynonecesitaenviarelpaquetealgatewaypordefecto,elrouter. SielresultadodelaoperacinANDesunadireccindereddiferente,laPC1sabequeladireccinIPdedestinonose encuentraensupropiaredydebeenviarelpaquetealgatewaypordefecto,elrouter. Nota:SielresultadodelaoperacinANDenladireccinIPdedestinodelpaqueteylamscaradesubreddelaPC1esuna direccindereddiferentedeladeterminadaporlaPC1comosupropiadireccindered,estadireccinnonecesariamente reflejaladireccinderedremotareal.LaPC1solamentesabequesiladireccinIPdedestinoseencuentraensupropia red,lasmscarassernlasmismasylasdireccionesderedtambinsernlasmismas.Lamscaradelaredremotapuede

39

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


serunamscaradiferente.SiladireccinIPdedestinodacomoresultadounadireccindereddiferente,laPC1no conocerladireccinderedremotareal,solamentesabequenoestensupropiared. CmodeterminalaPC1ladireccinMACdelgatewaypordefecto,elrouterR1?LaPC1buscaensutablaARPla direccinIPdelgatewaypordefectoysudireccinMACasociada. QusucedesiestaentradanoexisteenlatablaARP?LaPC1envaunasolicituddeARPyelrouterR1envaacambio unarespuestaARP. Paso2:ElrouterR1recibelatramaEthernet 1.ElrouterR1examinaladireccinMACdedestino,quecoincideconladireccinMACdelainterfazreceptora, FastEthernet0/0.Porlotanto,R1copiarlatramaensubfer. 2.R1observaqueelcampoTipodeEthernetes0x800,locualsignificaquelatramadeEthernetcontieneunpaqueteIPen laporcindedatosdelatrama. 3.R1desencapsulalatramadeEthernet. 4.DadoqueladireccinIPdedestinodelpaquetenocoincideconningunadelasredesdeR1conectadasdirectamente,el routerconsultasutabladeenrutamientoparaenrutarestepaquete.R1buscaunadireccinderedyunamscaradesubred enlatabladeenrutamientoqueincluyaladireccinIPdedestinodeestepaquetecomounadireccinhostenesared.En esteejemplo,latabladeenrutamientotieneunarutaparalared192.168.4.0/24.LadireccinIPdedestinodelpaquetees 192.168.4.10,queesunadireccinIPhostenesared. LarutadeR1hacialared192.168.4.0/24tieneunadireccinIPdelsiguientesaltode192.168.2.2yunainterfazdesalidade FastEthernet0/1.EstosignificaqueelpaqueteIPseencapsularenunanuevatramadeEthernetconladireccinMACde destinodeladireccinIPdelrouterdelsiguientesalto.DebidoaquelainterfazdesalidaseencuentraenunaredEthernet, R1deberesolverladireccinIPdelsiguientesaltoconunadireccinMACdedestino. 5.R1buscaladireccinIPdelsiguientesaltode192.168.2.2ensucachARPparasuinterfazFastEthernet0/1.Sila entradanoseencuentraenelcachARP,R1envaunasolicituddeARPdesdesuinterfazFastEthernet0/1.R2envaa cambiounarespuestaARP.Luego,R1actualizasucachARPconunaentradapara192.168.2.2yladireccinMAC asociada. 6.ElpaqueteIPahoraseencapsulaenunanuevatramadeEthernetyseenvadesdelainterfazFastEthernet0/1deR1.

40

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Paso3:ElpaquetellegaalrouterR2
1.ElrouterR2examinaladireccinMACdedestino,quecoincideconladireccinMACdelainterfazreceptora, FastEthernet0/0.Porlotanto,R1copiarlatramaensubfer. 2.R2observaqueelcampoTipodeEthernetes0x800,locualsignificaquelatramadeEthernetcontieneunpaqueteIPen laporcindedatosdelatrama. 3.R2desencapsulalatramadeEthernet. 4.DadoqueladireccinIPdedestinodelpaquetenocoincideconningunadelasdireccionesdeinterfazdeR2,elrouter consultasutabladeenrutamientoparaenrutarestepaquete.R2buscaladireccinIPdedestinodelpaqueteenlatablade enrutamientoutilizandoelmismoprocesoquesiguiR1.

41

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


LatabladeenrutamientodeR2tieneunatrayectoriahacialaruta192.168.4.0/24,conunadireccinIPdelsiguientesaltode 192.168.3.2yunainterfazdesalidadeSerial0/0/0.DadoquelainterfazdesalidanoesunaredEthernet,R2notieneque resolverladireccinIPdelsiguientesaltoconunadireccinMACdedestino. Cuandolainterfazesunaconexinserialpuntoapunto,R2encapsulaelpaqueteIPenelformatodetramade enlacededatosadecuadoutilizadoporlainterfazdesalida(HDLC,PPP,etc.).Enestecaso,laencapsulacindeCapa2es PPPporlotanto,ladireccindedestinodelenlacededatosseconfiguraenbroadcast.Recuerdequenoexisten direccionesMACenlasinterfacesseriales. 5.ElpaqueteIPseencapsulaahoraenunanuevatramadeenlacededatos,PPP,yseenvadesdelainterfazdesalida serial0/0/0.

42

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Paso4:ElpaquetellegaaR3.
1.R3recibeycopialatramaPPPdeenlacededatosensubfer. 2.R3desencapsulalatramaPPPdeenlacededatos. 3. R3 busca la direccin IP de destino del paquete en la tabla de enrutamiento. El resultado de bsqueda en la tabla de enrutamiento es una de las redes de R3 conectadas directamente. Esto significa que el paquete puede enviarse directamentealdispositivodedestinoynoesnecesarioenviarloaotrorouter. Dadoquela interfazdesalidaesunaredEthernetconectadadirectamente,R3deberesolverladireccinIPdedestinodel paqueteconunadireccinMACdedestino. 4.R3buscaladireccinIPdedestinodelpaquetede192.168.4.10ensucach ARP.Si laentradanoseencuentraenel cachARP,R3envaunasolicituddeARPdesdesuinterfazFastEthernet0/0.LaPC2envaacambiounarespuestaARP con su direccin MAC. R3 actualiza su cach ARP con una entrada para 192.168.4.10 y la direccin MAC recibida en la respuestaARP. 5.ElpaqueteIPseencapsulaenunanuevatramadeenlacededatosEthernetyseenvadesdelainterfazFastEthernet0/0 deR3. Paso5:LatramadeEthernetllegaalaPC2conelpaqueteIPencapsulado. 1.LaPC2examinaladireccinMACdedestino,quecoincideconladireccinMACdelainterfazreceptora,suNICEthernet. Porlotanto,laPC2copiarelrestodelatramaensubfer. 2.LaPC2observaqueelcampoTipodeEthernetes0x800,locualsignificaquelatramadeEthernetcontieneunpaquete IPenlaporcindedatosdelatrama. 3.LaPC2desencapsulalatramadeEthernetyenvaelpaqueteIPalprocesoIPdesusistemaoperativo. Resum en Hemosanalizadoel procesode encapsulacin ydesencapsulacin de unpaquetealenviarlode unrouteraotro, desdeeldispositivodeorigenhastaeldispositivodedestinofinal.Tambinhemosanalizadoelprocesodebsquedaenla tablade enrutamientoqueseabordarconmsprofundidaden uncaptulo posterior.Hemosvistoquelos routersnoslo tienenparticipacinenlasdecisionesdeenrutamientodeCapa3,sinoqueademsparticipanenprocesosdeCapa2,entre elloslaencapsulacin,yenredesEthernet,ARP.Losrouterstambinparticipanen laCapa1queseusaparatransmitiry recibirlosbitsdedatosatravsdelmediofsico. Lastablasdeenrutamientocontienentantoredesremotascomoconectadasdirectamente.Losrouterssabenhacia dnde enviarlospaquetesdestinadosaotrasredes,entreellasInternet,porquecontienendireccionespararedesremotas en sus tablas de enrutamiento. En los prximos captulos aprenderemos cmo los routers construyen y mantienen estas tablas de enrutamiento, ya sea mediante el uso de rutas estticas ingresadas en forma manual o a travs del uso de protocolosdeenrutamientodinmico.

43

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

44

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

1.6Resumen

1.6.1Resumenyrevisin
Resumen Estecaptulofueunapresentacindelrouter.Losrouterssoncomputadoraseincluyenmuchosdeloscomponentes dehardwareysoftwarequeseencuentranenunaPCtpica,comoporejemploCPU,RAM,ROMyunsistemaoperativo. Elobjetivoprincipaldeunrouteresconectarmltiplesredesyenviarpaquetesdesdeunaredalasiguiente.Esto significaqueunrouternormalmentetienemltiplesinterfaces.CadainterfazesunmiembroohostenunaredIPdiferente. El router tiene una tabla de enrutamiento, que es una lista de redes conocidas por el router. La tabla de enrutamientoincluyedireccionesderedparasuspropiasinterfacesquesonlasredesconectadasdirectamente,ademsde direccionesderedpararedesremotas.Unaredremotaesunaredalaquesepuedellegarnicamentemedianteelenvo delpaqueteaotrorouter. Lasredesremotasseincorporanalatabladeenrutamientodedosmaneras:sieladministradorderedconfiguralas rutasestticasenformamanualoalimplementarunprotocolodeenrutamientodinmico.Lasrutasestticasnotienentanta sobrecargacomolosprotocolosdeenrutamientodinmicosinembargo,lasrutasestticasrequierenmsmantenimientosi latopologaesinestableoestenconstantecambio. Los protocolos de enrutamiento dinmico automticamente ajustan los cambios sin intervencin alguna del administradordered.LosprotocolosdeenrutamientodinmicorequierenmsprocesamientodelaCPUyademsusanuna ciertacantidaddecapacidad deenlaceparamensajesyactualizacionesdeenrutamiento.Enmuchoscasos, una tablade enrutamientotendrtantorutasestticascomodinmicas. Los routers toman su decisin principal de envo en la Capa 3, la capa de Red. Sin embargo, las interfaces del routerparticipanenlasCapas1,2y3.LospaquetesIPdeCapa3seencapsulanenunatramadeenlacededatosdeCapa 2 y se codifican en bits en la Capa 1. Las interfaces del router participan en procesos de Capa 2 asociados con la encapsulacin.Porejemplo,unainterfazEthernetenunrouterparticipaenelprocesoARPcomootroshostsenesaLAN. Enelprximocaptulo,examinaremoslaconfiguracinderutasestticaseintroduciremoslatabladeenrutamientoIP.

45

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Captulo2: Enrutamientoesttico
2.0Introduccinalcaptulo

2.0.1Introduccindelcaptulo
El enrutamiento es fundamental para cualquier red de datos, ya que transfiere informacin a travs de una internetwork de origen a destino. Los routers son dispositivos que se encargan de transferir paquetes de una red a la siguiente. Como se ense en el captulo anterior, los routers aprenden sobre redes remotas ya sea de manera dinmica, utilizandoprotocolosdeenrutamiento,odemaneramanual,utilizandorutasestticas.Enmuchoscasos,losroutersutilizan una combinacin de protocolos de enrutamiento dinmico y rutas estticas. Este captulo se enfoca en el enrutamiento esttico. Lasrutasestticassonmuycomunesynorequierenlamismacantidaddeprocesamientoysobrecargaque,segn veremos,requierenlosprotocolosdeenrutamientodinmico. Enestecaptulo,seguiremosunatopologademuestraamedidaqueconfiguremosrutasestticasyaprendamos tcnicas de resolucin de problemas. En el proceso, examinaremos varios comandos IOS clave y los resultados que muestran.Tambinpresentaremoslatabladeenrutamientoutilizandoredesconectadasdirectamenteyrutasestticas. A medida que realiza las actividades del Packet Tracer relacionadas con estos comandos, tmese el tiempo necesarioparaprobardichoscomandosyanalizarlosresultados.Enpocotiempopodrleerlastablasdeenrutamientode maneranatural.

2.1Routeryredes

2.1.1Funcindelrouter
El router es una computadora diseada para fines especiales que desempea una funcin clave en el funcionamiento de cualquier red de datos. Los routers son los principales responsables de la interconexin de redes por mediode: ladeterminacindelamejorrutaparaenviarpaquetes elenvodepaquetesasudestino.

Losroutersenvanpaquetesalaprendersobreredesremotasyalmantenerlainformacindeenrutamiento.Elrouteres launinointerseccinqueconectamltiplesredesIP.Laprincipaldecisindeenvodelosrouterssebasaenlainformacin deCapa3,ladireccinIPdedestino. LatabladeenrutamientodelrouterseutilizaparaencontrarlamejorcoincidenciaentreladireccinIPdedestinodeun paqueteyunadireccinderedenlatabladeenrutamiento.Latabladeenrutamientodeterminarfinalmentelainterfazde

46

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


salida para enviar el paquete y el router lo encapsular en la trama de enlace de datos apropiada para dicha interfaz de salida.

2.1.2Introduccinalatopologa
Lafiguramuestralatopologautilizadaenestecaptulo.Latopologaestcompuestaportresrouters,denominados R1,R2yR3.LosroutersR1yR2seconectanatravsdeunenlaceWANylosroutersR2yR3seconectanatravsdeotro enlaceWAN.CadarouterestconectadoaunaLANEthernetdiferente,representadaporunswitchyunaPC. CadarouterenesteejemploesunCisco1841.UnrouterCisco1841tienelassiguientesinterfaces: DosinterfacesFastEthernet,FastEthernet0/0yFastEthernet0/1 Dosinterfacesseriales,Serial0/0/0ySerial0/0/1

Sibien las interfacesde susrouterspuedenvariar en losdetipo 1841, deberpoder seguir las instruccionesde este captulo con algunas pequeasmodificaciones y completarlas prcticas de laboratorio. Las actividades del Packet Tracer tambinestndisponiblesdurantetodoelanlisisdelenrutamientoestticoparaquepuedapracticarlasaptitudesamedida que se presentan. La Prctica de laboratorio 2.8.1, "Configuracin bsica de la ruta esttica", refleja la topologa, las configuracionesyloscomandosqueseanalizanenestecaptulo.

2.1.3Examendelasconexionesdelrouter
47

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Conexionesdelrouter
Laconexindeunrouteraunaredrequierequeunconectordeinterfazderouterestacopladoaunconectorde cable.Comopuedeverseenlafigura,losroutersCiscoadmitendiversostiposdeconectores. ConectoresserialesHagaclicen1enlafigura.

Para las conexiones WAN, los routers Cisco admiten los estndares EIA/TIA232, EIA/TIA449, V.35, X.21 y EIA/TIA530paraconectoresseriales, comosemuestra.Noesimportantememorizarestostiposdeconexiones.Slodebe saberqueunroutertieneunpuertoDB60quepuedeadmitircincoestndaresdecableadodiferentes.Debidoaqueadmite cinco tiposdecableadodiferentes, estepuertoavecessedenominapuertoserialcincoenuno. Elotroextremodelcable serialcuentaconunconectoradecuadoparaunodeloscincoestndaresposibles. Nota:Ladocumentacinparaeldispositivoalquedeseeconectarsedebeindicarelestndarparadichodispositivo. Hagaclicen2y3enlafigura.

Los routers ms nuevos admiten la interfaz serial inteligente que permite enviar una mayor cantidad de datos a travsdeunamenorcantidaddepinsdecable.Elextremoserialdelcableserialinteligenteesunconectorde26pins.Es muchomspequeoqueelconectorDB60queseutilizaparaconectarseaunpuertoserialcincoenuno.Estoscablesde transicinadmitenloscincoestndaresserialesyestndisponiblesenconfiguracionesDTEoDCE. Nota:ParaobtenerunaexplicacinmsdetalladaacercadeDTEyDCE,consultelaPrcticadelaboratorio1.5.1,"Cableado deredyconfiguracinbsicaderouter". Estasdesignacionesdecablessloserndesuinterscuandoconfiguresuequipode laboratorioparasimularun entorno"real".Enunentornodeproduccin,usteddeterminaeltipodecablesegnelservicioWANqueutilice. ConectoresEthernet

48

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Hagaclicen4enlafigura.

Se utiliza un conector diferente en un entorno LAN basado en Ethernet. El conector RJ45 para el cable de par trenzado no blindado (UTP) es el conector que se utiliza con mayor frecuencia para conectar interfaces LAN. En cada extremo de un cable RJ45 debe haber ocho tiras de colores o pins. El cable Ethernet utiliza los pins 1, 2, 3 y 6 para transmitiryrecibirdatos. PuedenutilizarsedostiposdecablesconinterfacesLANEthernet: uncabledeconexindirectaconelmismoordendepinsdecoloresencadaextremodelcable uncabledeconexincruzadaconelpin1conectadoalpin3yelpin2conectadoalpin6

Loscablesdeconexindirectaseutilizanparaconectarlosiguiente: switcharouter, switchaPC, hubaPC hubaservidor

Loscablesdeconexincruzadaseutilizanparaconectarlosiguiente: switchaswitch, PCaPC, switchahub, hubahub, routerarouter routeraservidor

Nota:Laconectividadinalmbricaseanalizarenotrocurso.

2.2Repasodelaconfiguracindelrouter

2.2.1Examendeinterfacesdelrouter
ComohemosaprendidoenelCaptulo1,elcomandoshowiprouteseutilizaparamostrarlatabladeenrutamiento. Enprincipio,latabladeenrutamientoestarvacasinoseconfigurningunainterfaz. ComosepuedeverenlatabladeenrutamientoparaR1, noseconfigurninguna interfazconunadireccinIP y mscaradesubred. Nota: Las rutas estticas y dinmicas no se agregarn a la tabla de enrutamiento hasta que las interfaces locales adecuadas,tambinconocidascomointerfacesdesalida,sehayanconfiguradoenelrouter.Esteprocedimientoseanalizar conmsprofundidadenlossiguientescaptulos. Interfacesysuestado Puedeexaminarseelestadodecadainterfazutilizandodiversoscomandos. Hagaclicenshowinterfacesenlafigura.

49

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

50

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Elcomandoshow interfacesmuestraelestadoyproporcionaunadescripcindetalladadetodaslasinterfacesdel router.Comopuedever,losresultadosdelcomandopuedenseruntantoextensos.Paraverlamismainformacinperopara una interfaz especfica, como por ejemplo, FastEthernet 0/0, utilice el comando show interfaces con un parmetro que especifiquelainterfaz.Porejemplo: R1#showinterfacesfastethernet0/0 FastEthernet0/0isadministrativelydown,lineprotocolisdown Observe que la interfaz est adm inistrativam ente inactiva y que el protocolo de lnea est desactivado. "Administratively down" significa que la interfaz se encuentra actualmente en modo inactivo o apagada. "Line protocol is down"significaenestecasoquela interfaznorecibeuna sealportadoradeunswitchodel hub.Esta condicintambin puededebersealhechodequelainterfazseencuentraenmodoinactivo. Observarqueelcomandoshow interfacesnomuestraningunadireccinIPdelasinterfacesdeR1.Estosedebe aquetodavanohemosconfiguradolasdireccionesIPdeningunadelasinterfaces. ComandosadicionalesparaexamendeestadodeinterfazHagaclicenshowinterfacebriefenlafigura.

51

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Elcomandoshow interfacebriefpuedeutilizarseparaverunapartedelainformacindelainterfazenformatocondensado. Hagaclicenshowrunningconfigenlafigura.

Elcomandoshow runningconfigmuestraelarchivodeconfiguracinactualqueutilizaelrouter.Loscomandosde configuracin se almacenan temporalmente en el archivo de configuracin en ejecucin y el router los implementa de inmediato.Elusodeestecomandoesotramaneradeverificarelestadodeunainterfaz,comoFastEthernet0/0. R1#showrunningconfig

52

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


<someoutputomitted> interfaceFastEthernet0/0 noipaddress shutdown <someoutputomitted> Sin embargo, la utilizacin de show runningconfig no es necesariamente la mejor manera de verificar las configuracionesde las interfaces.Utiliceelcomando show ipinterfacebrief paraverificarrpidamentequelas interfaces estnupyup(esdecir,queestnactivadasporeladministradoryqueelprotocolodelneaestactivado).

2.2.2ConfiguracindeunainterfazEthernet
Comosemostranteriormente,R1todavanotieneningunaruta.Agreguemosunarutaconfigurandounainterfazy explorando exactamente qu sucede cuando se activa la interfaz. Por defecto, todas las interfaces del router estn desactivadasoapagadas.Paraactivarestainterfaz, utiliceelcomandonoshutdow n,quecambiaelestadodela interfaz deadm inistrativam enteinactivaaconectada. R1(config)#interfacefastethernet0/0 R1(configif)#ipaddress172.16.3.1255.255.255.0 R1(configif)#noshutdow n ElIOSmuestraelsiguientemensaje: *Mar101:16:08.212:%LINK3UPDOWN:InterfaceFastEthernet0/0,changedstatetoup *Mar101:16:09.214:%LINEPROTO5UPDOWN:LineprotocolonInterfaceFastEthernet0/0,changedstatetoup Estosdosmensajessonimportantes.Elprimermensajechangedstatetoupindicaquelaconexinesfsicamente buena.Sinoobtieneesteprimermensaje,asegresedequelainterfazestconectadacorrectamenteaunswitchohub. Nota: Si bien est habilitada con no shutdow n, la interfaz Ethernet no estar activa o up amenos que reciba una seal portadoradeotrodispositivo(switch,hub,PCuotrorouter). ElsegundomensajechangedstatetoupindicaquelacapadeEnlacededatosfunciona.EninterfacesLAN, normalmentenocambiamoslosparmetrosdelacapadeEnlacededatos.Sinembargo,lasinterfacesWANenunentrono delaboratoriorequierentemporizacindeunladodelenlace,comoseanalizenlaPrcticadelaboratorio1.5.1,"Cableado deredyconfiguracinbsicaderouter".Tambinseabordarmsadelanteenlaseccin"Configuracindeunainterfaz

53

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


serial".Siconfiguracorrectamentelafrecuenciadelreloj,elprotocolodelnea(lacapadeEnlacededatos)nocam biara

up. MensajesnosolicitadosdeIOSHagaclicenMensajesnosolicitadosdeIOSenlafigura.

ElIOSamenudoenvamensajesnosolicitadossimilaresalosmensajeschangedstatetoupqueacabamosde analizar.Comosepuedeverenlafigura,avecesestosmensajessemostrarncuandoestescribiendouncomando,como porejemplo,cuandoconfiguraunadescripcinparalainterfaz.ElmensajedeIOSnoafectaelcomando,peropuedellegara perdersuubicacincuandoescribe. HagaclicenConexinenmodosncronoenlafigura.

54

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Paramantenerlosresultadosnosolicitadosseparadosdesusentradas,ingresealmododeconfiguracindelnea paraelpuertodeconsolayagregueelcomandologgingsynchronous,comosemuestra.VerquelosmensajesdeIOSya nointerfierenconsuescritura.

2.2.2ConfiguracindeunainterfazEthernet
Lecturadelatabladeenrutam iento Vealatabladeenrutamientoquesemuestraenlafigura.ObservequeR1ahoratieneunainterfazFastEthernet0/0 "conectada directamente"comounared nueva. LainterfazseconfigurconladireccinIP172.16.3.1/24,loquehaceque seamiembrodelared172.16.3.0/24.

Examinelasiguientelneaderesultadosdelatabla: C172.16.3.0isdirectlyconnected,FastEthernet0/0 La C al comienzo de la ruta indica que es una red conectada directamente. En otras palabras, R1 tiene una interfaz que perteneceaestared.ElsignificadodeCsedefineenlalistadecdigosdelapartesuperiordelatabladeenrutamiento. Lamscaradesubred/24paraestarutasemuestraenlalneaqueseencuentrasobrelarutareal. 172.16.0.0/24issubnetted,1subnets C172.16.3.0isdirectlyconnected,FastEthernet0/0 Losroutersgeneralmentealmacenandireccionesdered Salvo por muy pocas excepciones, las tablas de enrutamiento tienen rutas para direcciones de red en lugar de direccioneshostindividuales.Laruta172.16.3.0/24delatabladeenrutamientosignificaqueestarutacoincidecontodoslos

55

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


paquetesconunadireccindedestinopertenecienteaestared.Elhechodequeunasolarutarepresentetodaunaredde direccionesIPhosthacequelatabladeenrutamientoseamspequeaytengamenosrutas,lograndounamayorrapidezal buscarenlatabladeenrutamiento.Latabladeenrutamientopuedecontenerlas254direccionesIPhostindividualesparala red172.16.3.0/24,peroesunamaneraineficientedealmacenardirecciones. Un directorio telefnico es una buena analoga para la estructura de una tabla de enrutamiento. El directorio telefnico es una lista de nombres y nmeros de telfono ordenados por orden alfabtico segn el apellido. Cuando buscamos un nmero, podemos asumir que cuanto menos nombres haya en el directorio, ms rpido ser encontrar un determinado nombre. Sermuchoms fcil buscar en un directorio telefnico de 20 pginas con aproximadamente 2000 entradasqueenunode200pginascon20000entradas. El directorio telefnico slo contiene una entrada para cada nmero de telfono. Por ejemplo, la familia Stanford puedeencontrarsecomo: Stanford,Harold,742EvergreenTerrace,5551234 sta es la nica entrada para todos los que vivan en este domicilio y tengan el mismo nmero de telfono. El directorio telefnico podra contener una entrada para cada persona, pero esto aumentara el tamao del directorio. Por ejemplo,podrahaberentradasseparadasparaHaroldStanford,MargaretStanford,BradStanford,LeslieStanfordyMaggie Stanford,todosconlamismadireccinyelmismonmerodetelfono.Sisehicieraestoparacadafamilia,eldirectoriosera msgrandeytardaramosmsenbuscarunnmero. Las tablas de enrutamiento funcionan de la misma manera: una entrada en la tabla representa una "familia" de dispositivosquecompartenlamismaredoespaciodedireccin(ladiferenciaentreunaredy unespaciodedireccinser ms clara amedida que avance en el curso).Cuantomenos entradastenga la tabla de enrutamiento, ms rpido ser el procesodebsqueda.Paraquelastablasdeenrutamientosigansiendopequeas,seenumeranlasdireccionesderedcon mscarasdesubredenlugardelasdireccionesIPhostindividuales. Nota: A veces se ingresa una "ruta host" en la tabla de enrutamiento que representa una direccin IP host individual. Se enumeraconladireccinIPhostdeldispositivoyunamscaradesubred/32(255.255.255.255).Eltemadelasrutashostse analizarenotrocurso.

2.2.3VerificacindeunainterfazEthernet
Comandosparaverif icarlaconfiguracindelainterfaz Elcomandoshow interfacesfastethernet0/0enlafiguramuestraahoraquelainterfazestupyelprotocolode lnea est up. El comando no shutdown cambi la interfaz de administratively down a up. Observe que ahora aparece la direccinIP.Hagaclicenshowipinterfacebriefenlafigura.

56

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Elcomandoshow ipinterfacebrieftambinverificaestainformacin.Debajodelestadoyelprotocolo,deberaver"up".

Elcomandoshow runningconfigmuestralaconfiguracinactualdeestainterfaz.Cuandolainterfazestdesactivada,el comandorunningconfigmuestrashutdow n.Sinembargo,cuandolainterfazestactivada,nosemuestranoshutdown. R1#showrunningconfig <outputomitted> interfaceFastEthernet0/0 ipaddress172.16.3.1255.255.255.0 <outputomitted>

ComoseexplicenelCaptulo1,unrouternopuedetenermltiplesinterfacesquepertenezcanalamismasubredIP.Cada interfaz debe pertenecer a una subred separada. Por ejemplo, un router no puede tener su interfaz FastEthernet 0/0 configuradacomomscaraydireccin172.16.3.1/24ysuinterfazFastEthernet0/1configuradacomo172.16.3.2/24. ElIOSmostrarelsiguientemensajedeerrorsiintentaconfigurarlasegundainterfazconlamismasubredIPquelaprimera interfaz:

57

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


R1(configif)#intfa0/1 R1(configif)#ipaddress172.16.3.2255.255.255.0 172.16.3.0overlapswithFastEthernet0/0 R1(configif)# Generalmente, la interfaz Ethernet o FastEthernet del router ser la direccin IP del gateway por defecto para cualquierdispositivodeesaLAN.Porejemplo,laPC1podraconfigurarseconunadireccinIPhostquepertenezcaalared 172.16.3.0/24con ladireccinIPdelgatewaypordefecto172.16.3.1.172.16.3.1esla direccinIPFastEthernetdelrouter R1.RecuerdequelainterfazEthernetoFastEthernetdeunroutertambinparticiparenelprocesoARPcomomiembrode esaredEthernet.

LasinterfacesEthernetparticipanenelARP La interfazEthernetde unrouter participaen unaredLANal igualquecualquierotro dispositivodeesa red.Esto significa que estas interfaces tienen una direccin MAC de Capa 2, como se muestra en la figura. El comando show interfacesmuestraladireccinMACparalasinterfacesEthernet. R1#showinterfacesfastethernet0/0 Como se demostr en el Captulo 1, una interfaz Ethernet participa en las solicitudes y respuestas de ARP y mantiene una tabla ARP. Si un router tiene un paquete destinado a un dispositivo en una red Ethernet conectada directamente,stebuscaenlatabla ARPuna entradacon esadireccinIPdedestinopara poderasignarlaa ladireccin MAC. Si la tabla ARP no contiene esta direccin IP, la interfazEthernet enva una solicitud de ARP.El dispositivo con la direccinIPdedestinoenvaacambiounarespuestadeARPquecontienesudireccinMAC.Lainformacindeladireccin IPydeladireccinMACseagregaentoncesalatablaARPparaesainterfazEthernet.Ahoraelrouterpuedeencapsularel paqueteIPenunatramadeEthernetconladireccinMACdedestinodesutablaARP.LatramadeEthernet,conelpaquete encapsulado,seenvaentoncesatravsdelainterfazEthernet.

2.2.4Configuracindeunainterfazserial
58

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


A continuacin configuraremos la interfaz Serial 0/0/0 en el router R1. Esta interfaz se encuentra en la red 172.16.2.0/24 y se le asigna la direccin IP y la mscara de subred de 172.16.2.1/24. El proceso que utilizamos para la configuracindelainterfazserial0/0/0essimilaralprocesoqueutilizamosparaconfigurarlainterfazFastEthernet0/0. R1(config)#interfaceserial0/0/0 R1(configif)#ipaddress172.16.2.1255.255.255.0 R1(configif)#noshutdow n Despusdehaberingresadoestoscomandos,elestadodelainterfazserialpuedevariarsegneltipodeconexin WAN. Este tema se analizar luego con ms profundidad en otro curso. En este curso, utilizaremos conexiones punto a punto seriales y dedicadas entre dos routers. La interfaz serial se encontrar en estado up slo despus de que el otro extremo del enlace serial tambin haya sido configurado correctamente. Podemosmostrar el estado actual de la interfaz serial0/0/0utilizandoelcomandoshowinterfacesserial0/0/0,comosemuestraenlafigura. Como puede verse, el enlace todava est desactivado. El enlace est desactivado porque todava no hemos configuradoyactivadoelotroextremodelenlaceserial. R1#showinterfacesserial0/0/0 Serial0/0/0isadministrativelydown,lineprotocolisdown Ahoraconfiguraremoselotroextremodeesteenlace,elSerial0/0/0paraelrouterR2. Nota: No es necesario que ambos extremos del enlace serial utilicen la misma interfaz, en este caso, Serial 0/0/0. Sin embargo,dadoquelasdosinterfacessonmiembrosdelamismared,ambasdebentenerdireccionesIPquepertenezcana lared172.16.2.0/24.(Lostrminosredysubredpueden intercambiarseenestecaso).LainterfazSerial 0/0/0 deR2 est configuradaconladireccinIPymscaradesubred172.16.2.2/24. R2(config)#interfaceserial0/0/0 R2(configif)#ipaddress172.16.2.2255.255.255.0 R2(configif)#noshutdow n Siahoraejecutamoselcomandoshow interfacesserial0/0/0encualquieradelosrouters,todavaveremosqueel enlaceseencuentraup/dow n. R2#showinterfacesserial0/0/0 Serial0/0/0isup,lineprotocolisdown <outputomitted> ElenlacefsicoentreR1yR2estupporqueambosextremosdelenlaceserialsehanconfiguradocorrectamente con una mscara/direccin IP y activado con el comando no shutdow n. Sin embargo, el protocolo de lnea todava est dow n.Estosucedeporquelainterfaznorecibeunasealdetemporizacin.Existeuncomandomsquedebemosingresar, elcomandoclockrate,enelrouterconelcableDCE.Elcomandoclockrateconfigurarlasealdetemporizacinparael enlace.Laconfiguracindelasealdetemporizacinseanalizarenlaprximaseccin.

59

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

2.2.5Examendeinterfacesdelrouter
ConexinfsicadeunainterfazWAN La capa Fsica WAN describe la interfaz entre el equipo terminal de datos (DTE) y el equipo de terminacin de circuitosdedatos(DCE).NormalmenteelDCEeselproveedordelservicio,mientrasqueelDTEeseldispositivoconectado. Enestemodelo,losserviciosbrindadosalDTEseofrecenatravsdeunmdemodeunaCSU/DSU. Generalmente, el router es el dispositivo DTE y est conectado a una CSU/DSU, que es el dispositivo DCE. La CSU/DSU (dispositivo DCE) se usa para convertir los datos del router (dispositivo DTE) en una forma aceptable para el proveedordeservicioWAN.LaCSU/DSU(dispositivoDCE)tambinesresponsabledeconvertirlosdatosdelproveedorde servicio WAN en una forma aceptable por el router (dispositivo DTE). Generalmente, el router se conecta a la CSU/DSU utilizandouncableDTEserial,comosemuestra.

Lasinterfacesserialesnecesitan unasealdetemporizacinpara controlarlostiemposdelacomunicacin.Enla mayoradelosentornos, el proveedordeservicio(undispositivo DCE, comoporejemplouna CSU/DSU)proporcionarla temporizacin.Pordefecto,losroutersCiscosondispositivosDTE.Sinembargo,enunentornodelaboratorio,noutilizamos ningunaCSU/DSUyevidentementenotenemosunproveedordeservicioWAN. Coloqueelcursordelmousesobreloscablesylosdispositivosparaverculesson.

60

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Conf iguracindeenlacesserialesenunentornodelaboratorio Paralosenlacesserialesqueestninterconectadosdirectamente,aligualqueenunentornodelaboratorio,unlado delaconexindebeconsiderarsecomounDCEyproporcionarunasealdetemporizacin. Sibien las interfacesseriales CiscosondispositivosDTEpordefecto,puedenconfigurarsecomodispositivosDCE. ParaconfigurarunrouterparaqueactecomodispositivoDCE: 1.ConecteelextremoDCEdelcablealainterfazserial. 2.Configurelasealdetemporizacindelainterfazserialutilizandoelcomandoclockrate. Loscablesserialesqueseutilizanenellaboratoriosongeneralmenteunodeestosdostipos: uncabledeconexincruzadaDTE/DCE,enelqueunextremoesDTEyelotroextremoesDCE uncableDTEconectadoauncableDCE

Ennuestratopologadelaboratorio,lainterfazSerial0/0/0deR1estconectadaalextremoDCEdelcableylainterfaz serial0/0/0deR2estconectadaalextremoDTEdelcable.SedebecolocarunaetiquetaDTEoDCEenelcable. Tambin puede distinguir el DTE del DCE mirando el conector entre los dos cables. El cable DTE tiene un conector macho,mientrasqueelcableDCEtieneunconectorhembra. Siseconectauncableentrelosdosrouters,puedeutilizarelcomandoshow controllersparadeterminarquextremo delcableestconectadoaesainterfaz.Enlosresultadosdelcomando,observequeR1tieneelcableDCEconectadoasu interfazserial0/0yquelafrecuenciaderelojnoestconfigurada. R1#showcontrollersserial0/0/0 InterfaceSerial0/0/0 HardwareisPowerQUICCMPC860 DCEV.35,noclock <outputomitted> Unavezqueseconectael cable,elrelojpuedeconfigurarseconelcomando clockrate. Lasfrecuenciasdereloj disponibles, en bits por segundo, son 1200, 2400, 9600, 19200, 38400, 56000, 64000, 72000, 125000, 148000, 500000, 800000,1000000,1300000,2000000y4000000.Esposiblequealgunasdeestasfrecuenciasdebitnoestndisponiblesen algunas interfacesseriales. Debidoaque la interfazSerial 0/0/0deR1tiene elcableDCEconectado,configuraremosesa interfazconunafrecuenciadereloj. R1(config)#interfaceserial0/0 R1(configif)#clockrate64000 01:10:28:%LINEPROTO5UPDOWN:LineprotocolonInterfaceSerial0/0,changedstatetoup Nota:SilainterfazdeunrouterconuncableDTEestconfiguradaconelcomandoclockrate,elIOSignorarelcomandoy notendrefectosnegativos.

61

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

2.2.5Examendeinterfacesdel router Verificacindelaconfiguracindelainterfazserial


Comopuedeverseenlafigura,podemosdeterminarqueelprotocolodelneaahoraestactivadoyverificarestoen ambos extremos del enlace serial utilizando los comandos show interfaces y show ip interface brief. Recuerde que la interfazserialsloestaractivadasiambosextremosdelenlaceestnconfiguradoscorrectamente.Ennuestroentornode laboratorio,hemosconfiguradolafrecuenciaderelojenelextremoconelcableDCE. Tambinpodemosverificarqueelenlaceestup/uphaciendopingenlainterfazremota. R1#ping172.16.2.2 Finalmente,podemosverlaredserial172.16.2.0/24enlastablasdeenrutamientodeambosrouters.Siejecutamos elcomandoshowipr outeenR1,veremoslarutaconectadadirectamenteparalared172.16.2.0/24. R1#showiproute AhoraobservelaconfiguracinenejecucindelrouterR1utilizandoelcomandoshowr unningconf ig. R1#showrunningconfig Nota:Sibienelcomandoclockratecontienedospalabras,elIOSescribeclockratecomounasolapalabraenlosarchivos deconfiguracinenejecucinydeconfiguracindeinicio.

62

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

2.3Exploracinderedesconectadasdirectamente

2.3.1Verificacindecambiosenlatablade enrutamiento
Conceptosdelatabladeenrutamiento Como puede verse en la figura, el comando show ip route muestra el contenido de la tabla de enrutamiento. Revisemoselobjetivo deunatablade enrutamiento.Unatabladeenrutamientoesunaestructurade datos quealmacena informacin de enrutamiento obtenida de diferentes orgenes. El objetivo principal de una tabla de enrutamiento es proporcionarlealrouterrutasparallegaradiferentesredesdedestino. Latabladeenrutamientoconsisteenunalistadedireccionesdered"conocidas",esdecir,aquellasdireccionesque estn conectadasdirectamente, configuradas estticamente y que se aprenden dinmicamente. R1 yR2 slo tienen rutas pararedesconectadasdirectamente.

63

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Observacindelaincorporacindeunarutaalatabladeenrutamiento
Ahoraestudiaremosdetalladamentecmoseagreganyeliminandelatabladeenrutamientolasrutasconectadas directamente.Adiferenciadeloscomandosshow,loscomandosdebugpuedenutilizarseparacontrolarlasoperacionesde routersen tiemporeal.Elcomando debugiprouting nos permitirvercualquiercambioquerealiceelrouteralagregar o eliminarrutas.ConfiguraremoslasinterfacesdelrouterR2yexaminaremosesteproceso. Primero, activaremos la depuracin con el comando debug ip routing para que podamos ver las redes conectadas directamenteamedidaqueselasagregaalatabladeenrutamiento. R2#debugiprouting IProutingdebuggingison Conf iguracindeladireccinIPylamscaradesubred A continuacin, configuraremos la direccin IP y mscara de subred para la interfaz FastEthernet 0/0 de R2 y utilizaremos el comando no shutdow n. Debido que la interfaz FastEthernet se conecta a la red 172.16.1.0/24, debe configurarseconunadireccinIPhostparaesared. R2(config)#interfacefastethernet0/0 R2(configif)#ipaddress172.16.1.1255.255.255.0 R2(configif)#noshutdow n ElIOSmostrarelsiguientemensaje: 02:35:30:%LINK3UPDOWN:InterfaceFastEthernet0/0,changedstatetoup 02:35:31:%LINEPROTO5UPDOWN:LineprotocolonInterfaceFastEthernet0/0,changedstatetoup Despus de ingresar el comando no shutdow n y que el router determine que la interfaz y el protocolo de lnea estnenestadoup yup,losresultadosdedebugmuestranqueR2agregaestaredconectadadirectamentealatablade enrutamiento. 02:35:30:RT:add172.16.1.0/24via0.0.0.0,connectedmetric[0/0] 02:35:30:RT:interfaceFastEthernet0/0addedtoroutingtable

HagaclicenlaTabla1enlafigura.

64

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Latabladeenrutamientomuestraahoralarutaparalaredconectadadirectamente172.16.1.0/24,comoseveenlafigura. El comando debug ip routing muestra los procesos de la tabla de enrutamiento para cualquier ruta, ya sea que dicharutaseaunredconectadadirectamente,unarutaestticaounarutadinmica. HagaclicenDesactivardepuracinenlafigura.

Desactivedebugiproutingutilizandoelcomandoundeb ugiproutingoelcomandoundebugall. CambiodeunadireccinIP Para cambiar una direccin IP o mscara de subred para una interfaz, reconfigure la direccin IP y mscara de subredpara dicha interfaz. Estecambiosobreescribirlaentradaanterior.Existenmanerasdeconfigurarunasola interfaz conmltiplesdireccionesIP,siempreycuandocadadireccinseencuentreenunasubreddiferente.Estetemaseanalizar posteriormenteenotrocurso. Paraeliminarunaredconectadadirectamentedeunrouter,utiliceestosdoscomandos:shutdow nynoipaddress. Elcomandoshutdow nseutilizaparadesactivarinterfaces.Estecomandopuedeutilizarseporssolosideseaconservarla configuracindedireccinIP/mscaradesubreddelainterfazperodeseadesactivarlatemporalmente.Ennuestroejemplo,

65

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


este comando desactivar la interfaz FastEthernet de R2. Sin embargo, la direccin IP an estar en el archivo de configuracin,runningconfig. Despus de utilizar el comando shutdow n, puede eliminar la direccin IP y mscara de subred de la interfaz. No es importanteelordenenelqueseejecutenestosdoscomandos. HagaclicenDepuracin2enlafigura.

Siutilizamosdebugiprouting,podemosverelprocesodelatabladeenrutamientoyeliminaremoslaconfiguracin delainterfazFastEthernet0/0deR2. R2(config)#interfacefastethernet0/0 R2(configif)#shutdow n Podemosverelprocesodelatabladeenrutamientomedianteelcualseeliminalarutaconectadadirectamente. 02:53:58:RT:interfaceFastEthernet0/0removedfromroutingtable 02:53:58:RT:del172.16.1.0/24via0.0.0.0,connectedmetric[0/0] 02:53:58:RT:deletesubnetrouteto172.16.1.0/24 ElIOStambinindicaquelainterfazyelprotocolodelneaestnahoradow n: 02:54:00:%LINK5CHANGED:InterfaceFastEthernet0/0,changedstatetoadministrativelydown 02:54:01:%LINEPROTO5UPDOWN:LineprotocolonInterfaceFastEthernet0/0,changedstatetodown AhoraeliminaremosladireccinIPdelainterfaz. R2(configif)#noipaddress Disabledebugging: R2#undebugall Allpossibledebugginghasbeenturnedoff HagaclicenlaTabladeenrutamiento2enlafigura.

66

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Para verificar que la ruta se haya eliminado de la tabla de enrutamiento, utilizamos el comando show ip route. Observequelarutahacia172.16.1.0/24hasidoeliminada.

Reconfiguracindelainterfazparacontinuarconelcaptulo.
DuranteelrestodelcaptuloasumiremosquenoseelimineldireccionamientoparaFastEthernet0/0.Parareconfigurarla interfaz,simplementeingresenuevamenteloscomandos: R2(config)#interfacefastethernet0/0 R2(configif)#ipaddress172.16.1.1255.255.255.0 R2(configif)#noshutdow n ADVERTENCIA: Los comandos debug, especialmente el comando debug all, deben utilizarse moderadamente. Estos comandos pueden interferir en las operaciones del router. Los comandos debug son tiles para configurar o solucionar problemas relacionados con una red. Sin embargo, pueden hacer un uso intensivo de la CPU y de los recursos de la memoria. Serecomiendaqueejecutelamenorcantidadnecesariadeprocesosdebugyquelos desactive inmediatamente cuando ya no los necesite. Los comandos debug deben utilizarse con precaucin en redes de produccin porque pueden afectarelrendimientodeldispositivo.

67

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

2.3Exploracinderedesinterconectadasdirectamente

Accesoadispositivosenredesconectadasdirectamente
Para regresar a nuestra configuracin en la topologa de muestra, asumiremos que todas las redes conectadas directamenteestnconfiguradasparalostresrouters.LafiguramuestraelrestodelasconfiguracionesparalosroutersR2y R3.

Hagaclicenshowipinterfacebriefenlafigura.

68

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Losresultadosenestafiguraverificanquetodaslasinterfacesconfiguradasestn"up"y"up" . Hagaclicenshowiprouteenlafigura.

Si revisamos las tablas de enrutamiento en la figura, podemos verificar que todas las redes conectadas directamenteestninstaladasparaelenrutamiento. Elpasocrucialenlaconfiguracindesuredesverificarquetodaslasinterfacesestn"up"y"up"yquelastablas de enrutamiento estn completas. Independientemente de qu esquema de enrutamiento configure al final (esttico, dinmicoounacombinacindeambos),verifiquesusconfiguracionesderedinicialconelcomandoshow ipinterfacebrief yelcomandoshow iprouteantesdeprocederconconfiguracionesmscomplejas.

Cuandounrouterslotiene configuradassusinterfacesylatabla deenrutamientocontiene lasredesconectadas directamenteperonootrasrutas,slopodrnalcanzarselosdispositivosendichasredesconectadas. R1puedecomunicarseconcualquierdispositivoenlasredes172.16.3.0/24y172.16.2.0/24. R2puedecomunicarseconcualquierdispositivoenlasredes172.16.1.0/24,172.16.2.0/24y192.168.1.0/24. R3puedecomunicarseconcualquierdispositivoenlasredes192.168.1.0/24y192.168.2.0/24.

Debido a que estos routers slo tienen informacin acerca de sus redes conectadas directamente, los routers slo puedencomunicarseconaquellosdispositivosensuspropiasredesserialesyLANconectadasdirectamente. Por ejemplo, la PC1 en la topologa ha sido configurada con la direccin IP 172.16.3.10 y la mscara de subred 255.255.255.0. La PC1 tambin ha sido configurada con la direccin IP de gateway por defecto 172.16.3.1, que es la direccinIPdelainterfazFastEthernet0/0delrouter.DebidoaqueR1slotieneinformacinacercaderedesconectadas directamente, ste puede enviar paquetes desde la PC1 a los dispositivos en la red 172.16.2.0/24, como 172.16.2.1 y 172.16.2.2.R1descartarlospaquetesdelaPC1concualquierotradireccinIPdedestino,comolaPC2en172.16.1.10. Observemos la tabla de enrutamiento de R2 en la figura. R2 slo tiene informacin acerca de tresredes conectadas directamente. Intente predecir qu suceder si hacemos ping en una de las interfaces FastEthernet de uno de los otros routers. Hagaclicenpingenlafigura.

69

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Observequelospingsfallaroncomoseindicaenlasseriesdecincoperodos.ElprocesofallporqueR2notiene una ruta en su tabla de enrutamiento que coincida con 172.16.3.1 192.168.2.1, que es la direccin IP de destino del paquetedeping.ParatenerunacoincidenciaentreladireccinIPdedestinode172.16.3.1delpaqueteyunarutadelatabla deenrutamiento,ladireccindebecoincidirconelnmerodebitsqueseencuentranmsalaizquierdadeladireccinde red, como se indica en el prefijo de la ruta. ParaR2,todos las rutas tiene un prefijo/24. Por lo tanto, los 24 bits que se encuentranmsalaizquierdaseverificanparacadaruta.

Verificacindeunarutaporvez
LaprimerarutadelatabladeR1es172.16.1.0/24. 172.16.0.0/24issubnetted,2subnets C172.16.1.0isdirectlyconnected,FastEthernet0/0 ElprocesodelatabladeenrutamientodelIOSverificasilos24bitsqueseencuentranmsalaizquierdadeladireccinIP dedestinodelpaquete,172.16.3.1,coincidenconlared172.16.1.0/24. Reproduzcalaprimeraanimacinenlafigura.

70

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Siconvierteestasdireccionesenbinariasylascompara,comosemuestraenlaanimacin,verquelosprimeros24bitsde estarutanocoincidenporqueelbitnmero23nocoincide.Porlotanto,serechazaestaruta. 172.16.0.0/24issubnetted,2subnets C172.16.2.0isdirectlyconnected,Serial0/0/0 En la animacin, vemos que no hay coincidencia en los primeros 24 bits de la segunda ruta porque el bit nmero 24 no coincide.Porlotanto,tambinserechazaestarutayelprocesocontinaconlaprximarutaenlatabladeenrutamiento. C192.168.1.0/24isdirectlyconnected,Serial0/0/1 La tercera ruta tampoco es una coincidencia. Como se muestra, 10 de los primeros 24 bits no coinciden. Por lo tanto,serechazaestaruta.Debidoaquenoexistenmsrutasenlatabladeenrutamiento,sedescartanlospings.Elrouter tomasudecisindeenvoenCapa3,realizael"mejorintento"paraenviarunpaquete,peronoofreceningunagaranta. HagaclicenPingsseenvanaR3enlafigurayreproduzcalaanimacin.

71

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

ObservemoslasegundaanimacinparaverqusucedesielrouterR2hacepingenlainterfaz192.168.1.1delrouterR3. Estavezelpinges exitoso!FueexitosoporqueR2tiene unarutaensutabladeenrutamientoquecoincidecon 192.168.1.1, que es la direccin IP de destino del paquete de ping. Se rechazan las primeras dos rutas, 172.16.1.0/24 y 172.16.2.0/24.Sinembargo,laltimaruta,192.168.1.0/24,coincideconlosprimeros24bitsdeladireccinIPdedestino.El paquetedepingseencapsulaenelprotocoloHDLCdeCapa2deSerial0/0/1,lainterfazdesalida,yseenvaatravsdela interfazSerial0/0/1.R2ahoraserealizatomandolasdecisionesdeenvoparaestepaquete.Lasdecisionesquetomenotros routersconrespectoaestepaquetenosondesuinters. Nota: El proceso de bsqueda en la tabla de enrutamiento se analizar en mayor detalle en el Captulo 8, "La tabla de enrutamiento:Unestudiodetallado".

2.3.3CiscoDiscoveryProtocol(CDP)
DescubrimientoderedconCDP
ElCiscoDiscoveryProtocol(CDP)esunapoderosaherramientadecontrolyresolucindeproblemasderedes.El CDPesunaherramientaderecopilacindeinformacinutilizadaporadministradoresderedparaobtenerinformacinacerca de los dispositivos Cisco conectados directamente. El CDP es una herramienta patentada que le permite acceder a un resumen de informacin de protocolo y direccin sobre los dispositivos Cisco conectados directamente.Por defecto, cada dispositivo Cisco enva mensajes peridicos, conocidos como publicaciones CDP, a dispositivos Cisco conectados directamente. Estas publicaciones contienen informacin acerca de los tipos de dispositivos que estn conectados, las interfaces del router a las que estn conectados, las interfaces utilizadas para realizar las conexiones y los nmeros de modelodelosdispositivos. Por naturaleza, la mayora de los dispositivos de red no funcionan de manera aislada. Un dispositivo Cisco a menudo tiene como vecinos a otros dispositivos Cisco en la red. La informacin obtenida de otros dispositivos puede ayudarloatomardecisionesrelacionadasconeldiseodelared,solucionarproblemasyrealizarcambiosenelequipo.El CDPpuedeutilizarsecomounaherramienta dedescubrimientoderedesquelepermitecrearunatopologalgicadeuna redcuandofaltadichadocumentacinocuandonotieneinformacinsuficiente.

72

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


La familiaridad con el concepto general de vecinos es importante para comprender el CDP y los anlisis futuros acercadelosprotocolosdeenrutamientodinmico. VecinosdeCapa3 Enestepuntodenuestraconfiguracindetopologa,slotenemosvecinosconectadosdirectamente.EnlaCapa3, losprotocolosdeenrutamientoconsideranquelosvecinossondispositivosquecompartenelmismoespaciodedireccinde red. Por ejemplo, R1 y R2 son vecinos. Ambos sonmiembros de la red 172.16.1.0/24. R2 y R3 tambin son vecinos porqueamboscompartenlared192.168.1.0/24.Sinembargo,R1yR3nosonvecinosporquenocompartenningnespacio dedireccin dered.SiR1yR3seconectaranconun cableycada unodeellosseconfiguraracon unadireccinIPdela mismared,entoncesseranvecinos. VecinosdeCapa2 El CDP funciona slo en la Capa 2. Por lo tanto, los vecinos del CDP son dispositivos Cisco que estn conectados fsicamenteenformadirectaycompartenelmismoenlacededatos.EnlafiguradelprotocoloCDP,eladministradordered seconectaalS3.ElS3recibirlaspublicacionesdelCDPdeS1,S2yR2solamente. Si asumimos que todos los routers y switches de la figura son dispositivos Cisco que ejecutan el CDP, cuntos vecinos tendraR1?PuededeterminarlosvecinosdeCDPparacadadispositivo?

HagaclicenelbotnTopologaenlafigura.

73

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Ennuestratopologadelcaptulo,podemosverlassiguientesrelacionesdevecinosdeCDP: R1yS1sonvecinosdeCDP. R1yR2sonvecinosdeCDP. R2yS2sonvecinosdeCDP. R2yR3sonvecinosdeCDP. R3yS3sonvecinosdeCDP. ObserveladiferenciaentrelosvecinosdeCapa2yCapa3.LosswitchesnosonvecinosdelosroutersdeCapa3 porque los switches funcionan slo en la Capa 2. Sin embargo, los switches son vecinos de Capa 2 de sus routers conectadosdirectamente. VeamosdequmaneraelCDPpuedesertilparaunadministradordered.

FuncionamientodelCDP
Examinelosresultadosdeloscomandosshow cdpneighb orsyshow cdpneig hborsdetailenlafigura.Observe queR3harecopiladoinformacindetalladaacercadeR2yelswitchconectadoalainterfazFastEthernetdeR3. ElCDPseejecutaenlacapadeEnlacededatosqueconectalosmediosfsicosalosprotocolosdecapasuperior (ULP).DosomsdispositivosderedCisco,comoporejemplolosroutersqueadmitendiferentesprotocolosdecapadeRed (porejemplo,IPyNovellIPX)puedenaprenderunodelotrodebidoaqueelCDPfuncionaenlacapadeEnlacededatos. Cuando un dispositivo Cisco se inicia, el CDP se inicia por defecto. El CDP descubre automticamente los dispositivosCiscoqueejecutanelCDP,independientementedequprotocolooconjuntodeaplicacionesseejecute.ElCDP intercambiainformacindelhardwareysoftwaredeldispositivoconsusvecinosCDPconectadosdirectamente. ElCDPbrindalasiguienteinformacinacercadecadadispositivovecinodeCDP: Identificadoresdedispositivos:porejemplo,elnombrehostconfiguradodeunswitch Listadedirecciones:hastaunadireccindecapadeRedparacadaprotocoloadmitido Identificadordepuerto:elnombredelpuertolocalyremotoenformadeunacadenadecarcterASCII,comopor ejemplo,ethernet0 Listadecapacidades:porejemplo,sieldispositivoesunrouterounswitch Plataforma:laplataformadehardwaredeldispositivoporejemplo,unrouterCiscoserie7200

74

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

2.3.4UtilizacindelCDPparadescubrirunared
ComandosshowdelCDP LainformacinobtenidaporelprotocoloCDPpuedeanalizarseconelcomandoshow cdpneighbors.Paracada vecinodeCDPsemuestralasiguienteinformacin: IDdedispositivovecino, Interfazlocal, Valordetiempodeespera,ensegundos, Cdigodecapacidaddeldispositivovecino, Plataformadehardwaredelvecinoe IDdelpuertoremotodelvecino.

Hagaclicenshowcdpneighborsdetailenlafigura.

75

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

ElcomandoshowcdpneighborsdetailtambinmuestraladireccinIPdeundispositivovecino. ElCDPrevelar ladireccinIPdelvecino,independientementedesipuedehacerpingenelvecinoono. Estecomandoesmuytilcuando dosroutersCisconopuedenenrutarseatravsdesuenlacededatoscompartido.Elcomandoshow cdpneighborsd etail loayudaradeterminarsiunodelosvecinosdeCDPtieneunerrordeconfiguracinIP. Para situaciones de descubrimiento de redes, la direccin IP del vecino de CDP es generalmente la nica informacin necesaria para hacer telnet en ese dispositivo. Con una sesin de Telnet establecida, puede obtenerse informacinacercadelosdispositivosCiscoconectadosdirectamentedeunvecino.Deestamanera,puedehacertelneten unaredycrearunatopologalgica.EnlaprximaactividaddelPacketTracer,harprecisamenteeso.

DesactivacindelCDP

76

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


EsposiblequeelCDPimpliqueunriesgodeseguridad?S,esposible.Probablemente,yahayavistolospaquetes CDPenlasprcticasdelaboratoriodecapturadepaquetesdeuncursoanterior. Debidoaquealgunasversiones deIOS envanpublicacionesCDPpordefecto,esimportantequesepacmodesactivarelCDP. HagaclicenDesactivarCDPenlafigura.

SinecesitadesactivarelCDPglobalmente,paratodoeldispositivo,utiliceestecomando: Router(config)#nocdprun SideseautilizarelCDPperonecesitainterrumpirlaspublicacionesCDPenunainterfazdeterminada,utiliceestecomando: Router(configif)#nocdpenable

2.4Rutasestticascondireccionesdelsiguientesalto

2.4.1Propsitoysintaxisdecomandodeiproute
Propsitoysintaxisdecomandodeiproute
Comoseanalizanteriormente,unrouterpuedeaprendersobreredesremotasdedosmaneras: Manualmente,apartirdelasrutasestticasconfiguradas Automticamente,apartirdeunprotocolodeenrutamientodinmico

77

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Elrestodeestecaptuloseenfocaenlaconfiguracinderutasestticas.Losprotocolosdeenrutamientodinmicose presentarnenelprximocaptulo. Rutasestticas Lasrutasestticasseutilizangeneralmentecuandoseenrutadesdeunaredaunareddeconexinnica.Unared deconexi nnicaesunar edalaqueseaccedeporunasolaruta.Porejemplo,observelafigura.Vemosquecualquier redconectadaaR1slotendrunamaneradealcanzarotrosdestinos,yaseanredesconectadasaR2odestinosmsall deR2.Porlotanto,lared172.16.3.0esunareddeconexinnicayR1eselrouterdeconexinnica. LaejecucindeunprotocolodeenrutamientoentreR1yR2esundesperdicioderecursosporqueR1slotieneuna maneradeenviartrficoque nosealocal.Porlotanto, lasrutasestticasseconfiguranparaobtenerconectividadaredes remotasquenoestnconectadasdirectamentealrouter.Nuevamente, yconreferenciaa lafigura,deberamosconfigurar unarutaestticaenR2alaLANconectadaaR1.Adems,veremoscmoconfigurarunarutaestticapordefectodeR1a R2posteriormenteenelcaptuloparaqueR1puedaenviartrficoacualquierdestinomsalldeR2.

Elcomandoiproute
Elcomandoparaconfigurarunarutaestticaesiproute.Lasintaxiscompletaparaconfigurarunarutaestticaes: Router(config)#ip route prefix mask {ipaddress | interfacetype interfacenumber [ipaddress]} [distance] [name] [permanent][tagtag] LamayoradeestosparmetrosnosonrelevantesparaestecaptulooparasusestudiosdeCCNA.Comosemuestraenla figura,utilizaremosunaversinmssimpledelasintaxis: Router(config)#iproutenetworkaddresssubnetmask{ipaddress|exitinterface} Seutilizanlossiguientesparmetros:

networkaddress:direccindereddedestinodelaredremotaqueseagregaralatabladeenrutamiento subnetmask:mscaradesubreddelaredremotaqueseagregaralatabladeenrutamiento.Lamscaradesubredpuede modificarsepararesumirungrupoderedes.


Adems,deberutilizarseunodelossiguientesparmetros,oambos:

ipaddress:generalmentesedenominadireccinIPdelrouterdel"siguientesalto" exitinterface:interfazdesalidaqueseutilizaraparaenviarpaquetesalareddedestino
Nota: El parmetro ipaddress generalmente se denomina direccin IP del router del "siguiente salto". La direccin IP del router del siguiente salto se utiliza generalmente para este parmetro. Sin embargo, el parmetro ipaddress podra ser cualquierdireccinIP,siemprequeseadeterminableenlatabladeenrutamiento.Estoexcedeelalcancedeestecurso,pero agregamosestepuntoparamantenerlaprecisintcnica.

78

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

2.4.2Configuracinderutasestticas
Instalacindeunarutaestticaenlatabladeenrutamiento
RecuerdequeR1tieneinformacinacercadesusredesconectadasdirectamente.stassonlasrutasqueactualmentese encuentranensutabladeenrutamiento.LasredesremotassobrelascualesR1notieneinformacinson: 172.16.1.0/124:LANdeR2 192.168.1.0/24:redserialentreR2yR3 192.168.2.0/24:LANdeR3

HagaclicenRutaestticaenlafigura.

Primero,activedebugiproutingparaqueelIOSmuestreunmensajecuandolanuevarutaseagreguealatabla deenrutamiento.Acontinuacin, utiliceelcomandoiprouteparaconfigurarrutasestticasdeR1paracadaunadeestas redes.Lafiguramuestralaprimerarutaconfigurada. R1#debugiprouting

79

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


R1#conft R1(config)#ipr oute172.16.1.0255.255.255.0172.16.2.2 Analicemoscadaelementodeesteresultado: iproute:comandoderutaesttica 172.16.1.0:direccindereddelaredremota 255.255.255.0:mscaradesubreddelaredremota 172.16.2.2:direccinIPdelainterfazSerial0/0/0deR2,queesel"siguientesalto"paraestared Cuando la direccin IP es la direccin IP real del router del siguiente salto, staes alcanzable desde una de las redes del router conectadas directamente. En otras palabras, la direccin IP 172.16.2.2 del siguiente salto est en la red 172.16.2.0/24Serial0/0/0conectadadirectamentedelrouterR1.

Verificacindelarutaesttica
Elresultadodedebugiproutingmuestraqueestarutahasidoagregadaalatabladeenrutamiento. 00:20:15:RT:add172.16.1.0/24via172.16.2.2,staticmetric[1/0] ObserveenlafiguraquealingresarshowiprouteenR1semuestralanuevatabladeenrutamiento.Laentradadelaruta estticaestresaltada. Analicemosesteresultado: S:cdigodelatabladeenrutamientoparalarutaesttica 172.16.1.0.direccinderedparalaruta /24:mscaradesubredparaestarutasemuestraenlalneadearriba,conocidacomolarutaprimaria,comoseanalizaen elCaptulo8 [1/0]:distanciaadministrativaymtricaparalarutaesttica(queseexplicarposteriormenteenotrocaptulo) via172.16.2.2:direccinIPdelrouterdelsiguientesalto,ladireccinIPdelainterfazSerial0/0/0deR2 TodoslospaquetesdedireccinIPdedestinocon24bitsqueseencuentranmsalaizquierdayquecoincidancon 172.16.1.0utilizarnestaruta.

80

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Configuracinderutasaotrasdosredesremotas

Enlafiguraaparecenloscomandosparaconfigurarlasrutasdeotrasdosredesremotas.Observequelastresrutas estticasconfiguradasdeR1tienenlamismadireccinIPdelsiguientesalto:172.16.2.2.Utilizandoeldiagramadetopologa comoreferencia,podemosverqueestoocurreporquelospaquetesparatodaslasredesremotasdebenenviarsealrouter R2,elrouterdelsiguientesalto. Utiliceelcomandoshowipro utenuevamenteparaanalizarlasnuevasrutasestticasdelatabladeenrutamiento, comosemuestra.

81

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


S192.168.1.0/24[1/0]via172.16.2.2 S192.168.2.0/24[1/0]via172.16.2.2 Lasmscarasdesubred/24seencuentranenlamismalneaqueladireccindered.Porahora,estadiferenciano esimportante.EstoseexplicarenmayordetalleenelCaptulo8,"Latabladeenrutamiento:Unestudiodetallado". HagaclicenVerificarconfiguracinderutaestticaenlafigura.

Lasrutasestticasqueseconfigurarontambinpuedenverificarseanalizandolaconfiguracinenejecucinconelcomando showrunningconfig. steesunbuenmomentoparaguardarlaconfiguracinenNVRAM: R1#copyrunningconfigstartupconfig

2.4.3Principiosdelatabledeenrutamiento
Principiosdelatabladeenrutamiento

82

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Ahoraquelastresrutasestticasestnconfiguradas,puedepredecirsilospaquetesdestinadosparaestasredes alcanzarnsusdestinos?Llegarnaldestinolospaquetesdetodasestasredesdestinadosalared172.16.3.0/24? Presentaremostresprincipiosdelatabladeenrutamiento,comolosdescribeAlexZininensulibroCiscoIPRouting. Principio 1: " Cada router toma su decisin por s solo seg n la inf ormacin q ue tenga en su propia tabla de enrutam iento" . R1 tiene tres rutas estticas en su tabla de enrutamiento y toma decisiones de envo solamente basado en la informacin de la tabla de enrutamiento. R1 no consulta las tablas de enrutamiento de ningn otro router. Tampoco tiene informacinacercadesiesosrouterstienenrutashaciaotrasredesono.Esresponsabilidaddeladministradorderedque cadaroutertengainformacinacercadelasredesremotas. Principio 2: " El hecho de que un router tenga cierta informacin en su tabla de enrutam iento no significa que lo s dem srouterstenganlam ismainf ormacin" . R1nosabequinformacintienenlosdemsroutersensutabladeenrutamiento.Porejemplo, R1tieneunarutahaciala red 192.168.2.0/24 a travs del router R2. Todos los paquetes que coincidan con esta ruta pertenecen a la red 192.168.2.0/24yseenviarnalrouterR2.R1notieneinformacinacercadesiR2tieneunarutaalared192.168.2.0/24o no.Unavezms,eladministradorderedserresponsabledegarantizarqueelrouterdelsiguientesaltotambintengauna rutahaciaestared. Utilizando el Principio 2, todava necesitamos configurar el enrutamiento apropiado en los dems routers (R2 y R3) para asegurarnosdequetenganrutashaciaestastresredes. Principio 3: " La inf ormacin de enrutam iento sobre una ruta desde una red hacia otra no brinda informacin de enrutam ientosobrelarutainversaoderegreso" . Lamayor parte de la comunicacin entre las redes es bidireccional. Esto significa que los paquetes deben trasladarse en ambasdireccionesentrelosdispositivosfinalesinvolucrados.UnpaquetedelaPC1puedealcanzaralaPC3porquetodas losroutersinvolucradostienenrutashacialareddedestino192.168.2.0/24.Sinembargo,elxitodecualquierpaqueteque regresedesdelaPC3alaPC1dependedesilosroutersinvolucradostienenonounarutahacia larutaderegreso,lared 172.16.3.0/24delaPC1. Utilizando el Principio 3 como gua, configuraremosrutas estticas adecuadas en los demsrouters para asegurarnos de quetenganrutasderegresoalared172.16.3.0/24.

83

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Aplicacindelosprincipios
Con estos principios en mente, cmo respondera las preguntas que formulamos con respecto a los paquetes que se originandesdelaPC1? 1.LlegarnlospaquetesdelaPC1asudestino? En estecaso, los paquetes destinados para las redes 172.16.1.0/24 y 192.168.1.0/24 llegaran a su destino. Esto sucede porqueelrouterR1tieneunarutahaciaestasredesatravsdeR2.CuandolospaquetesalcanzanelrouterR2,estasredes estnconectadasdirectamenteenR2yseenrutanutilizandosutabladeenrutamiento. Lospaquetesdestinadospara lared192.168.2.8/24no llegaran asudestino. R1tieneunaruta estticahaciaesta red a travsdeR2.Sinembargo,cuandoR2recibeunpaquete,lodescartarporqueR2notienetodavaunarutahaciaestared ensutabladeenrutamiento. 2.Estosignificaquecualquierpaqueteprovenientedeestasredesdestinadoalared172.16.3.0/24llegarasudestino? SiR2oR3recibeunpaquetedestinadoa172.16.3.0/24,elpaquetenollegarasudestinoporqueningnroutertieneuna rutahacialared172.16.3.0/24.

Conloscomandosquesemuestranenlafigura,ahoratodoslosrouterstienenrutashaciatodaslasredesremotas.

84

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Analice lastablasdeenrutamientoenlafiguraparaverificarquetodoslosrouterstenganahorarutashaciatodaslasredes remotas.

LaconectividadtambinpuedeverificarsehaciendopingenlasinterfacesremotasdesdeelrouterR1,comosemuestraen lafigura.

85

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Ahoraselogralaconectividadcompletaparalosdispositivosdenuestratopologa.CualquierPCoLANpuedeahoraacceder alasPCdetodaslasdemsLAN.

2.4.4Resolucinparaunainterfazdesalida.
Bsquedaderutarecurrente
Antesdequeunrouterenveunpaquete, el procesodelatabladeenrutamientodebedeterminar quinterfazde salidautilizarparaenviarelpaquete.Aestoseloconocecomoresolucinderutas.Analicemosesteprocesoobservandola tabladeenrutamientoparaR1enlafigura.R1tieneunarutaestticaparalaredremota192.168.2.0/24queenvatodoslos paquetesaladireccinIPdelsiguientesalto172.16.2.2. S192.168.2.0/24[1/0]via172.16.2.2 Encontrarunarutaessloelprimerpasodelprocesodebsqueda.R1debedeterminarcmollegaraladireccin IPdelsiguientesalto172.16.2.2.Realizarunasegundabsquedaparaencontrarunacoincidenciapara172.16.2.2.Eneste caso,ladireccinIP172.16.2.2coincideconlarutaparalaredconectadadirectamente172.16.2.0/24. C172.16.2.0isdirectlyconnected,Serial0/0/0 La ruta 172.16.2.0 es una red conectada directamente con la interfaz Serial 0/0/0 de salida. Esta bsqueda le indica al procesodelatabladeenrutamientoqueestepaqueteserenviadodesdeesainterfaz.Porlotanto,enrealidadserequieren dos procesos de bsqueda en la tabla de enrutamiento para enviar cualquier paquete a la red 192.168.2.0/24.Cuando el routertienequerealizarmltiplesbsquedasenlatabladeenrutamientoantesdeenviarunpaquete,sterealizaunproceso queseconocecomobsquedarecurrente.Enesteejemplo: 1. La direccin IP de destino del paquete se hace coincidir con la ruta esttica 192.168.2.0/24 con la direccin IP del siguientesalto172.16.2.2. 2. La direccin IP del siguiente salto de la ruta esttica, 172.16.2.2, se hace coincidir con la red conectada directamente 172.16.2.0/24conlainterfazSerial0/0/0desalida. Todas las rutas que hacen referencia slo a la direccin IP del siguiente salto y que no hacen referencia a una interfazdesalida,debentenerladireccinIPdelsiguientesaltoresueltautilizandootrarutadelatabladeenrutamientoque tengaunainterfazdesalida.

86

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Generalmente, estas rutas se resuelven para las rutas de la tabla de enrutamiento que son redes conectadas directamenteporqueestasentradassiempretendrnuna interfazde salida. En laprximaseccin,observaremosque las rutas estticas pueden configurarse con una interfaz de salida. Esto significa que no necesitan resolverse utilizando otra entradaderuta.

Lainterfazdesalidaestdesactivada
Consideremosqusucederasi una interfazde salidadejade funcionar.Porejemplo, qule sucederaalaruta estticadeR1hacia192.16.2.0/24sisuinterfazSerial0/0/0estuvieradesactivada?Silarutaestticanopuederesolverse paraunainterfazdesalida,enestecaso,Serial0/0/0,larutaestticaseeliminadelatabladeenrutamiento. AnaliceesteprocesocondebugiproutingenR1yacontinuacinconfigurelaSerial0/0/0enshutdow n,comosemuestra. Observequeenlosresultadosdeladepuracin,lastresrutasestticasseeliminaroncuandolainterfazSerial0/0/0 seapag.SeeliminaronporquelastresrutasestticasseresolvieronparalaSerial0/0/0.Sinembargo, lasrutasestticas anseencuentranenlaconfiguracinenejecucindeR1.Silainterfazvuelvealestadoup(sisehabilitanuevamentecon

87

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


no shutdow n), el proceso de la tabla de enrutamiento del IOS volver a instalar estas rutas estticas en la tabla de enrutamiento.

2.5.1Configuracindeunarutaestticaconinterfazdesalida.
Configuracindeunarutaestticaconinterfazdesalida
Investiguemosotramaneradeconfigurarlasmismasrutasestticas.Actualmente,larutaestticadeR1paralared 192.168.2.0/24 est configurada con la direccin IP del siguiente salto de 172.16.2.2. Observe la siguiente lnea en la configuracinenejecucin: iproute192.168.2.0255.255.255.0172.16.2.2 Como recordar de la seccin anterior, esta ruta esttica requiere una segunda bsqueda en la tabla de enrutamientopararesolverladireccinIPdelsiguientesalto172.16.2.2paraunainterfazdesalida.Sinembargo,lamayora delasrutasestticaspuedenconfigurarseconuna interfazdesalida,loquepermitealatabladeenrutamientoresolverla interfazdesalidaenunasolabsqueda,enlugardeendos.

88

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Rutaestticaconunainterfazdesalida
VolvamosaconfigurarestarutaestticaparautilizarunainterfazdesalidaenlugardeunadireccinIPdelsiguiente salto. Lo primero que debemos hacer es eliminar la ruta esttica actual. Esto se logra utilizando el comando no ip route, comosemuestraenlafigura. Acontinuacin,configurelarutaestticadeR1hacia192.168.2.0/24utilizandolainterfazSerial0/0/0desalida. Despus,utiliceelcomandoshow iprouteparaanalizarelcambioenlatabladeenrutamiento.Observequelaentradaen la tabla de enrutamiento ya no hace referencia a la direccin IP del siguiente salto sino que se refiere directamente a la interfazdesalida.EstainterfazdesalidaeslamismaenlaqueseresolvilarutaestticacuandoutilizladireccinIPdel siguientesalto. S192.168.2.0/24isdirectlyconnected,Serial0/0/0 Ahora, cuando el proceso de la tabla de enrutamiento tenga una coincidencia para un paquete y para esta ruta esttica,podrresolverlarutaparaunainterfazdesalidaenunasolabsqueda.Comopuedeobservarenlafigura,lasotras dosrutasestticastodavadebenprocesarseendospasosyresolverseparalamismainterfazSerial0/0/0. Nota:Larutaestticamuestralarutacomodirectlyconnected.Esimportantecomprenderqueestonosignificaqueesta ruta sea una red conectada directamente o una ruta conectada directamente. Esta ruta todava es una ruta esttica. Analizaremos la importancia de esto al abordar las Distancias administrativas en el siguiente captulo. Aprenderemos que estetipoderutaestticaantieneunadistanciaadministrativade"1".Porahora,sloobservequeestarutatodavaesuna rutaestticaconunadistanciaadministrativade"1"yquenoesunaredconectadadirectamente.

Rutasestticasyredespuntoapunto
LasrutasestticasqueestnconfiguradasconinterfacesdesalidaenvezdedireccionesIPdelsiguientesaltoson ideales para la mayora de las redes seriales punto a punto. Las redes punto a punto que utilizan protocolos tales como HDLCyPPPnoutilizanladireccinIPdelsiguientesaltoenelprocesodeenvodepaquetes.ElpaqueteIPenrutadoest encapsuladoenunatramaHDLCdeCapa2conunadireccindedestinobroadcastdeCapa2. Estostiposdeenlacesserialespuntoapuntosoncomotuberas.Untubotienedosextremos.Loqueingresaporunextremo slopuedetenerundestino:elotroextremodeltubo.TodopaquetequeseenveatravsdelainterfazSerial0/0/0deR1 slopuedetenerundestino:lainterfazSerial0/0/0deR2.EnestecasolainterfazserialdeR2esladireccinIP172.16.2.2. Nota:Endeterminadascondiciones,eladministradorderednodesearconfigurarlarutaestticaconunainterfazdesalida sino con la direccin IP del siguiente salto. Este tipo de situacin excede el alcance de este curso pero es importante mencionarla.

89

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

2.5Rutasestticasconinterfacesdesalida

2.5.2Modificacinderutasestticas.
Modificacinderutasestticas
Algunasveces,esnecesariomodificarunarutaestticaconfiguradapreviamente: lareddedestinoyanoexistey,porlotanto,larutaestticadebeeliminarse. Seproduceuncambioenlatopologaydebecambiarseladireccinintermediaolainterfazdesalida.

Noexistemanerademodificarunarutaestticaexistente.Larutaestticadebeeliminarseydebeconfigurarseunanueva. Para eliminar una ruta esttica, agregue no en frente del comando ip route, seguido del resto de la ruta esttica que se eliminar. Enlaseccinanterior,tenamosunarutaesttica: iproute192.168.2.0255.255.255.0172.16.2.2 Podemoseliminardicharutaestticaconelcomandonoiproute: noiproute192.168.2.0255.255.255.0172.16.2.2 Como recordar, eliminamos la ruta esttica porque queramos modificarla para utilizar una interfaz de salida en lugardeunadireccinIPdelsiguientesalto.Configuramosunanuevarutaestticautilizandolainterfazdesalida: R1(config)#ipr oute192.168.2.0255.255.255.0serial0/0/0 Esmseficienteparaelprocesodebsquedaenlatabladeenrutamientotenerrutas estticascon interfacesde salida(almenospararedesserialespuntoapuntodesalida).ConfiguremoselrestodelasrutasestticasdeR1,R2yR3 parautilizarinterfacesdesalida. Comopuedeverseenlafigura,amedidaqueeliminamoscadaruta,configuraremosunanuevarutahacialamisma redutilizandounainterfazdesalida.

90

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

2.5.3Verificacindelaconfiguracinderutasestticas
Verificacindelaconfiguracinderutasestticas
Cadavezqueserealiceuncambioalasrutasestticas(oaotrosaspectosdelared),verifiquequeloscambiosse hayanimplementadoyqueproduzcanlosresultadosdeseados.

Verificacindecambiosalasrutasestticas
En la seccin anterior, eliminamos y reconfiguramos las rutas estticas de los tres routers. Recuerde que la configuracin en ejecucin contiene la configuracin actual del router (los comandos y parmetros que el router utiliza actualmente). Verifique sus cambios analizando la configuracin en ejecucin. La figura muestra las partes de la configuracinenejecucindecadarouterqueindicanlarutaestticaactual.

91

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Hagaclicenshowiprouteenlafigura.

92

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Estafiguramuestralatabladeenrutamientoparalostresrouters.Observequelasrutasestticasconinterfacesde salidaseagregaronalatabladeenrutamientoyqueseeliminaronlasrutasestticasanteriorescondireccionesdelsiguiente salto.

Lapruebafinalesenrutarpaquetesdesdeelorigenaldestino.Utilizandoelcomandoping,podemosprobarsilos paquetesdecadarouteralcanzansudestinoysilarutaderegresotambinfuncionaadecuadamente.Estafiguramuestra losresultadosexitososdelping.

93

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

2.5Rutasestticasconinterfacesdesalida

2.5.4RutasestticasconinterfacesEthernet
InterfacesEthernetyARP
Aveces,lainterfazdesalidaesunaredEthernet. SupongamosqueelenlacederedentreR1yR2esunenlaceEthernetyquelainterfazFastEthernet0/1deR1est conectada a dicha red, comose muestra en la figura. Se puede configurar una red esttica que utiliza la direccin IP del siguientesaltoparalared192.168.2.0/24medianteestecomando: R1(config)#ipr oute192.168.2.0255.255.255.0172.16.2.2 Comoseanalizenlaseccinanterior,"Configuracindeuna interfazEthernet",elpaqueteIPdebeencapsularse en una trama de Ethernet con una direccin MAC de destino Ethernet. Si el paquete fuera a enviarse a un router del siguientesalto, ladireccinMACdedestinoser ladireccinde la interfazEthernet delrouterdelsiguientesalto. Eneste caso,ladireccinMACdedestinoEthernetcoincidirconladireccinIPdelsiguientesalto172.16.2.2.R1buscaenlatabla ARPdeFastEthernet0/1unaentradacon172.16.2.2yunadireccinMACcorrespondiente. EnvodeunasolicituddeARP Si dicha entrada no se encuentra en la tabla ARP, R1 enva una solicitud de ARP a travs de la interfaz FastEthernet0/1.ElbroadcastdeCapa2solicitalarespuestadeundispositivoconsudireccinMACsitieneunadireccin IP172.16.2.2.DebidoaquetieneladireccinIP172.16.2.2,lainterfazFastEthernet0/1deR2envaunarespuestadeARP conladireccinMACparadichainterfaz. R1recibelarespuestadeARPyagregaladireccinIP172.16.2.2yladireccinMACasociadaasutablaARP.El paqueteIPahoraseencapsulaenunatramadeEthernetconladireccinMACdedestinoqueseencuentraenlatablaARP. LatramadeEthernetconelpaqueteencapsuladoseenvadesdelainterfazFastEthernet0/1alrouterR2.

RutasestticaseinterfacesdesalidaEthernet
ConfiguremosunarutaestticaconunainterfazdesalidaEthernetenlugardeunadireccinIPdelsiguientesalto. Cambielarutaestticapor192.168.2.0/24parautilizarunainterfazdesalidaconestecomando: R1(config)#ipr oute192.168.2.0255.255.255.0fastethernet0/1 La diferencia entre una red Ethernet y una red serial punto a punto es que una red punto a punto slo tiene un dispositivomsenesared(elrouterqueseencuentraenelotroextremodelenlace).ConlasredesEthernet,esposibleque existanmuchosdispositivosdiferentesquecompartenlamismareddeaccesosmltiples, incluyendohostsyhastarouters mltiples. La designacin de la interfaz de salida Ethernet en la ruta esttica por s sola no provee al router informacin suficienteparadeterminarculeseldispositivodelsiguientesalto.

94

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


R1 tiene informacin sobre qu paquete debe encapsularse en una trama de Ethernet y enviarse desde de la interfaz FastEthernet 0/1.Sin embargo, R1 no tiene informacin sobre la direccin IP del siguiente salto. Por lo tanto, no puededeterminarladireccinMACdedestinoparalatramadeEthernet. Segnlatopologaylasconfiguracionesdeotrosrouters,estarutaestticapuedefuncionarono.Noentraremosen detallesahora,peroserecomiendanoutilizarslolainterfazdesalidaenlarutaestticacuandolainterfazdesalidaseauna redEthernet. Unopodrapreguntarse:ExisteunamaneradeconfigurarunarutaestticaenunaredEthernetdemodoqueno tenga que utilizar la bsqueda recurrente de la direccin IP del siguiente salto? S, puede realizarse configurando la ruta estticaparaqueincluyalainterfazdesalidayladireccinIPdelsiguientesalto. Comopuedeverseenlafigura,lainterfazdesalidaseraFastEthernet0/1yladireccinIPdelsiguientesaltosera 172.16.2.2. R1(config)#ipr oute192.168.2.0255.255.255.0fastethernet0/1172.16.2.2 Laentradadelatabladeenrutamientoparaestarutasera: S192.168.2.0/24[1/0]via172.16.2.2FastEthernet0/1 Elprocesodelatabladeenrutamientoslodeberrealizarunasolabsquedaparaobtenerlainterfazdesalidayla direccinIPdelsiguientesalto.

Ventajasdeutilizarunainterfazdesalidaconrutasestticas
Existeunaventajaenlautilizacindeinterfacesdesalidaenrutasestticastantopararedesserialespuntoapunto comopararedesdesalidaEthernet.Elprocesodelatabladeenrutamientoslotienequerealizarunasolabsquedapara encontrarlainterfazdesalidaenlugardeunasegundabsquedapararesolverunadireccindelsiguientesalto. Paralasrutasestticasconredesserialespuntoapuntodesalida,esmejorconfigurarlasrutasestticasslocon lainterfazdesalida.Parainterfacesserialespuntoapunto,elprocesodeentregadepaquetesnuncautilizaladireccindel siguientesaltoenlatabladeenrutamiento,porloquenosenecesita. PararutasestticasconredesdesalidaEthernet,esmejorconfigurarlasrutasestticastantoconladireccindel siguientesaltocomoconlainterfazdesalida. Nota: Para obtener ms informacin acerca de los problemas que pueden presentarse con las rutas estticas que slo utilizanunainterfazdesalidaEthernetoFastEthernet,consulteellibroCiscoIPRouting,deAlexZinin.

2.6Rutasestticaspordefectoyporresumen
95

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

2.6.1Rutasestticasderesumen
Resumenderutasparareducireltamaodelatabladeenrutamiento
Lacreacindetablasdeenrutamientomspequeashacequeelprocesodebsquedaenlatabladeenrutamiento seamseficienteyaqueexistenmenosrutasparabuscar.Sisepuedeutilizarunarutaestticaenlugardemltiplesrutas estticas,eltamaodelatabladeenrutamientosereducir.Enmuchoscasos,unasolarutaestticapuedeutilizarsepara representardocenas,cientosoinclusomilesderutas. Podemos utilizar una sola direccin de red para representar mltiples subredes. Por ejemplo, las redes 10.0.0.0/16, 10.1.0.0/16, 10.2.0.0/16, 10.3.0.0/16, 10.4.0.0/16, 10.5.0.0/16, hasta 10.255.0.0/16, pueden representarse con una sola direccindered:10.0.0.0/8.

Resumenderutas
Lasmltiplesrutasestticaspuedenresumirseenunasolarutaestticasi: lasredesdedestinopuedenresumirseenunasoladireccindered,y todaslasmltiplesrutasestticasutilizanlamismainterfazdesalidaodireccinIPdelsiguientesalto.

Estosedenominaresumenderutas. Ennuestroejemplo, R3tienetresrutasestticas.LastresrutasenvantrficodesdelamismainterfazSerial0/0/1.Lastres rutasestticasdeR3son: iproute172.16.1.0255.255.255.0Serial0/0/1 iproute172.16.2.0255.255.255.0Serial0/0/1 iproute172.16.3.0255.255.255.0Serial0/0/1 De ser posible, nos gustara resumir todas estas rutas en una sola ruta esttica. 172.16.1.0/24, 172.16.2.0/24 y 172.16.3.0/24 pueden resumirse en la red 172.16.0.0/22. Debido a que las tres rutas utilizan la misma interfaz de salida, staspuedenresumirseenlarednica172.16.0.0255.255.252.0ypodemoscrearunasolarutaderesumen. Clculodeunarutaderesum en steeselprocesoparacrearlarutaderesumen172.16.1.0/22,comosemuestraenlafigura: 1.Escribalasredesquedesearesumirensistemabinario. 2.Sideseaencontrarlamscaradesubredparaelresumen,comienceconelbitqueseencuentramsalaizquierda. 3.Avancehacialaderechaamedidaqueencuentratodoslosbitsquecoincidenconsecutivamente. 4.Cuandoencuentreunacolumnadebitsquenocoincidan,detngase.Seencuentraenellmitederesumen. 5.Ahora, cuentelacantidaddebitsquecoincidenyqueseencuentranmsalaizquierda.Ennuestroejemploes22.Este nmeroseconvierteensumscaradesubredparalarutaderesumen,/22255.255.252.0 6.Sideseaencontrarladireccinderedparaelresumen,copielos22bitsquecoincidenyagreguealfinaltodoslosbits0 necesarioshastaobtener32bits. Siseguimosestospasos,podemosdescubrirquelastresrutasestticasdeR3puedenresumirseenunasolarutaesttica utilizandoladireccinderedderesumen172.16.0.0255.255.252.0: iproute172.16.0.0255.255.252.0Serial0/0/1

96

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Configuracindeunarutaderesumen
Paraimplementarlarutaderesumen,primerodebemoseliminarlastresrutasestticasactuales: R3(config)#noiproute172.16.1.0255.255.255.0serial0/0/1 R3(config)#noiproute172.16.2.0255.255.255.0serial0/0/1 R3(config)#noiproute172.16.3.0255.255.255.0serial0/0/1 Acontinuacin,configuraremoslarutaestticaderesumen: R3(config)#iproute172.16.0.0255.255.252.0serial0/0/1 HagaclicenEfectodelarutaderesumenenlafigura.

Paraverificarlarutaestticanueva,analicelatabladeenrutamientodeR3conelcomandoshowiproute,comosemuestra: 172.16.0.0/22issubnetted,1subnets S172.16.0.0isdirectlyconnected,Serial0/0/1

97

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Con esta ruta de resumen, la direccin IP de destino de un paquete slo debe coincidir con los 22 bits que se encuentran ms a la izquierda de la direccin de red 172.16.0.0. Cualquier paquete con una direccin IP de destino que pertenezcaalared172.16.1.0/24,172.16.2.0/24172.16.3.0/24coincideconestarutaderesumen. HagaclicenVerificarrutaderesumenenlafigura.

Como puede verse en la figura, podemos probar la reconfiguracin utilizando el comando ping. Verificamos que todava tenemoslaconectividadadecuadaentodalared. Nota: A partir demarzo de 2007, existenmsde 200000rutas en los routers centrales de Internet. Lamayora de estas rutassonrutasderesumen.

2.6.2Rutaestticapordefecto
Coincidenciamsespecfica
EsposiblequeladireccinIPdedestinodeunpaquetecoincidaconmltiplesrutasenlatabladeenrutamiento.Por ejemplo,qusucederasituviramoslassiguientesdosrutasestticasenlatabladeenrutamiento?:

98

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


172.16.0.0/24issubnetted,3subnets S172.16.1.0isdirectlyconnected,Serial0/0/0and S172.16.0.0/16isdirectlyconnected,Serial0/0/1 ConsidereunpaquetecuyadireccinIPdedestinosea172.16.1.10.EstadireccinIPcoincideconambasrutas.El procesodebsquedaenlatabladeenrutamientoutilizarlacoincidenciamsespecfica.Debidoaquelos24bitscoinciden con la ruta 172.16.1.0/24 y que slo coinciden 16 bits de la ruta 172.16.0.0/16, se utilizar la ruta esttica con una coincidencia de24bits.staeslamayorcoincidencia.Elpaqueteseencapsularentoncesen unatramadeCapa2 y se enviaratravsdela interfazSerial0/0/0.Recuerdequela mscaradesubredde laentrada deruta eslaquedetermina cuntosbitsdebencoincidirconladireccinIPdedestinodelpaqueteparaqueestarutacoincida. Nota: Este proceso se aplica para todas las rutas de la tabla de enrutamiento, incluso las rutas estticas, las rutas aprendidasdesdeunprotocolodeenrutamientoylasredesconectadasdirectamente.Elprocesodebsquedaenlatablade enrutamientoseexplicarenmayordetalleenotrocaptulo. Larutaestticapordefectocoincidecontodoslospaquetes. Unarutaestticapordefectoesunarutaquecoincidircontodoslospaquetes.Lasrutasestticaspordefectoseutilizanen lossiguientescasos: CuandoningunaotrarutadelatabladeenrutamientocoincideconladireccinIPdedestinodelpaquete.Enotras palabras, cuandonoexisteunacoincidenciams especfica.Seutilizancomnmentecuando seconecta elrouter extremodeunaempresaalaredISP. Cuando un router slo tiene otro router ms al que est conectado. Esta condicin se conoce como router de conexinnica.

Configuracindeunarutaestticapordefecto
Lasintaxisparaunarutaestticapordefectoessimilaracualquierotrarutaesttica,exceptoqueladireccindered es0.0.0.0ylamscaradesubredes0.0.0.0: Router(config)#iproute0.0.0.00.0.0.0[exitinterface|ipaddress ] Lamscaraydireccindered0.0.0.00.0.0.0sedenominaruta"quadzero". R1 es un router de conexin nica. Slo est conectado a R2. Actualmente, R1tiene tres rutas estticas que se utilizanparaalcanzartodaslasredesremotasdenuestratopologa.LastresrutasestticastienenlainterfazSerial0/0/0de salidaqueenvapaquetesalrouterR2delsiguientesalto. LastresrutasestticasdeR1son: iproute172.16.1.0255.255.255.0serial0/0/0 iproute192.168.1.0255.255.255.0serial0/0/0 iproute192.168.2.0255.255.255.0serial0/0/0 R1esuncandidatoidealparaquetodassusrutasestticassereemplacenconunasolarutapordefecto.Primero, eliminelastresrutasestticas: R1(config)#noiproute172.16.1.0255.255.255.0serial0/0/0 R1(config)#noiproute192.168.1.0255.255.255.0serial0/0/0 R1(config)#noiproute192.168.2.0255.255.255.0serial0/0/0 Acontinuacin,configurelanicarutaestticapordefectoutilizandolamismainterfazSerial0/0/0desalidadelas tresrutasestticasanteriores: R1(config)#ipr oute0.0.0.00.0.0.0serial0/0/0

99

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Verificacindeunarutaestticapordefecto
Verifiqueelcambioenlatabladeenrutamientoconelcomandoshowiproute,comosemuestraenlaFigura: S*0.0.0.0/0isdirectlyconnected,Serial0/0/0 Observeel*oasteriscojuntoalaS.ComopuedeverseenlatabladeCdigosenlafigura,elasteriscoindicaque esta ruta esttica es una ruta candidata por defecto. Es por esto que se denomina ruta "esttica por defecto". En los siguientescaptulosveremosqueunaruta"pordefecto"nosiempretienequeserunaruta"esttica". Laclaveparaestaconfiguracineslamscara/0.Anteriormente,dijimosquelamscaradesubreddelatablade enrutamiento es la que determina cuntos bits deben coincidir entre la direccin IP de destino del paquete y la ruta de la tabladeenrutamiento.Unamscara/0indicaquenodebecoincidirningnbit.Siempreycuandonoexistaunacoincidencia msespecfica,larutaestticapordefectocoincidircontodoslospaquetes. Lasrutaspordefectosonm uycom unes enlo srouters. Enlugardealmacenarrutas paratodaslasredesen Internet,losrouterspuedenalmacenarunasolarutapordefectoquerepresenteacualquierredque noestenlatablade enrutamiento.Estetemaseanalizarenmayordetallecuandoanalicemoslosprotocolosdeenrutamientodinmico.

100

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

2.7administracinyresolucindeproblemas derutasestticas

2.7.1Rutasestticasyenvodepaquetes
El siguiente es un ejemplo del proceso de envo de paquetes con rutas estticas. Como puede verse en la animacin,laPC1envaunpaquetealaPC3: 1.ElpaquetellegaalainterfazFastEthernet0/0deR1. 2.R1notieneunarutaespecficahacialareddedestino,192.168.2.0/24.Porlotanto,R1utilizalarutaestticapordefecto.

101

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


3.R1encapsulaelpaqueteen unanuevatrama.DebidoaqueelenlaceaR2esunenlacepuntoapunto,R1agregauna direccinde"slounos"paraladireccindedestinodeCapa2. 4.Latramaseenvadesdelainterfazserial0/0/0.ElpaquetellegaalainterfazSerial0/0/0deR2. 5. R2 desencapsula la trama y busca una ruta hacia el destino. R2 tiene una ruta esttica hacia 192.168.2.0/24 desde Serial0/0/1. 6.R2encapsulaelpaqueteen unatramanueva.DebidoaqueelenlaceaR3esunenlacepuntoapunto,R2agregauna direccinde"slounos"paraladireccindedestinodeCapa2. 7.LatramaseenvadesdelainterfazSerial0/0/1.ElpaquetellegaalainterfazSerial0/0/1deR3. 8.R3 desencapsula la trama y busca una ruta hacia el destino. R3 tiene una ruta conectada hacia 192.168.2.0/24 desde FastEthernet0/1. 9.R3buscalaentradaenlatablaARPpara192.168.2.10paraencontrarladireccinMACdeCapa2paralaPC3. a.Sinoexisteningunaentrada,R3envaunasolicituddeARPdesdeFastEthernet0/0. b.LaPC3respondeconunarespuestadeARPqueincluyeladireccinMACdelaPC3. 10.R3encapsulaelpaqueteen unatrama nuevacon ladireccinMACde la interfazFastEthernet0/0como direccinde Capa2deorigenyladireccinMACdelaPC3comodireccinMACdedestino. 11.LatramaseenvadesdelainterfazFastEthernet0/0.ElpaquetellegaalainterfazNICdelaPC3. EsteprocesoesigualalprocesoquesedemostrenelCaptulo1.ComoseexplicenelCaptulo1,deberapoder describir este proceso en detalle. Es fundamental para todos los anlisis de enrutamiento saber de qumanera un router realiza sus dos funciones bsicas (determinacin de ruta y envo de paquetes). En la prctica de laboratorio 2.8.1, "Configuracin bsica de la ruta esttica", tendr la oportunidad de demostrar su conocimiento sobre el proceso de determinacinderutayenvodepaquetes.

102

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

103

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

2.7.2Resolucindeproblemasparaunarutaquefalta
Lasredesestnsujetasadiferentessituacionesquepuedenprovocaruncambioensuestadoconbastantefrecuencia: fallaunainterfaz, unproveedordeserviciosdesactivaunaconexin, seproduceunasobresaturacindeenlaceso unadministradoringresaunaconfiguracinincorrecta.

Cuandoseproduceuncambioenlared,esposiblequesepierdalaconectividad.Comoadministradordered,ustedes responsabledeidentificaryresolverelproblema. Qupasospuedeseguir? En este punto ya debe estar muy familiarizado con algunas herramientas que pueden ayudarlo a aislar problemas de enrutamiento.Entreestasherramientasenumeradasenlafiguraseincluyenlassiguientes: ping traceroute showiproute Sibienannohemosutilizadotracerouteenestecurso, deberaestarfamiliarizadoconsuscapacidadesteniendo encuentalosestudiosanteriores.Recuerdequelos comandostraceroute encontrarnuna interrupcin en larutadesdeel origenhaciaeldestino. A medida que avancemos en este curso podr descubrir ms herramientas. Por ejemplo, show ip interface brief le proporciona un resumen rpido del estado de la interfaz. El CDP puede ayudarlo a recopilar informacin sobre la configuracinIPdeundispositivoCiscoconectadodirectamenteutilizandoelcomandoshow cdpneigborsdetail.

2.7.3Resolucindelarutaquefalta
104

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Encontrarunarutaquefalta(omalconfigurada)esrelativamentesimplesiutilizametdicamentelasherramientas adecuadas. Considereesteproblema:laPC1nopuedehacerpingenlaPC3.UntraceroutemuestraqueR2respondeperoque nohayrespuestadeR3.LatabladeenrutamientodeR2muestraquelared172.16.3.0/24estconfiguradaincorrectamente. LainterfazdesalidaestconfiguradaparaenviarpaquetesaR3.Obviamente,desdelatopologa,podemosverqueR1tiene lared172.16.3.0/24.Porlotanto,R2debeutilizarSerial0/0/0comolainterfazdesalidaynoSerial0/0/1. Pararesolverestasituacin,eliminelarutaincorrectayagreguelarutahacialared172.16.3.0/24conlaSerial0/0/0 especificadacomointerfazdesalida. R2(config)#noiproute172.16.3.0255.255.255.0serial0/0/1 R2(config)#ipr oute172.16.3.0255.255.255.0serial0/0/0

2.9Resumendelcaptulo
105

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

2.9.1Resumenyrevision
Enestecaptulo,ustedaprendicmopuedenutilizarselasrutasestticasparaalcanzarredesremotas.Lasredes remotassonredesalasquesepuedellegarnicamentemedianteelenvodelpaqueteaotrorouter.Lasrutasestticasson fcilesdeconfigurar.Sinembargo,engrandesredes,estaoperacinmanualpuederesultarcomplicada.Comoveremosen los siguientes captulos, las rutas estticas an siguen siendo utilizadas, incluso cuando se implementa un protocolo de enrutamientodinmico. LasrutasestticaspuedenconfigurarseconunadireccinIPdelsiguientesaltoquegeneralmenteesladireccinIP delrouterdelsiguiente salto.Cuando seutilizaunadireccin IP delsiguientesalto, elprocesodelatabladeenrutamiento deberesolverestadireccinparaunainterfazdesalida.Enenlacesserialespuntoapunto,generalmenteresultamseficaz configurarlarutaestticaconuninterfazdesalida.EnredesdeaccesosmltiplescomoEthernet,debenconfigurarsetanto unadireccinIPdelsiguientesaltocomounainterfazdesalidaenlarutaesttica. Lasrutas estticastienenunadistanciaadministrativapordefectode"1".Estadistanciaadministrativa tambinse aplicaalasrutasestticasconfiguradasconunadireccindelsiguientesaltoyunainterfazdesalida. SloseingresarunarutaestticaenlatabladeenrutamientosiladireccinIPdelsiguientesaltopuederesolverse atravsdeunainterfazdesalida.YaseasilarutaestticaestconfiguradaconunadireccinIPdelsiguientesaltoouna interfazdesalida,larutaestticanoseincluirenlatabladeenrutamientosilainterfazdesalidaqueseutilizaparaenviar dichopaquetenoseencuentraenlatabladeenrutamiento. Enmuchos casos, pueden configurarse varias rutas estticas como una sola ruta de resumen. Esto significa que habr menos entradas en la tabla de enrutamiento y que el proceso de bsqueda en la tabla de enrutamiento ser ms rpido. La ruta de resumen final es una ruta por defecto configurada con una direccin de red 0.0.0.0 y una mscara de subred 0.0.0.0. Si no existe una coincidencia ms especfica en la tabla de enrutamiento, dicha tabla utilizar la ruta por defectoparaenviarelpaqueteaotrorouter. Nota: El proceso de bsqueda en la tabla de enrutamiento se analizar en mayor detalle en el Captulo 8, "La tabla de enrutamiento:Unestudiodetallado".

Paraaprenderms Rutasestticasflotantes
Una ruta esttica flotante es una ruta de respaldo para una ruta que puede ser dinmica o bien para otra ruta esttica. La distancia administrativa por defecto de una ruta esttica es "1". Intente crear una ruta esttica utilizando otra interfazdesalidaodireccinIPdelsiguientesalto,quesloseagregaraalatabladeenrutamientosifallalarutaesttica primaria.

106

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Ayuda:Recuerdequesielroutertienedosrutashacialamismareddedestinocondosvaloresdedistanciaadministrativa diferentes, ste agregar la ruta con la menor distancia administrativa. Se eliminar una ruta esttica de la tabla de enrutamientosilainterfazdesalidaoladireccinIPdelsiguientesaltoyanoestdisponible.

Rutadedescarte
Unaconfiguracincomnexistenteenmuchasredesincluyeunarutaestticapordefectoenelrouterextremoque envapaquetesalISP.ElrouterISPtieneunarutaestticaqueidentificalareddelcliente. Porejemplo,elClienteAtieneladireccindered172.16.0.0/16queestdivididaenvariassubredes/24.Elrouterextremo delClienteAtieneunarutaestticapordefectoqueenvaelrestodeltrficoalrouterISP: iproute0.0.0.00.0.0.0serial0/0/0 ElrouterISPtieneunarutaestticapordefectoqueenvatrficoalareddelClienteA: iproute172.16.0.0255.255.0.0serial0/0/1 PuedesurgirunproblemacuandolospaquetesseoriginanenlareddelClienteAparaunasubredquenoexiste.El routerextremodelClienteAutilizarsurutapordefectoparaenviardichospaquetesaelISP.ElrouterISPrecibirdichos paquetesylosenviardevueltaalrouterextremodelClienteAporquesonpartedelared172.16.0.0/16.Elrouterextremo losenviarunavezmsdevueltaalISP.LospaquetesquedanatrapadosenunloophastaqueelTTLdelpaquetevence. ConfigureunarutaestticaenelrouterextremodelClienteAparaeliminardichospaquetesen lugardeenviarlosalrouter ISP.

Lecturaadicionalsobreenrutamientoesttico
Si bien las rutas estticas son fciles de comprender y configurar, existen algunas situaciones donde el procesamiento de rutas estticas del IOS puede ser bastante complejo.Esto ocurre especialmente cuando existen varias rutasestticasconfiguradasquecubrenelmismorangoderedes. El libro de Alex Zinin, Cisco IP Routing, abarca en detalle el enrutamiento esttico y el procesamiento de rutas estticas del IOS. Este libro trata otros temas adems de la configuracin y analiza el funcionamiento interno del IOS de Ciscoysusprocesosdeenrutamiento.

107

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Captulo3:Introduccinalosprotocolosde enrutamientodinmico
3.0Introduccinalcaptulo
3.0.1Introduccinalcaptulo
Lasredesdedatosqueusamosennuestrasvidascotidianasparaaprender,jugarytrabajarvarandesdepequeas redeslocaleshastagrandesinternetworksglobales.Ensucasa,posiblementetengaunrouterydosomscomputadoras. En el trabajo, su organizacin probablemente tenga varios routers y switches que atienden a las necesidades de comunicacindedatosdecientosohastamilesdePC. Enloscaptulosanterioresconocimoscmoseusanlosroutersenelenvodepaquetesyquelosroutersaprenden sobre las redes remotas mediante el uso de rutas estticas y protocolos de enrutamiento dinmico. Tambin conoce la maneraenquelasrutashaciaredesremotaspuedenconfigurarseenformamanualusandorutasestticas. Estecaptulointroducelosprotocolosdeenrutamientodinmico,inclusocmoseclasificanlosdiferentesprotocolos deenrutamiento, qumtricasusanparadeterminarlamejorrutay losbeneficiosde utilizar unprotocolodeenrutamiento dinmico. Los protocolos de enrutamiento dinmico generalmente se usan en redes de mayor tamao para facilitar la sobrecarga administrativa y operativa que implica el uso de rutas estticas nicamente. Normalmente, una red usa una combinacin de un protocolo de enrutamiento dinmico y rutas estticas. En la mayora de las redes, se usa un nico protocolo de enrutamiento dinmico.Sin embargo, hay casos en que las distintas partes de la red pueden usar diferentes protocolosdeenrutamiento. Desdeprincipiosdeladcadadelochenta,hansurgidovariosprotocolosdeenrutamientodinmicodiferentes.En estecaptulo,comenzaremosaanalizaralgunasdelascaractersticasydiferenciasentreestosprotocolosdeenrutamiento sinembargo,severconmsclaridadencaptulosposteriorescuandoanalicemosendetallevariosdeestosprotocolosde enrutamiento. Aunquemuchasredesusarnnicamenteunsoloprotocolodeenrutamientoousarnsolamenterutasestticas,es importante que un profesional de redes comprenda los conceptos y las operaciones de todos los diferentes protocolos de enrutamiento.Unprofesional deredesdebeestarcapacitadoparatomardecisionesfundadasrespectodecundousarun protocolodeenrutamientodinmicoyquprotocolodeenrutamientoeslamejoropcinparaunentornoenparticular.

108

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

3Introduccinalosprotocolosdeenrutamientodinmico
3.1Introduccinyventajas 3.1.1Perspectivaeinformacinbsica
Evolucindelosprotocolosdeenrutamientodinmico
Losprotocolosdeenrutamientodinmicosehanusadoenredesdesdecomienzosdeladcadadelosochenta.La primera versin de RIP se lanz en 1982, pero algunos de los algoritmos bsicos dentro del protocolo ya se usaban en ARPANETen1969. Debido a la evolucin de las redes y a su complejidad cada vez mayor, han surgido nuevos protocolos de enrutamiento.Lafiguramuestralaclasificacindelosprotocolosdeenrutamiento. Unode losprimerosprotocolosdeenrutamientofueelRouting Information Protocol(RIP). RIPhaevolucionado a una nueva versin, el RIPv2. Sin embargo, la versin ms nueva de RIP an no escala a implementaciones de red ms extensas.Paraabordarlasnecesidadesderedesmsamplias,sedesarrollarondosprotocolosdeenrutamientoavanzados: OpenShortestPathFirst(OSPF)eIntermediateSystemtoIntermediateSystem(ISIS).CiscodesarrollelInteriorGateway Routing Protocol (IGRP) y el Enhanced IGRP (EIGRP), que tambin escala bien en implementaciones de redes ms grandes. Asimismo, surgi la necesidad de interconectar diferentes internetworks y proveer el enrutamiento entre ellas. El protocolo Border Gateway Routing (BGP) ahora se usa entre ISP yentre ISP y sus clientes privados ms grandes para intercambiarinformacindeenrutamiento. ConlallegadadenumerososdispositivosparaconsumidoresqueusanIP,elespaciodedireccionamientoIPv4est prcticamente agotado. Por tal motivo, ha surgido el IPv6. A fin de sostener la comunicacin basada en IPv6, se han desarrolladoversionesmsnuevasdelosprotocolosdeenrutamientoIP(consultelafilaIPv6enlatabla). Nota:Estecaptulopresentaunadescripcingeneraldelosdiferentesprotocolosdeenrutamientodinmico.Losprotocolos de enrutamiento RIP, EIGRP y OSPF se analizarn en mayor detalle en los siguientes captulos. Los protocolos de enrutamientoISISyBGPseexplicanenelprogramadeestudiodeCCNP.ElIGRPeselantecesordeEIGRPyahoraha cadoendesuso.

109

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Funcindelosprotocolosdeenrutamientodinmico
Qu son exactamente los protocolos de enrutamiento dinmico? Los protocolos de enrutamiento se usan para facilitar el intercambio de informacin de enrutamiento entre los routers. Estos protocolos permiten a los routerscompartir informacinenformadinmicasobreredesremotas yagregarestainformacin automticamenteensuspropias tablasde enrutamiento.Estosemuestraenlaanimacin. Losprotocolosdeenrutamientodeterminanlamejorrutaacadaredqueluegoseagregaalatabladeenrutamiento. Unodelosprincipalesbeneficiosdeusarunprotocolodeenrutamientodinmicoesquelosroutersintercambianinformacin de enrutamiento cuando se produce un cambio de topologa. Este intercambio permite a los routers aprender automticamentesobrenuevasredesytambinencontrarrutasalternativascuandoseproduceunafalladeenlaceenlared actual. Encomparacinconelenrutamientoesttico,losprotocolosdeenrutamientodinmicorequierenmenossobrecarga administrativa. Sinembargo,elcostodeusarprotocolosdeenrutamientodinmicoesdedicarpartedelosrecursosdeun router para la operacin del protocolo, incluso el tiempo de la CPU y el ancho de banda del enlace de red. Pese a los beneficios del enrutamiento dinmico, el enrutamiento esttico an ocupa su lugar. En algunas ocasiones el enrutamiento esttico es ms apropiado, mientras que en otras, el enrutamiento dinmico es la mejor opcin. Muy a menudo, se encontrar una combinacin de los dos tipos de enrutamiento en una red que tiene un nivel de complejidad moderado. Analizaremoslasventajasydesventajasdelenrutamientoestticoydinmicomsadelanteenestecaptulo.

110

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

3.1.2 Descubrimiento de redes y mantenimiento de la tabla de enrutamiento


Propsitodelosprotocolosdeenrutamientodinmico
Un protocolo de enrutamiento es un conjunto de procesos, algoritmos ymensajes que se usan para intercambiar informacin de enrutamiento y completar la tabla de enrutamiento con la seleccin de las mejores rutas del protocolo de enrutamiento.Elpropsitodeunprotocolodeenrutamientoincluye: descubrimientoderedesremotas, mantenimientodeinformacindeenrutamientoactualizada, seleccindelamejorrutahacialasredesdedestinoy capacidaddeencontrarunamejornuevarutasilarutaactualdejadeestardisponible.

Culessonloscomponentesdeunprotocolodeenrutamiento? Estructurasdedatos: algunosprotocolosdeenrutamientousantablasy/obasesdedatosparasusoperaciones. EstainformacinseguardaenlaRAM.

111

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Algoritmo:unalgoritmoesunalistalimitadadepasosqueseusanparallevaracabounatarea.Losprotocolosde enrutamientousanalgoritmosparafacilitarinformacindeenrutamientoyparadeterminarlamejorruta. Mensajes del protocolo de enrutamiento: los protocolos de enrutamiento usan varios tipos de mensajes para descubrir routers vecinos, intercambiar informacin de enrutamiento y otras tareas para aprender y conservar informacinprecisasobrelared.

Operacindelprotocolodeenrutam ientodinm ico Todos los protocolos de enrutamiento tienen el mismo propsito: conocer sobre redes remotas y adaptarse rpidamente cuando ocurre un cambio en la topologa. El mtodo que usa un protocolo de enrutamiento para lograr su propsito depende del algoritmo que use y de las caractersticas operativas de ese protocolo. Las operaciones de un protocolodeenrutamientodinmicovaransegneltipodeprotocolodeenrutamientoyelprotocolodeenrutamientoens. Engeneral,lasoperacionesdeunprotocolodeenrutamientodinmicopuedendescribirsedelasiguientemanera: Elrouterenvayrecibemensajesdeenrutamientoensusinterfaces. Elroutercompartemensajesdeenrutamientoeinformacindeenrutamientoconotrosroutersqueestnusandoel mismoprotocolodeenrutamiento. Losroutersintercambianinformacindeenrutamientoparaaprendersobreredesremotas. Cuandounrouterdetectauncambiodetopologa,elprotocolodeenrutamientopuedeanunciarestecambioaotros routers.

Reproduzcalaanimacinparaverprotocolosdeenrutamientodinmicoenfuncionamiento.
Nota: La comprensin de los conceptos y la operacin del protocolo de enrutamiento dinmico y su uso en redes reales requiere deunslidoconocimientodeladivisinensubredes yeldireccionamientoIP. Alfinaldeeste captuloseofrecen comoprcticatressituacionesdedivisinensubredes.

112

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

113

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

3.1Introduccinyventajas 3.1.3Ventajas Usodelenrutamientoesttico Antesdeidentificarlosbeneficiosdelosprotocolosdeenrutamientodinmico,debemosconsiderarlosmotivospor losque usaramoselenrutamiento esttico.El enrutamiento dinmicociertamentetienemltiplesventajasencomparacin conelenrutamientoesttico.Sinembargo,elenrutamientoestticoanseusaenlasredesdelaactualidad.Dehecho,las redesgeneralmenteusanunacombinacindeenrutamientoestticoydinmico. Elenrutam ientoestticotienevariosuso sprincipales,entreellos: Facilitael mantenimiento de la tabladeenrutamientoenredesmspequeas enlascuales noestprevistoque crezcansignificativamente. Enrutamientodesdeyhaciaredesdeconexinnica(verCaptulo2). Uso de una nica ruta por defecto que se usa para representar una ruta hacia cualquier red que no tiene una coincidenciamsespecficaconotrarutaenlatabladeenrutamiento.

Ventajasydesventajasdelenrutam ientoesttico Enlatablasecomparandirectamentelas ventajasydesventajasdelenrutamientodinmicoyesttico.Apartirde esta comparacin, podemos enumerar las ventajasde cadamtodo de enrutamiento. Las ventajas de un mtodo son las desventajasdelotro. Ventajasdelenrutamientoesttico: ElprocesamientodelaCPUesmnimo. Esmsfcildecomprenderparaeladministrador. Esfcildeconfigurar.

Desventajasdelenrutam ientoesttico:

114

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Laconfiguracinyelmantenimientosonprolongados. Laconfiguracinespropensaaerrores,especialmenteenredesextensas. Serequierelaintervencindeladministradorparamantenerlainformacincambiantedelaruta. Noseadaptabienconlasredesencrecimientoelmantenimientosetornacadavezmscomplicado. Requiereunconocimientocompletodetodalaredparaunacorrectaimplementacin.

Ventajasydesventajasdelenrutam ientodinm ico Ventajasdelenrutam ientodinm ico: Eladministradortienemenostrabajoenelmantenimientodelaconfiguracincuandoagregaoquitaredes. Losprotocolosreaccionanautomticamentealoscambiosdetopologa. Laconfiguracinesmenospropensaaerrores. Esmsescalable,elcrecimientodelarednormalmentenorepresentaunproblema.

Desventajasdelenrutam ientodinm ico: Seutilizanrecursosdelrouter(ciclosdeCPU,memoriayanchodebandadelenlace). Eladministradorrequieremsconocimientosparalaconfiguracin,verificacinyresolucindeproblemas.

3.2Clasificacindeprotocolosdeenrutamientodinmico 3.2.1DescripcinGeneral Clasif icacindelosprotocolosdeenrutam ientodinm ico Losprotocolosdeenrutamientopuedenclasificarseendiferentesgrupossegnsuscaractersticas.Losprotocolos deenrutamientoqueseusanconmsfrecuenciason: RIP:unprotocolodeenrutamientointeriorporvectordedistancia IGRP:elenrutamientointeriorporvectordedistanciadesarrolladoporCisco(endesusodesde12.2IOSyversiones posteriores) OSPF:unprotocolodeenrutamientointeriordeestadodeenlace ISIS:unprotocolodeenrutamientointeriordeestadodeenlace EIGRP:elprotocoloavanzadodeenrutamientointeriorporvectordedistanciadesarrolladoporCisco BGP:unprotocolodeenrutamientoexteriordevectorderuta

Nota:ISISyBGPexcedenelalcancedeestecursoyseabordanenelprogramadeestudiodeCCNP.

115

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Loscriteriosdeclasificacinseexplicanmsadelanteenestecaptulo. Arrastreycoloquecadaprotocoloenlacategoracorrectaenlaf igura. Esposiblequesobrenalgunasrespuestas. Algunasrespuestasseusanmsdeunavez.

3.2.2IGPyEGP
Un sistema autnomo (AS), conocido tambin como dominio de enrutamiento, es un conjunto de routers que se encuentran bajounaadministracinencomn. Algunosejemplostpicosson laredinternadeunaempresa ylareddeun proveedordeserviciosdeInternet. Debidoaque Internet sebasaenelconceptodesistemaautnomo, serequieren dos tiposdeprotocolosdeenrutamiento:protocolosdeenrutamientointerioryexterior.Estosprotocolosson: Interior Gateway Protocols (IGP): se usan para el enrutamiento de sistemas intrautnomos (el enrutamiento dentrodeunsistemaautnomo) Exterior Gateway Protocols (EGP): se usan para el enrutamiento de sistemas interautnomos (el enrutamiento entresistemasautnomos)

LafiguraesunavistasimplificadadeladiferenciaentreIGPyEGP.Elconceptodesistemaautnomoseexplicarcon mayordetallemsadelanteenelcaptulo. Caractersticasdelosprotocolosdeenrutam ientoIGPyEGP LosIGPseusanparaelenrutamientodentrodeundominiodeenrutamiento,aquellasredesbajoelcontroldeuna nica organizacin. Un sistema autnomo est comnmente compuesto por muchas redes individuales que pertenecen a empresas,escuelasyotrasinstituciones.UnIGPseusaparaenrutardentrodeunsistemaautnomo,ytambinseusapara enrutar dentro de las propias redes individuales. Por ejemplo, CENIC opera un sistemaautnomo integrado porescuelas, colegiosyuniversidadesdeCalifornia.CENICusaunIGPparaenrutardentrodesusistemaautnomoafindeinterconectar atodasestasinstituciones.CadaunadelasinstitucioneseducativastambinusaunIGPdesupropiaeleccinparaenrutar dentrodesupropiaredindividual.ElIGPutilizadoporcadaentidadproveeladeterminacindelamejorrutadentrodesus propios dominios de enrutamiento, del mismo modo que el IGP utilizado por CENIC provee las mejores rutas dentro del sistemaautnomoens.LosIGPparaIPincluyenRIP,IGRP,EIGRP,OSPFeISIS. Los protocolos de enrutamiento, y ms especficamente el algoritmo utilizado por ese protocolo de enrutamiento, utilizanunamtricaparadeterminarlamejorrutahaciaunared.LamtricautilizadaporelprotocolodeenrutamientoRIPes elconteodesaltos,queeselnmeroderoutersqueunpaquetedebeatravesarparallegaraotrared.OSPFusaelancho debandaparadeterminarlarutamscorta. Porotrolado,losEGPestndiseadosparasuusoentrediferentessistemasautnomosqueestncontroladospor distintasadministraciones.ElBGPeselnicoEGPactualmenteviableyeselprotocolodeenrutamientoqueusaInternet.El BGPesun protocolodevectorderutaquepuedeusarmuchosatributosdiferentesparamedir las rutas.En elmbitodel

116

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


ISP, con frecuencia hay cuestionesms importantes que la simple eleccin de la rutams rpida. En general, el BGP se utilizaentreISPyavecesentreunacompaayunISP.ElBGPnoformapartedeestecursooCCNAseabordaenCCNP.

3.2Clasificacinde protocolosdeenrutamientodinmico.
3.2.3Vectordedistanciayestadodeenlace
Losprotocolosdegatewayinteriores(IGP)puedenclasificarseendostipos: Protocolosdeenrutamientoporvectordedistancia Protocolosdeenrutamientodeestadodeenlace

Operacindelprotocolodeenrutamientoporvectordedistancia
Elvectordedistanciasignificaquelasrutassonpublicadascomovectoresdedistanciaydireccin.Ladistanciase defineentrminosdeunamtricacomoelconteodesaltosy ladireccinessimplementeelrouterdelsiguientesaltoola interfazdesalida.LosprotocolosporvectordedistanciageneralmenteusanelalgoritmoBellmanFordparaladeterminacin delamejorruta. Algunosprotocolosporvectordedistanciaenvanenformaperidicatablasdeenrutamientocompletasatodoslos vecinosconectados.Enlasredesextensas,estasactualizacionesdeenrutamientopueden llegaraserenormesyprovocar untrficoimportanteenlosenlaces. Reproduzcalaanimacinparaobservarlaoperacindelosprotocolosdeenrutamientoporvectordedistancia.

117

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

118

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Aunqueel algoritmoBellmanFordeventualmente acumula suficienteconocimientocomoparamantenerunabase dedatosdelasredesalcanzables,elalgoritmonopermitequeunrouterconozcalatopologaexactadeunainternetwork.El routersolamenteconocelainformacindeenrutamientoquerecibidesusvecinos. Los protocolos por vector de distancia utilizan routers como letreros a lo largo de la ruta hacia el destino final. La nica informacinqueconoceelroutersobreunaredremotaesladistanciao mtricaparallegaraesaredyqurutao interfaz usarparaalcanzarla. Losprotocolosdeenrutamientoporvectordedistancianotienenunmapaensdelatopologadela red. Losprotocolosporvectordedistanciafuncionanmejorensituacionesdonde: laredessimpleyplanaynorequieredeundiseojerrquicoespecial, los administradores no tiene suficientes conocimientos como para configurar protocolos de estado de enlace y resolverproblemasenellos,

119

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


seestnimplementandotiposderedesespecficos,comolasredeshubandspokey Lospeorestiemposdeconvergenciaenunarednosonmotivodepreocupacin.

Lasfuncionesyoperacionesdelprotocolodeenrutamientoporvectordedistanciaseexplicarnenelprximocaptulo. Tambin se aprender sobre las operaciones y la configuracin de los protocolos de enrutamiento por vector de distancia RIPyEIGRP.

Operacindelprotocolodeestadodeenlace
A diferencia de la operacin del protocolo de enrutamiento por vector de distancia, un router configurado con un protocolodeenrutamientodeestadodeenlacepuedecrearuna"vistacompleta"otopologadelaredalreunirinformacin proveniente de todos los dems routers. Para continuar con nuestra analoga de letreros, el uso de un protocolo de enrutamientodeestadodeenlaceescomotenerunmapacompletodelatopologadelared. Losletrerosalolargodela rutadesdeelorigenaldestinonosonnecesarios,porquetodoslosroutersdeestadodeenlaceusanun"mapa"idnticode la red. Un router de estado de enlace usa la informacin de estado de enlace para crear un mapa de la topologa y seleccionarlamejorrutahaciatodaslasredesdedestinoenlatopologa. Reproduzcalaanimacin.

120

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Conalgunosprotocolosdeenrutamientoporvectordedistancia,losroutersenvanactualizacionesperidicasdesu informacin de enrutamiento a sus vecinos. Los protocolos de enrutamiento de estadode enlace no usan actualizaciones peridicas.Luegode quelaredhaconvergido, laactualizacindelestado deenlaceslose envacuandoseproduceun cambio en la topologa. Por ejemplo, la actualizacin del estado de enlace en la animacin no se enva hasta que la red 172.16.3.0sedesactiva. Losprotocolosdeestadodeenlacefuncionanmejorensituacionesdonde: Eldiseoderedesjerrquico,yporlogeneralocurreenredesextensas. Losadministradoresconocenafondoelprotocolodeenrutamientodeestadodeenlaceimplementado. Escruciallarpidaconvergenciadelared.

Lasfuncionesyoperacionesdelprotocolodeenrutamientodeestadodeenlaceseexplicarnencaptulosposteriores. TambinseaprendernlasoperacionesylaconfiguracindelprotocolodeenrutamientodeestadodeenlaceOSPF.

3.2.4Conclaseysinclase
Protocolosdeenrutamientoconclase
Losprotocolosdeenrutamientoconclasenoenvaninformacindelamscaradesubredenlasactualizacionesde enrutamiento. Los primeros protocolos de enrutamiento tales como el RIP, fueron con clase. En aquel momento, las direccionesderedseasignabanenfuncindelasclasesclaseA,BoC.Noeranecesarioqueunprotocolodeenrutamiento incluyera una mscara de subred en la actualizacin de enrutamiento porque la mscara de red poda determinarse en funcindelprimeroctetodeladireccindered. Losprotocolosdeenrutamientoconclaseanpuedenusarseenalgunasdelasredesactuales,perodadoqueno incluyen la mscarade subred, no pueden usarse en todas las situaciones. Los protocolos de enrutamiento con clase no pueden usarse cuando una red se divide en subredes utilizando ms de una mscara de subred en otras palabras, los protocolosdeenrutamientoconclasenoadmitenmscarasdesubreddelongitudvariable(VLSM).

121

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Existenotraslimitacionesdelosprotocolosdeenrutamientoconclase,entreellaslaimposibilidaddeadmitirredes no contiguas. Los protocolos de enrutamiento con clase, las redes no contiguas y VLSM se analizarn en captulos posteriores. LosprotocolosdeenrutamientoconclaseincluyenRIPv1eIGRP.

Protocolosdeenrutamientosinclase
Los protocolos de enrutamiento sin clase incluyen la mscara de subred con la direccin de red en las actualizaciones de enrutamiento. Las redes de la actualidad ya no se asignan en funcin de las clases y la mscara de subred no puede determinarse segn el valor del primer octeto. La mayora de las redes de la actualidad requieren protocolos de enrutamiento sin clase porque admiten VLSM, redes no contiguas y otras funciones que se analizarn en captulosposteriores. En la figura, observe que la versin sin clase de la red est usando mscaras de subred /30 y /27 en la misma topologa.Adems,observequeestatopologaestusandoundiseonocontiguo. LosprotocolosdeenrutamientosinclasesonRIPv2,EIGRP, OSPF,ISISyBGP.

3.2.5Convergencia
Queslaconvergencia? La convergencia ocurre cuando todas las tablas de enrutamiento de los routers se encuentran en un estado de uniformidad.Laredhaconvergidocuandotodoslosrouterstieneninformacincompletayprecisasobrelared.Eltiempode convergenciaeseltiempoquelosrouterstardanencompartirinformacin,calcularlasmejoresrutasyactualizarsustablas deenrutamiento.Unarednoescompletamenteoperativahastaquelaredhayaconvergidoporlotanto,lamayoradelas redesrequierentiemposdeconvergenciacortos. Laconvergenciaescooperativaeindependiente.Losrouterscomparteninformacinentresperodebencalcularen forma independiente los impactos del cambio de topologa en sus propias rutas.Dado que establecen un acuerdo con la nuevatopologaenformaindependiente,sedicequeconvergensobreesteconsenso. Las propiedades de convergencia incluyen la velocidad de propagacin de la informacin de enrutamiento y el clculoderutasptimas.Losprotocolosdeenrutamientopuedenclasificarseenbasealavelocidaddeconvergenciacuanto msrpida seala convergencia,mejorserelprotocolodeenrutamiento. Porlo general, RIPeIGRP tienenconvergencia lenta,mientrasqueEIGRPyOSPFtienenunaconvergenciamsrpida.

122

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

3.3Mtricas
3.3.1Propsitodeunamtrica
En algunos casos, un protocolo de enrutamiento aprende sobre ms de una ruta hacia el mismo destino. Para seleccionar lamejorruta,elprotocolodeenrutamientodebepoderevaluarydiferenciarentrelasrutasdisponibles.Paratal fin,se usauna m trica.Unamtricaes un valor utilizado porlosprotocolosdeenrutamientoparaasignar costosafinde alcanzarlasredesremotas.Lamtricaseutilizaparadeterminarqurutaesmspreferiblecuandoexistenmltiplesrutas hacialamismaredremota. Cadaprotocolo deenrutamientousasupropia mtrica.Porejemplo,RIP usael conteode saltos,EIGRPusauna combinacin de ancho de banda y retardo, y la implementacin de OSPFdeCisco usa el ancho de banda. El conteo de saltos es lamtricams sencilla para hacer previsiones. El conteo de saltos se refiere a la cantidad de routers que debe atravesarunpaqueteparallegaralareddedestino.ParaR3enlafigura,lared172.16.3.0seencuentraadossaltosodos routersdedistancia. Nota: Las mtricas para un protocolo de enrutamiento particular y su forma de calcularlas se analizarn en el captulo dedicadoaeseprotocolodeenrutamientoespecfico.

123

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

3.3.2Mtricasyprotocolosdeenrutamiento
Parmetrosdelasmtricas
Diferentes protocolos de enrutamiento usan diferentes mtricas. La mtrica utilizada por un protocolo de enrutamientonoescomparableconlamtricautilizadaporotroprotocolodeenrutamiento.Dosprotocolosdeenrutamiento diferentespuedenelegirdiferentesrutashaciaelmismodestinodebidoalusodediferentesmtricas. Reproduzcalaanimacin.

124

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

125

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

ElRIPelegirlarutaconlamenorcantidaddesaltos,mientrasqueOSPFelegirlarutaconelanchodebandamsalto. LasmtricasutilizadasenlosprotocolosdeenrutamientoIPincluyen: Conteodesaltos:unamtricasimplequecuentalacantidadderoutersqueunpaquetetienequeatravesar Anchodebanda:influyeenlaseleccinderutasalpreferirlarutaconelanchodebandamsalto Carga:consideralautilizacindetrficodeunenlacedeterminado Retardo:consideraeltiempoquetardaunpaqueteenatravesarunaruta Confiabilidad:evalalaprobabilidaddeunafalladeenlacecalculadaapartirdelconteodeerroresdelainterfazo lasfallasdeenlaceprevias Costo: unvalordeterminadoyaseaporelIOSoporeladministradorderedparaindicarlapreferenciahaciauna ruta.Elcostopuederepresentarunamtrica,unacombinacindelasmismasounapoltica.

Nota: En este punto, no es importante comprender completamente estas mtricas ya que se explicarn en captulos posteriores.

126

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

127

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

ElcampoMtricaenlatabladeenrutamiento
Lamtricaparacadaprotocolodeenrutamientoes: RIP:conteodesaltos:lamejorrutaseeligesegnlarutaconelmenorconteodesaltos. IGRPeEIGRP:anchodebanda,retardo,confiabilidadycargalamejorrutaseeligesegnlarutaconelvalorde mtricacompuestomsbajocalculadoapartirdeestosmltiplesparmetros.Pordefecto,sloseusanelanchode bandayelretardo. ISISyOSPF:costolamejorrutaseeligesegnlarutaconelcostomsbajo..LaimplementacindeOSPFde Ciscousaelanchodebanda.ISISesdesarrolladoenCCNP.

Losprotocolosdeenrutamientodeterminanlamejorrutaenbasealarutaconlamtricamsbaja. Consulteelejemploenlafigura.LosroutersestnusandoelprotocolodeenrutamientoRIP. Lamtricaasociadaconuna rutadeterminadapuedevisualizarsemejorutilizandoelcomandoshowiproute. Elvalordemtricaeselsegundovaloren loscorchetesparaunaentradadelatabladeenrutamiento.Enlafigura,R2tieneunarutahacialared192.168.8.0/24quese encuentraa2saltosdedistancia. R192.168.8.0/24[120/2]m ediante192.168.4.1,00:00:26,Serial0/0/1 Nota: En captulos posteriores que describen a los protocolos de enrutamiento individuales, se ofrecer informacin ms detalladasobrelasmtricasdeprotocolosdeenrutamientoespecficosycmocalcularlas.

128

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

3.3.3Balanceodecarga
Hemos visto que los protocolos de enrutamiento individuales utilizan mtricas para determinar la mejor ruta para llegar a redes remotas. Pero, qu sucede cuando dos o ms rutas hacia el mismo destino tienen valores de mtrica idnticos?Cmodecidirelrouterqurutausarparaelenvodepaquetes?Enestecaso,elrouternoeligeslounaruta. Encambio, elrouterrealizaun" balanceo decarga" entreestasdos rutasdelm ism ocosto. Lospaquetesseenvan utilizandotodaslasrutasdelmismocosto. Paracomprobarsielbalanceodecargaestenuso,verifiquelatabladeenrutamiento.Elbalanceodecargaest enusosidosom srutasseasocianconelm ism odestino. Nota:Elbalanceodecargapuederealizarseyaseaporpaqueteopordestino.Elmodoenqueunrouterrealizarealmenteel balanceo de carga de los paquetes entre rutas del mismo costo depende del proceso de conmutacin. El proceso de conmutacinseanalizarconmsprofundidadenotrocaptulo. Reproduzcalaanimacin.

129

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

130

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

R2realizaelbalanceodecargadeltrficohacialaPC5atravsdedosrutasdelmismo Elcomandoshow iprouterevelaquelareddedestino192.168.6.0estdisponibleatravsde192.168.2.1(Serial0/0/0)y 192.168.4.1(Serial0/0/1). R192.168.6.0/24[120/1]atravsde192.168.2.1,00:00:24,Serial0/0/0 [120/1]atravsde192.168.4.1,00:00:26,Serial0/0/1 Pordefecto,todoslosprotocolosdeenrutamientoanalizadosenestecursosoncapacesderealizarunbalanceode cargadeltrficoenformaautomticaparaunmximodecuatrorutasdelmismocostopordefecto.ElEIGRPtambinadmite elbalanceodecargaatravsderutasdedistintocosto.EstafuncindeEIGRPseanalizaenCCNP.

3.4Distanciasadministrativas
3.4.1Propsitodeladistanciaadministrativa
Mltiplesorgenesdeenrutam iento

131

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Sabemos que los routers aprenden sobre redes adyacentes que estn conectadas directamente y sobre redes remotasmediante el uso derutasestticas yprotocolosdeenrutamientodinmico. Enrealidad, unrouterpuedeaprender sobreunarutahacialamismaredatravsdemsdeunorigen.Porejemplo,unarutaestticapuedehabersidoconfigurada paralamismared/mscaradesubredqueseaprendienformadinmicamedianteunprotocolodeenrutamientodinmico, comoRIP.Elrouterdebeelegirqurutainstalar. Nota: Posiblemente se est preguntando sobre las rutas del mismo costo.Slo pueden instalarsemltiples rutas hacia la mismaredcuandoprovienendelmismoorigende enrutamiento.Porejemplo, paraqueseinstalenrutas delmismocosto, ambasrutasdebenserestticasodebenserrutasRIP. Aunqueesmenoscomn,puedeimplementarsemsdeunprotocolodeenrutamientodinmicoenlamismared.En algunas situaciones, posiblemente sea necesario enrutar la misma direccin de red utilizando mltiples protocolos de enrutamientocomoRIPyOSPF.Debidoaquediferentesprotocolosdeenrutamientousandiferentesmtricas,RIPusael conteodesaltosyOSPFusaelanchodebanda,noesposiblecompararlasmtricasparadeterminarlamejorruta. Entonces,cmodeterminaunrouterqurutainstalarenlatabladeenrutamientocuandosehaaprendidosobre unamismareddesdemsdeunorigendeenrutamiento? Elpropsitodeladistanciaadministrativa Ladistanciaadministrativa(AD)definelapreferenciadeunorigendeenrutamiento.Acadaorigendeenrutamiento, entreellasprotocolosdeenrutamientoespecficos,rutasestticaseinclusoredesconectadasdirectamente,seleasignaun orden de preferencia de la ms preferible a la menos preferible utilizando el valor de distancia administrativa. Los routers CiscousanlafuncindeADparaseleccionarlamejorrutacuandoaprendesobrelamismareddedestinodesdedosoms orgenesdeenrutamientodiferentes. Ladistanciaadministrativaesunvalorenteroentre0y255.Cuantomenoreselvalor,mayoreslapreferenciadel origenderuta.Unadistanciaadministrativade0eslamspreferida.Solamenteunaredconectadadirectamentetieneuna distanciaadministrativaiguala0quenopuedecambiarse. Esposible modificar ladistanciaadministrativa paralas rutasestticasylosprotocolosdeenrutamientodinmico. EstetemasetrataenCCNP. Unadistanciaadministrativa de255 indicaqueelrouternocreer enelorigendeesarutaynoseinstalaren la tabladeenrutamiento. Nota:Comnmenteseusaeltrminoconfiabilidadcuandosedefineladistanciaadministrativa.Cuantomenoreselvalorde ladistanciaadministrativa,mayorserlaconfiabilidaddelaruta.

Hagaclicenshowiprouteenlafigura.

132

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

ElvalordeADeselprimervalorenlos corchetespara unaentrada delatablade enrutamiento.ObservequeR2 tieneunarutahacialared192.168.6.0/24conunvalordeADde90. D192.168.6.0/24[90/2172416]atravsde192.168.2.1,00:00:24,Serial0/0/0 R2estejecutandolosprotocolosdeenrutamientoRIPyEIGRP.(Recuerde:Noescomnquelosroutersejecuten mltiplesprotocolosdeenrutamientodinmico,peroseusanaquparademostrarcmofuncionaladistanciaadministrativa). R2 ha aprendido sobre la ruta 192.168.6.0/24 por R1 a travs de actualizaciones de EIGRP y desde R3 a travs de actualizaciones deRIP.RIPtiene una distancia administrativa de 120, peroEIGRPtiene una distancia administrativa ms baja,iguala90.Porlotanto,R2agregalarutaqueaprendiutilizandoelEIGRPenlatabladeenrutamientoyenvatodos lospaquetesparalared192.168.6.0/24alrouterR1. Hagaclicenshowipripdatabaseenlafigura.

Qu sucede si el enlace hacia R1 deja de estar disponible? Entonces, R2 no tendr una ruta hacia 192.168.6.0. En realidad,R2antienealmacenadaenlabasededatosdelRIPlainformacinderutadelRIPpara192.168.6.0.Estopuede verificarse con el comando show ip rip database. Este comando muestra todas las rutas RIP aprendidas por R2, independientementedesilarutaRIPseinstalaenlatabladeenrutamiento.

133

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

3.4.2Protocolosdeenrutamientodinmico
Hagaclicenshowiprouteenlafigura.

UstedyasabequepuedeverificarestosvaloresdeADconelcomandoshowiproute. Hagaclicenshowipprotocolsenlafigura.

134

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

El valor de AD tambin puede verificarse con el comando show ip protocols. Este comando muestra toda la informacinpertinentesobrelosprotocolosdeenrutamientoquefuncionan enelrouter. Analizaremoselcomandoshowip protocolsendetalleenreiteradasoportunidadesduranteelrestodeestecurso.Sinembargo,porahoraobserveelresultado resaltado:R2tienedosprotocolosdeenrutamientoindicadosyelvalordeADsedenominaDistancia.

135

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Observelosdiferentesvaloresdedistanciaadministrativaparalosdiversosprotocolosdeenrutamiento.

3.4.3Rutasestticas.
ComoseanalizenelCaptulo2, lasrutasestticassoningresadasporunadministradorquedeseaconfiguraren formamanuallamejorrutahaciaeldestino.Poresemotivo, lasrutasestticastienenunvalordeADpordefectoiguala1. Estosignificaquedespusdelasredesconectadasdirectamente,quetienenunvalordeADpordefectoiguala0,lasrutas estticassonelorigenderutademayorpreferencia. Existen situaciones en las que un administrador configurar una ruta esttica al mismo destino que se aprendi utilizandounprotocolodeenrutamientodinmicoperoutilizandounarutadiferente.Larutaestticaseconfigurarconuna AD mayor que la del protocolo de enrutamiento. Si ocurre una falla de enlace en la ruta utilizada por el protocolo de enrutamiento dinmico, la ruta ingresada por el protocolo de enrutamiento se elimina de la tabla de enrutamiento. Laruta estticaseconvertirentoncesenelnicoorigenyseagregarautomticamentealatabladeenrutamiento.Estoseconoce comorutaestticaflotanteyseanalizaenCCNP. Una ruta esttica que usa una direccin IP del siguiente salto o una interfaz de salida, tiene un valor de AD por defecto igual a 1. Sin embargo, el valor de AD no figura en show ip route cuando se configura una ruta esttica con la interfazdesalidaespecificada. Cuandose configura unarutaesttica conuna interfazdesalida,elresultadomuestraala redcomoconectadadirectamenteatravsdeesainterfaz. Hagaclicenshowiprouteenlafigura.

Larutaestticaa172.16.3.0aparececomoconectadadirectamente.Sinembargo,nohayinformacinsobrecul esel valorde AD. Comnmenteseinterpretaerrneamentequeel valorde ADde estaruta debeseriguala0porque la indicacines"conectadadirectamente".Sinembargo,estasuposicinesfalsa.ElvalordeADpordefectodecualquierruta

136

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


esttica es 1, incluso de aquellas configuradas con una interfaz de salida. Recuerde que solamente una red conectada directamente puede tener una AD igual a 0. Esto puede verificarse extendiendo el comando show ip route con la opcin[route].Alespecificar[route]serevelainformacindetalladasobrelaruta,inclusosudistanciaovalordeAD. Hagaclicenshowiproute172.16.3.0enlafigura.

Elcomandoshowiproute172.16.3.0revelaque,enrealidad,ladistanciaadministrativaesiguala1.

3.4.4Redesconectadasdirectamente
LasredesconectadasdirectamentesemuestranenlatabladeenrutamientoencuantoseconfiguraladireccinIP enlainterfazystaseencuentrahabilitadayoperativa.ElvalordeADdelasredesconectadasdirectamenteesiguala0,lo cualsignificaquesteeselorigendeenrutamientodemayorpreferencia.Noexisteunarutamejorparaunrouterquetener unadesus interfacesconectadasdirectamente aesared.Portalmotivo,ladistanciaadministrativade unared conectada directamentenopuedecambiarseyningnotroorigenderutapuedetenerunadistanciaadministrativaiguala0.

137

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Elresultadodelcomandoshow iproutemuestralasredesconectadasdirectamentesininformacinsobreelvalor deAD.Elresultadoessimilaraldelasrutasestticasquesealanaunainterfazdesalida.LanicadiferenciaeslaletraC alcomienzodelaentrada,locualindicaquestaesunaredconectadadirectamente. ParavisualizarelvalordeADdeunaredconectadadirectamente,uselaopcin[route]. Hagaclicenshowiproute172.16.1.0enlafigura.

Elcomandoshowiproute172.16.1.0revelaqueladistanciaesiguala0paraesarutaconectadadirectamente.

3Introduccinalosprotocolosdeenrutamientodinmico
3.5Protocolosdeenrutamiento yactividadesdedivisinensubredes 3.5.1Identificacindeloselementosdelatabladeenrutamiento.
Elpropsitodeesteejercicioespracticarcmoidentificarcorrectamenteelorigenderuta,ladistanciaadministrativa ylamtricaparaunarutadeterminadaenfuncindelresultadodelcomandoshow iproute. Elresultadonoescomnenlamayoradelastablasdeenrutamiento.Laejecucindemsdeunprotocolodeenrutamiento enelmismorouterespocofrecuente.Laejecucindetresprotocolos,comosemuestraaqu,esmsquenadaunejercicio acadmicocuyovaloresayudaraaprenderainterpretarelresultadodelatabladeenrutamiento. Arrastreycoloquelasrespuestascorrectasenelespaciocorrespondientedelatabla.

138

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


UtilicecomoreferencialainformacindeShowIPRoute. Noseusantodaslasrespuestas. Algunasrespuestasseusanmsdeunavez.

3.6Resumen Losroutersutilizanprotocolosdeenrutamientodinmicoparaaprenderautomticamentelasredesremotasdeotros routers.Enestecaptulosepresentaronvariosprotocolosdeenrutamientodinmicodiferentes. Seaprendiquelosprotocolosdeenrutamientopuedenclasificarseyaseacomoconclaseosinclase,porvector dedistanciaoestadodeenlace,ovectorderuta,ysiunprotocolodeenrutamientoesunprotocolodegatewayinterioroun protocolo de gateway exterior. Las diferencias entre estasclasificaciones se comprendern mejor cuando conozca ms a fondoestosconceptosyprotocolosdeenrutamientoencaptulosposteriores. Losprotocolosdeenrutamientono slo descubrenredes remotas sinoquetambintienenunprocedimientopara mantener informacin de red precisa. Cuando ocurre un cambio en la topologa, es tarea del protocolo de enrutamiento informaralosotrosrouterssobreestecambio. Cuando ocurre un cambio en la topologa de la red, algunos protocolos de enrutamiento pueden propagar esa informacin a travs del dominio de enrutamiento con ms rapidez que otros protocolos de enrutamiento. El proceso de colocaratodaslastablasdeenrutamientoenunestadodeuniformidadsedenominaconvergencia.Laconvergenciaocurre cuandotodoslosroutersenelmismodominiooreadeenrutamientotieneninformacincompletayprecisasobrelared. Losprotocolosdeenrutamientousanmtricasparadeterminarlamejorrutaolarutamscortaparallegaraunared dedestino.Diferentesprotocolosdeenrutamientopuedenusardiferentesmtricas.Porlogeneral,unamtricainferiorindica unamejorruta.Cincosaltosparallegaraunaredesmejorque10saltos. Losrouters avecesaprendensobremltiplesrutashacia lamismaredapartirde rutasestticasyprotocolosde enrutamientodinmico.Cuando unrouter aprendesobreunareddedestinodesdemsdeunorigendeenrutamiento, los routers Cisco usan el valor de distancia administrativa para determinar qu origen usar. Cada protocolo de enrutamiento dinmicotieneunvaloradministrativonicojuntoconlasrutasestticasylasredesconectadasdirectamente.Cuantomenor eselvaloradministrativo,mayoreslapreferenciadelorigenderuta.Unaredconectadadirectamenteessiempreelorigen preferido,seguidodelasrutasestticasyluegolosdiversosprotocolosdeenrutamientodinmico. Todas las clasificaciones y los conceptos de este captulo se analizarn con ms profundidad en el resto de los captulosdeestecurso.Alfinalizarestecurso,quizsseaconvenienterepasarestecaptuloparaobtenerunarevisinyuna descripcingeneraldeestainformacin.

139

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Paraaprenderms
Border Gateway Protocol (BGP) es un protocolo de enrutamiento interautnomo, el protocolo de enrutamiento de Internet.AunqueBGPsloseanalizabrevementeenestecurso(seabarcaconmsprofundidadenCCNP),probablemente resulteinteresantevisualizarlastablasdeenrutamientodealgunosrouterscentralesdeInternet. Los servidores derutase usan para visualizar las rutas deBGPenInternet.VariossitiosWeb proveen acceso a esteservidorderuta,porejemplowww.traceroute.org.Cuandoelijaunservidorderutaenunsistemaautnomoespecfico, iniciarunasesintelneteneseservidorderuta.EsteservidorcrearunarplicadeunroutercentraldeInternet,queenla mayoradeloscasosesunrouterCisco. Luego,podrusarelcomandoshow iprouteparavisualizarlatabladeenrutamientorealdeunrouterdeInternet. Useelcomandoshow iprouteseguidode ladireccinderedpblicaoglobaldesuescuela, porejemplo,show iproute 207.62.187.0. Sibiennopodrcomprendergranpartedelainformacindeesteresultado,estoscomandosdeberanofrecerleun panoramadeltamaodeunatabladeenrutamientoenunroutercentraldeInternet.

140

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Captulo4:Protocolosdeenrutamientopor vectordedistancia
4.0Introduccinalcaptulo
4.0.1Introduccinalcaptulo
Introduccin
LoscaptulossobreenrutamientodinmicodeestecursoseenfocanenlosInteriorGatewayProtocols(IGP).Como se analiz en el Captulo 3, los IGP se clasifican en protocolos de enrutamiento por vector de distancia o de estado de enlace. Estecaptulodescribelascaractersticas,operacionesyfuncionalidaddelosprotocolosdeenrutamientoporvector dedistancia.Existenventajasydesventajasencuantoalusodecualquiertipodeprotocolodeenrutamiento.Porlotanto,se describen las condiciones que afectan el funcionamiento de los protocolos por vector de distancia, las dificultades del funcionamiento de dichos protocolos y las soluciones para dichas dificultades. Es esencial comprender cmo funciona el enrutamientoporvectordedistanciaafindehabilitar,verificaryresolverproblemasrelacionadosconestosprotocolos.

4Protocolosdeenrutamientoporvectordedistancia
4.1Introduccinalosprotocolosdeenrutamientoporvectordedistancia
4.1.1Protocolosdeenrutamientoporvectordedistancia
Losprotocolosdeenrutamientodinmicoayudanaladministradorderedasuperarelprocesoexigentey prolongadoqueimplicaconfigurarymantenerrutasestticas.Porejemplo,puedeimaginarsecmoseramantenerlas configuracionesdeenrutamientoestticodelos28routersquesemuestranenlafigura?Qusucedecuandounenlace dejadefuncionar?Cmogarantizaquelasrutasredundantesestndisponibles?Elenrutamientodinmicoeslaopcin mscomnparagrandesredescomolaquesemuestra. LosprotocolosdeenrutamientoporvectordedistanciaincluyenelRIP,elIGRPyelEIGRP. RIP ElRoutingInformationProtocol(RIP)seespecificoriginalmenteenelRFC1058.Suscaractersticasprincipalessonlas siguientes:

141

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


IGRP ElInteriorGatewayRoutingProtocol(IGRP)esunprotocolopatentadodesarrolladoporCisco.Lascaractersticasprincipales dediseodelIGRPsonlassiguientes: EIGRP EnhancedIGRP(IGRPmejorado)esunprotocolodeenrutamientoporvectordedistancia,patentadoporCisco.Las caractersticasprincipalesdelEIGRPsonlassiguientes: Puederealizarunbalanceodecargacondistintocosto. UtilizaelAlgoritmodeactualizacinpordifusin(DUAL)paracalcularlarutamscorta. Noexistenactualizacionesperidicas,comosucedeconelRIPyelIGRP.Lasactualizacionesdeenrutamientoslo seenvancuandoseproduceuncambioenlatopologa. Seconsideraelanchodebanda,elretardo,lacargaylaconfiabilidadparacrearunamtricacompuesta. Pordefecto,seenvaunbroadcastdelasactualizacionesdeenrutamientocada90segundos. ElIGRPeselantecesordeEIGRPyactualmenteseconsideraobsoleto. Utilizaelconteodesaltoscomomtricaparalaseleccinderutas. Sielconteodesaltosdeunaredesmayorde15,elRIPnopuedesuministrarunarutaparaesared. Pordefecto,seenvaunbroadcastomulticastdelasactualizacionesdeenrutamientocada30segundos.

4.1.2Tecnologadelvectordistancia Significadodelvectordedistancia Comosunombreloindica,elvectordedistanciasignificaquelasrutassonpublicadascomovectoresdedistanciay direccin.Ladistanciasedefineentrminosdeunamtricacomoelconteodesaltosyladireccinessimplementeelrouter delsiguientesaltoolainterfazdesalida. Unrouterqueutilizaunprotocolodeenrutamientoporvectordedistancianoconocetodalarutahastalareddedestino.En cambio,elroutersloconoce: ladireccinointerfazenlaquedebenenviarselospaquetesy ladistanciaoqutanlejosestdelareddedestino.

142

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Porejemplo,enlafigura,R1sabequeladistanciaparaalcanzarlared172.16.3.0/24esdeunsaltoyqueladireccin saledesdelainterfazS0/0/0haciaR2.

Funcionam ientodelosprotocolosdeenrutamientoporvectordedistancia Algunosprotocolosdeenrutamientoporvectordedistanciasolicitanalrouterqueenveperidicamenteun broadcastdetodalatabladeenrutamientoparacadaunodelosvecinos.Estemtodonoeseficienteporquelas actualizacionesnosloconsumenanchodebandasinotambinlosrecursosdelaCPUdelrouterparaprocesarlas actualizaciones. Losprotocolosdeenrutamientoporvectordedistanciacompartenciertascaractersticas. Lasactualizacionesperidicasseenvanaintervalosregulares(30segundosparaRIPy90segundospara IGRP).Inclusosilatopologanohacambiadoenvariosdas,lasactualizacionesperidicascontinanenvindoseatodos losvecinos. Losvecino ssonroutersquecompartenunenlaceyqueestnconfiguradosparautilizarelmismoprotocolode enrutamiento.Elroutersloconocelasdireccionesdereddesuspropiasinterfacesylasdireccionesderedremotaque puedealcanzaratravsdesusvecinos.Notieneunconocimientomsampliodelatopologadelared.Losroutersque utilizanelenrutam ientoporvectordedistancianot ienenconocim ientodelatopologadelared. Lasactualizacionesdebroadcastseenvana255.255.255.255.Losroutersvecinosqueestnconfiguradoscon elmismoprotocolodeenrutamientoprocesarnlasactualizaciones.Todoslosdemsdispositivostambinprocesarnla actualizacinhastalaCapa3antesdedescartarla.Algunosprotocolosdeenrutamientoporvectordedistanciautilizan direccionesdemulticastenvezdedireccionesdebroadcast. Lasactualizacionesdetodalatabladeenrutamientoseenvanperidicamenteatodoslosvecinos,salvo algunasexcepcionesqueanalizaremosmsadelante.Losvecinosquerecibanestasactualizacionesdebenprocesartodala actualizacinparaencontrarinformacinpertinenteydescartarelresto.Algunosprotocolosdeenrutamientoporvectorde distancia,comoporejemplo,elEIGRP,noenvanactualizacionesperidicasdelatabladeenrutamiento.

143

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

144

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

145

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

4.1.3Algoritmosdelosprotocolosdeenrutamiento
Objetivodelalgoritmo
Elalgoritmoseencuentraenelcentrodelprotocoloporvectordedistancia.Elalgoritmoseutilizaparacalcularlas mejoresrutasydespusenviardichainformacinalosvecinos. Un algoritmo es un procedimiento pararealizar una determinada tarea,comenzando por un estado inicial dado y terminandoenunestadofinaldefinido.Diferentesprotocolosdeenrutamientoutilizandiferentesalgoritmosparainstalarrutas enlatabladeenrutamiento,enviaractualizacionesalosvecinosytomardecisionesdedeterminacinderutas. Elalgoritmoutilizadoparalosprotocolosdeenrutamientodefinelossiguientesprocesos: mecanismoparaenviaryrecibirinformacindeenrutamiento, mecanismoparacalcularlasmejoresrutaseinstalarrutasenlatabladeenrutamientoy mecanismoparadetectaryreaccionarantecambiosenlatopologa.

En la animacin, R1 y R2 estn configurados con un protocolo de enrutamiento. El algoritmo enva y recibe actualizaciones. Tanto R1 como R2 obtienen informacin nueva de la actualizacin. En este caso, cada router obtiene informacinacercadeunarednueva.El algoritmodecadarouterrealizalosclculosdemaneraindependienteyactualizala tabladeenrutamientoconlainformacinnueva.CuandolaLANdeR2dejadefuncionar, elalgoritmoconstruyeunupdate "disparado"ylaenvaaR1.Luego,R1eliminalareddelatabladeenrutamiento.Losupdatesdisparadosseanalizarnms adelanteenestecaptulo.

146

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

147

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

148

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

4.1.4Caractersticasdelosprotocolosdeenrutamiento
Losprotocolosdeenrutamientopuedencompararsesegnlassiguientescaractersticas: Tiempodeconvergencia: Eltiempodeconvergenciadefineconqurapidezlosroutersdelatopologadelared comparteninformacindeenrutamientoyalcanzanunestadodeconocimientoconstante.Cuantomsrpidaseala convergencia,mspreferibleserelprotocolo.Losroutingloopspuedenserelresultadodetablasdeenrutamiento incongruentesquenosehanactualizadodebidoalalentaconvergenciadeunaredsujetaacambios. Escalabilidad:Laescalabilidaddefinecungrandepuedeserunaredsegnelprotocolodeenrutamientoquese implementa.Cuantomsgrandesealared,msescalabledebeserelprotocolodeenrutamiento. Sinclase(usodeVLSM)oconclase:Losprotocolosdeenrutamientosinclaseincluyenlamscaradesubreden las actualizaciones. Esta funcin admite la utilizacin de la Mscara de subred de longitud variable (VSLM) y un mejorresumen deruta.Losprotocolosdeenrutamientosinclaseno incluyen lamscaradesubredy nopueden admitirVLSM. Usoderecursos:Elusoderecursosincluyelosrequisitosdeunprotocolodeenrutamiento, comoporejemplo,el espaciodememoriaylautilizacindelaCPUyelanchodebandadelenlace. Unmayornmeroderequisitosde recursosexigehardwaremspotenteparaadmitirelfuncionamientodelprotocolodeenrutamientoademsdelos procesosdeenvodepaquetes. Im plementacin y mantenim iento: La implementacin y el mantenimiento describen el nivel de conocimiento requerido para que un administrador de red implemente y mantenga la red segn el protocolo de enrutamiento aplicado.

Lasventajasydesventajasdelosprotocolosdeenrutamientoporvectordedistanciasemuestranenlatabla.

149

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Verificacindeaprendizajesobrelosprotocolosdeenrutamiento
Enlafigura,todoslosprotocolosdeenrutamientoanalizadosenelcursosecomparansegnestascaractersticas. SibienelIGPRnoesmsadmitidoporelIOS,stesemuestraaquparacompararloconlaversinmejorada(Enhanced). Adems,elprotocolodeenrutamientoISISseanalizaenloscursosCCNPperosemuestraaquporqueesunprotocolode gatewayinteriorcomnmenteutilizado. Estudie la figura y despus haga clic en el botn Restablecer para vaciar la tabla. Arrastre y coloque las caractersticas adecuadas para cada protocolo de enrutamiento. Teniendo en cuenta la informacin que se analiz anteriormente,deberapoderidentificarlasventajasydesventajasdelosprotocolosdeenrutamientoporvectordedistancia.

4.2Descubrimientodelared
4.2.1Arranqueenfro
Cuandounrouterarrancaenfrooseenciende,notieneconocimientoalgunodelatopologadelared.Nisiquiera tieneconocimientodequeexistendispositivosenelotroextremodesusenlaces. Lanicainformacinquetieneunrouter provienedesupropioarchivodeconfiguracinalmacenadoenlaNVRAM.Unavezqueseiniciaexitosamente,dichorouter aplica la configuracin guardada. Como se describi en el Captulo 1 y 2, si el direccionamiento IP se configura correctamente,elrouterdescubririnicialmentesuspropiasredesconectadasdirectamente. Descubrim ientoinicialdelared En el ejemplo de la figura, despus de un arranque en fro y antes del intercambio de la informacin de enrutamiento, los routers descubren inicialmente sus propias redes conectadas directamente y mscaras de subred. Esta informacinseagregaasustablasdeenrutamiento: R1 R2 R3 10.3.0.0disponibleatravsdelainterfazSerial0/0/0 10.2.0.0disponibleatravsdelainterfazSerial0/0/0 10.3.0.0disponibleatravsdelainterfazSerial0/0/1 10.1.0.0disponibleatravsdelainterfazFastEthernet0/0 10.2.0.0disponibleatravsdelainterfazSerial0/0/0

150

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


10.4.0.0disponibleatravsdelainterfazFastEthernet0/0

Reproduzca la animacin para observar este descubrim iento inicial de redes conectadas para R1. Con esta informacininicial,losrouterscomienzanaintercambiarinformacindeenrutamiento.

151

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

4.2.2Intercambioinicialdeinformacindeenrutamiento
Siseconfiguraunprotocolodeenrutamiento,losrouterscomienzanaintercambiaractualizacionesdeenrutamiento. Inicialmente,estasactualizacionessloincluyeninformacinacercadesusredesconectadasdirectamente.Unavezrecibida laactualizacin,elrouterverificasicontieneinformacinnueva.Seagregarcualquierrutaquenoestactualmenteensu tabladeenrutamiento. Intercambioinicial ReproduzcalaanimacinparavercmoR1,R2yR3comienzanelintercambioinicial.Lostresroutersenvansus tablas de enrutamiento a sus vecinos que slo contienen en este momento redes conectadas directamente. Cada router procesalasactualizacionesdelasiguientemanera: R1 R2 R3 Envaunaactualizacinacercadelared10.4.0.0desdelainterfazSerial0/0/0. Envaunaactualizacinacercadelared10.3.0.0desdelaFastEthernet0/0. RecibeunaactualizacindeR2acercadelared10.2.0.0conunamtricade1. Almacenalared10.2.0.0enlatabladeenrutamientoconunamtricade1. Envaunaactualizacinacercadelared10.3.0.0desdelainterfazSerial0/0/0. Envaunaactualizacinacercadelared10.2.0.0desdelainterfazSerial0/0/1. RecibeunaactualizacindeR1acercadelared10.1.0.0conunamtricade1. Almacenalared10.1.0.0enlatabladeenrutamientoconunamtricade1. RecibeunaactualizacindeR3acercadelared10.4.0.0conunamtricade1. Almacenalared10.4.0.0enlatabladeenrutamientoconunamtricade1. Envaunaactualizacinacercadelared10.1.0.0desdelainterfazSerial0/0/0. Envaunaactualizacinacercadelared10.2.0.0desdelainterfazFastEthernet0/0. RecibeunaactualizacindeR2acercadelared10.3.0.0conunamtricade1. Almacenalared10.3.0.0enlatabladeenrutamientoconunamtricade1.

Despusdeestaprimera rondadeintercambiosdeactualizaciones, cadaroutertiene informacin acercade lasredes conectadasdesusvecinosconectadosdirectamente.Sinembargo,observqueR1todavanotieneinformacinacercade 10.4.0.0aligualqueR3acercade10.1.0.0?Seobtendrinformacincompletayseconvergerlaredcuandoseproduzca otrointercambiodeinformacindeenrutamiento.

152

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

153

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

154

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

155

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

156

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

4.2Descubrimientodelared
4.2.3 Intercambiodeinformacindeenrutamiento
Enestepunto,losrouterstieneninformacinsobresuspropiasredesconectadasdirectamenteylasdesusvecinos ms cercanos. Siguiendo el camino hacia la convergencia, los routers intercambian la siguiente ronda de actualizaciones peridicas.Cadarouterverificalasactualizacionesotravezparaversihayinformacinnueva. Siguienteactualizacin ReproduzcalaanimacinparavercmoR1,R2yR3envanlatabladeenrutamientomsrecienteasusvecinos. Cadarouterprocesalasactualizacionesdelasiguientemanera: R1 Envaunaactualizacinacercadelared10.1.0.0desdelainterfazSerial0/0/0. Envaunaactualizacinacercadelasredes10.2.0.0y10.3.0.0desdelainterfazFastEthernet0/0. RecibeunaactualizacindeR2sobrelared10.4.0.0conunamtricade2. Almacenalared10.4.0.0enlatabladeenrutamientoconunamtricade2. LamismaactualizacindeR2contieneinformacinacercadelared10.3.0.0conunamtricade1.Noseproduce ningncambioporlotanto,lainformacindeenrutamientosiguesiendolamisma.

R2 Envaunaactualizacinacercadelasredes10.3.0.0y10.4.0.0desdelainterfazSerial0/0/0. Envaunaactualizacinacercadelasredes10.1.0.0y10.2.0.0desdelainterfazSerial0/0/1. RecibeunaactualizacindeR1acercadelared10.1.0.0.Noseproduceningncambioporlotanto,lainformacin deenrutamientosiguesiendolamisma. RecibeunaactualizacindeR3acercadelared10.4.0.0.Noseproduceningncambioporlotanto,lainformacin deenrutamientosiguesiendolamisma.

R3 Envaunaactualizacinacercadelared10.4.0.0desdelainterfazSerial0/0/0. Envaunaactualizacinacercadelasredes10.2.0.0y10.3.0.0desdelainterfazFastEthernet0/0. RecibeunaactualizacindeR2sobrelared10.1.0.0conunamtricade2. Almacenalared10.1.0.0enlatabladeenrutamientoconunamtricade2. LamismaactualizacindeR2contieneinformacinacercadelared10.2.0.0conunamtricade1.Noseproduce ningncambioporlotanto,lainformacindeenrutamientosiguesiendolamisma.

Nota: Generalmente, los protocolos de enrutamiento por vector de distancia implementan una tcnica conocida como horizontedividido.Elhorizontedivididoevitaquelainformacinseenvedesdelamismainterfazenlaqueserecibidicha informacin. Por ejemplo,R2 no enviara una actualizacin desdeSerial 0/0/0 que contenga la red10.1.0.0 porqueR2 ya aprendi sobre esa red a travs de Serial 0/0/0. Este mecanismo se explicar en mayor detalle ms adelante en este captulo.

157

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

158

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

159

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

160

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

4.2.4Convergencia
La cantidad de tiempo necesario para que una red sea convergente es directamente proporcional al tamao de dichared.Enlaanimacin,unrouterdeunasucursalenlaRegin4(B2R4)estarrancandoenfro.Laanimacinmuestra la propagacin de la nueva informacin de enrutamiento a medida que se envan las actualizaciones entre los routers vecinos. Se necesitan cinco rondas de intervalos de actualizaciones peridicas antes de que lamayora de los routers de sucursalesdelasRegiones1,2y3aprendansobrelasnuevasrutaspublicadasporB2R4.Losprotocolosdeenrutamiento secomparansegnlarapidezconlaquepuedenpropagarestainformacin(suvelocidadparaconverger). Lavelocidadparaalcanzarlaconvergenciaconsisteen: La velocidad en que los routers propagan un cambio de topologa en una actualizacin de enrutamiento a sus vecinos. Lavelocidadparacalcularlasmejoresrutasutilizandolanuevainformacindeenrutamientoobtenida.

161

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Una red no est completamente operativa hasta que haya convergido por lo tanto, los administradores de red prefieren protocolosdeenrutamientocontiemposdeconvergenciamscortos.

162

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

4.3Protocolodemantenimientodelastablasdeenrutamiento
4.3.1.Actualizacionesperidicas:RIPv1eIGRP
Mantenimientodelastablasdeenrutamiento
Muchos protocolos por vector de distancia utilizan actualizaciones peridicas para intercambiar informacin de enrutamientoconsusvecinosymantenerlaactualizadaenlatabladeenrutamiento.ElRIPyelIGRPsonejemplosdedichos protocolos. En la animacin, los routers envan peridicamente la tabla de enrutamiento a los vecinos. El trmino actualizaciones peridicas se refiere al hecho de que un router enva la tabla de enrutamiento completa a sus vecinos a intervalos predefinidos. Para el RIP, estas actualizaciones se envan cada 30 segundos como un broadcast (255.255.255.255), ya sea que se haya producido un cambio en la topologa o no. Este intervalo de 30 segundos es un temporizadordeactualizacinderutaquetambinayudaarealizarunseguimientodelaantigedaddelainformacinenla tabladeenrutamiento. Laantigedaddelainformacindeunatabladeenrutamientoserenuevacadavezqueserecibeunaactualizacin. De esta manera, se puede mantener la informacin de la tabla de enrutamiento cuando se produce un cambio en la topologa.Loscambiospuedenproducirsepordiversasrazonesentrelasqueseincluyen: falladeunenlace, introduccindeunenlacenuevo, falladeunroutery cambioenlosparmetrosdelenlace.

163

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

164

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

165

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

TemporizadoresdeRIP
Ademsdeltemporizadordeactualizacin,elIOSimplementatrestemporizadoresadicionalesparaelRIP: Invalidez Purga Espera

Temporizadordeinvalidez.Sinoserecibiunaactualizacinpararenovarlarutaexistenteunavezquehayantranscurrido 180segundos(pordefecto),larutasemarcacomonovlidaylamtricaseconfiguraen16.Seretienelarutaenlatablade enrutamientohastaquesevenceeltemporizadordepurga. Temporizadordepurga.Pordefecto,eltemporizadordepurgaseconfiguraen240segundos,esdecir,60segundosms queeltemporizadordeinvalidez.Cuandovenceeltemporizadordepurga,larutaseeliminadelatabladeenrutamiento. Temporizadordeespera.Estetemporizadorestabilizalainformacindeenrutamientoparaevitarrouting loopsdurantelos perodosenlosquelatopologaconvergeenlanuevainformacin.Unavezquesemarcaunarutacomoinalcanzable,sta debe permanecer en espera el tiempo suficiente como para que todos los routers de la topologa aprendan sobre la red inalcanzable. Por defecto, el temporizador de espera est configurado en 180 segundos. El temporizador de espera se analizarenmayordetallemsadelanteenestecaptulo. Hagaclicenshowiprouteenlafigura.

Los valores del temporizador pueden verificarse mediante dos comandos: show ip route y show ip protocols. Observequeen los resultadosde show ip route,cada rutasobrelaqueseaprendiatravsdelRIPmuestra eltiempo transcurridodesdelaltimaactualizacin,expresadoensegundos.

166

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Hagaclicenshowipprotocolsenlafigura.

Estainformacintambinserepiteenlosresultadosdeshowipprotocolsbajoelencabezadoltimaactualizacin. Elcomandoshow ipprotocolsdetallacundodebeesterouter,R1,enviarsusiguienterondadeactualizaciones.Adems, enumeralosvalorespordefectodelostemporizadoresdeinvalidez,deesperaydepurga.

4.3.2Actualizacionesilimitadas:EIGRP Adiferenciade losprotocolosdeenrutamientoporvectordedistancia, losEIGRPnoenvanactualizacionesperidicas.En cambio, el EIGRP enva actualizaciones limitadas acerca de una ruta cuando cambia una ruta o su mtrica. Cuando una nuevarutasevuelvedisponibleocuandodebeeliminarseunaruta,elEIGRPenvaunaactualizacinsolamenteacercade dicharedenlugardetodalatabla.Estainformacinseenvasloaaquellosroutersquelanecesitan. ElEIGRPutilizaactualizacionesqueson: actualizacionesnoperidicasporquenoseenvandemaneraregular, actualizaciones parciales que se envan slo cuando se produce un cambio en la topologa que afecta la informacindeenrutamientoy actualizaciones limitadas, es decir, la propagacin de las actualizaciones parciales se limita automticamente, de modoquesloseactualizanaquellosroutersquenecesitanlainformacin.

Nota:SepresentarmsinformacinsobrecmofuncionaelEIGRPenelCaptulo9.

167

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

4.3.3Updates disparados
Paraacelerarlaconvergenciacuandoseproduceuncambioenlatopologa,elRIPutilizaupdatesdisparados.Un update disparado es una actualizacin de la tabla de enrutamiento que se enva demanera inmediata en respuesta a un cambioenelenrutamiento.Losupdatesdisparadosnoesperanaquevenzanlostemporizadoresdeactualizacin.Elrouter detectorenvademanerainmediataunmensajedeactualizacinalosroutersadyacentes.Asuvez,losroutersreceptores generanupdatesdisparadosquenotificanasusvecinosacercadelcambio. Losupdatesdisparadosseenvancuandoseproducecualquieradelassiguientessituaciones: Unainterfazcambiadeestado(upodown). Unarutaingresa(osale)alestado"inalcanzable". Seinstalaunarutaenlatabladeenrutamiento.

Slolautilizacindeupdatesdisparadosdeberasersuficientesisepudieragarantizarquelaoladeactualizacionesalcanza deinmediatoatodoslosrouterscorrespondientes.Sinembargo,existendosproblemasconlosupdatesdisparados: Lospaquetesquecontienenunmensajedeactualizacinpuedendescartarseocorrompersedebidoaalgnenlace delared. Losupdatesdisparadosnoseproduceninstantneamente.Puedesucederqueunrouterejecuteunaactualizacin regularenelmomentoequivocadocuandotodavanoharecibidoelupdatedisparado.Comoresultado,larutano vlidavuelveainsertarseenunvecinoqueyahabarecibidoelupdatedisparado.

Reproduzcalaanimacinparaobservarcmosepropagauncam bioenlat opologadelaredatravsdet odalared. Cuandolared10.4.0.0dejadeestardisponibleyelrouterCobtieneinformacinalrespecto,seenvalainformacinasus vecinos.Porlotanto,lainformacinsepropagaatravsdelared.

168

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

169

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

4.3.4Fluctuacindefasealeatoria
170

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Problemasconactualizacionessincronizadas
CuandovariosrouterstransmitenactualizacionesdeenrutamientoalmismotiempoensegmentosLANmultiacceso (como se muestra en la animacin), los paquetes de actualizacin pueden colisionar y producir retardos o consumir demasiadoanchodebanda. Nota:Lascolisionesslosonunproblemaconloshubsynoconlosswitches. Elenvodeactualizacionesalmismotiempo seconocecomosincronizacindeactualizaciones.Lasincronizacin puede representar un problema para los protocolos de enrutamiento por vector de distancia debido a que utilizan actualizaciones peridicas. A medida que aumenta la sincronizacin de temporizadores derouters, se produce una mayor cantidad de colisiones de actualizaciones y retardos en la red. Al comienzo, las actualizaciones de los routers no se sincronizarn.Peroconeltiempo,lostemporizadoresalolargodetodaunaredsevolvernglobalmentesincronizados. Lasoluc in Para evitar la sincronizacin de actualizaciones entre routers, el IOS de Cisco utiliza una variable aleatoria denominada RIP_JITTERqueresta unacantidaddetiempovariableal intervalodeactualizacinde cadarouterdelared. Esta fluctuacin de fase aleatoria, o cantidad de tiempo variable, vara del 0% al 15% del intervalo de actualizacin especificado. De este modo, el intervalo de actualizacin vara aleatoriamente en un rango de 25 a 30 segundos para el intervalode30segundospordefecto.

171

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

4.4Routingloops
4.4.1Definicinyconsecuencias
Quesunroutingloop?
Unrouting loopesunacondicinenlaqueunpaquetesetransmitecontinuamentedentrodeunaseriederouters sin que nunca alcance la red de destino deseada. Un routing loop puede producirse cuando dos o ms routers tienen informacindeenrutamientoqueindicaerrneamentequeexisteunarutavlidaaundestinoinalcanzable. Ellooppuedeserelresultadodelosiguiente: rutasestticasconfiguradasincorrectamente, redistribucin de ruta configurada incorrectamente (la redistribucin es un proceso de envo de la informacin de enrutamientodesdeunprotocolodeenrutamientoaotroyseanalizarenloscursosdenivelCCNP), tablasdeenrutamientoincongruentesquenoseactualizandebidoaunaconvergencialentaenunaredcambiantey rutasdedescarteconfiguradasoinstaladasincorrectamente.

Losprotocolosdeenrutamientoporvectordedistanciatienenunfuncionamientosimple.Susimplicidadoriginaalgunas desventajas, como por ejemplo, los routing loops. Los routing loops no son tan problemticos con los protocolos de enrutamientodeestadodeenlace,peropuedenproducirseendeterminadascircunstancias. Nota: El protocolo IP tiene su propio mecanismo para evitar la posibilidad de que un paquete atraviese la red indefinidamente.ElIPtieneuncampoPerododevida(TTL)ysuvalordisminuyeen1encadarouter.SielTTLescero,el routerdescartaelpaquete. Quconsecuenciastienenlosr outingloops? Un routing loop puede tener un efecto devastador en una red y producir un menor rendimiento o incluso un tiempo de inactividaddedichared. Unroutinglooppuedeproducirlassiguientescondiciones: Elanchodebandadelenlaceseutilizarparaeltrficoquesetransmitadeunsitioaotroentrelosroutersdeun loop. LaCPUdeunrouterestarexigidadebidoalospaquetesconloops. LaCPUdeunroutersecargarconelenvointildepaquetes,loqueafectarnegativamentelaconvergenciadela red. Lasactualizacionesdeenrutamientopuedenperderseonoserprocesadasdemaneraoportuna.Estascondiciones podranoriginarroutingloopsadicionales,loqueempeoraraanmslasituacin. Lospaquetespuedenperderseen"agujerosnegros".

Reproduzcalaanimacinparaobservarunaposiblesituacinderoutingloopenelquenoexistenmecanismosparaevitar dichosloops.

172

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

173

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

174

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Como puede observar, los routing loops consumen mucho ancho de banda y los recursos del router. Como resultado,laredfuncionamslentaoinclusonoresponde. Existen varios mecanismos disponibles para eliminar los routing loops, principalmente con los protocolos de enrutamientoporvectordedistancia.Estosmecanismosincluyen: definicindeunamtricamximaparaevitarunacuentaainfinito, temporizadoresdeespera, horizontedividido, envenenamientoderutaoenvenenamientoenreversay updatesdisparados.

Los updatesdisparados se analizaron en la seccin anterior. Los dems mecanismos para evitar loops se analizarn msadelanteenestecaptulo.

4.4Routingloops
4.4.2Problema:cuentaainfinito
Lacuentaainfinitoesunacondicinq ueseproducecuandolasactualizacionesdeenrutam ientoinexactas aum entan el valor de la mtrica a " infinito" para una red que ya no se p uede alcanzar. La animacin muestra qu sucedeconlastablasdeenrutamientocuandolostresrouterscontinanenviandoactualizacionesinexactasentres.

175

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

176

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

177

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

178

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

4.4.3Configuracindeunvalormximo
Para detener eventualmente el aumento de la mtrica, "infinito" se define configurando un valor mxim o de mtrica. Por ejemplo, el RIP define lo que es infinito con un valor de 16 saltos (una mtrica "inalcanzable"). Una vez realizadala"cuentaainfinito",losroutersmarcanlarutacomoinalcanzable.

4.4.4Prevencinderoutingloopscontemporizadoresdeespera
Anteriormente, aprendi que los protocolos por vector de distancia utilizan updates disparados para acelerar el proceso de convergencia. Recuerde que adems de los updates disparados, los routers que utilizan protocolos de enrutamientopor vectordedistanciatambinenvanactualizacionesperidicas. Supongamosque unadeterminadaredes inestable.Lainterfazsereestablececomoup,despuscomodow nyluegonuevamentecomoup,enunasucesinrpida. Larutaseest"sacudiendo".Mediantelautilizacindeupdatesdisparados,losrouterspuedenreaccionardemasiadorpido y crear, sin saberlo, un routing loop. Un routing loop tambin puede producirse por una actualizacin peridica que los routersenvandurante la inestabilidad. Lostemporizadoresdeesperaevitan que losrouting loopsseproduzcanpor estas condiciones.Tambinprevienenlacondicindecuentaainfinito. Los tem porizadores de espera se utilizan para evitar que lo s m ensajes de actualizacin regulares reinstaurendemanerainadecuadaunarutaquepuedeno servlida. Estostemporizadoresleindicanalrouterquese mantengaenesperaanteloscambiosquepuedenafectarlasrutasduranteunperododeterminado.Siseidentificaunaruta como down o possibly down, cualquier otra informacin para dicha ruta que contenga el mismo estado, u otro peor, se ignorarduranteunperodopredeterminado(elperododeespera).Estosignificaquelosroutersdejarnunarutamarcada como inalcanzable en ese estado durante un perodo que sea lo suficientemente prolongado como para que las actualizacionespropaguenlastablasdeenrutamientoconlainformacinmsactual. Lostemporizadoresdeesperafuncionandelasiguientemanera: 1.Unrouter recibe unaactualizacinde un vecinoque indicaqueunaredqueanteriormenteeraaccesibleahora no loes ms.

179

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


2.Elroutermarcalaredcomopossiblydowneiniciaeltemporizadordeespera. 3.Siserecibe unaactualizacincon unamtricamejorparaesa reddesdecualquier routervecinoduranteelperodode espera,laredsereinstalayseeliminaeltemporizadordeespera. 4. Si se recibe una actualizacin desde cualquier otro vecino durante el perodo de espera con la misma mtrica o una mtricapeorparaesared,seignorardichaactualizacin.Deestemodo,sedisponedemstiempoparaquelainformacin acercadelcambiopuedapropagarse. 5.Losrouterscontinanenviandopaquetesalasredesdedestinoqueestnmarcadascomopossiblydown.Estopermite queelroutersuperecualquierdificultadrelacionadaconlaconectividadintermitente.Sirealmentelareddedestinonoest disponibleylospaquetesseenvan,secreaunenrutamientodeagujeronegroydurahastaquevenzaeltemporizadorde espera. Reproduzcalaanimacinparaobservarunejemplodelprocesodeespera.

180

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

181

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

4.4.5Regladehorizontedividido
Otro mtodo que se utiliza para evitar routing loops producidos por la convergencia lenta de un protocolo de enrutamientoporvectordedistanciaeselhorizontedividido.Laregladehorizontedivididoestablecequeunrouterno deberapublicarunaredatravsdelainterfazporlacualprovinolaactualizacin. Laaplicacindelhorizontedivididoenelejemploanteriordelaruta10.4.0.0producelassiguientesacciones: R3publicalared10.4.0.0aR2. R2recibelainformacinyactualizasutabladeenrutamiento. A continuacin, R2 publica la red 10.4.0.0 a R1 desde S0/0/0. R2 no publica la red 10.4.0.0 a R3 desde S0/0/1 porquelarutaseorigindesdedichainterfaz. R1recibelainformacinyactualizasutabladeenrutamiento. Debidoalhorizontedividido,R1tampocopublicalainformacinacercadelared10.4.0.0aR2.

Se intercambian las actualizaciones de enrutamiento completas, con la excepcin de las rutas que violan la regla del horizontedividido.Losresultadossernsimilaresalossiguientes: R2publicalasredes10.3.0.0y10.4.0.0aR1. R2publicalasredes10.1.0.0y10.2.0.0aR3. R1publicalared10.1.0.0aR2. R3publicalared10.4.0.0aR2.

Reproduzcalaanimacinparaobservarelproceso. ObservequeR2envaactualizacionesdeenrutamientodiferentesaR1yaR3. Nota:Unadministradorpuededesactivarelhorizontedividido.Endeterminadascondiciones,esnecesariorealizarestopara lograrelenrutamientoadecuado.Estascondicionesseanalizarnenotroscursos.

182

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

183

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

184

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

4.4.6 Horizonte dividido con envenenamiento en reversa o envenenamiento deruta


Envenenamientoderuta
Elenvenenamientoderutaesotromtodomsqueutilizanlosprotocolosdeenrutamientoporvectordedistancia para evitar los routing loops. El envenenam iento de ruta se utiliza para marcar la ruta com o inalcanzable en una actualizacindeenrutamientoqueseenvaaotrosrouters.Seinterpretaaloinalcanzablecomounamtricaque est configuradaenunvalormximo.ParaelRIP,unarutaenvenenadatieneunamtricade16. Reproduzcalaanimacinparaobservarunenvenenamientoderutaenaccin. Sellevanacabolossiguientesprocesos: Lared10.4.0.0sevuelvenodisponibledebidoaunafalladeenlace. R3 envenena la mtrica con un valor de 16 y despus enva un update disparado donde establece que la red 10.4.0.0noestdisponible. R2 procesa dicha actualizacin. Debido a que la mtrica es de 16,R2 invalida la entrada de enrutamiento en su tabladeenrutamiento. R2enva luego unaactualizacindeenvenenamientoaR1 indicandoque laruta noestdisponible, nuevamente mediantelaconfiguracindelvalordelamtricaen16. R1 procesa dicha actualizacin e invalida la entrada de enrutamiento para la red 10.4.0.0 en su tabla de enrutamiento.

El envenenamiento de ruta acelera el proceso de convergencia ya que la informacin acerca de la red 10.4.0.0 se propagaatravsdelamismamsrpidoquealesperaraqueelconteodesaltosalcance"infinito".

185

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

186

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

4.4.6 Horizonte dividido con envenenamiento en reversa o envenenamiento deruta


Horizontedivididoconenvenenamientoenreversa
Elenvenenamiento enreversapuedecombinarsecon latcnicadel horizontedividido. Estemtodosedenomina horizonte dividido con envenenamiento en reversa. La regla de horizonte dividido con envenenamiento en reversa establece que, al enviar actualizaciones desde una determ inada interfaz, se debe designar com o inalcanzable a cualquierredsobrelacualseobtuvoinf ormacinm ediantedichainterfaz. Elconceptodehorizontedivididoconenvenenamientoenreversasebasaenelhechodequeesmejorcomunicar explcitamenteaunrouterqueignoreunarutaenlugardenoinformarlenadaalrespetoenprimerlugar. Reproduzcalaanimacinparaobservarunejemploenaccindelhorizontedivididoconenvenenamientoenreversa. Sellevanacabolossiguientesprocesos: Lared10.4.0.0sevuelvenodisponibledebidoaunafalladeenlace. R3 envenena la mtrica con un valor de 16 y despus enva un update disparado donde establece que la red 10.4.0.0noestdisponible. R2procesadichaactualizacin,invalidalaentradadeenrutamientoensutabladeenrutamientoeinmediatamente envaunenvenenamientoenreversaaR3.

El envenenamiento en reversa es una circunstancia especfica que supera al horizonte dividido. Se produce para garantizarqueR3noseasusceptiblealasactualizacionesinapropiadassobrelared10.4.0.0. Nota: El horizonte dividido est activado por defecto. Sin embargo, el horizonte dividido con envenenamiento en reversa puedenoserlaopcinpordefectoentodaslasimplementacionesdeIOS.

187

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

188

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

4.4.7IPyTTL
ElPerododevida(TTL)esuncam pode8bitsenelencabezadoIPquelim italacantidaddesaltosqueu n paquetepuedeatravesarporlaredantesdedescartarlo.ElpropsitodelcampoTTLes evitarque unpaquetequeno puede entregarsecontinecirculando en lared indefinidamente.Conel TTL, elcampode 8 bitsseconfiguracon un valor medianteeldispositivodeorigendelpaquete.ElTTLdisminuyeenunoporcadarouterenlarutaasudestino.Sielcampo TTL alcanza un valor de cero antes de que el paquete llegue a destino, dicho paquete se descarta y el router enva un mensajedeerrordeInternetControlMessageProtocol(ICMP)alorigendelpaqueteIP. Laanimacinmuestraqueinclusoencasodequeocurraunroutingloop,lospaquetesnoentrarnenun loopinterminable enlared.Eventualmente,elvalordeTTLdisminuirhastaalcanzar0yelrouterdescartarelpaquete.

189

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

190

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

4.5 Protocolos de enrutamiento por vector distancia en la actualidad


4.5.1RIPyEIGRP
Paralosprotocolosdeenrutamientoporvectordedistancia,sloexistenrealmentedosopciones:RIPoEIGRP.Ladecisin acercadequprotocolodeenrutamientoseutilizarenunasituacindeterminadadependedevariosfactores,entrelosque seincluyen: RIP eltamaodelared, lacompatibilidadentrelosmodelosderoutersy elrequisitodeconocimientosadministrativos.

191

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Con el tiempo, el RIP ha pasado de ser un protocolo de enrutamiento con clase (RIPv1) a un protocolo de enrutamiento sin clase (RIPv2). El RIPv2 es un protocolo de enrutamiento estandarizado que funciona en un entorno de router de fabricantemixto. Los routers fabricados por empresas diferentes pueden comunicarse utilizando el RIP. ste es uno de los protocolos de enrutamiento ms fciles de configurar, lo que lo convierte en una buena opcin para las redes pequeas.Sinembargo,elRIPv2todavatienelimitaciones.TantoelRIPv1comoelRIPv2tienenunamtricaderutaquese basasloenelconteodesaltosyqueselimitaa15saltos. CaractersticasdelRIP: Admiteelhorizontedivididoyelhorizontedivididoconenvenenamientoenreversaparaevitarloops. Escapazdeadmitirunbalanceodecargadehastaseisrutasdelmismocosto.Elvalorpordefectoesdecuatro rutasdelmismocosto.

ElRIPv2introdujolassiguientesmejorasalRIPv1: EIGRP ElEnhancedIGRP(EIGRP)sedesarrollapartirdelIGRP,otroprotocoloporvectordedistancia.ElEIGRPesunprotocolo de enrutamiento por vector de distancia sin clase que tiene caractersticas propias de los protocolos de enrutamiento de estadodeenlace.Sinembargo,yadiferenciadelRIPoelOSPF,elEIGRPesunprotocolopatentadodesarrolladoporCisco ysloseejecutaenlosroutersCisco. LascaractersticasdelEIGRPincluyen: Updatesdisparados(elEIGRPnotieneactualizacionesperidicas). Utilizacindeuna tablade topologaparamantener todaslas rutas recibidasde los vecinos(noslo las mejores rutas). EstablecimientodeadyacenciaconlosroutersvecinosutilizandoelprotocolodesaludoEIGRP. Admite VLSM y el resumen manual de ruta. Esta caracterstica le permite al EIGRP crear grandes redes estructuradasjerrquicamente. Incluye una mscara de subred en las actualizaciones de enrutamiento, lo que lo convierte en un protocolo de enrutamientosinclase. Tieneunmecanismodeautenticacinparalaseguridaddelasactualizacionesdelastablas. Admiteunamscaradesubreddelongitudvariable(VLSM). Utilizadireccionesmulticastenvezdebroadcast. Admiteelresumenmanualderuta.

VentajasdelEIGRP: Sibienlasrutassepropagancomounvectordedistancia,lamtricasebasaenelanchodebandamnimoyenel retardoacumuladodelarutaenlugardelconteodesaltos. RpidaconvergenciadebidaalclculoderutadelAlgoritmodeactualizacinpordifusin(DUAL).ElDUALpermite la insercinderutasderespaldoen latabladetopologade EIGRP. stas seutilizan encaso defallade laruta principal.Debidoaquesetratadeunprocedimientolocal,elcambioalarutaderespaldoesinmediatoynoimplica ningunaaccinenningnotrorouter. Las actualizaciones limitadas significan que el EIGRP utiliza menos ancho de banda, especialmente en grandes redesconmuchasrutas. El EIGRP admite mltiples protocolos de capa de red a travs de los Mdulos dependientes de protocolos, que incluyenlaadmisindeIP,IPXyAppleTalk.

192

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

4.7Resumen
Unamaneradeclasificarlosprotocolosdeenrutamientoesteniendoencuentaeltipodealgoritmoqueutilizanpara determinarlamejorrutahacialareddedestino.Losprotocolosdeenrutamientopuedenclasificarseenvectordedistancia, estado de enlace o vectorde ruta.El vector de distancia significa que las rutas se publican como vectores dedistancia y direccin.Ladistanciasedefineentrminosdeunamtricacomoelconteodesaltosyladireccinessimplementeelrouter delsiguientesaltoolainterfazdesalida. Losprotocolosdeenrutamientoporvectordedistanciaincluyen: RIPv1, RIPv2, IGRPy EIGRP.

Los routersque utilizan estetipo de protocolo determinan lamejorruta para redesremotassegn la informacin que aprendendesusvecinos.SielrouterXaprendedosrutashacialamismared,unaatravsdelrouterYen7saltosylaotra atravsdelrouterZen10saltos,elrouterelegirlarutamscortautilizandoelrouterYcomoelrouterdelsiguientesalto.El routerXnoconocecmoeslaredmsalldelosroutersYyZ,yslopuedetomarladecisinacercadeculeslamejor rutasegnlainformacinqueleenvanestosdosrouters.Losprotocolosdeenrutamientoporvectordedistancianotienen unmapadelatopologacomoenelcasodelosprotocolosdeenrutamientodeestadodeenlace. Eldescubrimientodelaredesunprocesoimportanteparacualquierprotocolodeenrutamiento.Algunosprotocolosde enrutamiento por vector de distancia, como por ejemplo el RIP, deben realizar un proceso paso a paso para aprender y compartir informacindeenrutamientoconsusvecinos.Amedidaqueseaprendesobrelasrutasdesdelosvecinos, dicha informacinsetransfierealosotrosvecinosconunaumentoenlamtricadeenrutamiento. Los protocolos de enrutamiento tambin deben mantener sus tablas de enrutamiento para que estn actualizadas y precisas.El RIP intercambia informacin de la tabla de enrutamiento con sus vecinos cada 30 segundos. El EIGRP, otro protocolo de enrutamiento por vector de distancia, no enva estas actualizaciones peridicas. Solamente enva una actualizacin"limitada"cuandoseproduceuncambioenlatopologaysloalosroutersquenecesitandicha informacin. Esteprotocoloseanalizarenotrocaptulo.

ElRIPtambinutilizatemporizadoresparadeterminarcundounroutervecinoyanoseencuentradisponibleocundo algunosde losrouterspuedennotenerinformacindeenrutamientoactualizada.Esto sucedegeneralmenteporquelared todava no es convergente debido a un cambio reciente en la topologa. Los protocolos de enrutamiento por vector de distanciatambinutilizanupdatesdisparadosparaayudaraacelerareltiempodeconvergencia.

Una de las desventajas de estos protocolos es la posibilidad de que se produzcan routing loops. Los routing loops puedenproducirsecuando larednose encuentraenestadoconvergente.Estetipodeprotocoloutilizatemporizadoresde esperaparaevitarqueelrouterutiliceotrarutaaunaredmarcadacomorecentlydownhastaquetodoslosrouterstenganel tiemposuficienteparaaprendersobreestecambioenlatopologa.

193

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Losrouterstambinutilizanelhorizontedivididoyelhorizontedivididoconenvenenamientoenreversaparaevitarque seproduzcanroutingloops.Laregladehorizontedivididoestablecequeunrouternuncadebepublicarunarutaatravsde la interfazpormediode lacualaprendidicharuta. El horizonte divididocon envenenamientoenreversasignificaque es mejorestablecerexplcitamentequeesterouternotieneunarutaparaesaredalenvenenarlaconunamtricaqueestablece quelarutaesinalcanzable. Un protocolo de enrutamiento por vector de distancia se denomina a veces "enrutamiento por rumor", aunque ste puede ser un nombrepocoapropiado. Estosprotocolossonmuypopularesentrelosdiferentesadministradoresderedya que generalmente son fciles de entender y su implementacin es simple. Esto no significa necesariamente que los protocolosdeenrutamientodeestadodeenlacesean mscomplicadosodifciles deconfigurar. Desafortunadamente,los protocolos de enrutamiento de estado de enlace tienen esta reputacin injustificada. En los siguientes captulos aprenderemos que los protocolos de enrutamiento de estado de enlace son tan fciles de entender y configurar comolos protocolosdeenrutamientoporvectordedistancia.

Paraaprenderms
No es difcil comprender el algoritmo del vector de distancia. Existen muchos libros y recursos en lnea que muestran cmo se utilizan los algoritmos para networking, como por ejemplo el algoritmo BellmanFord. Existen diversos sitiosWebdedicadosaexplicarcmofuncionanestosalgoritmos.Consultealgunosdeestosrecursosyfamiliarceseconel funcionamientodeestealgoritmo. stossonalgunosrecursosquelesugerimos: Interconnections,Bridges,Routers,Switches,andInternetworkingProtocols,porRadiaPerlman CiscoIPRouting,porAlexZinin RoutingtheInternet,porChristianHuitema

194

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Captulo 5RIPVersion1
5.0Protocolode informacindeenrutamiento
5.0.1Introduccindelcaptulo
Con el transcurso del tiempo, los protocolos de enrutamiento han evolucionado para cumplir con las crecientes demandasdelasredescomplejas.ElprimerprotocoloutilizadofueelProtocolodeinformacindeenrutamiento(RIP).RIP anespopulardebidoasusimplicidadyampliacompatibilidad. ComprenderelRIPesimportanteparasusestudiosdenetworkingdebidoadosmotivos.Primero,RIPanesten uso. Puede enfrentarse a la implementacin de una red lo suficientemente amplia para necesitar un protocolo de enrutamientoyaunlosuficientementesimpleparautilizarelRIPenformaefectiva.Adems, lafamiliaridadconmuchosde losconceptosfundamentalesdeRIPloayudarnacompararRIPconotrosprotocolos.Comprenderelfuncionamientoyla implementacindeRIPfacilitarsuaprendizajedeotrosprotocolosdeenrutamiento. EstecaptuloabarcalosdetallesdelaprimeraversindeRIP,queincluyeunpocodehistoria,lascaractersticas,el funcionamiento,laconfiguracin,laverificacinyresolucindeproblemasdeRIPv1.Alolargodelcaptulo,puedeutilizarlas actividadesdelPacketTracerparapracticarloqueaprende. Alfinalizarelcaptulo, seofrecentresactividadesprcticasde laboratorio y una actividad de Desafo de integracin de aptitudes del Packet Tracer para ayudarlo a integrar RIPv1 a su crecienteconjuntodeconocimientosyhabilidadessobrenetworking.

5.1 RIPv1: Protocolo de enrutamiento con clase por vector de distancia


5.1.1Informacinbsicayperspectiva
InfluenciahistricadeRIP RIPeselprotocolodeenrutamientoporvectordedistanciamsantiguo. SibienRIPcarecedelasofisticacinde los protocolos de enrutamiento ms avanzados, su simplicidad y amplia utilizacin en forma continua representan el testimoniodesulongevidad.RIPnoesunprotocolo"enextincin".Dehecho,secuentaahoraconuntipodeRIPdeIPv6 llamadoRIPng(prximageneracin). HagaclicenlasfechasdelafiguraparacomparareldesarrollodelprotocoloderedyRIPalolargodeltiempo.

195

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

RIP evolucion de un protocolo anterior desarrollado en Xerox, llamado Protocolo de informacin de gateway (GWINFO).ConeldesarrollodeXeroxNetworkSystem(XNS),GWINFOevolucionaRIP. Luego,adquiripopularidadya queseimplementenlaDistribucindelSoftwareBerkeley(BSD)comoundaemondenominadorouted(sepronuncia"routi d" y no "routid"). Algunos fabricantes realizaron sus propias y ligeramente diferentes implementaciones de RIP. En reconocimiento de la necesidad de estandarizacin del protocolo, Charles Hedrick escribi RFC 1058 en 1988, donde documentelprotocoloexistenteyespecificciertasmejoras.Desdeentonces,semejorelRIPconRIPv2en1994ycon RIPngen1997. Nota: A la primera versin de RIP se la denomina generalmente RIPv1 para distinguirla de RIPv2. Sin embargo, ambas versionescompartenmuchasfuncionessimilares. Aldiscutirlasfuncionescomunesdeambasversiones,nosreferiremosa RIP.Aldiscutirfuncionespropiasdecadaversin,utilizaremosRIPv1yRIPv2.RIPv2sediscutirenuncaptuloposterior. Enlaces:"RFC1058:Protocolodeinformacindeenrutamiento",http://www.ietf.org/rfc/rfc1058.txt

5.1.2CaractersticasyformatodemensajesdeRIPv1
CaractersticasdeRIP SegnlodiscutidoenelCaptulo4,"Protocolosdeenrutamientoporvectordedistancia",RIPposeelassiguientes caractersticasclave: RIPesunprotocolodeenrutamientoporvectordedistancia. RIPutilizaelconteodesaltoscomosunicamtricaparalaseleccinderutas. Lasrutaspublicadasconconteodesaltosmayoresque15soninalcanzables. Setransmitenmensajescada30segundos.

ColoqueelcursorsobreloscamposenelMensajedeRIPv1encapsuladoparaverelprocesodeencapsulacin. LaporcindedatosdeunmensajedeRIPseencapsulaenunsegmentoUDP,conlosnmerosdepuertodeorigen ydestinoestablecidosen520.ElencabezadoIPylosencabezadosdeenlacededatosagregandireccionesdedestinode broadcastantesdeenviarelmensajeatodaslasinterfacesconfiguradasconRIP.

196

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

FormatodemensajesdeRIP:EncabezadodeRIP
Se especifican tres campos en la porcin del encabezado de cuatro bytes que se muestra en la figura de color anaranjado.ElcampoComandoespecificaeltipodemensaje,quesediscutemsdetalladamenteenlaprximaseccin.El campoVersinseestableceen1paralaversin1deRIP.EltercercamposerotulaDebesercero.Loscampos"Debeser cero"ofrecenespacioparalafuturaexpansindelprotocolo.

FormatodemensajesdeRIP:Entradaderuta
La porcin de la entrada de ruta del mensaje incluye tres campos con contenido: Identificador de familias de direcciones(establecidoen2paraIP,amenosqueunroutersoliciteunatabladeenrutamientocompleta,encuyocasoel camposeestableceencero),DireccinIPyMtrica.Estaporcindeentradaderutarepresentaunarutadedestinoconsu mtricaasociada.UnaactualizacindeRIPpuedeincluirhasta25entradasderuta.Eltamaomximodeldatagramaesde 512bytes,sinincluirlosencabezadosIPoUDP. Porquhaytantoscamposestablecidosencero? RIP se desarroll antes que IP y se utiliz para otros protocolos de red (como XNS). BSD tambin ejerci su influencia. Al principio, el espacio adicional se agreg con la intencin de admitir mayores espacios de direcciones en el futuro.ComoveremosenelCaptulo7,RIPv2yahautilizadolamayoradedichoscamposvacos.

5.1.3FuncionamientodeRIP
197

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Procesodesolicitud/respuestadeRIP
RIPutilizadostiposdemensajesespecificadosenelcampoComando:MensajedesolicitudyMensajederespuesta. HagaclicenReproducirparaverelprocesodesolicitud/respuesta.

198

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Cada interfaz configurada con RIP enva un mensaje de solicitud durante el inicio y solicita que todos los RIP vecinos enven sus tablas de enrutamiento completas. Se enva de regreso un mensaje de respuesta por parte de los vecinoshabilitadosconRIP.Cuandoelrouterquerealiza lasolicitudrecibelasrespuestas,evalacadaentradaderuta.Si unaentradaderutaesnueva,elrouterreceptorinstalalarutaenlatabladeenrutamiento.Si larutayaseencuentraenla tabla,laentradaexistentesereemplazasilanuevaentradatieneunmejorconteodesaltos.Elrouterdeinicioluegoenva unupdatedisparadoatodaslasinterfaceshabilitadasconRIPqueincluyensupropiatabladeenrutamientoparaquelosRIP vecinospuedanrecibirlainformacinacercadetodaslasnuevasrutas.

ClasesdedireccionesIPyenrutamientoconclase
PuederecordarapartirdeestudiosanterioresquelasdireccionesIPasignadasaloshostssedividieroninicialmente en3clases:claseA,claseByclaseC.Acadaclaseseleasignunamscaradesubredpredeterminada,comosemuestra en la figura. Es importante conocer la mscara de subred predeterminada para cada clase a fin de comprender el funcionamientodeRIP. RIP es un protocolo de enrutamiento con clase. Como puede haberlo notado en la discusin anterior sobre el formatodelosmensajes,RIPv1noenvainformacinsobrelamscaradesubredenlaactualizacin.Porlotanto,unrouter utilizalamscaradesubredconfiguradaenunainterfazlocaloaplicalamscaradesubredpredeterminadasegnlaclase dedireccin.Debidoaestalimitacin,lasredesdeRIPv1nopuedensernocontiguasnipuedenimplementarVLSM. EldireccionamientoIPsediscutemsadelanteenelCaptulo6,"VLSMyCIDR".Tambinpuedevisitarlosenlaces queseindicanacontinuacinparaobtenerunarevisindelasclases. Enlaces"ProtocolodeInternet",http://www.ietf.org/rfc/rfc791.txt "DireccionamientoIPydivisinensubredesparanuevosusuarios",http://www.cisco.com/warp/public/701/3.html

199

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

5.1.4Distanciaadministrativa
ComosevioenelCaptulo3,"Introduccinalosprotocolosdeenrutamientodinmicos",ladistanciaadministrativa (AD)eslaconfiabilidad(opreferencia)delorigendelaruta.RIPtieneunadistanciaadministrativapredeterminadade120.Al compararlo con otros protocolos de gateway interior, RIP es el protocolo de enrutamiento menos preferido. ISIS, OSPF, IGRPyEIGRPtienenvaloresdeADpredeterminadosinferiores. Recuerdequepuedeverificarladistanciaadministrativamedianteloscomandosshowiprouteoshow ipprotocols.

200

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

5.2ConfiguracinbsicadelRIPv1
5.2.1ConfiguracinbsicadelRIPv1
La figura muestra la topologa de los tres routers que utilizamos en el Captulo 2, "Enrutamiento esttico". Fsicamente,latopologaeslamisma,exceptoquenonecesitaremosconectarlasPCalasLAN.Sinembargo,lgicamente elesquemadedireccionamientoesdiferente.UtilizamoscincodireccionesderedclaseC. HagaclicenTabladedireccinenlafiguraparavereldireccionamientodelainterfazparacadarouter.

5.2.2HabilitacindeRIP:comandorouterrip
Para habilitar un protocolo de enrutamiento dinmico, ingrese en el modo de configuracin global y utilice el comandorouter.Comosemuestraenlafigura,siescribeunespacioseguidodeunsignodeinterrogacin,apareceruna listadelosprotocolosdeenrutamientodisponiblesadmitidosporIOS. Paraingresarenelmodode configuracindel routerparaRIP, ingrese router rip en lasolicituddeconfiguracin global.Observequelasolicitudcambiadeunasolicituddeconfiguracinglobalalasiguiente: R1(configrouter)# Este comando no inicia en forma directa el proceso deRIP. En su lugar, brinda acceso a la configuracin de los parmetrosdelprotocolodeenrutamiento.Noseenvanactualizacionesdeenrutamiento. SinecesitaeliminarcompletamenteelprocesodeenrutamientodeRIPdeundispositivo, realiceladenegacindel comandomediantenorouterr ip. EstecomandodetieneelprocesoRIPyeliminatodaslasconfiguracionesRIPexistentes.

201

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

5.2.3Especificacinderedes
AlingresarenelmododeconfiguracinderouterRIP,sebrindaninstruccionesalrouterparaqueejecuteRIP.Pero el router an necesita conocer las interfaces locales que deber utilizar para comunicarse con otrosrouters, as como las redesconectadasenformalocalquedeberpublicaradichosrouters.ParahabilitarelenrutamientoRIPparaunared,utilice elcomandonetw orkenelmododeconfiguracindelroutereingreseladireccinderedconclaseparacadaredconectada directamente. Router(configrouter)#networkdireccinderedconclasedirectamenteconectada Elcomandonetw ork: HabilitaelRIPentodaslasinterfacesquepertenecenaunaredespecfica.Lasinterfacesasociadasahoraenviarn yrecibirnactualizacionesdeRIP. PublicalaredespecificadaenlasactualizacionesdeenrutamientoRIPenviadasaotrosrouterscada30segundos.

Nota:Siingresaunadireccindesubred,IOSlaconvierteautomticamenteenunadireccinderedconclase.Porejemplo, siingresaelcomandonetwork192.168.1.32,elrouterloconvertirennetwork192.168.1.0.

202

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Enlafigura,elcomandonetworkseconfiguraenlostresroutersparalasredesconectadasdirectamente.Observequeslo seingresaronlasredesconclase. Qu ocurre si ingresa una direccin de subred o direccin IP de interfaz en lugar de una direccin de red con clase al utilizarelcomandonetworkparaconfiguracionesRIP? R3(config)#routerrip R3(configrouter)#netw ork192.168.4.0 R3(configrouter)#netw ork192.168.5.1 Enesteejemplo,ingresamosunadireccinIPdeinterfazenlugardeunadireccinderedconclase.Observeque IOSnopresentaningnmensajedeerror.Ensulugar,IOScorrigelaentradaeingresaladireccinderedconclase.Estose demuestraconlaverificacinqueseencuentraacontinuacin. R3#showrunningconfig ! routerrip network192.168.4.0 network192.168.5.0 !

203

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

5.3Verificacinyresolucindeproblemas
5.3.1VerificacindeRIP:showiproute
Poderososcomandosparalaresolucindeproblemas
Para verificar y solucionar problemas de enrutamiento, primero utilice show ip route yshow ip protocols. Si no puede aislarelproblemamedianteestosdoscomandos,utilice debug iprip paraverquocurreexactamente. Estostres comandos se discuten en un orden sugerido que usted podr utilizar para verificar y solucionar problemas en una configuracin de protocolo de enrutamiento. Recuerde, antes de configurar cualquier enrutamiento, ya sea esttico o dinmico,asegresedequetodaslasinterfacesnecesariasestn"habilitadas"conelcomandoshow ipinterfacebrief. HagaclicenR1,R2yR3paraverlastablasdeenrutamiento.

204

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

El comando show ip route verifica que las rutas recibidas por vecinos RIP estn instaladas en una tabla de enrutamiento. Una R en el resultado indica las rutas RIP. Debido a que este comando muestra la tabla de enrutamiento completa,incluidaslasrutasestticasylasconectadasdirectamente,normalmentesteeselprimercomandoutilizadopara verificar la convergencia. Es posible que las rutas no aparezcan de inmediato cuando ejecute este comando ya que la convergencia de las redes puede tomar cierto tiempo. Sin embargo, una vez que el enrutamiento est correctamente configuradoentodoslosrouters,elcomandoshow iproutereflejarquecadaroutercuentaconunatabladeenrutamiento completa,conunarutaparacadareddelatopologa. HagaclicenelbotnTopologa.

205

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Como puede ver en la figura, hay cinco redes en la topologa. Cada router enumera cinco redes en la tabla de enrutamientoporlotanto,podemosdecirquelostresroutersconvergendebidoaquecadaroutertieneunarutaparacada redilustradaenlatopologa.

Interpretacindelresultadodeshowiproute
Con la informacin de la figura, nos enfocaremos en una ruta RIP aprendida mediante R1 e interpretaremos el resultadoqueapareceenlatabladeenrutamiento. R192.168.5.0/24[120/2]via192.168.2.2,00:00:23,Serial0/0/0 La lista de rutas con un cdigo R es una manera rpida de verificar si RIP est realmente en ejecucin en este router.SiRIPnoseencuentraalmenosparcialmenteconfigurado,noverningunarutaRIP. Acontinuacin,seenumeranladireccinderedremotaylamscaradesubred(192.168.5.0/24). EntreparntesissemuestraelvalorAD(120paraRIP)yladistanciaalared(2saltos). LadireccinIPdelsiguientesaltodelrouterquerealizalanotificacinestenumerada(R2en192.168.2.2)ylacantidadde segundosquepasarondesdelaltimaactualizacin(00:00:23,enestecaso). Porltimo,seenumeralainterfazdesalidaqueutilizaresterouterparaeltrficodestinadoalaredremota(Serial0/0/0).

5.3.2 VerificacindeRIP:showipprotocols
206

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Interpretacindelresultadodeshowipprotocols
Si falta una red de la tabla de enrutamiento, verifique la configuracin de enrutamiento mediante show ip protocols. El comando show ip protocols muestra el protocolo de enrutamiento configurado actualmente en el router. Este resultado puedeusarseparaverificarlamayoradelosparmetrosRIPafindeconfirmarsi: estconfiguradoelenrutamientoRIP lasinterfacescorrectasenvanyrecibenactualizacionesRIP elrouterpublicalasredescorrectas losvecinosRIPenvanactualizaciones

Estecomando tambin es muy til para la verificacin de las operaciones de otros protocolos de enrutamiento, como veremosmsadelanteconEIGRPyOSPF. Hagaclicenelbotn1enlafigura.

LaprimeralneaderesultadosverificasielenrutamientoRIPestconfiguradoyenejecucinenelrouterR2.Como vimos en la seccin anterior, "Configuracin bsica del RIPv1", se necesita almenos una interfaz activa con un comando netw orkasociadoantesdeiniciarelenrutamientoRIP. Hagaclicenelbotn2enlafigura.

207

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

stos son los temporizadores que indican cundo se enviar la siguiente serie de actualizaciones desde este router, 23 segundosapartirdeahora,enelejemplo. Hagaclicenelbotn3enlafigura.

Estainformacinserelacionaconlasactualizacionesdefiltradoylasrutasderedistribucin,siestnconfiguradaseneste router.ElfiltradoylaredistribucinsondostemasdenivelCCNP. Hagaclicenelbotn4enlafigura.

208

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Este bloque de resultados contiene informacin acerca de la versin RIP que est configurada actualmente y las interfacesqueparticipanenlasactualizacionesRIP.

Hagaclicenelbotn5enlafigura.

EstapartedelresultadomuestraqueelrouterR2actualmenterealizaelresumenenelbordedelaredconclaseyutilizar enformapredeterminadahastacuatrorutasdeigualcostoparaequilibrarcargaseneltrfico.

209

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Hagaclicenelbotn6enlafigura.

Lasredesconclaseconfiguradasconelcomandonetw orkseenumeranacontinuacin.stassonlasredesqueincluirR2 ensusactualizacionesRIP. Hagaclicenelbotn7enlafigura.

Desplcese hacia abajo para ver el resultado restante. Los vecinos RIP se enumeran aqu como Fuentes de informacindeenrutam iento.GatewayesladireccinIPdelsiguientesaltodelvecinoqueenvaactualizacionesdeR2.

210

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


DistanciaeslaADqueutilizaR2paralasactualizacionesenviadasporestevecino.ltimaactualizacinsonlossegundos transcurridosdesdequeserecibilaltimaactualizacinporpartedeestevecino.

5.3.3 VerificacindeRIP:showipprotocols
Interpretacindelresultadodedebugiprip

La mayora de los errores de configuracin de RIP involucran una configuracin de sentencia netw ork, una configuracindesentencianetw orkfaltanteolaconfiguracindesubredesnocontiguasenunentornoconclase.Comose muestraenlafigura,uncomandoefectivoutilizadoparareconocerproblemasconlasactualizacionesRIPeseldebugiprip. Este comando muestra las actualizaciones de enrutamiento RIP a medida que se envan y reciben. Debido a que las actualizacionessonperidicas,necesitaresperarlasiguienteseriedeactualizacionesantesdevercualquierresultado. Hagaclicenelbotn1enlafigura.

211

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Primeroveremosunaactualizacinproveniente deR1 en la interfazSerial0/0/0.ObservequeR1slo envauna ruta a la red 192.168.1.0. No se envan ms rutas para no violar la regla de horizonte dividido. R1 no est autorizado a publicarredesnuevamenteenR2queR2envopreviamenteaR1. Hagaclicenelbotn2enlafigura.

LasiguienteactualizacinqueserecibeprovienedeR3.Nuevamente,debidoalaregladehorizontedividido,R3sloenva unaruta:red192.168.5.0. Hagaclicenelbotn3enlafigura.

R2 enva sus propias actualizaciones. Primero, R2 crea una actualizacin para enviar a la interfaz FastEthernet0/0. La actualizacinincluyelatabladeenrutamientocompleta,exceptolared192.168.3.0,queestconectadaaFastEthernet0/0. Hagaclicenelbotn4enlafigura.

212

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

A continuacin, R2 crea una actualizacin para enviar a R3. Se incluyen tres rutas. R2 no publica la red que R2 y R3 compartennipublicalared192.168.5.0debidoalhorizontedividido. Hagaclicenelbotn5enlafigura.

Porltimo,R2creaunaactualizacinparaenviaraR1.Seincluyentresrutas.R2nopublicalaredqueR2yR1comparten nipublicalared192.168.1.0debidoalhorizontedividido. Nota:Siesperaraotros30segundos,veratodoslosresultadosdedepuracinmostradosenlarepeticindelafiguradebido aqueRIPenvaactualizacionesperidicascada30segundos. Hagaclicenelbotn6enlafigura.

213

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

ParadetenerlasupervisindelasactualizacionesRIPenR2, ingreseelcomandonodebug ipriposimplementeundebug all,comosemuestraenlafigura. Alrevisaresteresultadodedepuracin,podemosverificarqueelenrutamientoRIPescompletamenteoperativoenR2.Pero, encuentra un modo de optimizar el enrutamiento RIP en R2? Necesita R2 enviar actualizaciones fuera de FastEthernet0/0?Enelsiguientetemaveremoscmopuedenprevenirselasactualizacionesinnecesarias.

5.3.4Interfacespasivas
LasactualizacionesRIPinnecesariasinfluyenenlared
Comovioenelejemploanterior,R2envaactualizacionesfueradeFastEthernet0/0apesardequenoexisteningn dispositivoRIPendichaLAN. R2notienemodode conoceresto y,como consecuencia, enva unaactualizacin cada30 segundos.ElenvodeactualizacionesinnecesariasaunaLANinfluyeenlareddetresmaneras: 1. Se desperdicia el ancho de banda al transportar actualizaciones innecesarias. Debido a la transmisin de las actualizacionesRIP,losswitchesreenviarnlasactualizacionesatodoslospuertos. 2. Todos los dispositivos de la LAN deben procesar la actualizacin hasta las capas de transporte, donde el dispositivo receptordesecharlaactualizacin.

214

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


3. La publicacin de actualizaciones en una red de broadcast representa un riesgo para la seguridad. Las actualizaciones RIPpuedeninterceptarseconsoftwarededeteccindepaquetes.Lasactualizacionesdeenrutamientopuedenmodificarsey enviarsenuevamenteal router, con locualsecorromperalatabla deenrutamientoconmtricasfalsas queencaminanel trficoenformaerrnea. DetencindeactualizacionesRIPinnecesarias Es posible que piense que puede detener las actualizaciones retirando la red 192.168.3.0 de la configuracin medianteelcomandononetwork192.168.3.0,peroentoncesR2nopublicarestaLANcomounarutaenlasactualizaciones enviadas a R1 y R3. La solucin correcta es utilizar el comando passiveinterface, que evita la transmisin de las actualizacionesdeenrutamientoatravsdeunainterfazderouterperoaunaspermitelanotificacindedicharedenotros routers.Ingreseelcomandopassiveinterfaceenelmododeconfiguracinderouter. Router(configrouter)#passiveinterfaceinterfacetypeinterfacenumber Estecomandodetienelasactualizacionesdeenrutamientodelainterfazespecificada.Sinembargo,laredalaque pertenecelainterfazespecificadaansepublicarenlasactualizacionesdeenrutamientoenviadasaotrasinterfaces. En la figura, R2 se configura inicialmente con el comando passiveinterface para prevenir las actualizaciones de enrutamientoenFastEthernet0/0debidoalafaltadevecinosRIPenlaLAN.Elcomandoshowipprotocolsseutilizaluego para verificar la interfaz pasiva. Observe que la interfaz ya no se enumera en Interfaz, sino en una nueva seccin denominadaInterfacespasivas.Asimismo,observequelared192.168.3.0anseencuentraenEnrutamientopararedes,lo cualsignificaqueestaredanestincluidacomounaentradaderutaenlasactualizacionesRIPqueseenvanaR1yR3. Todoslosprotocolosde enrutamientoadmitenelcomandopassiveinterface.Seesperaquese utiliceel comando passiveinterfacecuandocorrespondacomopartedelaconfiguracinnormaldeenrutamiento.

215

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

5.4Resumenautomtico
5.4.1Topologamodificada:escenarioB
Para prestar ayuda con la discusin de resumen automtico, la topologa RIP mostrada en la figura se modific con los siguientescambios: Seutilizantresredesconclase: 172.30.0.0/16 192.168.4.0/24 192.168.5.0/24

Lared172.30.0.0/16sedivideentressubredes: 172.30.1.0/24 172.30.2.0/24 172.30.3.0/24

Lossiguientesdispositivosformanpartedeladireccinderedconclase172.30.0.0/16: TodaslasinterfacesenR1 S0/0/0yFa0/0enR2

Lared192.168.4.0/24sedividecomounanicasubred192.168.4.8/30

HagaclicenR1,R2yR3paraverlosdetallesdeconf iguracindecadarouter.

216

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Observequeloscomandosnoshutdownyclockratenosonnecesariosdebidoaquedichoscomandosanseconfiguran desdeelEscenarioA.Sinembargo,debidoaqueseagregaronnuevasredes,elprocesodeenrutamientoRIPseeliminpor completoconelcomandonorouterripantesdehabilitarlonuevamente.

En el resultado de R1, observe que ambas subredes estn configuradas con el comando network. Esta configuracin es tcnicamenteincorrectayaqueRIPv1envaladireccinderedconclaseensusactualizacionesynolasubred.Porlotanto, IOScambilaconfiguracinpara reflejarlaconfiguracinconclase correcta,como puedeversecon elresultadode show run.

217

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


En el resultado para R2, observe que la subred 192.168.4.8 se configur con el comando network. Nuevamente, esta configuracinestcnicamenteincorrectayelIOSlacambia192.168.4.0enlaconfiguracinenejecucin.

HagaclicenR3enlafigura.

LaconfiguracindeenrutamientoparaR3escorrecta.Laconfiguracinenejecucincoincideconlaingresadaenelmodo deconfiguracinderouter.

Nota:Enlosexmenesdeevaluacinycertificacin, ingresarunadireccindesubredenlugardeunadireccinderedcon claseenuncomandonetworkseconsideraunarespuestaincorrecta.

5.4Resumenautomtico
5.4.2Routersdebordeyresumenautomtico
Comosabe, RIPesun protocolodeenrutamientoconclase queresumeautomticamente redesconclase en los bordesde redesprincipales.Enlafigura, puede ver queR2poseeinterfaces enmsdeunaredprincipalcon clase.Esto convierteaR2enunrouterdebordeenRIP.LasinterfacesSerial0/0/0yFastEthernet0/0enR2seencuentrandentrodel borde172.30.0.0.LainterfazSerial0/0/1estdentrodelborde192.168.4.0. DebidoaquelosroutersdeborderesumensubredesRIPdeunaredprincipalaotra,lasactualizacionesparalas redes 172.30.1.0, 172.30.2.0 y 172.30.3.0 se resumirn automticamente en 172.30.0.0cuando se enve la interfaz Serial 0/0/1deR2. Veremosenlasprximasdosseccioneslaformaenquelosroutersdeborderealizanesteresumen.

218

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

5.4.3ProcesamientodeactualizacionesRIP
ReglasparaelprocesamientodeactualizacionesRIPv1
LassiguientesdosreglasregulanlasactualizacionesRIPv1: Siunaactualizacindeenrutamientoylainterfazquelarecibepertenecenalamismaredprincipal, lamscarade subreddelainterfazseaplicaalareddelaactualizacindeenrutamiento. Si una actualizacin de enrutamiento y la interfaz que la recibe pertenecen a diferentes redes principales, la mscaradesubredconclasedelaredseaplicaalareddelaactualizacindeenrutamiento.

Ejem plodeactualizacionesdeprocesam ientodeRIPv1 Enlafigura,R2recibeunaactualizacindeR1eingresalaredenlatabladeenrutamiento.CmosabeR2queestasubred tieneunamscaradesubred/24(255.255.255.0)?Losabedebidoaque: R2 recibi dicha informacin en una interfaz que pertenece a la misma red con clase (172.30.0.0) que la de la actualizacin172.30.1.0entrante. LadireccinIPparalaqueR2recibielmensaje"172.30.1.0in1 hops"(172.30.1.0en1salto)seencontrabaen Serial0/0/0conunadireccinIPde172.30.2.2yunamscaradesubredde255.255.255.0(/24). R2utilizasupropiamscaradesubredenestainterfazylaaplicaastayatodaslasdemssubredes172.30.0.0 questarecibeenestainterfazenestecaso,172.30.1.0. Lasubred172.30.1.0/24seagregalatabladeenrutamiento.

LosroutersqueejecutanRIPv1selimitanalautilizacindelamismamscaradesubredparatodaslassubredesconla mismaredconclase. Como aprender en los siguientes captulos, los protocolos de enrutamiento sin clase como RIPv2 permiten que la mismaredprincipal(conclase)utilicediferentesmscarasdesubredendiferentessubredes,msconocidacomoMscara desubreddelongitudvariable(VLSM).

219

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

5.4.4 Envo deactualizacionesRIP


Utilizacindeladepuracinparaverelresumenautomtico
Alenviarunaactualizacin,elrouterdebordeR2incluirladireccinderedylamtricaasociada.Silaentradade rutaesparaunaactualizacinenviadaaunaredprincipaldiferente,luegoladireccinderedenlaentradaderutaseresume en la direccin de red principal o con clase. Esto es exactamente lo que hace R2 para 192.168.4.0 y 192.168.5.0. Enva dichasredesconclaseaR1. R2 tambin tiene rutas para las subredes 172.30.1.0/24, 172.30.2.0/24 y 172.30.3.0/24. En la actualizacin de enrutamientodeR2aR3enSerial0/0/1,R2sloenvaunresumendeladireccinderedconclasede172.30.0.0. Si la entrada de ruta es para una actualizacin enviada dentro de una red principal, la mscara de subred de la interfazsalienteseutilizaparadeterminarladireccinderedparapublicar.R2envalasubred172.30.3.0aR1mediantela mscaradesubredenSerial0/0/0paradeterminarladireccindesubredparapublicar. R1 recibe la actualizacin 172.30.3.0 en la interfaz Serial0/0/0, que posee una direccin de interfaz de 172.30.2.1/24. Ya que la actualizacin de enrutamiento y la interfaz pertenecen a la misma red principal, R1 aplica su mscara/24alaruta172.30.3.0. Hagaclicenlastablasdeenrutam ientoR1yR3enlaf iguraparacompararlastablasdeenrutam iento. Observe que R1 tiene tres rutas para la red principal 172.30.0.0, que se ha dividido en subredes a /24 255.255.255.0.R3slotieneunarutahacialared172.30.0.0ylarednosehadivididoensubredes.R3tienelaredprincipal en su tabla de enrutamiento. Sin embargo, sera un error asumir que R3 no cuenta con conectividad total. R3 enviar cualquierpaquetedestinadoparalasredes 172.30.1.0/24, 172.30.2.0/24y172.30.3.0/24haciaR2, ya queesastresredes pertenecena172.30.0.0/16ysonalcanzablesatravsdeR2.

220

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

221

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

5.4.5Ventajasydesventajasdelresumenautomtico
Ventajasdelresumenautomtico
ComosevioconR2enlafiguraanterior,RIPresumeautomticamentelasactualizacionesentreredesconclase. Debido a que la actualizacin 172.30.0.0 se enva fuera de una interfaz (Serial 0/0/1) en una red con clase diferente (192.168.4.0),RIPenvaslounaactualizacinnicaparatodalaredconclaseenlugardeenviarunaparacadaunadelas diferentessubredes.Esteprocesoessimilar alquerealizamosalresumirvariasrutasestticasenuna nicaruta esttica. Porqueelresumenautomticoconstituyeunaventaja? Se envan y reciben actualizaciones de enrutamiento menores, que utilizan menor ancho de banda para las actualizacionesdeenrutamientoentreR2yR3. R3tieneunarutanicaparalared172.30.0.0/16,independientementedelacantidaddesubredesquehayaocmo se divida en subredes. La utilizacin de una nica ruta ofrece un proceso de consulta ms rpido en la tabla de enrutamientoparaR3.

Existealgunadesventajaenelresumenautomtico?S,cuandohayredesnocontiguasconfiguradasenlatopologa.

Desventajadelresumenautomtico

222

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Comopuedeverenlafigura,elesquemadedireccionamientocambi.Estatopologaseutilizarparamostraruna desventaja principal con los protocolos de enrutamiento con clase como RIPv1: su falta de compatibilidad con redes no contiguas. Losprotocolosdeenrutamientoconclasenoincluyenlamscaradesubredenlasactualizacionesdeenrutamiento. Las redes se resumen automticamente a travs de los bordes de redes principales, ya que el router receptor no puede determinarla mscaradelaruta.Estosedebe aquelainterfazreceptorapuedetenerunamscaradiferentedelasrutas divididasensubredes. Observe que R1 y R3 tienen subredes provenientes de la red principal 172.30.0.0/16, a diferencia de R2. Fundamentalmente, R1 y R3 son routers de borde para 172.30.0.0/16 ya que estn separados por otra red principal, 209.165.200.0/24. Esta separacin crea una red no contigua, debido a que dos grupos de subredes 172.30.0.0/24 estn separadosalmenosporotraredprincipal.172.30.0.0/16esunarednocontigua.

LastopologasnocontiguasnoconvergenconRIPv1
LafiguramuestralaconfiguracinRIPparacadaroutersegnlatopologa.LaconfiguracinRIPv1escorrecta,pero nopuededeterminar todaslas redesenestatopologa nocontigua. Para comprenderlosmotivos,recuerdeque unrouter slo publicar las direcciones de red principales en las interfaces que no pertenecen a la ruta publicada. Como consecuencia, R1 no publicar 172.30.1.0 ni 172.30.2.0 para R2 a travs de la red 209.165.200.0. R3 no publicar 172.30.100.0ni172.30.200.0paraR2atravsdelared209.165.200.0.Sinembargo,ambosrouterspublicarnladireccin delaredprincipal172.30.0.0,unarutaresumidaparaR3. Cul es el resultado? Sin la inclusin de la mscara de subred en la actualizacin de enrutamiento, RIPv1 no puede publicar informacin de enrutamiento especfica que permitir a los routers realizar el enrutamiento correctamente paralassubredes172.30.0.0/24. HagaclicenlosbotonesshowiprouteparaR1,R2yR3enlafigurayreviselasrutas.

223

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

224

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

R1notieneningunarutahacialasLANconectadasaR3. R3notieneningunarutahacialasLANconectadasaR1. R2tienedosrutasdeigualcostohacialared172.30.0.0. R2 equilibrar cargas en el trfico destinado a cualquier subred de172.30.0.0.Esto significa que R1 obtendr la mitaddeltrficoyR3obtendrlaotramitaddeltrfico,independientementedesieldestinodeltrficoesunadesus LANono.

EnelCaptulo7,"RIPv2,"verunaversindeestatopologa.Selautilizarparamostrarladiferenciaentreenrutamientocon claseysinclase.

5.5RutapordefectoyRIPv1
5.5.1Topologiamodificada:escenarioC
AgregaraccesoaInternetalatopologa
RIP fue el primer protocolo de enrutamiento dinmico y se utiliz ampliamente en las implementaciones iniciales entre clientes e ISP, as como entre diferentes ISP. Sin embargo, en las redes actuales, los clientes no necesariamente tienenqueintercambiaractualizacionesdeenrutamientoconsusISP.LosroutersdeclientesqueseconectanaunISPno necesitanunalistaparacadarutaenInternet.Ensulugar,estosrouterstienenunarutapordefectoqueenvatodoeltrfico al router ISP cuando el router del cliente no tiene una ruta a un destino. El ISP configura una ruta esttica que apunta al routerdelclienteenbuscadedireccionesdentrodelareddelcliente. En el escenario C, R3 es el proveedor de servicios con acceso a Internet, como lo indica la nube. R3 y R2 no intercambian actualizaciones de RIP. En su lugar, R2 utiliza una ruta por defecto para alcanzar la LAN de R3 y todos los

225

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


dems destinos que no estn enumerados en su tabla de enrutamiento. R3 utiliza una ruta esttica de resumen para alcanzarlassubredes172.30.1.0,172.30.2.0y172.30.3.0. Para preparar la topologa, podemos dejar el direccionamiento en su lugar es el mismo que se utiliz en el EscenarioB.Sinembargo,tambinnecesitamoscompletarlossiguientespasos:

1.DesactiveelenrutamientoRIPparalared192.168.4.0enR2. 2.ConfigureR2conunarutaestticapordefectoparaenviareltrficopredeterminadoaR3. 3.DesactivecompletamenteelenrutamientoRIPenR3. 4.ConfigureR3conunarutaestticaalassubredes172.30.0.0. Hagaclicenlaf ichashowiprouteenlaf iguradelroutercorrespondienteparaverelresultado.

226

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

227

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

5.5.2PropagacindelarutapordefectoenRIPv1
ParabrindarconectividadaInternetatodaslasdemsredesdeldominiodeenrutamientoRIP,larutaestticapor defectodebepublicarseatodoslosdemsroutersqueutilizanelprotocolodeenrutamientodinmico.Podraconfiguraruna ruta esttica por defecto en R1 apuntando a R2, pero dicha tcnica no es escalable. Cada vezque agregue un router al dominio de enrutamiento RIP, tendra que configurar otraruta esttica por defecto. Por qu no dejar que el protocolo de enrutamientohagaeltrabajoporusted? Envariosprotocolosdeenrutamiento,incluidoRIP,ustedpuedeutilizarelcomandodefaultinformationoriginateen elmododeconfiguracinderouterparaespecificarqueesterouteroriginar lainformacinpredeterminada,alpropagarla ruta esttica por defecto en las actualizaciones RIP. En la figura, R2 se configur con el comando defaultinformation originate.Observeapartirdelresultadodedebugipripquesteahoraenvaunarutaestticapordefecto"quadzero"aR1.

Hagaclicenshowiprouteenlafigura.

228

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

EnlatabladeenrutamientoparaR1,podrverquehayunarutacandidatapordefecto,comoseindicaatravsdel cdigoR*.LarutaestticapordefectoenR2sepropaghaciaR1enunaactualizacinRIP.R1tieneconectividadalaLAN enR3yacualquierdestinoenInternet.

5.7Resumen
RIP(versin 1) esunprotocolodeenrutamientoporvectordedistanciaconclase. RIPv1fueunode losprimeros protocolos de enrutamiento desarrollados para el enrutamiento de paquetes IP. RIP utiliza el conteo de saltos para su mtrica,unamtricade16saltosimplicaquedicharutaesinalcanzable.Comoconsecuencia,RIPslopuedeutilizarseen redesquenocuentenconmsdequinceroutersentredosredescualesquiera. LosmensajesRIPseencapsulanen unsegmentoUDP, conpuertosdeorigenydestinode 520. LosroutersRIP envansustablasdeenrutamientocompletasasusvecinoscada30segundos,exceptoaquellasrutasafectadasporlaregla dehorizontedividido. RIPsehabilitamedianteelcomando routerrip en unasolicituddeconfiguracin global. Elcomando netw ork se utiliza para especificar las interfaces en el router que se habilitarn para RIPjunto con la direccin de red con clase para cadaredconectadadirectamente.ElcomandonetworkhabilitalainterfazparaenviaryrecibiractualizacionesRIPytambin publicadicharedenlasactualizacionesRIPparaotrosrouters. ElcomandodebugiprippuedeutilizarseparaverlasactualizacionesRIPenviadasyrecibidasporelrouter.Para evitar el envo de las actualizaciones RIP a una interfaz, tal como en una LAN donde no hay otros routers, se utiliza el comandopassiveinterface.

229

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Las entradas RIP se muestran en la tabla de enrutamiento con el cdigo de origen de R y tienen una distancia administrativa de 120. Las rutas por defecto se propagan en RIP al configurar una ruta esttica por defecto y utilizar el comandodefaultinformationoriginateenRIP. RIPv1resume automticamentelassubredes desudireccinconclase alenviar unaactualizacina una interfaz queseencuentraenunaredprincipaldiferentedeladireccindivididaensubredesdelaruta. Debido aqueRIPv1esun protocolodeenrutamientoconclase, lamscaradesubrednoestincluidaenlaactualizacindeenrutamiento.Cuandoun routerrecibeunaactualizacindeenrutamientoRIPv1,RIPdebedeterminarlamscaradesubreddedicharuta.Silaruta pertenecealamismaredprincipalconclasequelaactualizacin,RIPv1aplicalamscaradesubreddelainterfazreceptora. Si la ruta pertenece a una red principal con clase diferente de la interfaz receptora, RIPv1 aplica la mscara con clase predeterminada. Puede usarseelcomando show ipprotocolsparamostrarla informacindecualquierprotocolodeenrutamiento habilitadoenelrouter.EnrelacinconRIP,estecomandomuestralainformacindeltemporizador,elestadodelresumen automtico,lasredeshabilitadasenesterouterparaRIPydemsinformacin. DebidoaqueRIPv1esunprotocolodeenrutamientoconclase,stenoadmiteredesnocontiguasniVLSM.Estos dostemassediscutenenelCaptulo7,"RIPv2".

Paraobtenermsinformacin LasRFC(Solicituddecomentarios)constituyen unaseriededocumentosenviadosalIETF(Grupodetrabajodeingeniera de Internet) para proponer un estndar de Internet o transmitir conceptos nuevos, informacin y ocasionalmente hasta comentariosdehumor.RFC1058eslaRFCoriginalparaRIPescritaporCharlesHedrick. SepuedeaccederalasRFCdesdedistintossitiosWeb, incluido www.ietf.org. Lea latotalidad o partesdeRFC1058.En estemomento,estarfamiliarizadoconlamayorpartededichainformacin,juntoconciertainformacinadicional.

230

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Captulo6:VLSMyCIDR
6.0Introduccindelcaptulo
6.0.1Introduccindelcaptulo
Antesde1981,lasdireccionesIPusabanslolosprimeros8bitsparaespecificarlaporcindereddeladireccin, loquelimitabaInternet,entoncesconocidacomoARPANET,a256redes.Prontofueevidentequeesteespaciodedireccin noibaasersuficiente. En1981,laRFC791modific ladireccin IPv4de32bitsparapermitirtresclases otamaosdistintosde redes: clase A,claseByclaseC.LasdireccionesdeclaseAusaban8bitsparalaporcindereddeladireccin,lasdeclaseB usaban16bitsylasdeclaseCusaban24bits.EsteformatosehizoconocidocomodireccionamientoIPconclase. Eldesarrolloinicialdeldireccionamientoconclaseresolvielproblemadelmitede256redes,poruntiempo.Una dcadamstarde,fueevidentequeelespaciodedireccinIPseestabareduciendorpidamente.Enrespuesta,elGrupode trabajo de ingeniera de Internet (IETF) introdujo Classless Interdomain Routing (CIDR), que utilizaba una mscara de subreddelongitudvariable(VLSM)paraayudaraconservarelespaciodedireccin. ConlaintroduccindeCIDRyVLSM,losISPahorapodanasignarunapartedeunaredconclaseaunclientey otraparte diferente a otro cliente. Esta asignacin no contigua de direcciones de los ISP era anloga al desarrollo de los protocolosdeenrutamientosinclase. Paracomparar: losprotocolosdeenrutamientoconclasesiempreresumenelborde conclaseynoincluyenlamscaradesubredenactualizacionesdeenrutamiento.Losprotocolosdeenrutamientosinclase sincluyenlamscaradesubredenlasactualizacionesdeenrutamientoynodebenrealizarelresumen.Losprotocolosde enrutamientosinclasequesediscutenenestecursosonlosRIPv2,EIGRPyOSPF. ConlaintroduccindeVLSMyCIDR,losadministradoresderedtuvieronqueusarhabilidadesrelacionadasconla divisin en subredes adicionales. VLSM simplementesubdivide una subred. Las subredes, a su vez, se pueden dividir en subredes envarios niveles,comoaprenderenestecaptulo. Ademsdela divisinensubredes, sehizoposibleresumir unagrancoleccinderedesconclaseenunarutaagregadaosuperred.Enestecaptulo,tambinrevisarlashabilidades relacionadasconelresumenderuta.

6.1.1Direccionamientoconclaseysinclase
6.1.1DireccionamientoIPconclase
Cuando en 1969 se puso en funcionamiento ARPANET, nadie imagin que Internet superara de tal forma los humildes comienzosdeesteproyectodeinvestigacin.Enelao1989, ARPANETsehabatransformadoenloquehoyconocemos como Internet. En la siguiente dcada, la cantidad de hosts de Internet creci de manera exponencial, de 159000, en octubrede1989,amsde72millonesafinesdelmilenio.Apartirdeenerode2007,habamsde433millonesdehostsen Internet. SinlaintroduccindelanotacinCIDRyVLSMen1993(RFC1519),latraduccindedireccionesdenombre(NAT)en1994 (RFC1631)yeldireccionamientoprivadoen1996(RFC1918),elespaciodedireccinIPv4de32bitsestaraagotado. Enlaces: "ISC Domain Survey: Number of Internet Hosts" (Estudio de dominios de ISC: cantidad de hosts en Internet), http://www.isc.org/index.pl?/ops/ds/hostcounthistory.php

231

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Bitsdeordensuperior Inicialmente,lasdirecciones IPv4seasignabanenfuncin delaclase. Enla especificacin originaldeIPv4(RFC 791) que se lanz en 1981, los autores establecieron las clases para ofrecer tres tamaos distintos de redes para organizaciones grandes,medianas y pequeas. Por ende, se definieron las direcciones de clase A, B y C con un formato especficoparalosbitsdeordensuperior.Losbitsdeordensuperiorsonlosbitsqueseencuentranmsalaizquierdaen unadireccinde32bits. Comosemuestraenlafigura: LasdireccionesdeclaseAempiezanconunbit0.Porlotanto,todaslasdireccionesde0.0.0.0a127.255.255.255 pertenecen a la clase A. La direccin 0.0.0.0 se reserva para el enrutamiento predeterminado y la direccin 127.0.0.0sereservaparalapruebadeloopback. Las direcciones de clase B empiezan con un bit 1 y un bit 0. Por lo tanto, todas las direcciones de 128.0.0.0 a 191.255.255.255pertenecenalaclaseB. LasdireccionesdeclaseCempiezancondosbits1yunbit0.LasdireccionesdeclaseCcomprendende192.0.0.0 a223.255.255.255.

Lasdirecciones restantessereservaron paramulticasting y futurosusos. Lasdireccionesmulticast empiezan contres bits1yunbit0.Lasdireccionesmulticastseusanparaidentificarungrupodehostsquesonpartedeungrupomulticast. Esto ayuda a reducir la cantidad de procesamientos de paquetes que realizan los hosts, especialmente en losmedios de broadcast. En este curso, ver que los protocolos de enrutamiento RIPv2, EIGRP y OSPF usan direcciones multicast designadas. LasdireccionesIPqueempiezanconcuatrobits1sehanreservadoparausofuturo. Enlaces:"InternetProtocol",(ProtocolodeInternet),http://www.ietf.org/rfc/rfc791.txt "InternetMulticastAddresses"(DireccionesMulticastdeInternet),http://www.iana.org/assignments/multicastaddresses

EstructuradeldireccionamientoconclaseIPv4

232

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Lasdesignacionesdelosbitsderedydelosbitsdehost seestablecieronen laRFC790(publicadacon laRFC 791).Comosemuestraenlafigura,lasredesdeclaseAusabanelprimeroctetoparalaasignacindered,quesetraduca a una mscara de subred con clase 255.0.0.0. Debido a que slo se dejaron 7 bits en el primer octeto (recuerde que el primerbitessiempre0),estodiocomoresultado2ala7mapotenciaobien128redes. Con24bitsenlaporcindehost,cadadireccindeclaseAtenacapacidadparamsde16millonesdedirecciones host individuales. AntesdeCIDRyVLSM,alas organizaciones se les asignaba unadireccindered conclasecompleta. Quibaahacerunaorganizacincon16millonesdedirecciones?Ahorapuedeentenderelenormedesperdiciodeespacio de direcciones que se produjo durante los comienzos de Internet, cuando las empresas reciban direcciones de clase A. Algunas empresas y organizaciones gubernamentales an tienen direcciones de clase A. Por ejemplo, General Electric posee3.0.0.0/8,AppleComputerposee17.0.0.0/8yelServicioPostaldelosEstadosUnidosposee56.0.0.0/8.(Consulteel enlace "Internet Protocol v4 AddressSpace"[Espacio de direccin del Protocolo de Internet v4] que figura a continuacin paraverunalistadetodaslasasignacionesdeIANA.) LaclaseBnoeramuchomejor.LaRFC790especificabalosprimerosdosoctetoscomored.Conlosprimerosdos bits ya establecidos en 1 y 0, quedaban 14 bits en los primeros dos octetos para asignar redes, lo que produjo 16384 direcciones de red de clase B. Debido a que cada direccin de red de clase B contena 16 bits en la porcin de host, controlaba65534direcciones.(Recuerdequesereservaban2direccionesparalasdireccionesderedydebroadcast).Slo lasorganizacionesmsgrandesylosgobiernospodanllegarausaralgunavezlas65000direcciones.ComoenlaclaseA, elespaciodedireccindeclaseBsedesperdiciaba. Paraempeorarlasituacin,lasdireccionesdeclaseCgeneralmenteeranmuypequeas!LaRFC790especificaba losprimerostresoctetoscomored.Conlosprimerostresbitsestablecidosen1y1,y0,quedaban21bitsparaasignarredes para ms de 2 millones de redes de clase C. Pero cada red de clase C slo tena 8 bits en la porcin de host o 254 direccioneshostposibles. Enlaces:"ABriefHistoryoftheInternet"(HistoriabrevedeInternet),http://www.isoc.org/internet/history/brief.shtml "Internet Protocol v4 Address Space" (Espacio http://www.iana.org/assignments/ipv4addressspace de direccin del Protocolo de Internet v4),

6.1.2Protocolodeenrutamientoconclase
Ejemplodeprotocolosdeenrutamientoconclase
UsardireccionesIPconclasesignificabaquelamscaradesubredpodadeterminarseconelvalordelprimerocteto,oms precisamente, con los primeros tres bits de la direccin. Los protocolos de enrutamiento, como RIPv1 slo necesitaban propagar la direccin de red de las rutas conocidas y no necesitaban incluir la mscara de subred en la actualizacin de enrutamiento. Esto se debe a que el router que reciba la actualizacin de enrutamiento poda determinar la mscara de subred simplemente examinando el valor del primer octeto de la direccin de red o aplicando su mscara de subred de ingresoparalasrutasdivididasensubredes.Lamscaradesubredestabadirectamenterelacionadaconladireccindered. HagaclicenActualizacindeR1aR2enlafigura.

233

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

En el ejemplo, R1 sabe que la subred 172.16.1.0 pertenece a la misma red principal con clase que la interfaz saliente. Por lo tanto, le enva una actualizacin RIP a R2 que contiene la subred 172.16.1.0. Cuando R2 recibe la actualizacin,aplicalamscaradesubreddelainterfazderecepcin(/24)alaactualizacinyagrega172.16.1.0alatabla deenrutamiento. HagaclicenActualizacindeR2aR3enlafigura.

CuandoseenvanactualizacionesaR3,R2resumelassubredes172.16.1.0/24,172.16.2.0/24y172.16.3.0/24enla redprincipalconclase172.16.0.0.DebidoaqueR3notieneningunasubredquepertenezcaa172.16.0.0,aplicalamscara conclasealareddeclaseB,/16.

6.1.3DireccionamientoIPsinclase
Avancehaciaeldireccionamientosinclase
En 1992, los miembros del IETF (Grupo de Trabajo de ingeniera de Internet) estaban muy preocupados por el crecimientoexponencial deInternety laescalabilidad limitada delas tablasdeenrutamientodeInternet.Tambinestaban preocupadosporeleventualagotamientodelespaciodedireccin IPv4de32bits.Elagotamientodelespaciodedireccin de clase B se estaba produciendo tan rpidamente que en dos aos no habra direcciones de clase B disponibles (RFC 1519). Este agotamiento se estaba produciendo porque cada organizacin que solicitaba la aprobacin de espacio de direccinIPyloobtena,recibaunadireccinderedconclasecompletayafueraunaclaseBcon65534direccioneshosto una clase C con 254 direcciones host. Una de las causas fundamentales de este problema era la falta de flexibilidad. No

234

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


existaninguna clasequesirvieraa unaorganizacindetamaomedianoque necesitaramilesdedireccionesIP, perono 65000. En1993,elIETFintrodujoelClasslessInterDomainRoutingoCIDR(RFC1517).CIDRpermita: UnusomseficientedelespaciodedireccinIPv4 Laagregacindeprefijo,loquereducaeltamaodelastablasdeenrutamiento

Para los routers compatibles con CIDR, la clase de direccin no tiene sentido. A la porcin de red de la direccin la determinalamscaradesubreddelared,tambinconocidacomoprefijoderedoduracindeprefijo(/8,/19,etc.).Laclase dedireccinyanodeterminaladireccindered. Los ISP ahora podan asignar espacio de direccin de manera ms eficiente usando cualquier duracin de prefijo, comenzandocon/8ymsgrandes(/8,/9,/10,etc.).LosISPyanoestabanlimitadosaunamscaradesubredde/8,/16o /24 Los bloques de direcciones IP podan asignarse a una red basndose en los requerimientos del cliente, que podan ir desdeunospocoshostshastacientosomilesdehosts.

CIDRyresumenderuta
CIDRusaMscarasdesubreddelongitudvariable(VLSM)paraasignardireccionesIPasubredesdeacuerdocon la necesidad individualen lugardehacerloporla clase.Este tipodeasignacinpermitequeelbordedelared/delhostse produzca en cualquier bit de la direccin. Las redes, a su vez, se pueden subdividir o dividir en subredes cada vez ms pequeas. DelmismomodoqueInternetestabacreciendoaunritmoexponencialaprincipiosdeladcadade1990,eltamao delastablasdeenrutamiento que losroutersdeInternet mantenantambinestaba creciendobajoeldireccionamientoIP con clase. CIDR permita la agregacin de prefijo, que ya se conoce como resumen de ruta. Recuerde del Captulo 2, "Enrutamientoesttico",quesepuedecrearunanicarutaestticaparavariasredes.LastablasdeenrutamientodeInternet ahorapodanbeneficiarsedelmismotipodeagregacinderutas.Lacapacidaddelasrutasparaserresumidascomouna solarutaayudaareducireltamaodelastablasdeenrutamientodeInternet. Enlafigura,observequeISP1tienecuatroclientes,cadaunoconunacantidadvariabledeespaciodedireccinIP. Sin embargo, todo el espacio de direccin de los clientes puede resumirse en una nica notificacin a ISP2. La ruta 192.168.0.0/20resumidaoagregadaincluyetodaslasredesquepertenecenalosClientesA,B,CyD.Estetipoderutase conocecomorutadesuperred.Unasuperredresumevariasdireccionesderedconunamscaramenorquelamscaracon clase. PropagarlaVLSMy las rutas desuperred requiereunprotocolode enrutamientosinclaseporque lamscarade subred ya no puede determinarse con el valor del primer octeto. La mscara de subred ahora necesita incluirse con la direccin de red. Los protocolos de enrutamiento sin clase incluyen la mscara de subred con la direccin de red en la actualizacindeenrutamiento. Enlaces: "Classless InterDomain Routing (CIDR): an Address Assignment and Aggregation Strategy" [Classless Inter DomainRouting(CIDR)]:Unaestrategiadeagregacinyasignacindedirecciones",http://www.ietf.org/rfc/rfc1519 "Internet Protocol v4 Address Space" (Espacio http://www.iana.org/assignments/ipv4addressspace de direccin del Protocolo de Internet v4),

235

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

6.1.4Protocolodeenrutamientosinclase
Los protocolos de enrutamiento sin clase incluyen RIPv2, EIGRP, OSPF, ISIS y BGP. Estos protocolos de enrutamientoincluyenlamscaradesubredconladireccinderedensusactualizacionesdeenrutamiento.Losprotocolos deenrutamientosin clase son necesarioscuando lamscarano puedesuponersenideterminarseconelvalor del primer octeto. Porejemplo,lasredes172.16.0.0/16,172.17.0.0/16,172.18.0.0/16y172.19.0.0/16puedenresumirsecomo172.16.0.0/14. Si R2 enva la ruta resumida 172.16.0.0 sin la mscara de /14, R3 slo sabe aplicar la mscara con clase predeterminada de/16. En un escenario de protocolos deenrutamiento con clase, R3 no tiene conocimiento de las redes 172.17.0.0/16,172.18.0.0/16y172.19.0.0/16. Nota:Conunprotocolodeenrutamientoconclase,R2puedeenviarestasredesindividualessinresumen,perosepierden losbeneficiosdelresumen. Losprotocolosdeenrutamientoconclasenopuedenenviarrutasdesuperredporqueelrouterderecepcinaplicar larutaconclase predeterminadaaladireccinderedenlaactualizacin deenrutamiento. Sinuestratopologatuviera un protocolodeenrutamientoconclase,entoncesR3sloinstalara172.16.0.0/16enlatabladeenrutamiento. Nota: Cuando una ruta de superred se encuentra en una tabla de enrutamiento, por ejemplo, como una ruta esttica, un protocolodeenrutamientoconclasenoincluiresarutaensusactualizaciones. Conunprotocolodeenrutamientosinclase,R2publicarlared172.16.0.0conjuntamenteconlamscarade/14a R3.Entonces,R3podrinstalarlarutadesuperred172.16.0.0/14ensutabladeenrutamiento,loqueledarlaposibilidad deconexinconlasredes172.16.0.0/16,172.17.0.0/16,172.18.0.0/16y172.19.0.0/16.

6.2VLSM
6.2.1VLSMenaccin
En un curso anterior, usted aprendi cmo una Mscara de subred de longitud variable (VLSM) permite usar distintasmscarasparacadasubred.Despusdequeunadireccinderedsedivideensubredes,esassubredestambin

236

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


se pueden dividir en subredes. Como seguramente recuerda, VLSM simplemente subdivide una subred. La VLSM puede imaginarsecomoladivisinensubredes. HagaclicenReproducirparaverlaanimacin.

237

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

238

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Lafiguramuestralared10.0.0.0/8quesehadivididoensubredesusandolamscaradesubredde/16,loqueproduce256 subredes. 10.0.0.0/16 10.1.0.0/16 10.2.0.0/16 .

239

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


. . 10.255.0.0/16 Cualquieradeestassubredesde/16,asuvez,sepuededividirensubredes.Porejemplo, enlafigura,lasubred 10.1.0.0/16 se divide en subredes nuevamente usando la mscara de /24, lo que produce las siguientes subredes adicionales. 10.1.1.0/24 10.1.2.0/24 10.1.3.0/24 . . . 10.1.255.0/24 Lasubred10.2.0.0/16tambinsedivideensubredesconunamscarade/24.Lasubred10.3.0.0/16sedivideensubredes nuevamenteconlamscarade/28ylasubred10.4.0.0/16sedivideensubredesnuevamenteconlamscarade/20. Lasdireccioneshostindividualesseasignanapartirdelasdireccionesde"subsubredes".Porejemplo,lafiguramuestrala subred 10.1.0.0/16 dividida en subredes de /24. La direccin 10.1.4.10 sera ahoramiembro de la subredms especfica 10.1.4.0/24.

6.2.2VLSMydireccionesIP
OtraformadeverlassubredesVLSMesenumerarcadasubredysussubredes.Enlafigura,lared10.0.0.0/8esel espaciodedireccininicial.Estdivididoensubredesconunamscarade/16enlaprimeraseriededivisinensubredes. Ustedyasabequealpedirprestados8bits(alpasarde/8a/16)secrean256subredes.Conelenrutamientoconclase,eso eslomximoquepuedelograr.Slopuedeelegirunanicamscaraparatodassusredes.ConVLSMyenrutamientosin clase, usted tiene ms flexibilidad para crear direcciones de red adicionales y usar una mscara que se adecue a sus necesidades. Hagaclicen10.1.0.0/16enlafigura.

Paralasubred10.1.0.0/16, nuevamente,sepidenprestados8bits paracrear256subredesconunamscarade /24.Estopermitirquehaya254direccioneshostporsubred.Lassubredescomprendidasentre10.1.0.0/24y10.1.255.0/24 sonsubredesdelasubred10.1.0.0/16.

240

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Hagaclicen10.2.0.0/16enlafigura.

La subred 10.2.0.0/16 tambin se subdivide adems en subredes con una mscara de /24. Las subredes comprendidasentre10.2.0.0/24y10.2.255.0/24sonsubredesdelasubred10.1.0.0/16. Hagaclicen10.3.0.0/16enlafigura.

Lasubred 10.3.0.0/16tambinse subdivideensubredescon unamscarade/28.Estopermitirquehaya14direcciones hostporsubred.Sepidenprestadosdocebitsysecrean4096subredesquevande10.3.0.0/28a10.3.255.240/28. Hagaclicen10.4.0.0/16enlafigura.

241

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

La subred 10.4.0.0/16 ademsse subdivide en subredes con una mscarade /20. Esto permitir que haya 2046 direccioneshostporsubred.Sepidenprestadoscuatrobitsysecrean16subredesquevande10.4.0.0/20a10.4.240.0/20. Estassubredesde/20sonlosuficientementegrandescomoparasubdividirse ensubredes, loquepermiteque haya ms redes.

6.3CIDR
6.3.1Resumenderuta
Comohaaprendidoanteriormente,elresumenderuta,tambinconocidocomoagregacinderuta,eselprocesode publicar un conjunto de direcciones contiguas como una nica direccin con una mscara de subred ms corta y menos especfica.RecuerdequeCIDResunaformaderesumenderutayessinnimodeltrminocreacindesuperredes. Yasedebehaberfamiliarizadoconelresumenderutaquerealizanlosprotocolosdeenrutamientoconclasecomo RIPv1.RIPv1resumelassubredesenunanicadireccinconclasederedprincipalcuandoenvalaactualizacindeRIPv1 deuna interfaz queperteneceaotraredprincipal. Porejemplo, RIPv1resumirlassubredes10.0.0.0/24 (de 10.0.0.0/24 a 10.255.255.0/24)como10.0.0.0/8. CIDRignoralalimitacindelosbordesconclaseypermiteelresumenconlasmscarasquesonmenoresquelas de la mscara con clase predeterminada. Este tipo de resumen ayuda a reducir la cantidad de entradas en las actualizacionesdeenrutamientoydisminuyelacantidaddeentradasenlastablasdeenrutamientolocales.Tambinayudaa reducirlautilizacindeanchodebandaparalasactualizacionesdeenrutamientoydacomoresultadobsquedasdelatabla deenrutamientomsrpidas. Lafiguramuestraunanicarutaestticaconladireccin172.16.0.0ylamscara255.248.0.0queresumetodaslas redesconclasede172.16.0.0/16a172.23.0.0/16.Sibien172.22.0.0/16y172.23.0.0/16nosemuestranenelgrfico,stas tambinseincluyenenlarutaresumida. Observequelamscarade/13(255.248.0.0)esmenorquelamscaraconclase predeterminadade/16(255.255.0.0). Nota:Deberecordarqueunasuperredessiempreunarutaresumida,perounarutaresumidanosiempreesunasuperred. Esposiblequeunroutertengaunaentradaderutaespecficayunaentradaderutaresumidaquecubralamisma red.SupongamosqueelrouterXtieneuna rutaespecficapara172.22.0.0/16queusaserial0/0/1yuna rutaresumidade 172.16.0.0/14 que usa serial 0/0/0. Los paquetes con la direccin IP de 172.22.n.n coinciden con ambas entradas. Estos paquetesdestinadospara172.22.0.0seenviarandesdelainterfazserial0/0/1porquehayunacoincidenciamsespecfica de16bits,queconlos14bitsdelarutaresumida172.16.0.0/14.

242

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

6.3.2Clculodelresumenderuta
Elclculode losresmenesderutasysuperredeses idnticoal proceso queyaaprendienelCaptulo2, "Enrutamiento esttico".Porlotanto,elsiguienteejemplosepresentacomorevisinrpida. El resumen de redes en una sola direccin y mscara puede realizarse en tres pasos. Observemos las siguientes cuatro redes: 172.20.0.0/16 172.21.0.0/16 172.22.0.0/16 172.23.0.0/16

HagaclicenPaso1enlafigura.

Elprimerpasoesenumerarlasredesenformatobinario.Lafiguramuestralascuatroredesenformatobinario. HagaclicPaso2enlafigura.

Elsegundopasoescontarlacantidaddebitscoincidentesqueseencuentranmsalaizquierdaparadeterminarla mscaraparalaruta resumida.Puedeveren lafiguraquecoinciden losprimeros14bitscoincidentesquese encuentran msalaizquierda.steeselprefijoomscaradesubredparalarutaresumida:/14255.252.0.0.

243

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


HagaclicenPaso3enlafigura.

Eltercerpasoescopiar losbitscoincidentesy luegoagregarbitsceroalrestode ladireccinparadeterminar la direccin de red resumida. La figura muestra que los bits coincidentes con ceros al final producen la direccin de red 172.20.0.0. Lascuatroredes (172.20.0.0/16, 172.21.0.0/16,172.22.0.0/16y172.23.0.0/16) puedenresumirse enunanica direccinderedyprefijo172.20.0.0/14. Lasactividadesdelasiguienteseccinleofrecenlaoportunidaddepracticareldiseoylaresolucindeproblemas enesquemasdedireccionamientoVLSM.Tambinpracticarlacreacinyresolucindeproblemasenresmenesderuta.

6.5Resumen
CIDR(ClasslessInterDomainRouting)seintrodujoen1993yreemplazlageneracinanteriorderedesconclase de sintaxis de direccin IP. CIDR permita un uso ms eficiente del espacio de direccin IPv4 y la agregacin de prefijo, conocidacomoresumenderutaocreacindesuperredes. ConCIDR,lasclasesdedireccin(claseA,claseB,claseC)dejarondetenersentido.Elvalordelprimeroctetoya nodeterminabaladireccindered,sinoqueasignabaladuracindeprefijo(mscaradesubred).Alespaciodedireccin,la cantidaddehostsdeunared,ahorapodaasignarseunprefijoespecficodependiendode lacantidaddehostsnecesarios paraesared. CIDRpermitela creacindesuperredes.Unasuperredesungrupodedireccionesderedprincipalresumidasen unanicadireccinderedconunamscaramenorqueladelamscaraconclasepredeterminada. CIDR usa VLSM (Mscaras de subred de longitud variable) para asignar direcciones IP a las subredes segn la necesidad en lugar de la clase. VLSM permite subdividir o dividir an ms las subredes en subredes aun ms pequeas. Paraexplicarlodeformasencilla,VLSMsimplementesubdivideunasubred. PropagarlassuperredesCIDRosubredesVLSMrequiereunprotocolodeenrutamientoconclase.Unprotocolode enrutamientosinclaseincluyelamscaradesubredconladireccinderedensusactualizacionesdeenrutamiento. Determinarlarutaresumidaylamscaradesubredparaungrupoderedespuederealizarseentrespasosfciles. Elprimerpasoesenumerarlasredesenformatobinario.Elsegundopasoescontarlacantidaddebitscoincidentesquese encuentran msalaizquierda. Estoledarladuracinde prefijoolamscaradesubredparalaruta resumida.Eltercer paso es copiar los bits coincidentes y luego agregar bits cero al resto de la direccin para determinar la direccin de red resumida.Ladireccinderedresumidaylamscaradesubredahorapuedenusarsecomorutaresumidaparaestegrupo de redes. Las rutas resumidas pueden ser usadas por las rutas estticas y los protocolos de enrutamiento sin clase. Los protocolosdeenrutamientoconclaseslopuedenresumirrutasalamscaraconclasepredeterminada. LosprotocolosdeenrutamientoconclaseysucapacidadparaadmitirsuperredesCIDR,VLSMyredesnocontiguas sedescribeenlossiguientescaptulos.

244

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Paraaprenderms
RFC1519ClasslessInterDomainRouting(CIDR) LasRFC(Solicitudes decomentarios)sonunaserie dedocumentosque seenvanal IETF (Grupo deTrabajode ingenierade Internet)paraproponerunestndardeInternet otransmitirconceptosnuevos, informacin yocasionalmente hastacomentariosdehumor.RFC1519eslaRFCdeClasslessInterDomainRouting(CIDR). SepuedeaccederalasRFCdesdedistintossitiosWeb,incluidowww.ietf.org.LeatodalaRFC1519opartesdeellapara obtenermsinformacinsobrelaintroduccindeCIDRalacomunidaddeInternet. RoutersdencleodeInternet EnlaseccinParaaprendermsdelCaptulo3(Introduccinalosprotocolosdeenrutamientodinmicos),ingres enservidoresderutaparavisualizarrutasBGPenInternet.Unodeesossitioseswww.traceroute.org. Ingreseenunodelosservidoresderutayconelcomandoshow iproute, vealatabladeenrutamientorealdeun routerdeInternet.ObservecuntasrutashayenunrouterdencleodeInternet.Enmarzode2007,habamsde200000 rutas. Muchas son rutas resumidas y superredes. Use el comando show ip route 207.62.187.0 para ver una de esas superredes. CAIDA Un sitio Web interesante es CAIDA, Asociacin Cooperativa para Anlisis de Datos de Internet www.caida.org. CAIDA"ofreceherramientasyanlisisquepromocionan laingenierayelmantenimientodeunainfraestructuradeInternet globalescalableyslida".ExistenvariospatrocinadoresdeCAIDA,incluidoCiscoSystems.Sibienesposiblequelepueda parecerquegranpartedeestainformacinestfueradesucomprensin,comenzarareconocermuchosdeestostrminos yconceptos.

245

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Captulo7RIPv2
7.0Introduccin
7.0.1Introduccindelcaptulo
Laversin2deRIP(RIPv2)sedefineenRFC1723.steeselprimerprotocolodeenrutamientosinclasequese discuteenel curso.Lafiguraubicaa RIPv2 ensupropiaperspectiva conrespectoaotrosprotocolosdeenrutamiento. Si bienRIPv2esunprotocolodeenrutamientoapropiadoparaalgunosambientes,pierdepopularidadcuandosecomparacon protocolosdeenrutamientotalescomoEIGRP,OSPFeISIS,queofrecenmsfuncionesysonmsescalables. Aunque puede ser menos popular que otros protocolos de enrutamiento, ambas versiones de RIP an son apropiadas para algunas situaciones. Si bien RIP carece de las capacidades de muchos protocolos posteriores, su simplicidadyampliautilizacinenvariossistemasoperativosloconviertenenuncandidatoidealparalasredeshomogneas mspequeas,dondeesnecesarialacompatibilidadconvariosfabricantes,especialmentedentrodelosambientesUNIX. DebidoaquenecesitarentenderRIPv2,inclusosinolousa,estecaptuloseconcentrarenlasdiferenciasentre unprotocolodeenrutamientoconclase(RIPv1)yunprotocolodeenrutamientosinclase(RIPv2),msqueenlosdetallesde RIPv2.LalimitacinprincipaldeRIPv1esqueesunprotocolodeenrutamientoconclase.Comoustedsabe,losprotocolos deenrutamientoconclasenoincluyenlamscaradesubredconladireccinderedenlasactualizacionesdeenrutamiento, lo que puede ocasionar problemas con las redes o subredes no contiguas que usan la Mscara de subred de longitud variable (VLSM). Como RIPv2 es un protocolo de enrutamiento sin clase, las mscaras de subred se incluyen en las actualizacionesdeenrutamiento,loquehacequeRIPv2seamscompatibleconlosambientesdeenrutamientomodernos. Enrealidad,RIPv2esunamejoradelasfuncionesyextensionesdeRIPv1,msqueunprotocolocompletamente nuevo.Algunasdeestasfuncionesmejoradasincluyen: Direccionesdesiguientesaltoincluidasenlasactualizacionesdeenrutamiento Usodedireccionesmulticastalenviaractualizaciones Opcindeautenticacindisponible

Como RIPv1, RIPv2 es un protocolo de enrutamiento por vector de distancia. Las dos versiones de RIP tienen las siguientesfuncionesylimitaciones: Usodetemporizadoresdeesperayotrostemporizadoresparaayudaraimpedirroutingloops. Uso de horizonte dividido u horizonte dividido con envenenamiento en reversa para ayudar tambin a impedir routingloops. Usodeupdatesdisparadoscuandohayuncambioenlatopologaparalograrunaconvergenciamsrpida. Lmitemximoenelconteodesaltosde15saltos,conelconteodesaltosde16queexpresaunaredinalcanzable.

246

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

7.1LimitacionesdeRIPv1
7.1.1Topologiadelaboratorio
La figuramuestra la topologa y el esquema de direccionamiento que se usa en estecaptulo. Este escenario es similaraldominiodeenrutamientocontresroutersqueseusalfinaldelCaptulo5,"RIPv1".RecuerdequelosroutersR1y R3tienensubredesqueformanpartedelaredprincipalconclase172.30.0.0/16(claseB).TambinrecuerdequeR1yR3 estnconectadosaR2consubredesdelaredprincipalconclase209.165.200.0/24(claseC).Estatopologaesnocontigua ynoconvergerporque172.30.0.0/16estdivididapor209.165.200.0/24.

HagaclicenR1,R2yR3paraverlaconfiguracindeiniciodecadarouter.

247

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Rutaresum ida LatopologamuestraqueR2tieneunarutaresumidaestticahacialared192.168.0.0/16.Laconfiguracindeesta rutaresumidasemostrarmsadelanteenestaseccin. ElconceptoylaconfiguracindelasrutasresumidasestticassediscutienelCaptulo2,"Enrutamientoesttico". Podemos inyectar informacin de rutas estticas en las actualizaciones de protocolo de enrutamiento. Esto se denomina redistribucin y tambin se discutir ms adelante en esta seccin. Por ahora, debe comprender que esta ruta resumida

248

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


ocasionarproblemasconRIPv1porque192.168.0.0/16noesunadireccinprincipalconclaseeincluyetodaslasversiones de/24de192.168.0.0/16,comosemuestraenlatopologa. Finalmente,observequelosroutersR1yR3contienenredesVLSMycompartenelespaciodedireccindelared principalconclase172.30.0.0/16.Luego,estudiaremoselesquemadedireccionamientoVLSM.

VLSM
ReviseelesquemadedireccionamientoVLSMdelafigura.Comosemuestraenelgrficosuperior,tantoR1como R3 han dividido la red 172.30.0.0/16 en subredes de /24. Cuatro de estas subredes de /24 se asignan: dos a R1 (172.30.1.0/24y172.30.2.0/24)ydosaR3(172.30.100.0/24y172.30.110.0/24). En la parte inferior del grfico, hemos tomado la subred 172.30.200.0/24 y la hemos subdividido nuevamente, usando losprimeroscuatrobitsparalassubredesyloscuatroltimosbitsparaloshosts.Elresultadoesunamscarade 255.255.255.240ode/28.LaSubred1ylaSubred2seasignanaR3.Estosignificaquelasubred172.30.200.0/24yano puedeusarse,apesardequelassubredesde/28restantespuedenusarse.

DireccionesprivadasdeRFC1918
Usted ya se debe haber familiarizado con RFC 1918 y la lgica que existe detrs del direccionamiento privado. TodoslosejemplosdelplandeestudiosusandireccionesIPprivadasparaelejemplodedireccionamientointerno.

249

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


En la tabla se muestran las direcciones que cumplen con RFC 1918. Perocuando se realiza el enrutamiento del trficoIPporlosenlacesWANatravsdeunISPocuandolosusuariosinternosnecesitaningresarensitiosexternos,debe usarseunadireccinIPpblica.

DireccionesIPdeunejemplodeCisco
UsteddebehaberobservadoquelosenlacesWANentreR1,R2yR3utilizandireccionesIPpblicas.Sibiensegn laRFC1918,estasdireccionesIPnosondireccionesprivadas,Ciscohaadquiridounciertoespaciodedireccionespblicas parausarconlosejemplos. LasdireccionesquesemuestranenlafigurasontodasdireccionesIPpblicasvlidasconlasquesepuederealizar elenrutamientoenInternet.Ciscohareservadoestasdireccionesconfineseducativos.Porlotanto,estecursoyloscursos futurosusarnestasdireccionescuandoseanecesarioutilizardireccionespblicas. En la figura, R1, R2 y R3 se conectan usando el espacio de direcciones pblicas de Cisco 209.165.200.224/27. Debido a que los enlaces WAN slo necesitan dos direcciones, la 209.165.200.224/27 se subdivide en subredes con una mscarade/30.Enlatopologa,lasubred1seasignaalenlaceWANentreR1yR2.Lasubred2seasignaalenlaceWAN entreR2yR3.

250

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Interfacesloopback
ObservequeR3utilizainterfacesloopback(Lo0,Lo1yLo2).Unainterfazloopbackesunainterfazdesoftwareque seusapara emularuna interfazfsica.Como aotras interfaces,selepuede asignarunadireccin IP.Otrosprotocolosde enrutamiento, tales como OSPF, tambin usan las interfaces loopback para distintos fines. Estos usos se discutirn en el Captulo11,OSPF. Enunambientedelaboratorio,lasinterfacesloopbacksontilesparacrearredesadicionalessintenerqueagregar ms interfaces fsicas al router. Se puede hacer ping en una interfaz loopback y la subred puede publicarse en las actualizacionesdeenrutamiento.Porlotanto,lasinterfacesloopbacksonidealesparasimularmltiplesredesconectadasal mismo router. En nuestro ejemplo, R3 no necesita cuatro interfaces LAN para realizar una demostracin de mltiples subredesyVLSM.Encambio,usamosinterfacesloopback. Enlaces "InternetAssignedNumbersAuthority"(AutoridaddeNmerosAsignadosdeInternet),http://www.iana.org/ "Configuring Logical Interfaces" (Configuracin de interfaces lgicas), http://www.cisco.com/en/US/products/sw/iosswrel/ps1828/products_configuration_guide_chapter09186a0080087da4.html

251

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

7.1.2LimitacionesdetopologaRIPv1
Rutasestticaseinterfacesnulas
ParaconfigurarlarutadesuperredestticaenR2,seusaelsiguientecomando: R2(config)#ipr oute192.168.0.0255.255.0.0Null0 Recuerdequeelresumenderutapermiteunanicaentradaderutadealtonivelpararepresentarmuchasrutasde nivelbajoy, porconsiguiente, reducireltamaodelastablasdeenrutamiento. LarutaestticadeR2usaunamscarade /16pararesumirlas256redescomprendidasentre192.168.0.0/24y192.168.255.0/24. Elespaciodedireccinquerepresentalarutaresumidaesttica192.168.0.0/16enrealidadnoexiste.Parasimular esta ruta esttica, usamos una interfaz nula como interfaz de salida. No es necesario que usted ingrese ningn comando paracrearoconfigurarlainterfaznula.Siempreseencuentraactivaperonoreenvanirecibetrfico.Eltrficoqueseenva alainterfaznulasedesecha.Paranuestrosfines,lainterfaznulaservirdeinterfazdesalidadelarutaesttica.Recuerde delCaptulo2,"Enrutamientoesttico",queunarutaestticadebetenerunainterfazdesalidaactivaantesdeserinstalada enlatabladeenrutamiento.ElusodelainterfaznulapermitiraR2publicarlarutaestticaenRIPapesardequelasredes quepertenecenalresumen192.168.0.0/16enrealidadnoexisten.

Redistribucinderuta
Elsegundocomandoquedebeingresarseeselcomandoredistributestatic: R2(configrouter)#redistributestatic Laredistribucinimplicatomarlasrutasdeunafuentedeenrutamientoyenviarlasaotrafuentedeenrutamiento.En nuestra topologa de ejemplo, queremos que el proceso RIP en R2 redistribuya nuestra ruta esttica (192.168.0.0/16) importando la ruta en RIP y luego envindola a R1 y R3 mediante el proceso RIP. Veremos si en realidad esto est sucediendoydenoseras,porqu. Enlaces"Configuring Logical Interfaces" (Configuracin de interfaces lgicas), http://www.cisco.com/en/US/products/sw/iosswrel/ps1828/products_configuration_guide_chapter09186a0080087da4.html

252

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Verificacinypruebadeconectividad Para probar si la topologa tiene conectividad completa, primero verificamos que los dos enlaces seriales de R2 estnactivosusandoelcomandoshowipinterfacebriefcomosemuestraenlafiguraparalosenlacesdeR2.Siunenlace est desactivado, el campo Estado o el campo Protocolo (o ambos) mostrarn down (desactivado) en el resultado del comando.Siunenlaceestactivado,amboscamposmostrarnup,comosemuestraaqu.R2tieneconectividaddirectaa R1yR3porlosenlacesseriales. PeropuedeR2hacerpingenlasLANdeR1yR3?Hayalgnproblemadeconectividadconunprotocolodeenrutamiento conclaseylassubredesnocontiguasde172.30.0.0?Probemoslascomunicacionesentrelosroutersusandoping.

HagaclicenPingsdeR2enlaf igura.

253

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Este resultado muestra a R2 intentando hacer ping en la interfaz 172.30.1.1 de R1 y en la interfaz 172.30.100.1 de R3. CuandoR2hacepingencualquieradelassubredes172.30.0.0deR1oR3,sloaproximadamenteel50%delosmensajes ICMPsonexitosos. HagaclicenPingsdeR1enlaf igura.

EsteresultadomuestraqueR1puedehacerpingen10.1.0.1, perono tienexitocuando intenta hacerpingen la interfaz 172.30.100.1deR3. HagaclicenPingsdeR3enlaf igura.

254

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

EsteresultadomuestraqueR3puedehacerpingen10.1.0.1, perono tienexitocuando intenta hacerpingen la interfaz 172.30.1.1deR1. Comopuedever,hayunproblemaobviocuandointentacomunicarseconlassubredesnocontiguas172.30.0.0.En las siguientes secciones examinaremos las tablas de enrutamiento y actualizaciones de enrutamiento para investigar ms esteproblemaeintentarresolverlo.

7.1.3RIPv1:redesnocontiguas
UstedyasabequeRIPv1esunprotocolodeenrutamientoconclase.Comopuedeverenelformatodemensajedel RIPv1,ensusactualizacionesdeenrutamientonoseincluyenlasmscarasdesubred.Porlotanto,RIPv1nopuedeadmitir redesnocontiguas,VLSMnisuperredesClasslessInterDomainRouting(CIDR).Sinembargo,podrahaberespaciopara expandirelformatodemensajedelRIPv1afin depoderincluir lamscaradesubredparaqueverdaderamentepodamos tenerunaconfiguracinderednocontigua?Cmocambiaraelformatodeestemensajeenlafiguraparaincluirlamscara desubred?

255

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Debidoaquelamscaradesubrednoestincluidaenlaactualizacin, RIPv1yotrosprotocolosdeenrutamiento conclasedebenresumirlasredesenlosbordesderedesprincipales.Comopuedeverenlafigura,elRIPv1delosrouters R1 y R3 resumir sus subredes 172.30.0.0 a la direccin con clase de red principal de 172.30.0.0 cuando enve actualizacionesdeenrutamientoaR2.DesdelaperspectivadeR2,ambasactualizacionestienenelmismocostode1salto paraalcanzarlared172.30.0.0/16.Comover,R2instalaambasrutasenlatabladeenrutamiento.

Examendelastablasdeenrutamiento
Como se ha visto, R2 obtiene resultados incoherentes cuando intenta hacer ping en la direccin en una de las subredes 172.30.0.0.

HagaclicenRutasdeR2enlaf igura.

256

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Observe queR2tiene dosrutasdeigualcostohacia lared172.30.0.0/16.Estosedebe a quetantoR1comoR3 estnenviandoaR2unaactualizacinRIPv1paralaredconclase172.30.0.0/16conunamtricade1salto.ComoR1yR3 resumieron automticamente las subredes individuales, la tabla de enrutamiento de R2 slo contiene la red principal con clasede172.30.0.0/16. Podemos examinar loscontenidosde lasactualizaciones deenrutamientoyaque las actualizacionesse envan y recibenconelcomandodebugiprip. HagaclicenDepuracin1deR2enlafigura.

El resultado de este comandomuestra que R2 recibe dosrutas de igual costo 172.30.0.0 con una mtrica de 1 salto. R2 recibeunanicarutaenSerial0/0/0desdeR1yotrarutaenSerial0/0/1desdeR3.Observequelamscaradesubrednose incluyeconladireccinderedenlaactualizacin. QuocurreconR1yR3?Recibenmutuamentelasubred172.30.0.0delaotra? HagaclicenRutasdeR1enlaf igura.

257

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Aqu vemosqueR1tienesuspropiasrutas172.30.0.0: 172.30.2.0/24y 172.30.1.0/24.PeroR1no envaesas subredes a R2. R3tiene una tabla de enrutamiento similar. Tanto R1comoR3 son routers de borde y slo envan la red 172.30.0.0 resumidaaR2ensusactualizacionesdeenrutamientodeRIPv1.Porende,R2sloconocelaredconclase172.30.0.0/16y notieneconocimientodeningunasubred172.30.0.0. HagaclicenDepuracin2deR2enlafigura.

ObserveenelresultadodedebugipripdeR2quenoincluyelared172.30.0.0ensusactualizacionesaR1niaR3. Porquno?Porquetienevigencialaregladehorizontedividido. R2hadetectadoa172.30.0.0/16enlas interfacesSerial 0/0/0ySerial0/0/1.DebidoaqueR2detecta172.30.0.0enestasinterfaces,noincluyeesaredenlasactualizacionesque envadesdeestasmismasinterfaces.

7.1.4RIPv1:IncompatibilidadconVLSM
Debido a que RIPv1 no enva la mscara de subred en las actualizaciones de enrutamiento, no puede admitir VLSM. El routerR3estconfiguradoconlassubredesVLSM,quesonmiembrosdelaredclaseB172.30.0.0/16:

258

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


172.30.100.0/24(FastEthernet0/0) 172.30.110.0/24(Loopback0) 172.30.200.16/28(Loopback1) 172.30.200.32/28(Loopback2)

Como vimos con las actualizaciones 172.30.0.0/16 aR2 de R1 yR3,RIPv1 resume las subredes hacia el borde con claseousalamscaradesubreddelainterfazsalienteparadeterminarqusubredespublicar. HagaclicenTopologaenlaf igura.

Para demostrar de qu manera RIPv1 usa la mscara de subred de la interfaz saliente, R4 se agrega a la topologa conectadaaR3atravsdelainterfazFastEthernet0/0enlared172.30.100.0/24. HagaclicenResultadodelrouterenlafigura.

Consulte debug ip rip en la figura. Observe que la nica subred 172.30.0.0 que se enva al router R4 es 172.30.110.0. TambinobservequeR3envatodalaredprincipalconclase172.30.0.0deSerial0/0/1. Por qu RIPv1 deR3 no incluye las otrassubredes, 172.30.200.16/28 y 172.30.200.32/28, en las actualizaciones a R4? Esas subredes no tienen la misma mscara de subred que FastEthernet 0/0. Por eso todas las subredes deben usar la mismamscaradesubredcuandoseimplementaunprotocolodeenrutamientoconclaseenlared. Unaexplicacinm sdetallada R3necesitadeterminarqusubredes172.30.0.0incluirenlasactualizacionesquesalendesuinterfazFastEthernet 0/0 con la direccin IP 172.30.100.1/24. Slo incluir esas rutas 172.30.0.0 en su tabla de enrutamiento con la misma

259

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


mscaraquelainterfazdesalida. Debidoaquela interfazes172.30.100.1conunamscarade/24,sloincluirsubredes 172.30.0.0conunamscarade/24.Lanicaquecumpleconestacondicines172.30.110.0. Lasotrassubredes172.30.0.0,172.30.200.16/28y172.30.200.32/28,noseincluyenporquelasmscarasde/28no coinciden con la mscara de /24 de la interfaz saliente. El router receptor, R4, slo puede aplicar su propia mscara de interfaz de /24 a las notificaciones de la ruta de RIPv1 con subredes 172.30.0.0. Con mscaras de /28, R4 aplicara la mscarade/24incorrectaaestassubredes.

7.1.5RIPv1:IncompatibilidadconCIDR
Larutaesttica192.168.0.0/16
Hastaahora,lamayoradelainformacinledebeserfamiliardelCaptulo5,"RIPv1".Sinembargo,hayuntemaqueanno hemostratado. HagaclicenEnrutamientodeR2enlafigura.

Configuramos una ruta esttica hacia la red 192.168.0.0/16 de R2 y le ordenamos a RIP que incluya esa ruta en sus actualizaciones con el comando redistribute static, como semuestra en la figura. Estaruta esttica es un resumen de las subredes192.168.0.0/24comprendidasentre192.168.0.0/24y192.168.255.0/24. R2(config)#iproute192.168.0.0255.255.0.0Null0

HagaclicenRutasdeR2enlafigura.

PodemosverquelarutaestticaestincluidaenlatabladeenrutamientodeR2.

260

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


HagaclicenRutasdeR1enlaf igura.

Si observamos la tabla de enrutamiento de R1, veremos que R1 no est recibiendo la ruta 192.168.0.0/16 en sus actualizacionesdeRIPdeR2,sibiennosotrosesperbamosquesloestuvierahaciendo. HagaclicenDepuracindeR2enlaf igura.

SiusamosdebugipripenR2,observamosqueRIPv1noincluye laruta192.168.0.0/16ensusactualizacionesde RIPparaR1oR3.Sabeporqunoseincluyeestaruta?Observelaruta192.168.0.0/16.Quclasederutaes?ClaseA, B oC? Cul es la mscara que se usa en la ruta esttica? Coincide con la clase? Es la mscara de la ruta esttica menorquelamscaraconclase? Configuramoslarutaesttica192.168.0.0conunamscarade/16.statienemenosbitsquelamscaradeclaseC conclasede/24.Debidoaquelamscaranocoincideconlaclasenilasubreddelaclase, RIPv1noincluirestarutaen susactualizacionesaotrosrouters.

261

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


RIPv1yotrosprotocolosdeenrutamiento conclase no puedenadmitir rutasCIDRqueseanrutasresumidascon unamscaradesubredmenorquelamscaraconclasedelaruta.RIPv1ignoraestassubredesenlatabladeenrutamiento ynolasincluyeenlasactualizacionesaotrosrouters.Estosedebeaqueelrouterreceptorslopodraplicarlamscara conclasemsgrandealaactualizacinynolamscarade/16mscorta. Nota: Si la ruta esttica 192.168.0.0 se configurara con una mscara de /24 o ms grande, esta ruta se incluira en las actualizacionesdeRIP.Losroutersreceptoresaplicaranlamscaraconclasede/24aestaactualizacin.

7.2ConfiguracindelRIPv2
7.2.1HabilitacinyverificacindelRIPv2
ComparacindelosformatosdemensajesdeRIPv1yRIPv2
RIPv2 se define en RFC 1723. Al igual que la versin 1, RIPv2 se encapsula en un segmento UDPmediante el puerto 520 y puede transportar hasta 25 rutas. Si bien RIPv2 tiene el mismo formato de mensaje bsico que RIPv1, se agregandosextensionesimportantes. LaprimeraextensinenelformatodemensajedeRIPv2eselcampodelamscaradesubredquepermitequeuna mscarade32 bitsseincluyaen laentradaderutadeRIP.Porende, elrouterreceptoryanodependedelamscarade subreddelainterfazentrantenidelamscaraconclasealdeterminarlamscaradesubredparaunaruta. La segundaextensin importanteparaelformatodemensajedeRIPv2es laadicinde ladireccindelsiguiente salto.Ladireccindelsiguientesaltoseusaparaidentificarunadireccindelsiguientesaltomejorqueladireccindelrouter emisor,siesqueexiste.Sielcamposeestablecetodoenceros(0.0.0.0),ladireccindelrouteremisoreslamejordireccin del siguiente salto. La informacin detallada sobre cmo se usa la direccin del siguiente salto se encuentrams all del alcance de este curso. Sin embargo, puede encontrar un ejemplo en RFC 1722 o en Routing TCP/IP Volumen 1 de Jeff Doyle. Enlaces"RFC1723:RIPVersion2,"http://www.ietf.org/rfc/rfc1723

262

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Versin2
Enformapredeterminada,cuandounprocesodeRIPseencuentraconfiguradoenunrouterCisco,steejecutaRIPv1.Sin embargo, a pesar de que el router slo enva mensajes de RIPv1, puede interpretar los mensajes deRIPv1 y RIPv2. Un routerdeRIPv1simplementeignorarloscamposdeRIPv2enlaentradaderuta.

El comando show ip protocols verifica que R2 est configurado para RIPv1, pero recibe mensajes de RIP para ambas versiones.

263

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


HagaclicenConfiguracionesdeRIPv2enlaf igura.

Observe que el comando version 2 se usa para modificar RIP para que utilice la versin 2. Este comando debe configurarse en todos los routers del dominio de enrutamiento. El proceso deRIP ahora incluir lamscara de subred en todaslasactualizaciones,loqueharqueRIPv2seaunprotocolodeenrutamientosinclase. HagaclicenRIPv2deR2enlaf igura.

Comopuedeverenelresultado,cuandounrouterestconfiguradoparalaversin2,sloseenvanyrecibenmensajesde RIPv2. HagaclicenVolveraRIPv1enlafigura.

264

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

ElcomportamientopredeterminadodeRIPv1puederestaurarseusandoelcomandoversion1oelcomandonoversionenel mododeconfiguracinderouter.

7.2.2AutoresumenyRIPv2
Examendelastablasdeenrutamiento
ComoRIPv2esunprotocolodeenrutamientosinclase,esposiblequeseveanlassubredes172.30.0.0individuales enlastablasdeenrutamiento.Sinembargo,cuandoexaminamoslatabladeenrutamientoparaR2enlafigura,anvemosla ruta 172.30.0.0/16 resumida con las mismas dos rutas de igual costo. LosroutersR1 y R3 an no incluyen las subredes 172.30.0.0delotrorouter.

265

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

HagaclicenRutasdeR1enlaf igura.

LanicadiferenciaquehayhastaahoraentreRIPv1yRIPV2esqueR1yR3cuentancadaunoconunarutaalasuperred 192.168.0.0/16.EstarutaeralarutaestticaconfiguradaenR2yredistribuidaporRIP HagaclicenDepuracin1deR1enlafigura.

266

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Entonces,questsucediendo?ParaexaminarqurutasdeRIPv2seestnenviandoyrecibiendo,usaremosdebugiprip. LafiguramuestraelresultadodebugipripparaR1.ObservequeRIPv2envaladireccinderedylamscaradesubred:

RIP:sendingv2updateto224.0.0.9viaSerial0/0(209.165.200.230) 172.30.0.0/16via0.0.0.0,metric1,tag0
Sinembargo,observequelarutaqueseenviesladireccinderedconclaseresumida,172.30.0.0/16,ynolassubredes individuales172.30.1.0/24y172.30.2.0/24. HagaclicenAutoresum enenlafigura

267

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


De manera predeterm inada, RIPv2 resum e automticamente las redes en los bordes de redes principales, com o RIPv1.LosroutersR1yR3todavaresumensussubredes172.30.0.0aladireccindeclaseBde172.30.0.0cuandoenvan lasactualizacionesdesusinterfacesdelasredes209.165.200.228y209.165.200.232,respectivamente.Elcomandoshowip protocolsverificaqueel"resumenautomticotengavigencia". HagaclicenDepuracin2deR1enlafigura.

El nico cambio producto del comando version 2 es que R2 ahora incluye la red 192.168.0.0/16 en sus actualizaciones. Esto se debe a que RIPv2 incluye la mscara 255.255.0.0 con la direccin de red 192.168.0.0 en la actualizacin. Tanto R1 como R3 ahorarecibirn esta ruta esttica redistribuida a travs deRIPv2 y la ingresarn en sus tablasdeenrutamiento. Nota:Recuerdequelaruta192.168.0.0/16no pudodistribuirsecon RIPv1 porquelamscaradesubrederamenor quela mscaraconclase.DebidoaquelamscaranoestincluidaenlasactualizacionesdeRIPv1,elrouterdeRIPv1notena formadedeterminarqudeberaseresamscara.Porlotanto,laactualizacinnuncaseenvi.

7.2.3DesactivacindeAutoresumendeRIPv2

268

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

7.2.4Verificacindelas actualizacionesdeRIPv2
Ahoraque utilizamos unprotocolodeenrutamientosinclaseRIPv2ytambin quehemosdesactivadoelresumen automtico,qupodemosesperarverenlastablasdeenrutamiento? Enlafigura,latabladeenrutamientodeR2ahoracontiene lassubredesindividualespara172.30.0.0/16.Observe que ya no hay una nica ruta resumida con dos rutas de igual costo. Cada subred y mscara tiene su propia entrada especfica,juntoconlainterfazdesalidayladireccindelsiguientesaltoparallegaraesasubred.

269

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

HagaclicenRutasdeR1enlafigura.

LatabladeenrutamientodeR1contienetodaslassubredespara172.30.0.0/16,incluidaslassubredesdeR3. HagaclicenRutasdeR3enlaf igura.

270

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

LatabladeenrutamientodeR3contienetodaslassubredespara172.30.0.0/16,incluidaslassubredesdeR1.Estaredes convergente. HagaclicenDepuracindeR2enlaf igura.

PodemosverificarqueelprotocolodeenrutamientosinclaseRIPv2realmenteestenviandoyrecibiendoinformacinsobre lamscaradesubredenlasactualizacionesdeenrutamientousandodebugiprip.Observequecadaentradaderutaahora incluyelanotacindebarraparalamscaradesubred.

271

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Tambinpodemosverqueunaactualizacinenunainterfazhacequesumtricaseincrementeantesdeenviarlaa otrainterfaz.Porejemplo, laactualizacinqueserecibienSerial0/0/1paralared172.30.100.0/24con1saltoseenvaa otrasinterfaces,comoSerial0/0/0,conunamtricade2,o2saltos. RIP:receivedv2updatefrom209.165.200.234onSerial0/0/1 172.30.100.0/24via0.0.0.0in1hops RIP:sendingv2updateto224.0.0.9viaSerial0/0/0(209.165.200.229) 172.30.100.0/24via0.0.0.0,metric2,tag0 Tambin observe que las actualizaciones se envan usando la direccin multicast 224.0.0.9. RIPv1 enva actualizacionescomounbroadcast255.255.255.255.Usarunadireccinmulticasttienemuchasventajas.Losdetallessobre el direccionamientomulticast seencuentranmsalldelalcancedeestecursosinembargo, engeneral, multicast puede ocuparmenosancho debandaenlared. Adems, lasactualizacionesdemulticastrequieren menosprocesamientodelos dispositivosnohabilitadosconRIP.ConRIPv2,cualquierdispositivoque noestconfiguradoparaRIPdescartarlatrama delacapadeEnlacededatos.ConlasactualizacionesdebroadcastenconfiguracionesdeRIPv1,todoslosdispositivosde una red de broadcast como Ethernet deben procesar una actualizacin RIP por completo hasta llegar a la capa de Transporte,dondeeldispositivofinalmentedescubrequeelpaqueteestdestinadoaunprocesoquenoexiste.

7.3VLSMyCIDR
7.3.1RIPv2yVLSM
Debido a que los protocolos de enrutamiento sin clase como RIPv2 pueden transportar la direccin de red y la mscaradesubred,nonecesitanresumirestasredesasusdireccionesconclaseenlosbordesderedesprincipales.Porlo tanto,losprotocolosdeenrutamientosinclaseadmitenVLSM.LosroutersqueusanRIPv2yanonecesitanusarlamscara delainterfazsalienteparadeterminarlamscaradesubredenlanotificacindelaruta.Laredylamscaraestnincluidas demaneraexplcitaentodaslasactualizacionesdeenrutamiento. EnlasredesqueusanunesquemadedireccionamientoVLSM,unprotocolodeenrutamientosinclaseesesencial parapropagartodaslasredesjuntoconlasmscarasdesubredcorrectas.Siobservamoselresultadodedebug iprippara R3enlafigura,podemosverqueRIPv2incluyelasredesysusmscarasdesubredenlasactualizacionesdeenrutamiento. Tambin observe en la figura que una vezms hemos agregado el routerR4 en la topologa.Recuerde que con RIPv1,R3 sloenviaraR4lasrutas172.30.0.0quetenan lamismamscaraque la interfazdesalidaFastEthernet 0/0. Debidoaquelainterfazes172.30.100.1conunamscarade/24,RIPv1sloincluysubredes172.30.0.0conunamscara de/24.Lanicarutaquecumplaconestacondicinera172.30.110.0.

272

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Sin embargo, con RIPv2, R3 ahora puede incluir todas las subredes 172.30.0.0 en sus actualizaciones de enrutamientoaR4,comosemuestraenelresultadodedepuracinenlafigura.EstosedebeaqueRIPv2puedeincluirla mscaradesubredcorrectaconladireccinderedenlaactualizacin.

7.3.2RIPv2yCIDR
UnodelosobjetivosdeClasslessInterDomainRouting(CIDR),segnloqueestableceRFC1519,es"proporcionar un mecanismo para la agregacin de informacin de enrutamiento". Este objetivo incluye el concepto de creacin de superredes.Unasuperredesunbloquederedesconclasecontiguasquesedireccionacomounanicared.EnelrouterR2, configuramosunasuperred,unarutaestticaaunanicaredqueseusapararepresentarvariasredesosubredes. Lassuperredestienenmscarasquesonmspequeasquelamscaraconclase(de/16enestecaso,enlugarde la mscara con clase de /24). Para que la superred se incluya en una actualizacin de enrutamiento, el protocolo de enrutamientodebetenerlacapacidaddetransportaresamscara.Esdecirquedebeserunprotocolodeenrutamientosin clase,comoRIPv2. LarutaestticadeR2sincluyeunamscaraqueesmenorquelamscaraconclase: R2(config)#ipr oute192.168.0.0255.255.0.0Null0

273

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


En un ambiente con clase, la direccin de red 192.168.0.0 se asocia con la mscara clase C con clase de /24 255.255.255.0. En las redes actuales, ya no relacionamos las direcciones de red con las mscaras con clase. En este ejemplo, la red 192.168.0.0 tiene una mscara de /16 255.255.0.0. Esta ruta puede representar una serie de redes 192.168.0.0/24ocualquiernmerodedistintosrangosdedirecciones.Lanicaformaenlaquepuedeincluirseestarutaen unaactualizacindeenrutamientodinmicaesconunprotocolodeenrutamientosinclasequeincluyalamscarade/16.

HagaclicenDepuracindeR2enlaf igura.

CondebugiprippodemosverqueestasuperredCIDRestincluidaenlaactualizacindeenrutamientoqueenviR2.Noes necesario desactivar el resumen automtico en RIPv2 ni en ningn protocolo de enrutamiento sin clase para que las superredesseincluyanenlasactualizaciones. HagaclicenRutasdeR1enlafigura.

274

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

LatabladeenrutamientoparaR1muestraqueharecibidolarutadesuperreddeR2.

7.4Verificacinyresolucinde problemasdelRIPv2
7.4.1Comandosparalaverificacinyresolucindeproblemas
ExistenmuchasformasdeverificaryresolverlosproblemasdeRIPv2.Muchosdelosmismoscomandosqueseusanpara RIPv2puedenutilizarseparaverificaryresolverlosproblemasdeotrosprotocolosdeenrutamiento. Siempreserecomiendacomenzarconlosprincipiosbsicos: 1.Asegresedequetodoslosenlaces(interfaces)estnactivadosyenfuncionamiento. 2.Verifiqueelcableado. 3.VerifiquequetienelamscaradesubredydireccinIPcorrectaencadainterfaz. 4.Elimineloscomandosdeconfiguracinqueseaninnecesariososehayanreemplazadoconotroscomandos. Hagaclicenshowiprouteenlafigura.

275

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

steeselprimercomandoqueseusaparaverificarlaconvergenciadered.Mientrasexamina latabladeenrutamiento, es importante que busque tanto las rutas que espera que estn en la tabla de enrutamiento, como as tambin las que no deberanestarall. Hagaclicenshowipinterfacebriefenlafigura.

Si est faltando una red en la tabla de enrutamiento, generalmente es porque una interfaz est desactivada o mal configurada.Elcomandoshowipinterfacebriefverificarpidamenteelestadodetodaslasinterfaces. Hagaclicenshowipprotocolsenlafigura.

276

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

ElcomandoshowipprotocolsverificavarioselementosesencialesytambinverificaqueRIPesthabilitado,laversinde RIP,elestadodelresumenautomticoylasredesqueseincluyeronenlassentenciasdered.Lasfuentesdeinformacinde enrutamiento enumeradas en la parte inferior del resultado son los vecinos de RIP de donde este router est recibiendo actualizaciones.

277

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Comosedemostralolargodelcaptulo,debugipripesunexcelentecomandoparaexaminarloscontenidosde lasactualizacionesdeenrutamientoqueunrouterenvayrecibe.Esposiblequeenalgnmomentounrouterrecibaunaruta peronolaagregueenlatabladeenrutamiento.Unodelosmotivospuedeserquelarutaestticatambinestconfigurada paralamismaredquesepublica.Enformapredeterminada,unarutaestticatieneunadistanciaadministrativamenorque cualquierprotocolodeenrutamientodinmicoytendrprioridadalseragregadaalatabladeenrutamiento. Hagaclicenpingenlaf igura.

Unamanerafcildeverificarlaconectividadcompletaesconelcomandoping.Si laconectividaddeextremoaextremono essatisfactoria,comiencehaciendopingenlasinterfaceslocales.Siessatisfactoria,hagapingenlas interfacesdelrouter en las redes conectadas directamente. Si eso tambin es satisfactorio, contine haciendo ping en las interfaces de cada router sucesivo. Una vez que un ping no es satisfactorio, examine ambos routers y todos los routers intermedios para determinardndeyporquestfallandoelping. Hagaclicenshowrunningconfigenlafigura.

278

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

El comando show runningconfig puede usarse para verificar todos los comandos configurados en ese momento. Generalmente,otroscomandossonmseficientesyproporcionanmsinformacinqueunasimplelistadelaconfiguracin actual. Sin embargo, show runningconfig es til para determinar si un elemento esencial se ha olvidado o est mal configurado.

7.4.2ProblemascomunesdeRIPv2
CuandoseresuelvenproblemasespecficosdeRIPv2,hayvariasreasparaexaminar. Versi n Unbuen lugarparacomenzarlaresolucindeproblemasen unaredqueestejecutandoRIP esverificarque la versin2estconfiguradaentodoslosrouters.ApesardequeRIPv1yRIPv2soncompatibles,RIPv1noadmitesubredes no contiguas, VLSM ni rutas de superred CIDR. Siempre esmejor usar el mismo protocolo de enrutamiento en todos los routersamenosqueexistaunaraznespecficaparanohacerlo. Sentenciasdered

279

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Otrafuentedeproblemaspuedenserlassentenciasderedincorrectasofaltantes.Recuerdequelasentenciaderedhace doscosas: Lepermitealprotocolodeenrutamientoenviaryrecibiractualizacionesencualquierinterfazlocalquepertenezcaa esared. Incluyeesaredensusactualizacionesdeenrutamientoalosroutersvecinos.

Una sentencia de red incorrecta o faltante ocasionar la prdida de actualizaciones de enrutamiento y provocar que las actualizacionesdeenrutamientonoseenvenonoserecibanenunainterfaz. Resum enautom tico Si necesita o desea enviar subredes especficas y no simplemente rutas resumidas, asegrese de que el resumen automticoestdesactivado.

7.4.3Autenticacin
280

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


LamayoradelosprotocolosdeenrutamientoenvansusactualizacionesyotrainformacindeenrutamientoconIP (en paquetes IP). El ISIS es la excepcin ms evidente y se discute en los cursos de CCNP. Uno de los problemas de seguridadencualquierprotocolodeenrutamientoeslaposibilidaddeaceptaractualizacionesdeenrutamientoinvlidas. La fuentedeestasactualizacionesdeenrutamientoinvlidaspuedeserunatacantequeintentamaliciosamenteafectarlaredo capturar paquetes engaando al router para que enve sus actualizaciones al destino equivocado. Otra fuente de actualizacionesinvlidaspuedeserunroutermalconfigurado.Obienpuedeserqueunhostestconectadoalaredy,sin queelusuariolosepa,elhostejecutaelprotocolodeenrutamientodelaredlocal. Por ejemplo, en la figura, R1est propagando una ruta por defecto atodos los otrosrouters de este dominio de enrutamiento.Sinembargo,alguienhaagregadoporerrorelrouterR4alared,loquetambinpropagaunarutapordefecto. Algunosrouterspueden reenviar trficopredeterminadoaR4 enlugardehaciael verdaderorouterdegateway,R1.Estos paquetespueden"perderse"ynoversenuncams. Independientemente del motivo, es aconsejable autenticar la informacin de enrutamiento que se transmite entre routers. RIPv2, EIGRP, OSPF, ISIS y BGP pueden configurarse para autenticar la informacin de enrutamiento. Esto garantizaquelosrouterssloaceptarninformacindeenrutamientodeotrosroutersqueestnconfiguradosconlamisma contraseaoinformacindeautenticacin.Nota:Laautenticacinnoencriptalatabladeenrutamiento. Nota: Debido a que RIP ha dado lugar a protocolos de enrutamiento ms populares, las funciones de configuracin detalladas para la autenticacin en RIPv2 no se discuten en este captulo. En su lugar, la configuracin de protocolos de enrutamientoparausarautenticacinsediscutirenuncursoposteriorconotrostemasdeseguridad.

281

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

282

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

283

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

284

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

7.6.1Resumen
RIPv2esunprotocolodeenrutamientoporvectordedistanciasinclase,quesedefineenRFC1723.Debidoaque RIPv2 es un protocolo de enrutamiento sin clase, incluye la mscara de subred con las direcciones de red en las actualizacionesdeenrutamiento.Comootrosprotocolosdeenrutamientosinclase,RIPv2admitesuperredesCIDR,VLSMy redesnocontiguas. Vimos que los protocolos de enrutamiento con clase como RIPv1 no pueden admitir redes no contiguas porque resumenautomticamenteenlosbordesdelasredesprincipales.Unrouterquerecibeactualizacionesdeenrutamientode varios routers que publican la misma rutaresumida con clase no pueden determinar qu subredes pertenecen a qu ruta resumida.Estaincapacidadprovocaresultadosinesperados,talescomopaquetesconunenrutamientoincorrecto. LaversinpredeterminadadeRIPeslaversin1.Elcomandoversion2seusaparacambiarRIPaRIPv2. De similar forma que RIPv1, RIPv2 resume automticamente en los bordes de las redes principales. Sin embargo, con RIPv2, el resumen automtico puede desactivarse con el comando no autosummary. El resumen automtico debe deshabilitarsepara admitirlasredesno contiguas. RIPv2tambinadmitesuperredesCIDR y VLSMporquelamscarade subredespecficaestincluidaconladireccinderedentodaslasactualizacionesdeenrutamiento.Puedeusarelcomando debugipripparaverlaactualizacinRIPqueenvalamscaradesubredconladireccinderedcomopartedelaentrada deruta. El comando show ip protocolsmostrar queRIP enva y recibe actualizaciones de la versin 2 y tambin mostrarsi el resumenautomticotieneefecto.

285

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

RFC1723RIPversin2
LasRFC(Solicitudesdecomentarios)sonunaseriededocumentosqueseenvanalIETF(Grupodetrabajodeingeniera de Internet) para proponer un estndar de Internet o transmitir conceptos nuevos, informacin y ocasionalmente hasta comentariosdehumor.LaRFC1723eslaRFCparaelRIPversin2. SepuedeaccederalasRFCdesdedistintossitiosWeb,incluidowww.ietf.org.LeatodalaRFC1723opartesdeellapara obtenermsinformacindelprotocolodeenrutamientosinclase. PacketTracer Use el Packet Tracer para crear dos redes con clase no contiguas. Cada red no contigua debe tener varios routers y subredes, unadeellasdebeusarVLSM.Entrelosdosgruposderedesnocontiguas,agregueotrorouterqueconectelas dos redes no contiguas. Asegrese de usar una red principal diferente entre este router y cada una de las dos redes no contiguas. Use este escenario para examinar los problemas con RIPv1 y cmoRIPv2 puede usarse para resolver los problemas de enrutamiento.

286

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Captulo 8Latabladeenrutamiento:un estudiodetallado


8.0Introduccindelcaptulo
8.0.1Introduccindelcaptulo
Enlos captulosanteriores, examinamos latabladeenrutamientocon elcomandoshowiproute. Vimos cmolas rutasdinmicas,estticasylasconectadasdirectamenteseagreganyeliminandelatabladeenrutamiento. Como administrador dered, es importante conocer la tabla de enrutamiento en profundidad cuando se resuelven problemasdered.Comprenderlaestructurayelprocesodebsquedadelatabladeenrutamientoloayudaradiagnosticar cualquier problema en la tabla de enrutamiento, independientemente de su nivel de familiaridad con el protocolo de enrutamientoenparticular.Porejemplo,puedeencontrarseconunasituacinenlaquelatabladeenrutamientotengatodas las rutas que esperara ver, pero el reenvo de paquetes no funciona como est previsto. Conocer cmomanejarseen el procesodebsquedadeunadireccinIPdedestinodeunpaqueteledarlaposibilidaddedeterminarsielpaqueteseest reenviandocomoestprevisto,sielpaqueteseestreenviandoaotrolugaryporquosielpaquetesehadescartado. En este captulo, analizaremos ms detalladamente la tabla de enrutamiento. La primera parte del captulo se concentraenlaestructuradelatabladeenrutamientoIPdeCisco.Examinaremoselformatodelatabladeenrutamientoy estudiaremos las rutas de nivel 1 y 2. La segunda parte del captulo analiza el proceso de bsqueda de la tabla de enrutamiento. Analizaremos el comportamiento del enrutamiento con clase, como as tambin el comportamiento del enrutamientosinclase,queusaloscomandosnoipclasslesseipclassless. Enestecaptulo,sehanomitidomuchosdelosdetallessobrelaestructurayelprocesodebsquedadelatablade enrutamientoIPdeCisco.SileinteresaleermssobreestetemaysobreelfuncionamientointernodelIOSdeCiscorelativo alenrutamiento,consulteCiscoIPRouting,deAlexZinin(ISBN0201604736). Nota:Estelibronoesunlibrosobreprotocolosdeenrutamientoparaprincipiantes,sinoqueesunexamenmeticulosodelos procesos,protocolosyalgoritmosqueusaelIOSdeCisco.

287

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

8.1Estructuradelatabladeenrutamiento
8.1.1Topologadelaboratorio
Enestecaptulo,usaremosunaredsimpledetresrouters,comosemuestraenlafigura.R1yR2compartenuna red172.16.0.0/16comnconlassubredes172.16.0.0/24.R2yR3estnconectadosporlared192.168.1.0/24.Observeque R3tambintieneunasubred172.16.4.0/24desconectada,onocontigua,delared172.16.0.0quecompartenR1yR2.Los efectosdeestasubrednocontiguaseexaminarnluegoenestecaptulocuandoveamoselprocesodebsquedaderutas.

HagaclicenR1yR3enlafigura.

LasconfiguracionesdeinterfazdeR1yR3tambinsemuestranenlafigura.Enunaseccinposterior,configuraremoslas interfacesdeR2.

8.1.2Entradasdelatabladeenrutamiento
Elejemplodelatabladeenrutamientodelafiguraconstadeentradasderutadelossiguientesorgenes:

288

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Redesconectadasdirectamente Rutasestticas Protocolosdeenrutamientodinmicos

El origen de la ruta no afecta la estructura de la tabla de enrutamiento. La figura muestra un ejemplo de tabla de enrutamientoconrutasdinmicas,estticasyconectadasdirectamente.Observequelassubredes172.16.0.0/24tienenuna combinacindelostrestiposdeorgenesdeenrutamiento. Nota: La jerarqua de la tabla de enrutamiento en el IOS de Cisco se implement originalmente con el esquema de enrutamientoconclase. Sibien latabladeenrutamiento incorporaeldireccionamientocon clase ysinclase,laestructura generalanseconstruyeenbaseaesteesquemaconclase.

8.1.3Rutasdenivel1
Los routers R1 y R3 ya tienen sus interfaces configuradas con las direcciones IP y las mscaras de subred apropiadas. AhoraconfiguraremoslasinterfacesdeR2yusaremosdebugiproutingparaverelprocesodelatabladeenrutamientoque seusaparaagregarestasentradas. La figura muestra lo que sucede cuando la interfaz Serial 0/0/1 de R2 se configura con la direccin 192.168.1.1/24. Tan prontocomoseingresanoshutdow n,elresultadodedebugiproutingmuestraquesehaagregadoestarutaalatablade enrutamiento.

289

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Enlafigura,showiproutemuestralaredconectadadirectamentealatabladeenrutamientoquerecinagregamosaR2. La tabla de enrutamiento IP de Cisco no es una base de datos plana. La tabla de enrutamiento, en realidad, es una estructura jerrquica que se usa para acelerar el proceso de bsqueda cuando se ubican rutas y se reenvan paquetes. Dentrodeestaestructura,lajerarquaincluyevariosniveles.Parasimplificareltema,analizaremostodaslasrutasenfuncin dedosniveles:nivel1onivel2.

Aprendamossobrelasrutasdenivel1ydenivel2revisandolaentradadelatabladeenrutamientoconmayordetalle.

290

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


C192.168.1.0/24estconectadadirectamente,Serial0/0/1
Unarutadenivel1esunarutaconunam scaradesubredigualoinferioralamscaraconclasedeladireccinde red.192.168.1.0/24esunarutadereddenivel1porquelamscaradesubredesigualalamscaraconclasedelared./24 eslamscaraconclasedelasredesdeclaseC,talcomolared192.168.1.0. Unarutadenivel1puedefuncionarcomo: Rutapordefecto:unarutapordefectoesunarutaestticaconladireccin0.0.0.0/0. Rutadesuperred:unarutadesuperredesunadireccinderedconunamscaramenorquelamscaraconclase. Rutadered:unarutaderedesunarutaquetieneunamscaradesubredigualaladelamscaraconclase.Una rutaderedtambinpuedeserunarutaprincipal.Lasrutasprincipalesseanalizarnenlasiguienteseccin.

Elorigende larutadenivel1puedeserunaredconectadadirectamente,unarutaestticaounprotocolodeenrutamiento dinmico.

Rutafinal
Laruta192.168.1.0/24denivel1tambinsepuededefinircomounarutafinal.Unarutafinalesunarutaqueincluye: unadireccinIPdelsiguientesalto(otraruta) y/ounainterfazdesalida

Lared192.168.1.0/24conectadadirectamenteesunaruta dereddenivel1porquetiene unamscaradesubredquees igualasumscaraconclase.EstamismarutatambinesunarutafinalporquecontienelainterfazdesalidaSerial0/0/1.

C192.168.1.0/24estconectadadirectamente,Serial0/0/1
Enelsiguientetema,veremosquelasrutasdenivel2tambinsonrutasfinales.

291

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

8.1.4Rutasprincipalesysecundarias
Eneltemaanterior,vimosunarutadereddenivel1quetambineraunarutafinal. Ahoraanalicemosotrotipode rutadereddenivel1,unarutaprincipal.Lafiguramuestralaconfiguracindelainterfaz172.16.3.1/24enR2yelresultado delcomandoshowiproute.Observeque,enrealidad,haydosentradasadicionalesenlatabladeenrutamiento.Unaentrada eslarutaprincipalylaotraentradaeslarutasecundaria.Porquhaydosentradasenlugardeuna?

HagaclicenPrincipalysecundariaenlafigura.

292

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Cuando la mscara de subred 172.16.3.0 se agreg a la tabla de enrutamiento, tambin se agreg otra ruta, la 172.16.0.0. La primera entrada, 172.16.0.0/24, no contiene ninguna direccin IP de siguiente salto ni informacin de la interfazdesalida.Estarutaseconocecomorutaprincipaldenivel1. Unarutaprincipaldenivel1esunarutaderedquenocontienening unadireccinIPdelsig uientesaltoni ning unainterfazdesalidaparaning unared.Unarutaprincipales,enrealidad,unencabezadoqueindicalapresenciade rutasdenivel2, tambinconocidascomorutassecundarias.Unarutaprincipaldenivel1secreaautomticamentecuando seagregaunasubredenlatabladeenrutamiento.Esdecirqueunarutaprincipalsecreasiemprequeseingresaenlatabla deenrutamientounarutaconunamscaramsgrandequelamscaraconclase.Lasubredeslarutasecundariadenivel2 delarutaprimaria.Enestecaso,larutaprincipaldenivel1quesecreautomticamentees:

172.16.0.0/24estdivididaensubredes,subredes1
Unarutadenivel2esunarutaqueesunasubreddeunadireccinderedconclase.Aligualquelasrutasdenivel1,el origendeunarutadenivel2puedeserunaredconectadadirectamente,unarutaestticaounprotocolodeenrutamiento dinmico.Enestecaso,larutadenivel2eslarutadesubredrealqueseagregalaredcuandoconfiguramosla interfaz FastEthernet0/0: C172.16.3.0estconectadadirectamente,FastEthernet0/0 Nota: Recuerde que la jerarqua de la tabla de enrutamiento en el IOS de Cisco tiene un esquema de enrutamiento con clase.Unarutaprincipaldenivel1esladireccinderedconclasedelarutadesubred.Estoesasinclusosiunprotocolo deenrutamientosinclaseeselorigendelarutadesubred.

HagaclicenReproducirparaverlaanimacin.

293

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

294

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Analicemoslasentradasdelatabladeenrutamientoparalarutaprincipaldenivel1ylarutasecundariadenivel2(subred)

Rutaprincipaldenivel1
Estarutaprincipalcontienelasiguienteinformacin:

295

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


172.16.0.0: ladireccinderedconclaseparanuestrasubred. RecuerdequelatabladeenrutamientoIPdeCisco estestructuradaconclase. /24:lamscaradesubredparatodaslasrutassecundarias.Silasrutassecundariastienenmscarasdesubredde longitudvariable(VLSM),lamscaradesubredseexcluirdelarutaprincipalyseincluirenlasrutassecundarias individuales.Estoseanalizarenunaseccinposterior. estdivididaensubredes,1subred:estapartedelarutaespecificaquestaesunarutaprincipaly,enestecaso, tieneunarutasecundaria,esdecir,unasubred.

Rutasecundariadenivel2
La entrada secundaria, 172.16.3.0, es la ruta real para nuestra red conectada directamente. sta es una ruta de nivel 2, tambinconocidacomorutasecundaria,ycontienelasiguienteinformacin: C:elcdigoderutaparaunaredconectadadirectamente. 172.16.3.0:laentradaderutaespecfica. est conectada directamente: junto con el cdigo de ruta de C, especifica que sta es una red conectada directamenteconunadistanciaadministrativade0. FastEthernet0/0:lainterfazdesalidaparareenviarlospaquetesquecoincidenconestaentradaderutaespecfica.

Larutasecundariadenivel2eslaentradaderutaespecficaparalasubred172,16.3.0/24.Observequelamscarade subrednoestincluidaenlasubred,larutasecundariadenivel2.Lamscaradesubredparaestarutasecundaria(subred) eslamscara/24incluidaensurutaprincipal,172.16.0.0. Lasrutassecundariasdenivel2contienenel origendela rutay ladireccin dereddelaruta. Lasrutassecundariasde nivel 2 tambin se consideran rutas finales porque contienen la direccin IP del siguiente salto y/o la interfaz de salida. LafiguramuestralaconfiguracindelainterfazSerial0/0/0enR2.

Hagaclicen2y3enlafigura.

296

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Latabladeenrutamientomuestradosrutassecundariasparalamismarutaprincipal172.16.0.0/24.Tanto172.16.2.0como 172.16.3.0sonmiembrosdelamismarutaprincipal,porquesonmiembrosdelaredconclase172.16.0.0/16.

297

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Debidoaquelasdosrutassecundariastienen lamismamscaradesubred,larutaprincipalanmantienelamscara/24, peroahoramuestra2subredes.Elroldelarutaprincipalseexaminarcuandoanalicemoselprocesodebsquedaderutas. Nota: Si hay una sola ruta secundaria de nivel 2 y esa ruta se retira, la ruta principal de nivel 1 se eliminar automticamente.Unarutaprincipaldenivel1existeslocuandohayalmenosunarutasecundariadenivel2.

8.1.5Rutasprincipalesysecundarias:Redessinclases
Paraestadiscusin, usaremoslatopologaquesemuestraenlafigura.SiusamoselRouterXconlaconfiguracin VLSM que se muestra, podemos examinar el efecto de VLSM en la tabla de enrutamiento. El RouterX tiene tres redes conectadas directamente. Las tres subredes pertenecen a la red con clase 172.16.0.0/16 y son, por lo tanto, rutas secundariasdenivel2.

298

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Hagaclicen2,3y4enlafigura.

Observequenuestrasrutassecundariasnocompartenlamismamscaradesubred,comoenelcasodelejemploconclase. Enestecaso,implementamosunesquemadedireccionamientoderedconVLSM. Hagaclicenlafigura.

299

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Siemprequehayadosomsrutassecundariasconmscarasdesubreddiferentesquepertenecenalamismared conclase,latabladeenrutamientopresentarunavisinligeramentedistintaqueindicaqueestaredprincipalseencuentra divididaenredesenformavariable. Aunquelarelacinprincipal/secundariautilizaunaestructuraconclaseparamostrarlasredesysussubredes,esteformato puedeutilizarseconeldireccionamientoconclaseysinclase.Sinim portarelesquemadedireccionam ientoqueusela red(sinclaseoconclase),latabladeenrutam ientousarelesquemaconclase. HagaclicenReproducirparaverlaanimacin.

300

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

301

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Comparadoconelejemploderutasconclasequeseanalizanteriormente,hayvariasdiferenciasvisiblesconesta rutaprincipalysusrutassecundarias.Primero,larutaprincipalde172.16.0.0ahoracontienelamscaraconclase/16.Enel ejemploderutasconclaseanterior,lamscaraconclasenosemostr. Tambin observe que la ruta principal establece que las rutas secundarias estn "divididas en redes en forma variable".Aligualqueelejemploconclase,larutaprincipalmuestralacantidaddesubredes,peroahoratambinincluyela cantidaddemscarasderutassecundariasdiferentes. Ladiferenciafinalentrelasredesconclaseysinclaseradicaenlasrutassecundarias.Cadarutasecundariaahora contiene lamscaradesubredparaesaruta especfica.En elejemplosin VLSM,lasdosrutassecundariascompartan la misma mscara de subred y la principal mostraba su mscara de subred comn. Con VLSM, las distintas mscaras de subredsemuestranconlasrutassecundariasespecficas. Larutaprincipalcontienelasiguienteinformacin: 172.16.0.0:larutaprincipal,ladireccinderedconclaserelacionadacontodaslasrutassecundarias. /16:lamscaradesubredconclasedelarutaprincipal. divididasenredesenformavariable:indicaquelasrutassecundariasestndivididasenredesenformavariable yquehayvariasmscarasparaestaredconclase. 3 subredes, 2m scaras: indica lacantidaddesubredesy lacantidaddemscarasdesubred distintas para las rutassecundariasdeestarutaprincipal.

Siusamosunadelasrutassecundariascomoejemplo,podremosverlasiguienteinformacin: C:elcdigoderutaparaunaredconectadadirectamente. 172.16.1.4:laentradaderutaespecfica. /30:lamscaradesubredparaestarutaespecfica. est conectada directamente: junto con el cdigo de ruta de C, especifica que sta es una red conectada directamenteconunadistanciaadministrativade0. Serial0/0/0:lainterfazdesalidaparareenviarlospaquetesquecoincidenconestaentradaderutaespecfica.

302

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Por lo tanto, por qu Cisco usa el formato de tabla de enrutamiento con clase? Comprenderemos la respuesta a esta preguntaenlassiguientessecciones,cuandoanalicemoselprocesodebsquedaderutas.

8.2Procesodebsquedaenlatabla deenrutamiento
8.2.1Pasosenelprocesodebsquedaderutas
En esta topologa, RIPv1, un protocolo de enrutamiento con clase, est ahora configurado. Observe que hemos elegidoespecficamenteunprotocolodeenrutamientoconclaseconnuestrassubredes172.16.0.0nocontiguas.Elmotivo seharevidenteenunaseccinposterior. HagaclicenlosbotonesdelafigurapararevisarlaconfiguracindeRIPylastablasdeenrutamientoresultantes.

303

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Comosesuponequesucederaconesteesquemadedireccionamiento y con losprotocolosdeenrutamientocon clase,hayproblemasconlaposibilidaddeconexin.NiR1niR2tienenunarutahacia172.16.4.0.R3tampocotienerutasa lassubredes172.16.1.0/24,172.16.2.0/24172.16.3.0/24. Examinemosenmayor profundidadcmolosroutersdeterminancules son lasmejoresrutas parausaral enviar paquetesyporqulosprotocolosdeenrutamientoconclasenofuncionancondiseosnocontiguos.Consideraremos: 1.QusucedecuandounrouterrecibeunpaqueteIP,examinaladireccinIPdedestinoybuscaesadireccinenlatabla deenrutamiento? 2.Cmodecideelrouterqurutadelatabladeenrutamientoeslamejorcoincidencia? 3.Quefectotienelamscaradesubredenelprocesodebsquedadelatabladeenrutamiento? 4.Cmodecideelroutersiusaunasuperredounarutapordefectosinoencuentraunacoincidenciamejor? Empecemosaresponderestaspreguntasexaminandolospasosdelprocesodebsquedaderutas.

Procesodebsquedaderutas
Sigaestospasosenlafiguraparaverelprocesodebsquedaderutas.Nosepreocupesinocomprendecompletamentelos pasosenestemomento.Entendermejoresteprocesocuandoexaminemosalgunosejemplosdelassiguientessecciones. HagaclicenPaso1.

304

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Elrouterexaminalasrutasdenivel1, incluidas lasrutasderedylasrutasdesuperred,enbuscade lamejorcoincidencia conladireccinIPdedestinodelpaquete. HagaclicenPaso1a.

Silamejorcoincidenciaesunarutafinaldenivel1(superred,redconclaseorutapordefecto)estarutaseusaparareenviar elpaquete. HagaclicenPaso1b.

305

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Silamejorcoincidenciaesunarutaprincipaldenivel1,contineconelPaso2. HagaclicenPaso2.

Elrouterexaminalasrutassecundarias(lasrutasdesubred)delarutaprincipalenbuscadeunamejorcoincidencia. HagaclicenPaso2a.

306

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Sihayunacoincidenciaconunarutasecundariadenivel2,esasubredseusarparareenviarelpaquete. HagaclicenPaso2b.

Si no hay coincidencia con ninguna de las rutas secundarias de nivel 2, contine con el Paso 3. El router est implementandouncomportamientodeenrutamientoconclaseosinclase?

307

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

HagaclicenPaso3a.

Comportamientodelenrutamientoconclase: Sielcomportamientodelenrutamientocon clase estenvigencia, termineel procesodebsquedaydescarteelpaquete. HagaclicenPaso3b.

308

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Comportamiento del enrutamiento sin clase: Si el comportamiento de enrutamiento sin clase est en vigencia, contine buscandolasrutasdesuperreddenivel1enlatabladeenrutamientoparaversihayalgunacoincidencia,incluidalarutapor defecto,siasfuera. HagaclicenPaso4.

Siahorahayunacoincidenciamenorconlasrutaspordefectoodesuperreddenivel1,elrouterusaesarutaparareenviar elpaquete. HagaclicenPaso5.

309

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Sinohaycoincidenciaconningunarutadelatabladeenrutamiento,elrouterdescartaelpaquete. Elcomportamientodelenrutamientoconclaseysinclaseseanalizarconmayordetalleenunaseccinposterior. Nota:UnarutaqueslohacereferenciaaunadireccinIPdesiguientesaltoynoaunainterfazdesalidadeberesolverse conunarutaconunainterfazdesalida.SerealizaunabsquedarecurrenteenladireccinIPdelsiguientesaltohastaquela rutaseresuelvaconunainterfazdesalida.

8.2.2Lacoincidenciamaslarga:rutasderednivel1
Lacoincidenciamslarga
Eltrminomejorcoincidenciaseusenelanlisisanteriorsobrebsquedaderutas.Qusignificamejorcoincidencia?La mejorcoincidenciatambinsedenominacoincidenciamslarga. Pero primero, qu es una coincidencia? Para que haya una coincidencia entre la direccin IP de destino de un paqueteyunarutaen latabladeenrutamiento, unnmeromnimodelosbitsqueseencuentranmsalaizquierdadeben coincidirconladireccinIPdelpaqueteylarutaenlatabladeenrutamiento.Lamscaradesubreddelarutaenlatablade enrutamientoseusaparadeterminarelnmeromnimodebitsqueseencuentranmsalaizquierdayquedebencoincidir. (RecuerdequeunpaqueteIPslocontieneladireccinIPynolamscaradesubred). La mejor coincidencia o la coincidencia ms larga es la ruta de la tabla de enrutamiento que contiene la mayor cantidaddebitsqueseencuentranmsalaizquierdayquemscoincidencon ladireccinIPdedestinodelpaquete.La rutaconlamayorcantidaddebitsequivalentes,q ue seencuentranmsalaizquierda,olacoincidenciam slarga essiemprelarutapreferida. Porejemplo,enlafigura,tenemosunpaquetedestinadoa172.16.0.10.Muchasrutasposiblespuedencoincidircon este paquete. Se muestran tres rutas posibles que s coinciden con este paquete: 172.16.0.0/12, 172.16.0.0/18 y 172.16.0.0/26.Delastresrutas,172.16.0.0/26tienelacoincidenciamslarga.Recuerdequeparaquecualquieradeestas rutasse considere unacoincidenciadebeteneralmenos lacantidadde bitscoincidentesquese indica en lamscarade subreddelaruta.

310

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Ejemplo:Rutafinaldenivel1
La mscara de subred que se usa para determinar la coincidencia ms larga no siempre es obvia. Examinemos este conceptomsendetalle,usandovariosejemplos. HagaclicenReproducirparaverlaanimacin.

311

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Enesteejemplo,laPC1envaunpinga192.168.1.2,lainterfazenR3.R1recibeelpaquete. HagaclicenInformacinderutayluegoenTabladeenrutamientodeR1enlafigura.

RecuerdalaprimerapartedelPaso1enelprocesodebsquedaderutas?Lafigurailustraestepaso. HagaclicenPaso1enlafigura.

312

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Elrouterprimeroexamina lasrutasdenivel1enbuscadelamejorcoincidencia. Ennuestroejemplo, hayunacoincidencia entreladireccinIPdedestino192.168.1.2ylarutafinaldenivel1de192.168.1.0/24. HagaclicenPaso1aenlafigura.

R192.168.1.0/24[120/1]via172.16.2.2,00:00:25,Serial0/0/0 R1usaestarutayreenvaelpaquetealainterfazSerial0/0/0. Porquhayunacoincidenciaconlarutadenivel1192.168.1.0/24ynoconunadelassubredes172.16.0.0?Estopuede parecer obvio. Decimos, "Es obvio que el router usar 192.168.1.0/24". Pero el proceso de bsqueda est comparando direccionesde32bitsconentradasderutade32bitsenbuscadelacoincidenciamslarga. El algoritmo que usa el IOS para realizar una bsqueda en la tabla de enrutamiento no se tratar en este captulo. Lo importanteesentenderporquunaentradaderutacoincideonoconladireccinIPdedestinodelpaquete. Porqunohaycoincidenciaconningunadelassubredes172.16.0.0/24enlatabladeenrutamiento? 172.16.0.0/24esunarutaprincipalcontressubredesorutassecundarias.Antesdequeseexamineunarutasecundariaen buscadeunacoincidencia,debeexistiralmenosunacoincidenciaentreladireccinIPdedestinodelpaqueteyladireccin conclasedelarutaprincipalo172.16.0.0/16. Coinciden,almenos,16delosbitsqueseencuentranmsalaizquierdadelarutaprincipalconlosprimeros16bitsdela direccinIPde destino de192.168.1.2?Larespuesta, no, esobviaparanosotros.Peroenlafigura, verque elrouter, en realidad,verificaelprimerbityencuentraunacoincidencia.Luego,elrouterpasaalsegundobit.Comonohaycoincidencia, elprocesodebsquedaserealizarparaotrasentradasderuta.

313

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Ahora veamos cmo el router encuentra una coincidencia entre la direccin IP de destino del paquete de 192.168.1.2ylasiguienterutaenlatabladeenrutamiento,192.168.1.0/24,unarutafinal. R192.168.1.0/24[120/1]via172.16.2.2,00:00:25,Serial0/0/0 Laruta,192.168.1.0,esunarutafinaldenivel1y, porlotanto, tambincontiene lamscaradesubred,/24.Enla figura,observequealmenoslosprimeros24bitsqueseencuentranmsalaizquierdacoinciden. Noslohayunacoincidenciadelmnimode24bits,sinoque30bitscoinciden,comosemuestraenlafigura.Esto esimportante?Comoveremosmsadelante,puedehabersituacionesenlasquehayavariasrutascoincidentesenlatabla de enrutamiento para la misma direccin IP de destino. Cul es la ruta preferida? La que tenga mayor cantidad de bits coincidentes,lacoincidenciamslarga. En este ejemplo, hay una coincidencia entre la direccin IP de destino 192.168.1.0 y la ruta final de nivel 1 192.168.1.0/24. Como no hay una coincidencia ms especfica y ms larga, el paquete se reenva a la interfaz de salida Serial0/0/0. Nota: Recuerde que el proceso de bsqueda de rutas necesitar realizar una bsqueda recurrente en cualquier ruta que haga referencia slo a la direccin IP del siguiente salto y no a una interfaz de salida. Para obtener una revisin de las bsquedasrecurrentes,consulteelCaptulo2,"Enrutamientoesttico".

8.2.3Lacoincidenciamaslarga:Rutasprincipalesdenivel1ysecundariasde nivel2
314

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Examinemosloquesucedecuandohayunacoincidenciaconunarutaprincipaldenivel1. HagaclicenInformacinderutaenlafigura.

Comosemuestraenlafigura,unarutaprincipalnoincluyeningunadireccindesiguientesaltoniningunainterfazdesalida, sinoquesloesun"encabezado"parasusrutassecundariasdenivel2,lassubredes. Lamscaradesubredparalasrutassecundarias,/24enlafigura,semuestraenlarutaprincipal,172.16.0.0,parasubredes queusanlamismamscaradesubred. Antes de que se busque una coincidencia en cualquier ruta secundaria de nivel 2, debe haber una coincidencia entre la direccinconclasedelarutaprincipaldenivel1yladireccinIPdedestinodelpaquete.

Ejemplo:Rutaprincipaldenivel1yrutassecundariasdenivel2
Enelejemplodelafigura,laPC1envaunpingalaPC2en172.16.3.10.R1recibeelpaqueteycomienzaabuscarunaruta enlatabladeenrutamiento.

315

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

HagaclicenPaso1benlafigura.

Laprimeracoincidenciaqueseproduceesconlarutaprincipaldenivel1, 172.16.0.0.Recuerdequeconlassubredessin VLSM, la mscara con clase de la ruta principal no se muestra en este punto. Antes de que se examinen las rutas secundarias(subredes)enbuscadeunacoincidencia,primerodebehaberunacoincidenciaconladireccinconclasedela rutaprincipal. Debidoaquelaprimeraentradaderutaesunarutaprincipaldenivel1quecoincideconladireccindedestino(Paso1bdel procesodebsquedaderutas),elprocesodebsquedaderutascontinaconelPaso2.

316

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


HagaclicenPaso2enlafigura.

Debidoaquehayunacoincidenciaconlarutaprincipal,sebuscarunacoincidenciaenlasrutassecundariasdenivel2.Sin embargo, estavez, lamscaradesubredde/24realse usaparala cantidadmnimadebitsque seencuentranmsala izquierdayquedebencoincidir. HagaclicenPaso2aenlafigura.

317

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Elprocesodebsquedaexaminalasrutassecundariasenbuscadeunacoincidencia.Enestecaso,debehaberunmnimo de24bitsquecoincidan. Examinemoscmoelrouterencuentraunacoincidenciaconunadelasrutassecundariasdenivel2. Primero, el router examina la ruta principal en busca de una coincidencia. En este ejemplo, los primeros 16 bits de la direccinIPdebencoincidircon losde laruta principal.Los16bits queseencuentran msala izquierdadeben coincidir porquesaeslamscaraconclasedelarutaprincipal,/16. Si hay una coincidencia con la ruta principal, entonces el router verifica la ruta 172.16.1.0. Las rutas secundarias slo se examinancuandohayunacoincidenciaconlamscaraconclasedelaprincipal.

Hagaclicen2enlafigura.

318

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Alverificarlaprimerasubred,172.16.1.0,elbitvigsimotercero(23)nocoincideporlotanto,estarutaserechazaporque losprimeros24bitsnocoinciden. Hagaclicen3enlafigura.

Luego, el router verifica la ruta 172.16.2.0/24. Debido a que el bit vigsimo cuarto (24) no coincide, esta ruta tambin se rechaza.Los24bitsdebencoincidir. Hagaclicen4enlafigura.

Elrouterverificalaltimarutasecundariade172.16.3.0/24yencuentraunacoincidencia.Losprimeros24bitsscoinciden. Elprocesodelatabladeenrutamientousarestaruta,172.16.3.0/24,parareenviarelpaqueteconladireccinIPdedestino de172.16.3.10alainterfazdesalidadeSerial0/0/0. R172.16.3.0[120/1]via172.16.2.2,00:00:25,Serial0/0/0

319

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Qusucedesielrouternotieneunaruta?Entoncesdescartarelpaquete.

Ejemplo:ProcesodebsquedaderutasconVLSM
QusucedeconnuestratopologadeRouterXqueutilizaunesquemadedireccionamientoVLSM?Cmocambiaestoel procesodebsqueda?

Hagaclicen1enlafigura.

UsarVSLMnocambia elprocesodebsqueda.ConVLSM,lamscaraconclase/16semuestracon larutaprincipal de nivel1(172.16.0.0/16enlafigura). Hagaclicen2,3y4enlafigura.

320

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

321

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


AligualqueconlasredessinVLSM,sihayunacoincidenciaentreladireccinIPdedestinodelpaqueteylamscaracon clasedelarutaprincipaldenivel1,serealizarunabsquedaenlasrutassecundariasdenivel2. LanicadiferenciaconVLSMesquelasrutassecundariasmuestransuspropiasmscarasdesubredespecficas. Estasmscarasdesubredseusanparadeterminarlacantidaddebitsqueseencuentranmsalaizquierdayquedeben coincidir con la direccin IP de destino del paquete. Por ejemplo, para que haya una coincidencia con la ruta secundaria 172.16.1.4,unmnimode30bitsqueseencuentrenmsalaizquierdadebencoincidirporquelamscaradesubredes/30.

8.3Comportamientodeenrutamiento
8.3.1Comportamientodeenrutamientoconclaseysin clase
Elsiguientepasoenelproceso debsquedaderutas(Paso3) consideraelcomportamientodeenrutamiento. El comportamiento de enrutamiento influencia el proceso de bsqueda de la ruta preferida usando los comandos no ip classless oipclassless. Los com portam ientos de enrutam iento sin clase y con clase no so n ig uales a los protocolos de enrutam iento si n claseyconclase.Losprotocolosdeenrutamientosinclaseyconclaseafectanlaformaenquesecompletala tablade enrutamiento.Loscomportamientosdeenrutamientoconclaseysinclasedeterminancmoserealiza unabsquedaenla tabla de enrutamiento despus de que se completa.En la figura, las fuentes de enrutamiento (incluidos los protocolos de enrutamiento con clase y sin clase) son las entradas que se usan para completar la tabla de enrutamiento. El comportamiento de enrutamiento, especificados por los comandos ip classless o no ip classless , determina cmo el procesodebsquedaderutaspasaralPaso3. Como puede ver, los protocolos de enrutamiento y los comportamientos de enrutamiento son completamente independientes entre s.Latabladeenrutamientopodracompletarseconrutasdeunprotocolo deenrutamientosin clase comoRIPv2sinembargo,seimplementaelcomportamientodeenrutamientoconclaseporqueestconfiguradoelcomando noipclassless.

Cambiosenlatopologa
EnelCaptulo7,"RIPv2",aprendimosquelosprotocolosdeenrutamientoconclase,talescomoRIPv1,noadmitenredesno contiguas. A pesar de que nuestra topologa actual tiene redes no contiguas, podemos configurar rutas estticas para alcanzaresasredes.

322

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

HagaclicenConfiguracindeR2enlafigura.

Primero, agregamos una ruta esttica "quadzero" enR2para enviar el trfico predeterminado aR3. Luegoagregamos el comandodefaultinformationoriginatealprocesodeenrutamientodeRIPparaqueR2enveaR1larutapordefecto.Estole daraR1yR2lacapacidaddealcanzarotrasredes,incluidala172.16.4.0/24deR3.Porltimo,ingresamoselcomandono network192.168.1.0porqueyanodeseamosintercambiaractualizacionesdeRIPconR3. HagaclicenConfiguracindeR3enlafigura.

323

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Paraterminarnuestra configuracin,eliminamoselenrutamientode RIPyagregamosunarutaestticaen R3paraenviar trficoparalaredprincipal172.16.0.0/16,quenotieneunacoincidenciamslargaenlatabladeenrutamiento,aR2. Enestemomento,noprobaremoslaconectividad.Laconectividadseprobarenlassiguientessecciones.

8.3.2Comportamientodelenrutamientoconclase:noipclassless
Ahora nos concentramosen el Paso 3 del proceso de bsqueda de rutas. Especficamente, nos enfocaremos en qusucededespusdelPaso2bcuandonohaycoincidenciaconningunarutasecundariadenivel2delaprincipal.Luego, verunejemploespecfico. Como seguramente recuerda de la seccin anterior, en los Pasos 1 y 2, el router examina las rutas de nivel 1 y secundarias en busca de la mejor coincidencia con la direccin IP de destino del paquete. Supongamos que no hay coincidenciayreanudemosnuestrarevisindelprocesodebsquedaderutasconelPaso3. HagaclicenPasos3y3adelaf igurapararevisarcm oelcom portam ientodeenrutam ientoconclaseinfluyeenel procesodedebsquedaderutas. HagaclicenPaso3enlafigura.

Elrouterimplementauncomportamientodeenrutamientoconclaseosinclase?

324

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


HagaclicenPaso3aenlafigura.

Sielcomportamientodelenrutamientoconclaseestenvigencia,termineelprocesodebsquedaydescarteelpaquete. Nota:Conelcomportamientodeenrutamientoconclase,elprocesonuncallegaalPaso4. AntesdeIOS11.3,noipclasslesseraelcomportamientopredeterminadodelosroutersCisco.Elcomandonoipclassles s significa que el proceso de bsqueda derutas usabsquedas en la tabla de enrutamiento con clase por defecto.Esto se explicarenlassiguientessecciones. Los comandos no ip classless e ip classless son comandos de configuracin global y pueden verse al escribir show runningconfig.Enla versin11.3yposterioresde IOS, el comandoip classlesses elpredeterminadoeimplementaun procesodebsquedaderutassinclase. Culeselefectodelcomportamientodelenrutamientoconclasecuandotodoslosroutersseconfiguranconelcomandono ipclassless? R1(config)#noipclassless R2(config)#noipclassless R3(config)#noipclassless Examinemos lo que sucede cuando el router tiene un comportamiento de enrutamiento con clase, es decir, cuando el comandonoipclasslessestconfigurado.

8.3.3Comportamientodelenrutamientoconclase:Procesodebsqueda
En nuestro proceso de bsqueda en la tabla de enrutamiento, el Paso 3a establece que cuando el comportamiento del enrutamientoconclaseestenvigencia(noipclassless)elprocesonoseguirrealizandobsquedasderutasdenivel1en

325

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


latabladeenrutamiento.Sielpaquetenocoincideconunarutasecundariadelarutaderedprincipal,entonceselrouterlo descarta.Veamosunejemplo. Ejemplo:R2enfuncionamientoconelcomportamientodeenrutamientoconclase Enesteejemplo,R2recibeunpaquetedestinadoalaPC3en172.16.4.10.

HagaclicenTabladeenrutamientodeR2yprincipalenlafigura.

326

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Elprocesodeenrutamientorealizaunabsquedaenlatabladeenrutamientoyencuentraunacoincidenciade16bitsconla ruta principal 172.16.0.0, como se muestra en la figura. Segn el Paso 1b del proceso de enrutamiento, si hay una coincidenciaenlarutaprincipal,lasrutassecundariasseverifican. Ahoraobservemoselprocesodecoincidenciadebitsrealquetienelugarmientrasseverificanlasrutassecundarias. Hagaclicen1,2y3enlafigura.

327

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Observequeningunodelos24bitsqueseencuentranmsalaizquierdadelasrutassecundariascoincideconladireccin IPdedestinode172.16.4.10.Alosumo,slo21bitscoinciden.Nohaycoincidenciaconlasrutassecundariasdenivel2. Porlotanto,qusucededespus?ElRouterR2descartaelpaquete.

HagaclicenNohaycoincidenciasenlafigura.

328

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Como el router R2 est usando un comportamiento de enrutamiento con clase, no ip classless, el router no realizar bsquedasmsalldelasrutassecundariasparaencontrarunacoincidenciamenor.. HagaclicenDescartarelpaqueteenlafigura.

Elprocesodelatabladeenrutamientonousarlarutapordefecto,0.0.0.0/0,niningunaotraruta. Unerrorcomnessuponerquelarutapordefectoseusasiemprequeelrouternotieneunarutamejor.Ennuestro ejemplo,larutapordefectodeR2noseexaminaniseusa,aunquehayaunacoincidencia.steesamenudounresultado que sorprendemucho cuando un administrador de red no comprende la diferencia entre comportamiento de enrutamiento conclaseysinclase. Nota:TambinveremosotroejemploenelCaptulo9,EIGRP,enelquelacomprensindelprocesodebsquedaenlatabla de enrutamiento le ayudar a resolver por qu una ruta por defecto no se usa, incluso con el comportamiento del enrutamientosinclase. Por qu el comportamiento del enrutamiento con clase acta de estamanera ? La idea general del comportamiento del enrutamiento con clase se origin cuando todas las redes eran con clase. Al comienzo del crecimiento de Internet, una organizacinrecibaunadireccinderedprincipaldeclaseA,BoC.UnavezqueunaorganizacintenaunadireccinIPde redprincipal,esaorganizacintambinadministrabatodaslassubredesdeesadireccinconclase. Todoslosroutersque pertenecan a la organizacin conocan todas las subredes de la red principal. Si una subred no estaba en la tabla de enrutamiento, entonces la subred no exista. Como se vio en el Captulo 6, "VLSM y CIDR", las direcciones IP ya no se asignanenfuncindelaclase.

8.3.4Comportamientodelenrutamientosinclase:ipclassless
ApartirdeIOS11.3,Ciscocambielcomportamientodeenrutamientopredeterminadodeconclaseasinclase.El comandoipclasslessseconfiguraenformapredeterminada.Elcomandoshow runningconfigmuestraelcomportamiento de enrutamiento. Comportamiento de enrutamiento sin clase significa que el proceso de enrutamiento ya no supone que todaslassubredesdeunaredprincipalconclaseslopuedenalcanzarsedentrodelasrutassecundariasa laprincipal.El comportamientodeenrutamientosinclasefuncionabienparalasredesnocontiguasylassuperredesCIDR. Enestaseccin, examinaremoselefectodelcomportamientodelenrutamientosinclase. Todos losroutersestn configuradosconelcomandoipclassless. R1(config)#ipclassless R2(config)#ipclassless R3(config)#ipclassless

329

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Analizaremosloquelesucedeaunpaquetecuandohayunacoincidenciaconunarutaprincipaldenivel1,perono hay coincidencias con las rutas secundarias de nivel 2 o subredes. Esto nos lleva al Paso 3b, Comportamiento del enrutamientosinclase.

Comoseguramenterecuerdadelprocesodelatabladeenrutamiento,enlosPasos1y2,elprocesodelatablade enrutamientoexaminalasrutassecundariasdenivel1ydenivel2enbuscadelamejorcoincidenciaconladireccinIPde destinodelpaquete.Supongamosquenohaycoincidenciayreanudemosnuestrarevisindelprocesodebsquedaderutas conelPaso3. Procesodebsquedader utas: Sigaestospasosenlafiguraparaverelprocesodebsquedaderutas: HagaclicenPaso3.

Elrouterimplementauncomportamientodeenrutamientoconclaseosinclase? HagaclicenPaso3a.

330

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Comportamientodeenrutamientoconclase: Sielcomportamientodelenrutamientoconclaseest en vigencia, termineel procesodebsquedaydescarteelpaquete. HagaclicenPaso3b.

Comportamiento del enrutamiento sin clase: Si el comportamiento del enrutamiento sin clase est en vigencia, contine buscandolasrutasdesuperreddenivel1enlatabladeenrutamientoparaversihayalgunacoincidencia,incluidalarutapor defecto,dehaberla. HagaclicenPaso4.

331

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Siahorahayunacoincidenciamenorconlasrutaspordefectoodesuperreddenivel1,elrouterusaesarutaparareenviar elpaquete. HagaclicenPaso5.

Sinohaycoincidenciaconningunarutadelatabladeenrutamiento,elrouterdescartaelpaquete.

8.3.5Comportamientodelenrutamientosinclase:Procesodebsqueda
Repasemosnuestroejemplodetopologayobservemoslacoincidenciadebitsqueseproducecuandoelcomportamientode enrutamientosinclase(ipclassless)estenvigencia. Ejemplo:R2enfuncionamientoconelcomportamientodelenrutamientosinclase

332

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

HagaclicenTabladeenrutamientodeR2yprincipalenlafigura.

Nuevamente, R2recibeunpaquetedestinadoa laPC3en172.16.4.10. Comosucedaconelcomportamientode enrutamientoconclase,elrouterrealizaunabsquedaenlatabladeenrutamientoyencuentraunacoincidenciade16bits con larutaprincipal 172.16.0.0, comosemuestraen lafigura.SegnelPaso1bdelprocesode enrutamiento, si hay una coincidenciaconlarutaprincipal,entonces,lasrutassecundariasseverifican. Hagaclicen1,2y3enlafigura.

333

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Comoantes,ningunodelos24bitsqueseencuentranmsalaizquierdadelasrutassecundariascoincidenconladireccin IPdedestinode172.16.4.10.Alosumo,slo21bitscoinciden.Nohaycoincidenciaconlasrutassecundariasdenivel2. Debido a que utilizamos el comportamiento de enrutamiento sin clase (ip classless), el router contina realizando bsquedasenlatabladeenrutamiento,msalldeestarutaprincipalysusrutassecundarias.Elprocesodeenrutamiento continuarrealizandobsquedasenlatabladeenrutamientoparaencontrarunarutaconunamscaradesubredmenorque los16bitsdelarutaprincipalanterior.Esdecirqueelrouterahoracontinuarrealizandobsquedasdelasotrasrutasenla tabladeenrutamientoenlaquepuedehabermenosbitsquecoincidan,perotambinalgunacoincidencia.

HagaclicenRutaderedenlafigura.

334

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Laruta192.168.1.0/24notiene24bitsqueseencuentrenmsalaizquierdayquecoincidanconladireccinIPdedestino. C192.168.1.0/24estconectadadirectamente,Serial0/0/1 HagaclicenRutapordefectoenlafigura.

Qusucedeconlarutapordefecto?Cuntosbitsdebencoincidir? S*0.0.0.0/0estconectadadirectamente,Serial0/0/1 Lamscaraes/0,loquesignificaquenohaynecesidaddecoincidenciadebits.Unarutapordefectoserlacoincidencia con menos bits. En el comportamiento del enrutamiento sin clase, si no hay otra ruta que coincida, la ruta por defecto coincidir. HagaclicenReenviarpaqueteenlafigura.

335

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Enestecaso,elrouterusarlarutapordefectoporqueeslamejorcoincidencia.ElpaquetesereenviaralainterfazSerial 0/0/1.

RutaconclaseenR3
HagaclicenTabladeenrutamientodeR3enlafigura.

QuhaceR3coneltrficoderegresoalaPC2en172.16.2.10?Enlafigura,verqueenlatabladeenrutamientodeR3,la rutade subred172.16.4.0/24ylarutadered conclase172.16.0.0/16sonrutassecundariasdenivel2de larutaprincipal 172.16.0.0/16.Siemprequehayrutasparalassubredesdeunaredconclaseyparaunarutade lapropiarutaderedcon clase,larutaconclaseseconsideraunarutasecundariadenivel2,aligualquelassubredes. Enestecaso,R3usalarutasecundaria172.16.0.0/16yreenvaeltrficodeSerial0/0/1nuevamenteaR2. Comparacindelcom portamientodelenrutam ientosinclaseconelcomportam ientodelenrutam ientoconclaseen elm undoreal Recuerdequeloscomportamientosdeenrutamientoconclaseysinclasesonindependientesdelosprotocolosde enrutamientoconclaseysin clase.Unrouterpuedeconfigurarseconelcomportamientodeenrutamientocon clase (noip classless) y un protocolo de enrutamiento sin clase, como RIPv2. Un router tambin puede configurarse con el comportamientodeenrutamientosinclase(ipclassless)yunprotocolodeenrutamientoconclase,comoRIPv1. Enlasredesactuales,serecomiendausarelcomportamientodeenrutamientosinclaseparaquelasrutaspordefectoyde superredpuedanusarsesiemprequesenecesiten.

336

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

8.5Resumen
Comprender la estructura y el proceso de bsqueda de la tabla de enrutamiento puede ser una herramienta importante para verificar y resolver los problemas de las redes. Conocer qu rutas deben incluirse o no en la tabla de enrutamientoesunahabilidadesencialcuandoseresuelvenproblemasdeenrutamiento. LatabladeenrutamientoIPdeCiscoestestructuradadeacuerdoconelmodo"conclase",loquesignificaqueusa direcciones con clase predeterminadas para organizar las entradas de rutas. El origen de una entrada de enrutamiento puedeserunaredconectadadirectamente,unarutaestticaounarutadetectadaenformadinmicaapartirdeunprotocolo deenrutamiento. En este captulo, aprendi que hay rutas de nivel 1 y 2. Una ruta de nivel 1 puede ser una ruta final o una ruta principal. Una ruta final de nivel 1 es una ruta con una mscara de subred igual o mayor que la mscara con clase predeterminada de la red. Por ejemplo, una ruta detectada a travs de RIP con la direccin de red de 192.168.1.0 y una mscaradered/24esunarutafinaldenivel1.Estasrutassemuestranen latabladeenrutamientocomounaentradade unasolaruta,comoporejemplo: R192.168.1.0/24[120/1]via172.16.2.2,00:00:25,Serial0/0/0 Otrotipoderutadenivel1sonlasrutasprincipales.Unarutaprincipaldenivel1secreaautomticamentecuando seagregaunarutadesubredenlatabladeenrutamiento.Larutadesubredseconocecomorutasecundariadenivel2.La ruta principal es un encabezado de las rutas secundarias de nivel 2. A continuacin se presenta un ejemplo de una ruta principaldenivel1ydeunarutasecundariadenivel2: 172.16.0.0/24issubnetted,1subnets R172.16.1.0[120/1]via172.16.2.1,00:00:07,Serial0/0/0 Lamscarade subredde lasrutassecundariassemuestraen larutaprincipal, amenosquese useVLSM.Con VLSM,larutaprincipalmuestralamscaraconclasepredeterminadaylamscaradesubredseincluyeconlasentradasde rutaVLSMindividuales. Enestecaptulo,tambinsepresentelprocesodebsquedaenlatabladeenrutamiento.Cuandoelrouterrecibe unpaquete,buscalacoincidenciamslargaconunadelasrutasenlatabladeenrutamiento.Lacoincidenciamslargaes larutaconlamayorcantidaddebitsqueseencuentranmsalaizquierdayquecoincidenconladireccinIPdedestinodel paqueteyladireccindereddelarutaenlatabladeenrutamiento.Lamscaradesubredasociadaconladireccindered enlatabladeenrutamientodefinelacantidadmnimadebitsquedebecoincidirparaqueesarutaseaunacoincidencia. Antes de examinar cualquier ruta secundaria de nivel 2 (subredes) en busca de una coincidencia, primero debe haberuna coincidenciacon laruta principaldenivel 1.La mscaracon clase delaprincipaldetermina cuntosbits deben coincidirconlarutaprincipal.Sihayunacoincidenciaconlarutaprincipal,entoncesserealizarunabsquedaenlasrutas secundariasparaencontrarunacoincidencia. Qusucedecuandohayunacoincidenciaconlarutaprincipalperoningunaconlasrutassecundarias?Sielrouter estusandouncomportamientodeenrutamientoconclase,noserealizarnbsquedasenningunaotrarutayelpaquetese descartar. El comportamiento del enrutamiento con clase era el comportamiento de enrutamiento predeterminado en los routersdeCiscoantesdeIOS11.3.Elcomportamientodelenrutamientoconclasepuedeimplementarseusandoelcomando noipclassless. A partir deIOS11.3, elcomportamientodelenrutamientosinclaseseconvirtienelpredeterminado. Si hay una coincidencia con una ruta principal, pero con ninguna ruta secundaria, el proceso de la tabla de enrutamiento continuar realizando bsquedas de otras rutas en la tabla de enrutamiento, incluida la ruta por defecto, si existe una. El comportamientodelenrutamientosinclaseseimplementausandoelcomandoipclassless. Las rutas a las redes se agregan a la tabla de enrutamiento de varios orgenes, incluidas las redes conectadas directamente, las rutas estticas, los protocolos de enrutamiento con clase y los protocolos de enrutamiento sin clase. El procesodebsqueda,elcomportamientodeenrutamientoconclaseosinclase,esindependientedelorigendelaruta.Una tabladeenrutamientopuedecontenerrutasdetectadasapartirdeunprotocolodeenrutamientoconclasecomoRIPv1,pero usaelcomportamientodeenrutamientosinclase,noipclassless,paraelprocesodebsqueda.

337

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Paraaprenderms
Una fuente excelente sobre la estructura de la tabla de enrutamiento y el proceso de bsqueda es el libro de Alex Zinin, CiscoIPRouting,queexplicaeltemaconmayordetalledeloqueseanalizenestecaptulo.

CiscoIPRouting(EnrutamientoIPdeCisco),Captulo4:Elmantenimientodelatabladeenrutamientoincluye:
Lacomparacindelosorgenesdelasrutas Larepresentacindeinterfaceseinformacindeenrutamiento Laestructuradelatabladeenrutamiento Laseleccindelorigendelaruta Lainicializacindelatabladeenrutamiento Elmantenimientoasncronodelatabla Laresolucinderutas Elprocesamientoderutasdinmicas Elprocesamientoderutasestticas Lacreacinmanualdeespaciolibredelatabladeenrutamiento Laseleccinderutaspordefecto

338

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Captulo9EIGRP
9.0.1Introduccindelcaptulo
El Enhanced Interior Gateway Routing Protocol (EIGRP) es un protocolo de enrutamiento por vector de distancia con clase lanzado en 1992 con IOS 9.21. Como su nombre lo sugiere, EIGRP es un IGRP de Cisco mejorado (Interior GatewayRoutingProtocol).LosdossonprotocolospatentadosdeCiscoyslofuncionanconlosroutersdeCisco. ElpropsitoprincipaleneldesarrollodeEIGRPdeCiscofuecrearunaversinconclasedeIGRP.EIGRPincluye muchascaractersticas quenose encuentrancomnmenteenotrosprotocolosde enrutamientovectordistanciacomoRIP (RIPv1yRIPv2)eIGRP.Estascaractersticasincluyen: ReliableTransportProtocol(RTP) Actualizacioneslimitadas Algoritmodeactualizacinpordifusin(DUAL) Establecimientodeadyacencias Tablasdetopologaydevecinos

Aunque EIGRP puede actuar como un protocolo de enrutamiento de estado de enlace, todava sigue siendo un protocolodeenrutamientoporvectordedistancia. Nota: El trmino protocolo de enrutamiento hbrido a veces se utiliza para definir a EIGRP. Sin embargo, estetrmino es engaoso porque EIGRP no es un hbrido de un protocolo de enrutamiento por vector de distancia y un protocolo de enrutamientodeestadodeenlace, esnicamenteunprotocolodeenrutamientoporvectordedistancia.Porlotanto,Cisco yanoutilizaestetrminoparareferirseaEIGRP. Enestecaptulo,aprendercmoconfigurarEIGRPycmoverificarsuconfiguracinEIGRPconnuevoscomandos show.TambinaprenderlafrmulautilizadaporEIGRPparacalcularestamtricacompuesta. El Reliable Transport Protocol (RTP) es exclusivo de EIGRP, el cual proporciona una entrega confiable y no confiabledepaquetesEIGRP.Adems,EIGRPestablecerelacionesconroutersconectadosdirectamentequetambinestn habilitadosparaEIGRP.Lasrelacionesdevecinosseutilizanparallevarunregistrodelestadodeestosvecinos.RTPyel rastreodelasadyacenciasdevecinospreparaelterrenoparaelarmaindispensabledeEIGRP,elAlgoritmodeactualizacin pordifusin(DUAL). ComomotorinformticoqueimpulsaaEIGRP,DUALresideenelcentrodelprotocolodeenrutamiento,ygarantiza rutassinbuclesyrutasderespaldoatravsdeldominiodeenrutamiento.AprenderexactamentecmoseleccionaDUAL unarutaparainstalarenlatabladeenrutamientoyquhaceDUALconlasposiblesrutasderespaldo. Como RIPv2, EIGRP funciona con comportamiento de enrutamiento sin clase o con clase. Aprender cmo deshabilitar el resumen automtico y luego cmo resumir manualmente redes para reducir el tamao de las tablas de enrutamiento.Finalmente,aprendercmoutilizarelenrutamientopredeterminadoconEIGRP.

339

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

9.1IntroduccinalEIGRP
9.1.1EIGRP:Protocolode enrutamientoporvectordedistanciamejorado
ApesardequeEIGRPsedescribecomounprotocolodeenrutamientoporvectordedistanciamejorado,ansigue siendounprotocolodeenrutamientoporvectordedistancia. Estoavecespuedecrearconfusin. Para poderapreciarlas mejorasdeEIGRPyparapodereliminartodaconfusin,primerodebemosanalizarasupredecesor,IGRP.

RacesdelEIGRP:IGRP
CiscodesarrolllapatentedeIGRPen1985,enrespuestaaalgunasdelaslimitacionesdeRIPv1,incluidoeluso delamtricadeconteodesaltosyeltamaomximoderedde15saltos. En lugar del conteo de saltos, IGRP y EIGRP utilizan la mtrica compuesta de ancho de banda, retraso, confiabilidadycarga.Losprotocolosdeenrutamientoutilizansloelanchodebandayelretrasoenformapredeterminada. Sinembargo,comoIGRPesunprotocolodeenrutamientoconclasequeutilizaelalgoritmoBellmanFordyactualizaciones peridicas,suutilidadeslimitadaenmuchasdelasredesdelaactualidad. Porlotanto,CiscomejorIGRPconunnuevoalgoritmo,DUALyotrascaractersticas.LoscomandosparaIGRPy EIGRPson similares, y en muchos casos idnticos. Esto permite una migracin fcil de IGRP a EIGRP. Cisco suspendi IGRPycomenzconIOS12.2(13)Ty12.2(R1s4)S. Apesardeestaranalizadomsdetalladamentealolargodeestecaptulo,examinemosalgunasdelasdiferencias entreunprotocolodeenrutamientoporvectordedistanciatradicional,talcomoRIPeIGRP,yelprotocolodeenrutamiento porvectordedistanciamejorado,EIGRP. La figura resume las diferencias ms importantes entre el protocolo de enrutamiento por vector de distancia tradicional,talcomoRIP,yelprotocolodeenrutamientoporvectordedistanciamejorado,EIGRP.

Elalgoritmo
Todos los protocolos de enrutamiento por vector de distancia tradicionales utilizan alguna variante del algoritmo BellmanFord o FordFulkerson. Estos protocolos, como RIP e IGRP, hacen expirar las entradas de enrutamiento individuales,yporlotantodebenenviarperidicamenteactualizacionesdelatabladeenrutamiento. EIGRPutilizaelAlgoritmodeactualizacinpordifusin(DUAL).Aunquesiguesiendounprotocolodeenrutamiento por vector de distancia, EIGRP con DUAL implementa caractersticas que no se encuentran en los protocolos de enrutamientopor vector dedistancia.EIGRPnoenvaactualizacionesperidicas y lasentradas derutanoexpiran. Ensu lugar,EIGRPutilizaunprotocoloHellolivianoparasupervisarelestadodelasconexionesconsusvecinos.Sloloscambios en la informacin de enrutamiento, tales como un nuevo enlace o un enlace que ya no est disponible, producen una actualizacindeenrutamiento.LasactualizacionesdeenrutamientoEIGRPsontodavavectoresdedistanciatransmitidosa vecinosconectadosdirectamente. Determ inacinderuta Losprotocolosdeenrutamientoporvectordedistanciatradicionales,comoRIPeIGRP, llevanunregistroslode lasrutaspreferidas elmejor caminohacia unared dedestino. Si larutanoseencuentradisponible, elrouteresperaotra actualizacindeenrutamientoconunarutaparaestaredremota. DUALdeEIGRPmantieneunatabladetopologaseparadadelatabladeenrutamiento,queincluyeelmejorcamino hacia unareddedestino ytodarutaderespaldoqueDUALhayadeterminadocomosinbucles.Sinbuclessignificaqueel vecinonotieneunarutahacialareddedestinoquepaseporesterouter. Msadelanteenestecaptulo,verqueparaqueDUALconsidereaunarutacomounarutaderespaldosinbucles vlida, debe cumplircon unrequerimientoconocidocomocondicin defactibilidad. Todarutaderespaldo quecumpla con estacondicintienelagarantadesersinbucles.ComoEIGRPesunprotocolodeenrutamientoporvectordedistancia,es posiblequehayarutasderespaldosinbucleshaciaunareddedestinoquenocumplanconlacondicindefactibilidad.Por lotanto,DUALnoincluyeaestasrutasenlatabladetopologacomounarutaderespaldosinbucles. Si una ruta no se encuentra disponible, DUAL buscar su tabla de topologa en busca de una ruta de respaldo vlida.Siexisteuna,esarutaingresainmediatamentealatabladeenrutamiento.Sinoexisteuna,DUALrealizaunproceso dedescubrimientoderedparaversiporcasualidadexisteunarutaderespaldoquenocumpliconlosrequerimientosdela condicindefactibilidad.Esteprocesoseanalizaconmayorprofundidadmsadelanteenestecaptulo.

340

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Convergencia
Los protocolos de enrutamiento por vector de distancia tradicionales, tales como RIP e IGRP, utilizan actualizaciones peridicas. Debido a la naturaleza poco confiable de las actualizaciones peridicas, los protocolos de enrutamientopor vector dedistancia tradicionalestiendenatenerproblemasderouting loopsydecuentaa infinito. RIP e IGRP utilizan varios mecanismos para ayudar a evitar estos problemas, incluidos los temporizadores de espera, que producentiemposdeconvergenciamslargos. EIGRPnoutilizatemporizadoresdeespera.En sulugar,lasrutassinbuclesselogranatravsdeunsistemade clculosderuta(clculospordifusin)queserealizandemaneracoordinadaentrelosrouters.Eldetalledecmoserealiza va ms all del alcance de este curso, pero el resultado es una convergencia ms rpida que la de los protocolos de enrutamientoporvectordedistanciatradicionales.

9.1.2FormatodemensajesdeEIGRP
ColoqueelcursorsobreloscamposenelMensajedeEIGRPencapsuladoparaverelprocesodeencapsulacin.

La porcin de datos de un mensaje EIGRP se encapsula en un paquete. Este campo de datos se denomina Tipo/Longitud/Valor o TLV. Como se muestra en la figura, los tipos de TLV relevantes para este curso son Parmetros

341

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


EIGRP,RutasinternasIPyRutasexternasIP.LoscomponentesdelcampodedatosTLVseanalizanenmayorprofundidad enlaprximapgina. Elencabezadodel paqueteEIGRPseencuentraincluidoencada paquete EIGRP,sin importarsutipo.Luego, el encabezado del paquete EIGRP y TLV se encapsulan en un paquete IP. En el encabezado del paquete IP, el campo Protocolo se establece en 88 para indicar EIGRP, y la direccin de destino se establece en multicast 224.0.0.10. Si el paqueteEIGRPseencapsulaenunatramadeEthernet,ladireccinMACdedestinoestambinunadireccinmulticast:01 005E00000A. Nota:EnelsiguienteanlisisdelosmensajesEIGRP,muchoscamposseencuentranmsalldelalcancedeestecurso.Se muestran todos los campos a fin de brindar una imagen exacta del formato del mensaje EIGRP. Sin embargo, slo se analizanloscamposrelevantesalcandidatoCCNA. HagaclicenEncabezadodepaquetesEIGRPenlafigura.

CadamensajeEIGRPincluyeel encabezado. Los camposimportantesparanuestroanlisis incluyenelcampoCdigode operacinyelcampoNmerodesistemaautnomo.ElCdigodeoperacinespecificaeltipodepaqueteEIGRP: Actualizacin Consulta Respuesta Saludo

Elnmerodesistemaautnomo(AS)especificaelprocesodeenrutamientoEIGRP.AdiferenciadeRIP,losroutersdeCisco puedenejecutarmltiplesinstanciasdeEIGRP.ElnmerodeASseutilizapararastrearinstanciasmltiplesdeEIGRP. HagaclicenTLV:ParmetrosdeEIGRPenestafigura.

342

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Los mensajes de los parmetros EIGRP incluyen la ponderacin que EIGRP utiliza para su mtrica compuesta. Solo el anchodebandayelretrasoseponderandemanerapredeterminada.Ambosseponderandeigualmanera,porlotanto,el campoK1paraelanchodebandayelcampoK3paraelretrasoseestablecenen1.LosotrosvaloresKseestablecenen cero.Msadelanteenestecaptulo,seanalizanmsdetalladamentelosclculosmtricos. El Tiempo de espera es la cantidad de tiempo que el vecino EIGRP que recibe este mensaje debe esperar antes de considerar que router que realiza la notificacin se encuentra desactivado. Mas adelante en este captulo, se analiza con mayordetalleelTiempodeespera. HagaclicenTLV:IPinternoenestafigura.

El mensaje IP interno se utiliza para publicar rutas EIGRP dentro de un sistema autnomo. Entre los campos importantesparanuestroanlisisseincluyen: loscamposdemtrica(RetrasoyAnchodebanda), elcampodelamscara desubred(Duracindeprefijo),yelcampoDestino. Elretrasosecalculacomolasumaderetrasosdesdeelorigenhaciaeldestinoenunidadesde10microsegundos. Elanchodebandaeselquecuentaconlaconfiguracinmsbajaentodaslasinterfacesdelaruta.Lamscaradesubred seespecificacomoladuracindeprefijooelnmerodebitsdelaredenlamscaradesubred.Porejemplo,laduracinde prefijoparalamscaradesubred255.255.255.0es24porque24eslacantidaddebitsdelared. El campo Destino almacena la direccin de la red de destino. A pesar de que se muestran slo 24 bits en esta figura,estecampovaraenfuncindelvalordelaporcindereddeladireccinderedde32bits.Porejemplo,laporcinde redde10.1.0.0/16es10.1.Porlotanto,elcampoDestinoalmacenalosprimeros16bits.Comola longitudmnimadeeste campo es de 24 bits, el resto del campo se rellena con ceros. Si una direccin de red es ms larga que 24 bits (192.168.1.32/27,porejemplo),entonceselcampoDestinoseextiendeotros32bitsms(conuntotalde56bits)ylosbits noutilizadossecompletanconceros.

343

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


El mensaje IP externo se utiliza cuando las rutas externas se importan en el proceso de enrutamiento EIGRP. En este captulo, importaremosoredistribuiremosunarutaestticapordefectoenEIGRP.ObservequelamitadinferiordelTLVde IPexternoincluyetodosloscamposutilizadosporelTLVdeIPinterno. Nota:AlgunoslibrossobreEIGRPpuedenafirmarincorrectamentequelaUnidadmximadetransmisin(MTU)esunade lasmtricasutilizadasporEIGRP.MTUnoesunamtricautilizadaporEIGRP.MTUestincluidaenlasactualizacionesde enrutamientoperonoseutilizaparadeterminarlamtricadeenrutamiento.

9.1.3Mdulosdependientesdeprotocolo(PDM)
EIGRPtienelacapacidadderealizarelenrutamientodedistintosprotocolos,incluidosIP,IPXyAppleTalk,medianteeluso de mdulos dependientes de protocolo (PDM). Los PDM son responsables de las tareas de enrutamiento especficas de cadaprotocolodecapadeRed. Porejemplo: ElmduloIPEIGRPesresponsabledeenviaryrecibirpaquetesEIGRPencapsuladosenIPydeutilizaraDUAL para construir y mantener la tabla de enrutamiento IP. Como se puede ver en la figura, EIGRP utiliza distintos paquetesEIGRPymantienevecinos,topologaytablasdeenrutamientoseparadasparacadaprotocolodelacapa deRed. El mdulo IPX EIGRP es responsable de intercambiar informacin de enrutamiento acerca de las redes IPX con otrasrutasIPXEIGRP.IPXEIGRPyAppletalkEIGRPnoestnincluidosenestecurso.

9.1.4TiposdepaquetesRTPYEIGRP
ElReliableTransport Protocol (RTP)eselprotocoloutilizadoporEIGRPparalaentregayrecepcinde paquetes EIGRP.EIGRPfuediseadocomounprotocolodeenrutamientoindependiente dela capadeRedporlotanto, no puede utilizar los servicios UDP ni TCP porque IPX y Appletalk no utilizan protocolos de la suite de protocolos TCP/IP. La figura muestraconceptualmentecmofuncionaRTP. Aunque"Reliable"(confiable)formapartedesunombre,RTPincluyelaentregaconfiableylaentreganoconfiable depaquetesEIGRP,similaraTCPyUDP,respectivamente.RTPconfiablerequierequeelreceptorenveunacusederecibo alemisor.UnpaqueteRTPnoconfiablenorequiereningnacusederecibo. RTPpuedeenviarpaquetescomounicastomulticast.LospaquetesEIGRPmulticastutilizanladireccinmulticast reservadade224.0.0.10

344

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

TiposdepaquetesEIGRP
EIGRPutilizacincotiposdepaquetesdistintos,algunosenpares. HagaclicenSaludoenlafigura.

EIGRPutilizalospaquetesdesaludoparadescubrirvecinosyparaformaradyacenciasconellos.Lospaquetesdesaludo EIGRP son multicast y utilizan una entrega no confiable. Se analizarn los paquetes de saludo EIGRP en una seccin posterior. HagaclicenActualizaryenACKenlafigura.

345

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Lospaquetesdeactualizacinseutilizanparapropagarlainformacindeenrutamiento.AdiferenciadeRIP,EIGRP noenvaactualizacionesperidicas.Lospaquetesdeactualizacinseenvanslocuandoesnecesario.Lasactualizaciones de EIGRP slo contienen la informacin de enrutamiento necesaria y slo se envan a los routers que la requieren. Los paquetes de actualizacin EIGRP utilizan una entrega confiable. Los paquetes de actualizacin se envan comomulticast cuandosonrequeridospormltiplesrouters,ocomounicastcuandosonrequeridosporslounrouter.Enlafigura,debidoa quelosenlacessonpuntoapunto,lasactualizacionesseenvancomounicast. Lospaquetesdeacusederecibo(ACK)seenvanatravsdeEIGRPcuandoseutilizaunaentregaconfiable.RTP utiliza una entrega confiable para los paquetes EIGRP deactualizacin, consulta y respuesta. Los paquetes de acuse de reciboEIGRPsiempreseenvancomounicastnoconfiable.LospaquetesdeacusedereciboEIGRPutilizanlaentregano confiable. En la figura, R2 ha perdido la conectividad con la LAN conectada a su interfaz FastEthernet. R2 enva inmediatamenteunaactualizacinaR1yR3cuandodeterminaquelarutaseencuentracada.R1yR3respondenconun acusederecibo. HagaclicenConsultayRespuestaenlafigura.

LospaquetesdeconsultayrespuestasonutilizadosporDUALcuandobuscaredesyotrastareas.Lospaquetesde consultayrespuestautilizanunaentregaconfiable.Lasconsultasutilizanmulticastounicast,mientrasquelasrespuestasse envensiemprecomounicast.DUALseanalizaenunaseccinposterior.Lospaquetesdeconsultayrespuestaseanalizan conmayordetalleenCCNP. Enlafigura,R2haperdidolaconectividadconLANyenvaconsultasatodoslosvecinosEIGRPybuscacualquier rutaposiblehacia laLAN. Como lasconsultas utilizan unaentregaconfiable, elrouterreceptordebedevolverunacusede reciboEIGRP.(Paraqueelejemploseasimple,seomitieronlosacusesdereciboenelgrfico.) Todos los vecinos deben enviar una respuesta sin importar si tienen o no una ruta hacia la red cada. Como las respuestastambinutilizanunaentregaconfiable,losrouterscomoR2,debenenviarunacusederecibo. Nota:QuizssepregunteporquR2enviaraunaconsultaaunaredquesabequeestcada.Enrealidad,slolainterfaz conectadaalaredestcada.OtrorouterpodraestarconectadoalamismaLAN.Porlotanto,R2consultasobreeserouter antesderetirarporcompletolareddesubasededatos.

9.1.5Protocolodesaludo
AntesdepoderintercambiarcualquierpaqueteEIGRPentrelosrouters,EIGRPdebedescubrirprimeroasusvecinos.Los vecinosdeEIGRPsonotrosroutersqueejecutanEIGRPenredesconectadasdirectamenteocompartidas. LosroutersEIGRPdescubrenvecinosyestablecenadyacenciasconlosroutersvecinosmedianteelpaquetedesaludo.En lamayoradelasredes,lospaquetesdesaludoEIGRPseenvancada5segundos.Enlasredesdeaccesosmltiplessin broadcast (NBMA) y de punto mltiple, como X.25, Frame Relay e interfaces ATM con enlaces de acceso de T1 (1.544

346

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Mbps)omslentos,losHellosonunicastcada60segundos.UnrouterEIGRPsuponequemientrasrecibalospaquetesde saludodeunvecino,elvecinoysusrutaspermanecenviables. Eltiempodeesperale indicaal routereltiempomximoquedebeesperarpararecibirelprximoHelloantesde declararalvecinocomoinalcanzable.Demanerapredeterminada,eltiempodeesperaestresveceselintervalodesaludo,o 15 segundos en la mayora de las redes, y 180 segundos en las redes NBMA de velocidad baja. Si el tiempo de espera expira,EIGRPdeclararlarutacomodesactivadayDUALbuscarunanuevarutamedianteelenvodeconsultas.

9.1.6Actualizacineslinitadasde EIGRP
EIGRPutilizaeltrminoparcialolimitadocuandoserefiereasuspaquetesdeactualizacin.AdiferenciadeRIP, EIGRP no enva actualizaciones peridicas. En su lugar, EIGRP enva sus actualizaciones slo cuando la mtrica de una rutacambia. Eltrminoparcialsignificaquelaactualizacinsloenvainformacinacercadeloscambiosderuta.EIGRPenva estasactualizaciones incrementalescuandoelestadodeundestinocambia, en lugardeenviartodosloscontenidosdela tabladeenrutamiento. El trmino limitado hace referencia a la propagacin de las actualizaciones parciales enviadas slo a aquellos routersquesevenafectadosporelcambio.Laactualizacinparcialse"limita"automticamenteparaquesloseactualicen losroutersquenecesitanlainformacin. Al enviar slo la informacin de enrutamiento necesaria y slo a los routers que la necesitan, EIGRPminimiza el anchodebandarequeridoparaenviarlospaquetesEIGRP.

9.1.7DUAL:Introduccin
ElAlgoritmodeactualizacinpordifusin(DUAL)eselalgoritmodeconvergenciautilizadoporEIGRPen lugarde losalgoritmosBellmanFordoFordFulkersonutilizadosporotrosprotocolosdeenrutamientoporvectordedistancia,como RIP. DUAL est basado en investigaciones realizadas en SRI International, mediante el uso de clculos propuestos por primeravezporE.W.DijkstrayC.S.Scholten.EltrabajomsdestacadoconDUALlorealizJ.J.GarciaLunaAceves.

347

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Losroutingloops,inclusolostemporarios,puedenserextremadamenteperjudicialesparaelrendimientodelared. Losprotocolosde enrutamiento por vectordedistancia,comoRIP, impidenrouting loopscontemporizadoresdeesperay horizontesdivididos.ApesardequeEIGRPutilizaambastcnicas,lasusademanerauntantodiferenteslaformaprincipal enlaqueEIGRPimpideroutingloopsesconelalgoritmoDUAL. HagaclicenReproducirparaverelf uncionam ientobsicodeDUAL.

348

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

ElalgoritmoDUALseutilizaparaquenoseproduzcanbuclesacadainstante,alolargodeunclculoderuta.Esto permitequetodoslosroutersinvolucradosenuncambiodetopologasesincronicenalmismotiempo.Losroutersquenose

349

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


ven afectados por los cambios en la topologa no se encuentran involucrados en el reclculo. Estemtodo proporciona a EIGRPmayortiempodeconvergenciaqueaotrosprotocolosdeenrutamientoporvectordedistancia. LaMquinadeEstadoFinitoDUALrealizatodoelprocesodedecisinparatodoslosclculosderuta.Entrminos generales, una Mquina de Estado Finito (FSM) es un modelo de comportamiento compuesto de un nmero finito de estados,transicionesentreesosestados,yeventosoaccionesquecreanlastransacciones. FSMDUALrastreatodaslasrutas,utilizasumtricaparaseleccionarrutaseficientesysinbucles,yseleccionalas rutasconlarutademenorcostoparainsertarlaenlatabla deenrutamiento. SeanalizarFSMDUAL enmayordetalleen estecaptulo. ComoelreclculodelalgoritmoDUALpuedeexigirmuchoalprocesador,esaconsejableevitarelreclculosiemprequesea posible. Por lo tanto, DUAL mantiene una lista de rutas de respaldo que ya ha determinado como sin bucles. Si la ruta principalenlatabladeenrutamientofalla,elmejorcaminoderespaldoseagregadeinmediatoalatabladeenrutamiento.

9.1.8Distanciaadministrativa
ComosevioenelCaptulo3,"Introduccinalosprotocolosdeenrutamientodinmicos",ladistanciaadministrativa (AD)eslaconfiabilidad(opreferencia)delorigendelaruta.EIGRPtieneunadistanciaadministrativapredeterminadade90 paralas rutasinternasyde170paralasrutasimportadasdesdeunorigenexterno, comorutaspordefecto. Cuandoselo compara con otros protocolos de gateway interior (IGP), EIGRP es el que IOS de Cisco prefiere porque cuenta con la distanciaadministrativamsbaja. ObserveenlafiguraqueEIGRPtieneuntercervalorAD,de5,pararutasresumidas.Msadelanteenestecaptulo, aprendercmoconfigurarrutasEIGRPresumidas.

9.1.9Autenticacin
Aligualqueotrosprotocolosdeenrutamiento,EIGRPpuedeconfigurarseparaautenticacin.RIPv2,EIGRP,OSPF, ISISyBGPpuedenconfigurarseparaencriptaryautenticarsuinformacindeenrutamiento. Esaconsejableautenticarlainformacindeenrutamientotransmitida.Estogarantizaquelosrouterssloaceptarn informacin de enrutamiento de otros routers que estn configurados con la misma contrasea o informacin de autenticacin. Nota:Laautenticacinnoencriptalatabladeenrutamientodelrouter. Como se mencion en captulos anteriores, la configuracin de protocolos de enrutamiento para utilizar la autenticacinseanalizarenuncursoposterior.

350

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

9.2ConfiguracinbsicadelEIGRP
9.2.1TopologadelaredEIGRP
Lafiguramuestralatopologadecaptulosanteriores,peroahoraincluyeelagregadodelrouterISP.Observeque ambosrouters,elR1yelR2,tienensubredesqueformanpartedelaredconclase172.16.0.0/16,unadireccindeclaseB. Elhechodeque172.16.0.0esunadireccindeclaseBesslorelevanteporqueEIGRPresumeautomticamenteenbordes conclase,demanerasimilaraRIP.

351

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

HagaclicenR1,R2yR3paraverlaconfiguracindeiniciodecadarouter.

352

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Observe que el router ISP no existe fsicamente en nuestras configuraciones. La conexin entre R2 e ISP est representada con una interfaz loopback en el router R2. Recuerde del Captulo 7, "RIPv2", que una interfaz loopback se puedeutilizarpararepresentarunainterfazenunrouterquenotieneunaconexinrealconunenlacefsicoenlared.Las direccionesdeloopbackpuedenverificarseconelcomandopingypuedenincluirseenlasactualizacionesdeenrutamiento. Nota:Lasinterfacesloopbacktambintienenusosespecficosconalgunosprotocolosdeenrutamiento,comoveremosenel Captulo11,OSPF.

9.2ConfiguracinbsicadelEIGRP
9.2.2SistemaautnomoeIDdeproceso
Sistemaautnomo
Unsistemaautnomo(AS)esunconjuntoderedesbajoelcontroladministrativodeunanicaentidadquepresenta unapolticadeenrutamientocomnparaInternet.Enlafigura,lasempresasA,B,CyDseencuentrantodasbajoelcontrol administrativodeISP1.ISP1"presentaunapolticadeenrutamientocomn"paratodasestasempresascuandopublicarutas enISP2. Los lineamientos para la creacin, seleccin y registro del sistema autnomo se describen en RFC 1930. La Autoridad de nmeros asignados de Internet (IANA) asigna nmeros AS, la misma autoridad que asigna el espacio de direccinIP. UstedaprendiacercadeIANAydesusregistrosregionalesdeInternet(RIRS)enun cursoanterior.El RIR localesresponsabledelaasignacindelnmerodeASaunaentidaddesubloquedenmerosdeASasignados.Antesdel 2007,losnmerosdeASerannmerosde16bits,queibande0a65535.Enlaactualidad,seasignannmerosdeASde 32bits,conloqueseaumentaelnmerodeASdisponiblesamsde4mil millones. Quinnecesitaunnmerodesistemaautnomo?PorlogenerallosISP(ProveedoresdeserviciosdeInternet),los proveedoresdebackbonedeInternetygrandesinstitucionesqueseconectanconotrasentidadesquetambincuentancon un nmero de AS. Estos ISP y las grandes instituciones utilizan el Border Gateway Protocol, o BGP, del protocolo de enrutamiento de gateway exterior para propagar informacin de enrutamiento.BGP es el nico protocolo de enrutamiento queutilizaunnmerodesistemaautnomorealensuconfiguracin. LagranmayoradelasempresaseinstitucionesconredesIPnonecesitanunnmerodeASporqueseencuentran bajoelcontroldeunaentidadmsgrande,comounISP.EstasempresasutilizanprotocolosdegatewayinteriorcomoRIP, EIGRP, OSPF e ISIS para realizar el enrutamiento de paquetes dentro de sus propias redes.Son una de muchas redes independientes dentrodel sistemaautnomodeISP.ISPesresponsabledelenrutamientodepaquetesdentrodelsistema autnomoyentreotrossistemasautnomos.

353

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

IDdeproceso EIGRP y OSPF usan el ID de proceso para representar una instancia del protocolo de enrutamiento respectivo que se ejecutaenelrouter. Router(config)#routereigrpautonomoussystem AunqueEIGRPhacereferenciaalparmetrocomounnmerode"sistemaautnomo", enrealidadfuncionacomounIDde proceso.Elnmeronoseencuentraasociadoconningnnmerodesistemaautnomoanalizadopreviamenteyselepuede asignarcualquiervalorde16bits. Router(config)#routereigrp1 En este ejemplo, el nmero 1 identifica este proceso EIGRP en particular que se ejecuta en este router. Para poder establecer adyacencias de vecinos, EIGRP requiere que todos los routers del mismo dominio de enrutamiento estn configuradosconelmismoIDdeproceso.Porlogeneral,sloseconfiguraunnicoIDdeprocesodecualquierprotocolode enrutamientoenunrouter. Nota:RIPnoutilizaIDdeprocesoporlotanto,sloadmiteunanicainstanciadeRIP.EIGRPyOSPFadmiteninstancias mltiplesdecadaprotocolodeenrutamiento,aunque,porlogeneral,noesnecesarioonoserecomiendalaimplementacin deestetipodeprotocolodeenrutamientomltiple.

ElcomandodeconfiguracinglobalroutereigrpautonomoussystemhabilitaaEIGRP.Elparmetrodelsistemaautnomo es un nmero que el administrador de red elige entre 1 y 65535. El nmero elegido es el nmero del ID de proceso y es importanteporquetodoslosroutersenestedominiodeenrutamientoEIGRPdebenusarelmismonmerodelIDdeproceso (nmerodelsistemaautnomo).

354

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

HagaclicenResultadodelrouterenlafigura.

Comopodrverenlatopologayenelresultadodelrouterenlafigura,habilitaremosaEIGRPenlostresroutersqueutilizan elIDdeproceso1.

9.2.4ComandoNetwork
Elcomandonetw orkenEIGRPtienelamismafuncinqueenlosotrosprotocolosdeenrutamientoIGP: Toda interfaz en este router que coincida con la direccin de red en el comando network estar habilitada para enviaryrecibiractualizacionesEIGRP. Estared(osubred)estarincluidaenlasactualizacionesdeenrutamientoEIGRP.

355

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

HagaclicenResultadodelrouterenlafigura.

Elcomandonetw orkseutilizaenelmododeconfiguracinderouter. Router(configrouter)#network networkaddress El comando networkaddress es la direccin de red con clase para esta interfaz. La figura muestra los comandos de red configurados para R1 yR2. R3 se configurar en la siguiente pgina. En la figura, se utiliza una nica opcin de red con claseenR1paraincluiralassubredes172.16.1.0/24y172.16.3.0/30: R1(configrouter)#network172.16.0.0 Cuando se configura EIGRP en R2, DUAL enva un mensaje de notificacin a la consola en el que indica que se ha establecidounarelacindevecinosconotrorouterEIGRP.EstanuevaadyacenciaseproduceautomticamenteporqueR1 yR2utilizanelmismoprocesodeenrutamientoeigrp1yambosroutersenvanenesemomentoactualizacionesporlared 172.16.0.0. R2(configrouter)#network172.16.0.0 %DUAL5NBRCHANGE:IPEIGRP1:Elvecino172.16.3.1(Serial0/0)seencuentraactivo:nuevaadyacencia ElcomandonetworkconunamscaraWildcard Demanerapredeterminada,alutilizarelcomandonetworkyunadireccinderedconclasecomo172.16.0.0,todas lasinterfacesdelrouterquepertenecenaladireccinderedconclaseestarnhabilitadasparaEIGRP.Sinembargo,puede

356

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


haber ocasiones en las que el administrador de red no desee incluir a todas las interfaces dentro de una red al habilitar EIGRP. Para configurar a EIGRP a fin de que slo publique subredes especficas, utilice la opcin wildcardmask con el comandonetw ork: Router(configrouter)#network networkaddress[wildcardmask] Imagine que una mscara wildcard es lo inverso a una mscara de subred. Lo inverso a una mscara de subred 255.255.255.252 es 0.0.0.3. Para calcular lo inverso a la mscara de subred, reste la mscara de subred de 255.255.255.255: 255.255.255.255 255.255.255.252 Restelamscaradesubred 0.0.0.3 mscaraWildcard HagaclicenResultadodelrouterenlafigura.

Enlafigura,R2estconfiguradoconlasubred192.168.10.8ylamscarawildcard0.0.0.3. R2(configrouter)#network192.168.10.80.0.0.3 AlgunasversionesdeIOStambinlepermitirnsimplementeingresarlamscaradesubred.Porejemplo,puedeingresarlo siguiente: R2(configrouter)#network192.168.10.8255.255.255.252 Sinembargo,IOSluegoconvertirelcomandoalformatodelamscarawildcard,comosepuedeverificarconelcomando showrun: R2#showrun

357

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


<someoutputomitted> ! routereigrp1 network172.16.0.0 network192.168.10.80.0.0.3 autosummary ! La figura tambin muestra la configuracin para R3. Apenas se configure la red con clase 192.168.10.0, R3 establece adyacenciasconambosrouters,R1yR2.

9.2.5VerificacindeEIGRP
AntesdequeEIGRPenveorecibaactualizaciones,losroutersdebenestableceradyacenciasconsusvecinos.Los routersEIGRPestablecenadyacenciasconlosroutersvecinosmedianteelintercambiodepaquetesdesaludoEIGRP. Utiliceelcomando show ipeigrpneighborspara ver latabladevecinos y verificarqueEIGRPhayaestablecido unaadyacenciaconsusvecinos.Concadarouter,usteddeberapoderverladireccinIPdelrouteradyacenteylainterfaz que este router utiliza para alcanzar a ese vecino EIGRP. En la figura, podemos verificar que todos los routers han establecidolasadyacenciasnecesarias.Cadaroutertienedosvecinosenumeradosenlatabladevecinos. Elresultadodelcomandoshowipeigrpneighborincluye: Colum naH:enumeraalosvecinosenelordenenqueseaprendieron. Direccin:direccinIPdelvecino. Interfaz:interfazlocalenlacualserecibiestepaquetedesaludo. Hold: tiempo de espera actual. Cuando se recibe un paquete de saludo, este valor se reestablece al tiempo de espera mximo para esa interfaz y luego se cuenta regresivamente hasta cero. Si se llega a cero, el vecino se considera"desactivado". Tiempodeactividad:cantidaddetiempodesdequeestevecinoseagregalatabladevecinos. SRTT(Temporizadordeidayvueltasincomplicaciones)yRTO(Intervaloderetransmisin):utilizadoporRTPpara administrarpaquetesEIGRPconfiables.SRTTyRTOseanalizanenmayorprofundidadenloscursosdeCCNP. Conteo de cola: debera ser siempre cero. Si fuera mayor que cero, entonces los paquetes EIGRP estn esperandoparaserenviados.ElconteodecolaseanalizaenmayorprofundidadenloscursosdeCCNP. Nmero de secuenc ia: utilizado para rastrear paquetes de actualizacin, consulta y respuesta. Los nmeros de secuenciaseanalizanenmayorprofundidadenloscursosdeCCNP.

Elcomandoshow ipeigrpneighborsesmuytilparaverificarysolucionarproblemasconEIGRP.Siunvecinonose encuentra enumerado despus de haber establecido las adyacencias con los vecinos del router, verifique la interfaz local paraasegurarsedequeseencuentreactivadaconelcomandoshowipinterfacebrief.Silainterfazesthabilitada,intente hacer ping en la direccin IP del vecino. Siel ping falla, esto significa que la interfaz del vecino est desactivada y debe activarse.SielpingesexitosoyEIGRPannovealroutercomovecino,examinelassiguientesconfiguraciones:

358

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Se encuentran configurados los dos routers con el mismo ID de proceso EIGRP? La red conectada directamente se encuentraincluidaenlassentenciasderedEIGRP?Elcomandopassiveinterfaceestconfiguradoparaimpedirpaquetes desaludoEIGRPenlainterfaz?

Al igual que con RIP, el comando show ip protocols se puede utilizar para verificar que EIGRP se encuentre habilitado. El comando show ip protocols muestra distintos tipos de resultados especficos de cada protocolo de enrutamiento.Examinaremosalgunosdeestosdetallesenprximassecciones.

HagaclicenResultadodelrouterenlafigura.

359

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

ObservequeelresultadoespecificaelIDdeprocesoutilizadoporEIGRP: Elprotocolodeenrutamientoes"eigrp1" Recuerde,elIDdeprocesodebeserelmismoen todoslos routersparaqueEIGRPestablezca adyacenciasdevecinosy compartainformacindeenrutamiento. TambinsemuestranlasdistanciasadministrativasinternasyexternasdeEIGRP: Distancia:interna90externa170

9.2.6Examendelatabladeenrutamiento
Otramanerade verificarqueEIGRPy otrasfuncionesdel routerseencuentranconfiguradasadecuadamenteesexaminar lastablasdeenrutamientoconelcomandoshowiproute.

HagaclicenR1,R2,yR3enlafigura.

360

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

361

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

De manera predeterminada, EIGRP resume automticamente las rutas en el borde de la red principal. Podemos deshabilitarelresumenautomticoconelcomandonoautosummary,aligualqueenRIPv2.Examinaremosestosconceptos enmayordetalleenunaseccinposterior. ObservequelasrutasEIGRPsedenotanenlatabladeenrutamientoconunaD,quesignificaDUAL. Recuerdeque,debidoaqueEIGRPesunprotocolodeenrutamientosinclase(incluyelamscaradesubredenla actualizacindeenrutamiento),admiteVLSMyCIDR.PodemosverenlatabladeenrutamientoparaR1quelaredprimaria 172.16.0.0/16seencuentradividida enredesenformavariablecon tresrutassecundariasque utilizan unamscara/24 o /30.

IntroduccindelarutaresumidaNull0
La figuramuestrala tabladeenrutamientoparaR2condosentradasresaltadas.ObservequeEIGRPhaincluido automticamenteunarutaresumidahaciaNull0paralasredesconclase192.168.10.0/24y172.16.0.0/16.

RecuerdedelCaptulo7, "RIPv2",queNull0noesunainterfazreal. ObservequelasrutasresumidasseoriginanenNull0, estoesporquelasrutasseutilizanparanotificaciones.Lasrutas192.168.10.0/24y172.16.0.0/16enrealidadnorepresentan ningunarutaconlaquesepuedanalcanzarlasredesprimarias.Siunpaquetenocoincideconunadelasrutassecundarias denivel2,seloenvaalainterfazNull0.Enotraspalabras,sielpaquetecoincideconlaprimariadenivel1(ladireccinde redconclase)peronolohaceconningunadelassubredes,sedesechaelpaquete. Nota: EIGRP automticamente incluye una ruta resumida Null0 como ruta secundaria cuando se produce alguna de las siguientescondiciones: PorlomenosexisteunasubredqueseaprendiatravsdeEIGRP. Elresumenautomticoseencuentrahabilitado. Veremosquelarutaresumidanull0seretiracuandonoseencuentrahabilitadoelresumenautomtico.

362

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Tabladeenrutam ientoR3 LatabladeenrutamientoparaR3muestraqueR1yR2resumenautomticamentelared172.16.0.0/16ylaenvan como una nica actualizacin de enrutamiento. R1 y R2 no propagan las subredes individuales debido al resumen automtico. Ms adelante, desconectaremos el resumen automtico. Como R3 recibe dos rutas con el mismo costopara 172.16.0.0/16deR1yR2,ambasrutasseincluyenenlatabladeenrutamiento.

363

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

9.3ClculodelamtricadelEIGRP
9.3.1MtricacompuestaporEIGRPyvaloresK
EIGRPutilizalossiguientesvaloresensumtricacompuestaparacalcularlarutapreferidahaciaunared: Anchodebanda Retraso Confiabilidad Carga

Nota:Comosemencionanteriormenteenestecaptulo, apesardequeMTUseencuentraincluidaenlasactualizaciones delatabladeenrutamiento,noesunamtricadeenrutamientoqueEIGRPoIGRPutilicen.Demanerapredeterminada,slo seutilizanelanchodebandayelretrasoparacalcularlamtrica.Ciscorecomiendaquenoseutilicenlaconfiabilidadnila cargaamenosqueeladministradortengaunanecesidadexplcitadehacerlo. Mtricacom puesta LafiguramuestralafrmuladelamtricacompuestaqueEIGRPutiliza.Lafrmulaconstadevaloresquevande K1aK5,conocidoscomopesosmtricosdeEIGRP.Demanerapredeterminada,K1yK3seestablecenen1,yK2,K4yK5 seestablecenen0.Elresultadoconsisteenquesloelanchodebandaylosvaloresderetrasoseutilizanenelclculode lamtricacompuestapredeterminada. LosvaloresKpredeterminadospuedencambiarseconelcomandodelrouterEIGRP: Router(configrouter)#metricweightstosk1k2k3k4k5 Nota: La modificacin de los pesos mtricos se encuentra ms all del alcance de este curso, pero su relevancia es importantealestablecervecinosyseanalizaren unaseccinposterior.Elvalortos (Tipo deservicio)esunsobrantede IGRPynuncaseimplement.Elvalortossiempreestestablecidoen0.

364

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

VerificacindelosvaloresK
Elcomando show ipprotocolsseutilizaparaverificarlos valores K. Elresultado delcomando paraR1 semuestraen la figura. Observe que los valores K en R1 se encuentran establecidos en el valor predeterminado. Nuevamente, no se recomiendacambiarestosvaloresdelospredeterminadosamenosqueeladministradorderedtengaunamuybuenarazn parahacerlo.

9.3.2MtricasdeEIGRP
Examendelos valoresdelamtrica
Ahora conoce los valores predeterminados para los valores K. Mediante el comando show interface podemos examinar los valores reales utilizados para el ancho de banda, el retraso, la confiabilidad y la carga en el clculo de la mtricadeenrutamiento.

365

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

HagaclicenResultadodelrouterenlafigura.

Elresultadoenlafiguramuestralosvaloresutilizadosenlamtricacompuestaparalainterfazserial0/0/0enR1. MTU1500bytes,BW1544Kbit,DLY20000usec, reliability255/255,txload1/255,rxload1/255

Anchodebanda
La mtrica del ancho de banda (1544Kbit)es un valor esttico utilizado por algunos protocolos deenrutamiento, talescomoEIGRPyOSPF,paracalcular sumtricadeenrutamiento. Elanchodebandasemuestra enKbit (kilobits).La mayoradelasinterfacesseriales utilizanelvalor deanchodebandapredeterminadode1544Kbit o1544000bps(1544 Mbps).steeselanchodebandadeunaconexinT1.Sinembargo,algunasinterfacesserialesutilizanotrovalordeancho debandapredeterminado.Siempreverifiqueelanchodebandaconelcomandoshowinterface.

366

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Elvalordelanchodebandapuedereflejaronoelanchodebandafsicorealdelainterfaz.Lamodificacindelvalor delanchodebandanocambiaelanchodebandarealdelenlace.Sielanchodebandarealdelenlaceesdistintodelvalor de ancho de banda predeterminado, entonces debemodificar el valor de ancho de banda, como veremosen una seccin posterior.

Retraso
Elretrasoeslamedidadeltiempoquenecesitaunpaqueteparaatravesarunaruta.Lamtricadelretraso(DLY)es un valor esttico determinado en funcin del tipo de enlace al cual se encuentra conectada la interfaz y se expresa en microsegundos.Elretrasonosemideenformadinmica.Enotraspalabras,elrouternoregistraenrealidadcuntotiempo lesllevaalospaquetesllegaraldestino. Elvalorderetraso,comoelvalordeanchodebanda,esunvalorpredeterminado queeladministradorderedpuedemodificar. MTU 1500 bytes, BW 1544 Kbit, DLY 20000 usec, reliability 255/255, txload 1/255, rxload 1/255 Latablaenlafiguramuestralosvaloresderetrasopredeterminadosparadistintasinterfaces.Observequeelvalor predeterminadoes20000microsegundosparalasinterfacesserialesy100microsegundosparalasinterfacesFastEthernet.

Confiabilidad
Confiabilidad(confiabilidad)eslamedidadeprobabilidadenlaquefallarelenlaceoconqufrecuenciaelenlace experimentaerrores.Adiferenciadelretraso,laconfiabilidadsemidedinmicamenteconunvalorentre0y255,con1como enlacedeconfiabilidadmnimay255comocienporcientoconfiable.Laconfiabilidadsecalculaenunpromedioponderado de5minutosparaevitarelrepentinoimpactodegrandes(obajos)ndicesdeerror. La confiabilidadseexpresacomounafraccinde255mientrasmayor seael valor,msconfiableserel enlace. Porlotanto,255/255sera100porcientoconfiable,mientrasqueunenlacede234/255seraconfiableenun91,8porciento. Recuerde:Demanerapredeterminada,EIGRPnoutilizalaconfiabilidadensuclculomtrico.

Carga
Carga (carga) refleja la cantidad de trfico que utiliza el enlace. Al igual que la confiabilidad, la carga se mide dinmicamente conunvalordeentre0 y255.Similara la confiabilidad, la cargaseexpresacon unafraccinde255. Sin embargo,enestecasoseprefiereunvalordecargamenorporqueindicamenoscargaenelenlace.Porlotanto,1/255sera unenlacedecargamnima.40/255esunenlacecon16%decapacidady255/255seraunenlacesaturadoal100%. La carga se muestra como un valor de carga saliente o de transmisin (txload) y un valor de carga entrante o receptor(rxload).Estevalorsecalculaconunpromedioponderadode5minutosparaevitarelrepentinoimpactodeunuso grande(obajo)delcanal. Recuerde:Demanerapredeterminada,EIGRPnoutilizacargaensusclculosmtricos.

367

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

9.3.3Clculodelcomandobandwith
Enlamayoradelosenlacesseriales,lamtricadelanchodebandaserde1544Kbitspordefecto.Debidoaque EIGRP y OSPF utilizan el ancho de banda en los clculos mtricos predeterminados, un valor correcto para el ancho de bandaesmuyimportanteparalaprecisindelainformacindeenrutamiento.Pero,qusucedesielanchodebandareal delenlacenocoincideconelanchodebandapredeterminadodelainterfaz?

HagaclicenConfiguraranchodebandaenlafigura.

Utiliceelcomandodelainterfazbandwidthparamodificarlamtricadelanchodebanda: Router(configif)#bandwidthkilobits Utiliceelcomandodelainterfaznobandwidthpararestablecerelvalorpredeterminado.

368

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Enlafigura,elenlaceentreR1yR2tieneunanchodebandade64kbps,yelenlaceentreR2yR3tieneunanchodebanda de 1024 kbps. La figura muestra la configuracin utilizada en los tres routers para modificar el ancho de banda en las interfacesserialesadecuadas.

Podemosverificarelcambiomedianteelcomandoshowinterface.Esimportantemodificarlamtricadelanchodebandaen ambosladosdelenlaceparagarantizarelenrutamientoadecuadoenambasdirecciones. Nota: Un error comn en los estudiantes nuevos en la divisin de redes y en IOS de Cisco es suponer que el comando bandwidthcambiarelanchodebandafsicodelenlace.Segnlomencionadoenlaseccinanterior,elcomandobandwidth slo modifica la mtrica del ancho de banda utilizada por los protocolos de enrutamiento, como EIGRP y OSPF. En ocasiones, unadministradorderedpuede cambiarelvalordel ancho debandaparatenerunmayorcontrolde la interfaz salienteelegida.

9.3.4ClculodelamtricadeEIGRP
La figuramuestralamtricacompuesta utilizada porEIGRP. Al utilizarlosvalorespredeterminadosparaK1 yK3, podemossimplificaresteclculodelasiguientemanera:elanchodebandamslento(oelanchodebandamnimo)msla sumaacumulativadetodoslosretrasos. Enotraspalabras,alexaminarlosvaloresdeanchodebandayretrasoparatodaslasinterfacessalientesdelaruta, podemos determinar la mtrica de EIGRP. Primero, determine el enlace con el ancho de banda ms lento. El ancho de bandaseutilizaparalaporcin(10,000,000/anchodebanda)*256delafrmula.Luego,determineelvalorderetrasopara cadainterfazsalienteque sedirigehaciaeldestino. Sumelosvaloresderetrasoydividapor10(sumaderetrasos/10)y luegomultipliquepor256(*256).Agregueelanchodebandaylasumadelosvaloresderetrasoparaobtenerlamtricade EIGRP. Elresultadode latabladeenrutamientoparaR2muestraque larutahacia192.168.1.0/24tiene unamtricadeEIGRPde 3014400.VeamosexactamentecmocalculEIGRPestevalor.

369

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Anchodebanda

HagaclicenClculodelanchodebandaenlafigura.

370

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Debido a que EIGRP utiliza el ancho de banda ms lento en el clculo mtrico, podemos encontrar el ancho de bandamslentoalexaminarcadainterfazentreR2ylareddedestino192.168.1.0.Lainterfazserial0/0/1enR2tieneun anchodebandade1024Kbpso1024000bps.LainterfazFastEthernet 0/0enR3tiene unanchodebandade100000 Kbpso100Mbps.Porlotanto,elanchodebandamslentoes1024Kbpsyseutilizaenelclculodelamtrica. EIGRP toma los valores de ancho de banda en kbps y los divide por un valor de ancho de banda de referencia de 10000000. Esto producir como resultado valores de ancho de banda ms elevados al recibir una mtrica ms baja y valoresdeanchodebandamsbajosalrecibirunamtricamsalta. 10000000 dividido 1024. Si el resultado no es un nmero entero, entonces se redondea el nmero. En este caso, 10000000 dividido 1024 es igual a 9765,625.El ,625 se descarta antes demultiplicar por 256. La porcin del ancho de bandadelamtricacompuestaes2499840.

Retraso
Mediantelasmismasinterfacessalientestambinpodemosdeterminarelvalorderetraso. HagaclicenClculodelretrasoenlafigura.

EIGRP utiliza la suma acumulativa de mtricas de retrasode todas las interfaces salientes. La interfaz serial 0/0/1 en R2 tieneunretrasode20000microsegundos.LainterfazFastEthernet0/0enR3tieneunretrasode100microsegundos. Cadavalorderetrasosedividepor10yluegosesuma.20000/10+100/10dacomoresultado2010.Esteresultadoluegose multiplicapor256.Laporcinderetrasodelamtricacompuestaesde514560.

Agregadodeanchodebandayretraso
HagaclicenMtricadeEIGRPenlafigura.

371

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Simplemente agregue los dos valoresjuntos, 2499840 +514560, para obtener lamtrica de EIGRP de 3014400. Este valorcoincideconelvalormostradoenlatabladeenrutamientoparaR2.steeselresultadodelanchodebandamslento ydelasumaderetrasos

9.4Dual
9.4.1ConceptosacercadeDUAL
Segn se mencion en secciones anteriores, DUAL (Algoritmo de actualizacin por difusin) es el algoritmo utilizado por EIGRP.EstaseccinanalizarcmoDUALdeterminaelmejorcaminosinbuclesylasrutasderespaldosinbucles. DUALutilizavariostrminosqueseanalizarnconmayordetallealolargodeestaseccin: Sucesor Distanciafactible(FD) Sucesorfactible(FS) Distancianotificada(RD)oDistanciapublicada(AD) CondicinfactibleoCondicindefactibilidad(FC)

EstostrminosyconceptosseencuentranenelcentrodelmecanismodeDUALparaevitarbucles.Examinemosestos trminosenmsdetalle.

9.4.2SucesoryDistanciafactible
Unsucesoresunroutervecinoqueseutilizaparaelreenvodepaquetesyeslarutamenoscostosahacialaredde destino.LadireccinIPdelsucesorsemuestraenunaentradadetabladeenrutamientojustodespusdelapalabravia.

372

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Distanciafactible(FD)eslamtricacalculadamsbajapara llegarala reddedestino. FD eslamtrica enumeradaen la
entrada de la tabla de enrutamiento como el segundo nmero dentro de parntesis. De la misma manera que con otros protocolosdeenrutamientotambinseconocecomolamtricadelaruta.

HagaclicenResultadodelrouterenlafigura.

Al examinar la tabla de enrutamiento para R2 en la figura, podemos ver que el mejor camino de EIGRP para la red 192.168.1.0/24esatravsdelrouterR3yqueladistanciafactiblees3014400(lamismamtricaquecalculamosenelltimo tema): D192.168.1.0/24[90/3014400]via192.168.10.10,00:00:31,Serial0/0/1 Tambinsemuestranotrossucesoresyotrasdistanciasfactiblesenlafigura.Puederesponderlassiguientespreguntas? CulesladireccinIPdelsucesorparalared172.16.1.0/24? Respuesta:172.16.3.1,locualsignificaR1. Culesladistanciafactiblehacia172.16.1.0/24?

373

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Respuesta:40514560.

9.4.3Sucesoresfactibles,CondicindefactibilidadyDistancia notificada
Unode losmotivospor loscualesDUALconvergerpidamentedespusdeuncambioen latopologa esporque puedeutilizarrutasderespaldohaciaotrasrutasconocidascomosucesoresfactiblessintenerquerecalcularDUAL.

Unsucesorfactible(FS)sunvecinoquetieneunarutaderespaldosinbucleshacialamismaredqueelsucesorporcumplir con la condicin de factibilidad. En nuestra topologa, considerara R2 a R1 como un sucesor factible para la red 192.168.1.0/24? Para poder ser un sucesor factible, R1 debe satisfacer la condicin de factibilidad (FC). Veamos que significaeso. HagaclicenCondicindefactibilidadenlafigura.

Lacondicindefactibilidad(FC)secumplecuandoladistancianotificada(RD)deunvecinohaciaunaredesmenor que la distancia factible del router local hacia la mismared de destino. La distancia notificada o la distancia publicada es simplementeunadistanciafactibleEIGRPdevecinosalamismareddedestino.Ladistancianotificadaeslamtricaqueun routerinformaaunvecinoacercadesupropiocostohaciaesared.

374

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Si R3 es el sucesor, puede el vecino R1 ser un sucesor factible para esta misma red 192.161.0/24? En otras palabras,sielenlaceentreR2yR3falla,puedeutilizarseinmediatamenteaR1comounarutaderespaldosinreclculodel algoritmoDUAL?R1slopuedeserunsucesorfactiblesicumpleconlacondicindefactibilidad. Enlafigura, R1informaaR2quesudistanciafactible hacia192.168.1.0/24es2172416.Desdelaperspectivade R2,2172416esladistancianotificadadeR1.DesdelaperspectivadeR1,2172416essudistanciafactible.

R2examinaladistancianotificada(RD)2172416deR1.Debidoaqueladistancianotificada(RD)deR1esmenor que la propia distancia factible (FD) de R2, que es 3014400, R1 cumple con la condicin de factibilidad. Ahora R1 es un sucesorfactibleparaR2hacialared192.168.1.0/24. Porqu noesR1elsucesorsi sudistancia notificada(RD)esmenorque ladistanciafactible(FD)deR2hacia 192.168.1.0/24?PorqueelcostototalparaR2,sudistanciafactible(FD),paraalcanzar192.168.1.0/24esmayoratravsde R1deloqueesatravsdeR3.

9.4.4Tabladetopologa:sucesorysucesorfactible
Elrouterguardaelsucesor,ladistanciafactibleytodosucesorfactibleconsusdistanciasnotificadasensutablade topologa EIGRP o en la base de datos de topologa. Como se muestra en la figura, la tabla de topologa puede verse medianteelcomandoshow ipeigrptopology.Latabladetopologaenumeratodoslossucesoresysucesoresfactiblesque DUALcalculhacialasredesdedestino.

375

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

HagaclicenReproducirparaverlaanimacin.

376

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

377

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

378

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

A continuacin aparece una descripcin detallada de cada parte de la tabla de topologa para la red de destino 192.168.1.0/24. Laprimerlneamuestra: P:Estarutaseencuentraenestadopasivo.CuandoDUALnoseencuentradesarrollandosusclculospordifusin paradeterminarunarutaparaunared,larutaseencuentraenunmodoestable,conocidocomoelestadopasivo.Si DUALseencuentrarecalculandoobuscandounanuevaruta,larutaestarenunestadoactivo.Todaslarutasen latabladetopologadeberanestarenelestadopasivoparaundominiodeenrutamientoestable.DUALmostrar unaAsi larutaseencuentra"AtascadaenActivo",loquesignificaqueesuntemaderesolucindeproblemasde CCNP. 192.168.1.0/24:Eslareddedestinoquetambinseencuentraenlatabladeenrutamiento. 1 sucesores: Muestraelnmerode sucesoresparaestared.Siexisten mltiplesrutasde igualcostohacia esta red,habrmltiplessucesores. FDes3014400:Esladistanciafactible,lamtricadeEIGRPparallegaralareddedestino.

Laprimerentradamuestraalsucesor: via192.168.10.10:Esladireccindesiguientesaltodelsucesorfactible,R3.Estadireccinsemuestraenlatabla deenrutamiento. 3014400:Esladistanciafactiblehacia192.168.1.0/24.Eslamtricaquesemuestraenlatabladeenrutamiento. 28160:Esladistanciafactiblehacia192.168.1.0/24.Eslamtricaquesemuestraenlatabladeenrutamiento. Serial0/0/1:Eslainterfazsalienteutilizadaparaalcanzarlared,tambinsemuestraenlatabladeenrutamiento.

Lasegundaentradamuestraalsucesorfactible,R1(sinohayunasegundaentrada,entoncesnohaysucesoresfactibles): via172.16.3.1:Esladireccindesiguientesaltodelsucesorfactible,R1. 41026560:SeralanuevadistanciafactibledeR2hacia192.168.1.0/24siR1fueraelnuevosucesor. 2172416:Esladistancia notificadadelsucesor factibleo lamtricadeR1 paraalcanzarestared.Estevalor, RD debesermenorquelaFDactualde3014400paracumplirconlacondicindefactibilidad. Serial0/0/0: Es la interfaz saliente utilizada para alcanzar al sucesor factible, si este router se convierte en el sucesor.

Paraverinformacindetalladaacercadelamtricadeunaentradaespecficaenlatabladetopologa[network]haciael comandoshowipeigrptopology,comosemuestraenlafigura: R2#showipeigrptopology192.168.1.0 Recuerde que EIGRP es un protocolo de enrutamiento por vector de distancia. Este comando enumera la lista completadelamtricadelvectordedistanciadisponibleparaEIGRP,auncuandoEIGRPsloutilizaelanchodebanda yelretrasocomopredeterminados.Tambinmuestramsinformacinqueseincluyeenlatabladeenrutamiento,pero quenoseincluyeenlamtricacompuesta:MTUmnimoyconteodesaltos.

379

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

9.4.5Tabladetopologa:Nohayunsucesorfactible
ParacontinuarconnuestroaprendizajeacercadeDUALyelusodelossucesoresysucesoresfactibles,veamoslatabla deenrutamientoparaR1. HagaclicenTabladeenrutamientodeR1enlafigura.

380

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Larutahacia192.168.1.0/24muestraqueelsucesoresR3via192.168.10.6conunadistanciafactiblede2172416. D192.168.1.0/24[90/2172416]via192.168.10.6,00:56:13,Serial0/1 Ahoraexaminemoslatabladetopologaparaversiexistealgnsucesorfactibleparaestaruta. HagaclicenTabladetopologadeR1enlafigura.

Latabladetopologaslomuestraalsucesor192.168.10.6.Nohaysucesoresfactibles.Alobservarlatopologafsica realoeldiagramadered,esobvioquehayunarutaderespaldopara192.168.1.0/24atravsdeR2.PorquR2nose encuentra enumerado como sucesor factible? R2 no es un sucesor factible porque no cumple con la condicin de factibilidad. Aunque,siobservamoslatopologaesobvioqueR2esunarutaderespaldo,EIGRPnotieneunmapadelatopologa dered.EIGRPesunprotocolodeenrutamientoporvectordedistanciaysloconocelainformacindelaredremotaa travsdesusvecinos.

Porlotanto,DUALnoalmacenalarutaa travsdeR2 enlatabladetopologa.Sinembargo, podemosvertodoslos enlacesposibles,yaseaquesatisfaganonolacondicindefactibilidad,alagregarlaopcin[alllinks]alcomandoshow ipeigrptopology. HagaclicenTabladetopologadeR1[alllinks]enlafigura.

381

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Elcomandoshowipeigrptopologyalllinksmuestratodaslas rutasposibleshaciaunaredincluidoslossucesores,los sucesores factibles e incluso aquellos routers que no son sucesores factibles. La distancia factible de R1 hacia 192.168.1.0/24es2172416atravsdelsucesorR3.ParaqueR2seaconsideradocomosucesorfactible,debecumplir con la condicin de factibilidad. La distancia factible de R2 para alcanzar a 192.168.1.0/24 debe ser menor que la distanciafactible(FD)actualdeR1.Comopodemosverenlafigura,ladistanciafactibledeR2es3014400,mayorque ladistanciafactibledeR1de2172416. AuncuandoR2pareceunarutaderespaldoviablehacia192.168.1.0/24,R1notieneideadequesurutanoesunloop backpotencialatravsdesmismo.EIGRPesunprotocolodeenrutamientoporvectordedistancia,sinlacapacidadde verunmapadetopologasinbuclescompletodelared.ElmtododeDUALparagarantizarqueunvecinocuentecon unarutasinbuclesesquelamtricadelvecinodebesatisfacerlacondicindefactibilidad.AlasegurarsequelaRDdel vecinoesmenorqueladesupropiaFD,elrouterpuedesuponerqueesteroutervecinonoformapartedesupropiaruta publicada,porlotanto,siempreevitalaposibilidaddeunloop. SignificaestoqueR2nopuedeutilizarsesielsucesorfalla?No,sepuedeusaraR3,peroelretrasosermayorantes deagregarloalatabladeenrutamiento.Antesdequeestosuceda,DUALdeberprocesarms,locualseexplicaenel prximotema.

9.4.6MquinadeEstadosFinito
MquinadeEstadosFinito(FSM)DUAL

382

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


ElncleodeEIGRPsonDUALysumotordeclculosderutaEIGRP.ElnombrerealdeestatecnologaesMquina de Estados Finito (FSM) DUAL. Esta mquina de estados finitos contiene toda la lgica utilizada para calcular y compararrutasenunaredEIGRP.LafiguramuestraunaversinsimplificadadeFSMDUAL. Unamquinadeestadosfinitosesunamquinaabstracta,noundispositivomecnicoconpartesquesemueven.FSM define unconjunto deestadosposibles porlosquesepuedepasar, queventos causanestosestados yqueventos sonelresultadodeestosestados.LosdiseadoresusanlasFSMparadescribirdequmaneraundispositivo,programa de computador o algoritmo de enrutamiento reaccionar ante un conjunto de eventos de entrada. Las mquinas de estadosfinitosseencuentranmsalldelalcancedeestecurso,sinembargo,presentamoselconceptoparaexaminar algunos de los resultados de lamquina de estadosfinitos EIGRPmediante debug eigrp fsm. Utilicemos el comando paradeterminarquhaceDUALcuandounarutaseeliminadelatabladeenrutamiento.

Nohayunsucesorfactible
Qusucedesi laruta delsucesorfalla y no haysucesoresfactibles? Recuerde, sloporque DUALnotenga un sucesorfactible no quiere decir que no haya otra ruta hacia la red. Slo quiere decir que DUAL no tiene una ruta de respaldosinbuclesgarantizadahacialared,poresonoseagregalatabladetopologacomounsucesorfactible.Si no hay sucesores factibles en la tabla de topologa, DUAL colocar a la red en estado activo. DUAL consultar activamentealosvecinosenbuscadeunnuevosucesor. HagaclicenTabladetopologa1deR1enlafigura.

383

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

R1utilizaactualmenteaR3comoelsucesorhacia192.168.1.0/24.Sinembargo,R1notieneaR2enumeradocomoun sucesorfactibleporqueR2nosatisfacelacondicindefactibilidad.Veamosqusucedecuandosimulamosunafallade enlaceentreR1yR3. HagaclicenResultadodedepuracindeR1enlafigura.

Primero,activamosladepuracindeDUALconelcomandodebugeigrpfsm.Luego,simulamosunafallaenelenlace medianteelcomandoshutdownenlainterfazSerial0/0/1enR1. Elresultadodedepuracinseleccionadomuestralared192.168.1.0/24enestadoactivoyseenvan lasconsultas deEIGRPalosotrosvecinos. R2respondeconunarutahaciaestared,lacualseconvierteenelnuevosucesoryse instalaenlatabladeenrutamiento. Cuandoelsucesoryanoseencuentradisponibleyno hayunsucesorfactible, DUALcolocaralarutaenestado activo.DUALenviarlasconsultasdeEIGRPylessolicitaraotrosroutersunarutahaciaestared. Losotrosrouters devolvernrespuestasEIGRP, yle harnsaber alemisordelasconsultasEIGRPsitienenono unarutahaciala red

384

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


solicitada.SiningunadelasrespuestasEIGRPtieneunarutahaciaestared,elemisordelaconsultanotendrunaruta haciaestared. SielemisordelasconsultasEIGRPreciberespuestasEIGRPqueincluyenunarutahacialaredsolicitada, laruta preferidaseagregacomonuevosucesorytambinalatabladeenrutamiento.Esteprocesollevarmstiempoquesi DUAL tuviera un sucesor factible en su tabla de topologa y pudiera agregar rpidamente la nueva ruta a la tabla de enrutamiento. Nota:FSMDUALyelprocesodeconsultasyrespuestasseencuentramsalldelalcancedeestecurso. HagaclicenTabladetopologa2deR1enlafigura.

LatabladetopologaparaR1ahoramuestraaR2comoelsucesorynohaynuevossucesoresfactibles. SisiguealosroutersoalPacketTracer,asegresederestaurarlatopologaoriginalreactivandolainterfazserial0/0/1 enR1conelcomandonoshutdown.

9.5MasconfiguracionesEIGRP
9.5.1larutaresumidaNullo
El anlisis de una tabla de enrutamiento que contiene rutas EIGRP puede ser confuso debido a la inclusin automticadeEIGRPdelasrutasresumidasNull0.Enlafigura,latabladeenrutamientoR1cuentacondosrutasque

385

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


tienenunainterfazdesalidaNull0.RecuerdedelCaptulo7,"RIPv2",quelainterfazNull0essimplementeunarutahacia ningn lado, comnmente conocida como "cubo de bits". Por lo tanto, de manera predeterminada, EIGRP utiliza la interfazNull0paradesechartodoslospaquetesquecoincidancon larutaprincipalperoquenocoincidanconninguna delasrutassecundarias. Puede pensar que si configuramos el comportamiento de enrutamiento sin clase con el comando ip classless, EIGRPnodesechar esepaquetesinoque continuarbuscando unarutapordefectoodesuperred.Sinembargola rutaresumidaNull0esuna rutasecundariaquecoincidircon todoslos paquetesposiblesde larutaprincipalque no coincidenconotrarutasecundaria.Inclusoconelcomportamientodeenrutamientosinclase,ipclassless,endondese esperaraqueelprocesodebsquedaderutasverifiquelaexistenciadesuperredesyrutaspordefecto,EIGRPutilizar larutaresumidaNull0ydesecharalpaqueteporqueestarutacoincidircontodoslospaquetesdelarutaprincipalque notienenunarutasecundaria. Sinimportarsiseestutilizandouncomportamientodeenrutamientosinclaseoconclase,larutaresumidanull0se utilizary,porlotanto,sedenegarelusodecualquiersuperredorutapordefecto. En la figura, R1 descartar todo paquete que coincida con la red con clase 172.16.0.0/16 principal pero que no coincidaconunadelasrutassecundarias172.16.1.0/24,172.16.2.0/24172.16.3.0/24.Porejemplo,sedescartarun paquetehacia172.16.4.10.Inclusosiseconfiguraraunarutapordefecto,R1igualmentedescartaraelpaqueteporque stecoincideconlarutaresumidaNull0hacia172.16.0.0/16. D172.16.0.0/16esunresumen,00:46:10,Null0 Nota:EIGRPautomticamenteincluyeunarutaresumidaNull0comorutasecundariacuandoseproducealgunadelas siguientescondiciones: PorlomenosexisteunasubredqueseaprendiatravsdeEIGRP. Elresumenautomticoseencuentrahabilitado.

AligualqueRIP,EIGRPresumeautomticamenteenbordesderedprincipales.Esposiblequeyahayaobservado enelresultadodeshowrunqueEIGRP, demanerapredeterminada, utilizaelcomandoautosummary.Enelprximo tema,verquesideshabilitaelresumen automticoeliminar larutaresumidaNull0 ypermitira EIGRP buscaruna rutapordefectoodesuperredcuandounarutasecundariaEIGRPnocoincidaconunpaquetededestino.

386

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

9.5.2Deshabilitacindelresumenautomtico.
AligualqueRIP,EIGRPresumeautomticamenteenbordesderedprincipalesmedianteelcomandoautosummaryen formapredeterminada.PodemosverelresultadodeestosiobservamoslatabladeenrutamientoparaR3. HagaclicenTabladeenrutam ientodeR3enlafigura.

ObservequeR3noreciberutasindividualesparalassubredes172.16.1.0/24, 172.16.2.0/24y172.16.3.0/24.R1y R2 automticamente resumen las subredes en el borde con clase 172.16.0.0/16 cuando envan paquetes de actualizacinEIGRPhaciaR3.ElresultadoesqueR3cuentaconunanicarutahacia172.16.0.0/16atravsdeR1.R1 eselsucesorporladiferenciaenelanchodebanda. D172.16.0.0/16[90/2172416]via192.168.10.5,01:08:30,Serial0/0/0 Rpidamente puede ver que estaruta no es la ptima. R3 enviar todos los paquetes destinados a 172.16.2.0 a travsdeR1.R3nosabequeR1tendrqueenviardespusestospaquetesatravsdeunenlacemuylentohaciaR2. LanicamaneraenqueR3puedadetectaresteanchodebandalentoessiR1yR2envanrutasindividualesparacada una de las subredes de 172.16.0.0/16. En otras palabras, R1 y R2 deben dejar de resumir automticamente a 172.16.0.0/16. Hagaclicennoautosummaryenlafigura.

387

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

ComoenRIPv2,sepuededeshabilitarelresumenautomticoconelcomandonoautosummary.Elcomandode configuracin del router eigrp logneig hborchanges se encuentra activado de manera predeterminada en algunas implementacionesIOS.Siseencuentraactivado, verunresultadosimilaralmostradoparaR1.DUALdesactivatodas lasadyacenciasdevecinosy luegolasreestableceparaqueelefectodelcomandonoautosummaryselogreensu totalidad. Todos los vecinos EIGRP enviarn inmediatamente una nueva serie de actualizaciones que no se resumir automticamente.

388

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Podemos ver en las tablas de enrutamiento de los tres routers que EIGRP se encuentra propagando subredes individuales.ObservequeEIGRPyanoincluyelarutaresumidaNull0,porqueelresumenautomticosedeshabilitcon noautosummary.Mientraselcomportamientodeenrutamientosinclase(ipclassless)seencuentreenvigencia,las rutaspordefectoydesuperredesseutilizarncuandonohayaunacoincidenciaconningunarutadesubred.

Debidoaquelasrutasyanoseresumenautomticamenteenlosbordesderedprincipales,elenrutamientodeEIGRPy lastablasdetopologatambincambian.

HagaclicenR1,R2yR3enlaf igura.

389

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Sin el resumen automtico, la tabla de enrutamiento de R3 ahora incluye las tres subredes, 172.16.1.0/24, 172.16.2.0/24 y 172.16.3.0/24. Por qu tiene ahora la tabla de enrutamiento de R3 dos rutas de igual costo hacia 172.16.3.0/24?ElmejorcaminonodeberasersloatravsdeR1conelenlacede1544Mbps? RecuerdequeEIGRPsloutilizaelenlaceconelanchodebandams lentoalcalcular lamtricacompuesta.El enlacemslentoeselenlacede64Kbpsquecontienelared192.168.3.0/24.Enesteejemplo,enenlacede1544Mbps yelenlacede1021Kbpssonirrelevantesenelclculoenloquerespectaalamtricadelanchodebanda.Comolas dos rutas tienen el mismo nmero y tipo de interfaces salientes, los valores de retraso terminan siendo los mismos. Comoresultado, lamtrica deEIGRP para ambas rutas es la misma, incluso cuando la ruta a travs deR1 sera en realidadlaruta"msrpida".

390

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

9.5.3Resumenmanual
EIGRPpuedeconfigurarseparaqueresumarutas,yaseaqueseencuentrehabilitadoelresumenautomtico(auto summary)ono.DebidoaqueEIGRPesunprotocolodeenrutamientosinclaseeincluyelamscaradesubredenlas actualizacionesdeenrutamiento,elresumenmanualpuedeincluirrutasdesuperredes.Recuerde,unasuperredesuna agregacindemltiplesdireccionesderedesprincipalesconclase. HagaclicenNuevasLANdeR3enlafigura.

Supongamos que agregramos dos redes ms al router R3 mediante las interfaces loopback: 192.168.2.0/24 y 192.168.3.0/24.TambinconfiguramosredesenelprocesodeenrutamientoEIGRPdeR3concomandosnetworkpara queR3propagueestasredeshaciaotrosrouters. HagaclicenTablasdeenrutamiento1enlafigura.

391

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

ParaverificarqueR3envipaquetesdeactualizacinEIGRPhaciaR1yR2,revisamoslastablasdeenrutamiento.En la figura, slo se muestran las rutas pertinentes. Las tablas de enrutamiento de R1 y R2 muestran estas redes adicionalesensustablasdeenrutamiento:192.168.2.0/24y192.168.3.0/24.Enlugardeenviartresredesporseparado, R3resumelasredes192.168.1.0/24,192.168.2.0/24y192.168.3.0/24comounanicaruta. HagaclicenRutaresumidadeR3enlafigura.

Determ inacindelarutaEIGRPresum ida Primero determinemos cul sera el resumen de estas tres rutas mediante el mismo mtodo que utilizamos para determinarlasrutasestticasderesumen: 1.Escribaenbinariolasredesquedesearesumir. 2.Sideseaencontrarlamscaradesubredparaelresumen,comienceconelbitqueseencuentramsalaizquierda. 3.Vayahacialaderechaybusquetodoslosbitsquecoincidanconsecutivamente. 4.Cuandoencuentreunacolumnadebitsquenocoincida,detngase.Seencuentraenellmitederesumen. 5.Ahora,cuenteelnmerodelosbitsqueseencuentranmshacialaizquierdaquecoincidan,queennuestroejemplo es22.Estenmerosersumscaradesubredparalarutaresumida:/22255.255.252.0 6.Paraencontrarladireccinderedparaelresumen,copielos22bitsquecoincidenyagregueatodoslosbits0alfinal paraobtener32bits. Elresultadoesladireccinderedresumidaylamscarapara192.168.0.0/22.

392

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Configuracindelr esum enmanualdeEIGRP Para establecerelresumenmanualdeEIGRPen todaslas interfacesqueenvanpaquetesEIGRP, utiliceelsiguiente comandodeinterfaz:

Router(configif)#ipsummaryaddresseigrpasnumbernetworkaddresssubnetmask
ComoR3tienedosvecinosEIGRP,elresumenmanualdeEIGRPseconfiguraenSerial0/0/0ySerial0/0/1. HagaclicenTablasdeenrutamiento2enlafigura.

LastablasdeenrutamientodeR1yR2ahoranoincluyenlasredesindividuales192.168.1.0/24,192.168.2.0/24ni 192.168.3.0/24. En su lugar, muestran una nica ruta resumida de 192.168.0.0/22. Como aprendi en el Captulo 2, "Enrutamientoesttico",lasrutasresumidasdisminuyenelnmeroderutastotalesenlastablasdeenrutamiento,locual hacemseficienteelprocesodebsquedaenlatabladeenrutamiento.Lasrutasresumidastambinrequierenmenor utilizacindeanchodebandaparalasactualizacionesdeenrutamientoporquesepuedeenviarunasolarutaenlugar demltiplesrutasindividuales.

9.5.4RutapordefectoEIGRP
HagaclicenConfiguracinestticapredeterminadadeR2.

Elusodeunarutaestticahacia0.0.0.0/0comorutapordefectonodependedeningnprotocolodeenrutamiento. Larutaestticapordefecto"quadzero"sepuedeutilizarconcualquierprotocolodeenrutamientoactualmenteadmitido. Larutaestticapordefectogeneralmenteseconfiguraenelrouterquetieneunaconexinconunaredfueradeldominio deenrutamientoEIGRP,porejemplo,conunISP. EIGRP requiere el uso del comando redistribute static para que incluya esta ruta esttica por defecto con sus actualizacionesdeenrutamientoEIGRP.ElcomandoredistributestaticlediceaEIGRPqueincluyaestarutaestticaen

393

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


sus actualizaciones EIGRP de otrosrouters.Esta figuramuestra la configuracin de la ruta esttica por defecto y del comandoredistributestaticenelrouterR2. Nota: La ruta esttica por defecto utiliza la interfaz de salida de Loopback1. Esto se realiza porque el router ISP en nuestratopologanoexistefsicamente.Alutilizarunainterfazloopback,podemossimularunaconexinconotrorouter. HagaclicenR1,R2yR3enlafigura.

394

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Lastablasdeenrutamientoahoramuestranunarutaestticapordefectoyahoraseestableceungatewaydeltimo recurso. EnlastablasdeenrutamientoparaR1yR3,observeelorigendeenrutamientoyladistanciaadministrativaparala nuevarutaestticapordefecto.LaentradaparalarutaestticapordefectoenR1eslasiguiente:

D*EX0.0.0.0/0[170/3651840]via192.168.10.6,00:01:08,Serial0/1
D:EstarutaestticaseobtuvodeunaactualizacindeenrutamientoEIGRP. *:Larutaesuncandidatoparaunarutapordefecto. EX: La ruta es una ruta EIGRP externa, en este caso una ruta esttica externa al dominio de enrutamiento EIGRP. 170:staesladistanciaadministrativadeunarutaEIGRPexterna.

Lasrutaspordefectoproporcionanunarutapredeterminadaparasalirdeldominiodeenrutamientoy,aligualque lasrutasresumidas,minimizanelnmerodeentradasenlatabladeenrutamiento. Nota:ExisteotromtodoparapropagarunarutapordefectoenEIGRP,medianteelcomandoipdefaultnetwork.Para obtenermsinformacinacercadeestecomandoconsulte: http://www.cisco.com/en/US/tech/tk365/technologies_tech_note09186a0080094374.shtml

395

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

6.5.5AjustedeEIGRP
LosdosltimostemasdeestecaptuloanalizandosmanerasfundamentalesdeajustarlasoperacionesdeEIGRP. Primero, analizaremos la utilizacin del ancho de banda de EIGRP. Luego, analizaremos cmo cambiar el saludo predeterminadoylosvaloresdetiempodeespera. UtilizacindelanchodebandadeEIGRP Demanerapredeterminada, EIGRPsloutilizarhasta50% delanchodebandadeuna interfazparainformacin EIGRP.EstoimpidequeelprocesoEIGRPutiliceenexceso losenlaces yque nopermitasuficienteanchode banda para el enrutamiento de trfico normal. El comando ip bandwidthpercent eigrp puede utilizarse para configurar el porcentajedelanchodebandaqueEIGRPpuedeutilizarenunainterfaz. Router(configif)#ipbandwidthpercenteigrpasnumberpercent Enlafigura,R1yR2compartenunenlacemuylentode64kbps.Laconfiguracinquelimitaqucantidaddeancho debandaEIGRPutilizasemuestrajuntoconelcomandobandwidth.El comandoipbandwidthpercent eigrp utiliza la cantidad de ancho de banda configurada (o el ancho de banda predeterminado) al calcular el porcentaje que EIGRP puedeutilizar.Ennuestroejemplo,limitamosaEIGRPanomsdeun50%delanchodebandadelenlace.Porlotanto, EIGRPnuncautilizarmsde32kbpsdelanchodebandadelenlaceparaeltrficodepaquetesEIGRP.

Configuracindeintervalosdesaludoytiemposdeespera
Los intervalos de saludo y los tiempos de espera se configuran por interfaz y no tienen que coincidir con otros routersEIGRPparaestableceradyacencias.Elcomandoparaconfigurarunintervalodesaludodistintoes: Router(configif)#iphellointervaleigrpasnumberseconds Sicambiael intervalodesaludo,asegresedecambiartambineltiempodeesperaaunvalor igualosuperioral intervalodesaludo.Delocontrario,laadyacenciadevecinossedesactivardespusquehayaterminadoeltiempode esperayantesdelprximointervalodesaludo.Elcomandoparaconfiguraruntiempodeesperadistintoes:

396

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Router(configif)#ipholdtimeeigrpasnumberseconds
Elvalorsegundosparalosintervalosdesaludoydetiempodeesperapuedevariarde1a65535.Esterangoindica queelusuariopuedeestablecerelintervalodesaludoenunvalormayorque18horas,elcualpuedeseradecuadopara unenlacedialupmuycostoso.Sinembargo,enlafiguraconfiguramosaR1yR2paraqueusenunintervalodesaludo de60segundosyuntiempodeesperade180segundos.Laformanopuedeusarseenamboscomandospararestaurar losvalorespredeterminados.

9.7Resumendelcaptulo
9.7.1Resumen yrevisin
Resum en EIGRP(EnhancedInteriorGatewayRoutingProtocol)esunprotocolodeenrutamientoporvectordedistanciasin claselanzadoen1992porCiscoSystems.EIGRPesunprotocolodeenrutamientopatentadoyunamejoradeotroprotocolo IGRPpatentadodeCisco(InteriorGatewayRoutingProtocol).IGRPesunprotocolodeenrutamientoporvectordedistancia conclasequeyanoescompatibleconCisco.EIGRPutilizaelcdigodeorigen"D"paraDUALenlatabladeenrutamiento. EIGRP cuenta con una distancia administrativa predeterminada de 90 para las rutas internas y de 170 para las rutas importadasdesdeunorigenexterno,comolasrutaspordefecto. EIGRP utiliza PDM (Mdulos dependientes de protocolo), lo cual le brinda la capacidad para admitir distintos protocolosdeCapa3, incluidosIP, IPXyAppleTalk.EIGRP utilizaRTP(ReliableTransport Protocol)comoprotocolodela capa de Transporte para la entrega de paquetes EIGRP. EIGRP utiliza la entrega confiable para las actualizaciones de EIGRP, las consultas y las respuestas, y utiliza la entrega no confiable para los saludos y reconocimientos EIGRP. RTP confiablesignificaquesedebedevolverunacusedereciboEIGRP. AntesdeenviarcualquieractualizacinEIGRP,primeroelrouterdebedescubrirasusvecinos. Estolorealizanlos paquetesdesaludoEIGRP.Enlamayoradelasredes,EIGRPenvalospaquetesdesaludocada5segundos.Enlasredes demultiacceso sin broadcast(NBMA) de punto mltiple, tales como X.25, FrameRelay e interfaces ATM con enlaces de acceso de T1 (1.544 Mbps) o ms lentos, los Hello se envan cada 60 segundos. El tiempo de espera es tres veces el intervalodesaludo,o15segundosenlamayoradelasredes,y180segundosenlasredesNBMAdevelocidadbaja.

397

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


No es necesario que los valores deHello y holddown coincidan para que dos routers sean vecinos. El comando show ipeigrpneighborsseutilizaparaverlatabladevecinosyparaverificarqueEIGRPhayaestablecidounaadyacencia consusvecinos. EIGRP no enva actualizaciones peridicas como RIP. EIGRP enva actualizaciones parciales o limitadas, que incluyensloloscambiosderutayslolosenvaalosroutersquesevenafectadosporelcambio.Lamtricacompuestade EIGRPutilizaanchodebanda,retraso,confiabilidadycargaparadeterminarelmejorcamino.Pordefecto,sloseusanel ancho de banda y el retardo.El clculo predeterminado es el ancho de bandams lentoms la suma de retrasos de las interfacessalientesdelrouterhacialareddedestino. EnelcentrodeEIGRPseencuentraDUAL(Algoritmodeactualizacinpordifusin).Lamquinadeestadosfinitos DUALseutilizaparadeterminarelmejorcaminoylasrutasderespaldoposibleshaciacadareddedestino.Unsucesores unroutervecinoqueseutilizaparaelreenvodepaquetesmedianteelusodelarutamenoscostosahacialareddedestino. Distancia factible (FD) es la mtrica calculada ms baja para llegar a la red de destino a travs del sucesor. Un sucesor factible(FS)esunvecinoquetieneunarutaderespaldosinbucleshacialamismaredqueelsucesor,ytambincumplecon la condicin de factibilidad. La condicin de factibilidad (FC) se cumple cuando la distancia notificada (RD) de un vecino hacia una red esmenorque la distancia factible del router local hacia la misma red de destino. La distancia notificada es simplementeunadistanciafactibledevecinosEIGRPhacialareddedestino. EIGRPseconfiguraconelcomandoroutereigrpautonomoussystem.El valorautonomoussystemes enrealidad un id de proceso y debe ser igual en todos los routers en el dominio de enrutamiento EIGRP. El comando network es parecidoalutilizadoconRIP.Laredesladireccinderedconclasedelasinterfacesconectadasdirectamenteenelrouter. Unamscarawildcardesunparmetroopcionalquepuedeutilizarseparaincluirslointerfacesespecficas. Existen varias formas de propagar una ruta esttica por defecto con EIGRP.El comando redistribute static en el mododelrouterEIGRPesunmtodocomn.

Paraaprenderms RoutingTCP/IP,Volum enI ExistendiversasfuentesbuenasparaobtenermsinformacinacercadeDUAL.Routing TCP/IP,VolumeIdeJeff Doyle y Jennifer Carroll, incluye una seccin excelente sobre el Algoritmo de actualizacin por difusin adems de dos ejemplosdeclculospordifusin. J.J.GarciaLunaAceves E.W.DijkstrayC.S.Scholten fueron los primerosen proponerDUAL, yeltrabajomsdestacadolorealiz J. J. GarciaLunaAceves.J.J.GarciaLunaAceveseselpresidentedeJackBaskinComputerEngineeringenlaUniversidadde California,SantaCruz(UCSC)yesDirectorCientficoenPalo AltoResearchCenter(PARC)(CentrodeInvestigacionesde PaloAlto). Muchos de los artculosdeJ.J.GarciaLunaAcevespublicados, incluidosutrabajosobreDUAL, "Enrutamiento sin bucles mediante los clculos de difusin", en IEEE/ACM Transactions on Networking (Transacciones IEEE/ACM en la divisin de subredes), Vol. 1, N. 1, febrero 1993, pueden encontrarse en: www.soe.ucsc.edu/research/ccrg/publications.html.

398

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

10Protocolosdeenrutamientodeestadode enlace
10.0Introduccindelcaptulo
10.0.1Introduccindelcaptulo
EnelCaptulo3,"Introduccinalosprotocolosdeenrutamientodinmico",ilustramosladiferenciaentreel enrutamientoporvectordedistanciaydeestadodeenlaceconunaanaloga.Laanalogamencionaquelosprotocolosde enrutamientoporvectordedistanciasonsemejantesalautilizacindecartelesdecarreteraparaguiarseenelcaminohasta undestinoslolebrindaninformacinacercadeladistanciayladireccin.Sinembargo,losprotocolosdeenrutamientode estadodeenlacesonsemejantesalautilizacindeunmapa.Conunmapa,puedevertodaslasposiblesrutasydeterminar supropiarutapreferida. Losprotocolosdeenrutamientoporvectordedistanciasonsemejantesaloscartelesdecarreteradebidoaquelos routersdebentomardecisionesderutaspreferidasconformeaunadistanciaomtricaaunared.Delmismomodoquelos viajerosconfanenqueelcarteldecarreteraindiqueenformaprecisaladistanciahastaelprximopueblo,unroutervector distanciaconfaenqueotrorouterpubliquelaverdaderadistanciahacialareddedestino. Losprotocolosdeenrutamientodeestadodeenlacetienenunenfoquediferente.Losprotocolosdeenrutamientode estadodeenlacesonmssimilaresalosmapasdecarreterayaquecreanunmapatopolgicodelaredycadarouterutiliza dichomapaparadeterminarlarutamscortahaciacadared.Delamismamaneraenqueseutilizaunmapaparabuscarla rutahaciaotropueblo,losroutersdeestadodeenlaceutilizanunmapaparadeterminarlarutapreferidaparaalcanzarotro destino. Losroutersqueejecutanunprotocolodeenrutamientodeestadodeenlaceenvaninformacinacercadelestado desusenlacesaotrosrouterseneldominiodeenrutamiento.Elestadodedichosenlaceshacereferenciaasusredes conectadasdirectamenteeincluyeinformacinacercadeltipoderedylosroutersvecinosendichasredesdeallelnombre protocolodeenrutamientodeestadodeenlace. Elobjetivofinalesquecadarouterrecibatodalainformacindeestadodeenlaceacercadetodoslosdems routersenelreadeenrutamiento.Conestainformacindeestadodeenlace,cadarouterpuedecrearsupropiomapa topolgicodelaredycalcularindependientementelarutamscortahaciacadared. Estecaptulopresentalosconceptosdelosprotocolosdeenrutamientodeestadodeenlace.EnelCaptulo11, aplicaremosdichosconceptosaOSPF.

10.1Enrutamientodeestadodeenlace
10.1.1 Protocolosdeenrutamientodeestadodeenlace
Alosprotocolosdeenrutamientodeestadodeenlacetambinselosconocecomoprotocolosdeshortestpathfirstyse desarrollanentornodelalgoritmoshortestpathfirst(SPF)deEdsgerDijkstra.ElalgoritmoSPFseanalizarconmayor detalleenunaseccinposterior. LosprotocolosdeenrutamientodeestadodeenlaceIPsemuestranenlafigura: OpenShortestPathFirst(OSPF) IntermediateSystemtoIntermediateSystem(ISIS)

399

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Losprotocolosdeenrutamientodeestadodeenlacesonconocidosporpresentarunacomplejidadbastantemayorque susvectoresdedistanciaequivalentes.Sinembargo,lafuncionalidadyconfiguracinbsicasdelosprotocolosde enrutamientodeestadodeenlacenosoncomplejasenabsoluto.Inclusoelmismoalgoritmopuedecomprenderse fcilmente,comopodrverenelsiguientetema.LasoperacionesOSPFbsicaspuedenconfigurarseconuncomando routerospfprocessidyunasentenciadered,similaraotrosprotocolosdeenrutamientocomoRIPyEIGRP. Nota:OSPFseanalizaenelCapitulo11eISISseanalizaenCCNP.Tambinhayprotocolosdeenrutamientodeestadode enlaceparalasredesquenosonIP.stosincluyenDNAdefaseVdeDECyelNetWareLinkServicesProtocol(NLSP)de Novell,quenoformanpartedelplandeestudiosdeCCNAniCCNP.

10.1.2IntroduccinalalgoritmoSPF
AlalgoritmodeDijkstraselollamacomnmentealgoritmoshortestpathfirst(SPF).Estealgoritmoacumulacostosa lolargodecadaruta,desdeelorigenhastaeldestino.SibienalalgoritmodeDijkstraseconocecomoelalgoritmoshortest pathfirst,steesdehechoelobjetivodecadaalgoritmodeenrutamiento. En la figura, cada ruta se rotula con un valor arbitrario para el costo. El costo de la ruta ms corta para que R2 enve paquetes a la LAN conectada aR3 es 27.Observe que este costo no es 27 para que todos los routers alcancen la LAN conectadaaR3.Cadarouterdeterminasupropiocostohaciacadadestinoen latopologa.Enotrostrminos,cadarouter calculaelalgoritmoSPFydeterminaelcostodesdesupropiaperspectiva. Estosevolverms evidentemsadelanteen estecaptulo.

400

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Para R1, la ruta ms corta hacia cada LAN, junto con el costo, semuestra en la tabla. La ruta ms corta no es necesariamentelarutaconlamenorcantidaddesaltos.Porejemplo,observelarutahacialaLANR5.PodrapensarqueR1 realizarelenvodirectamenteaR4en lugardeR3.Sinembargo,elcostoparallegaraR4directamente(22)esmsalto queelcostoparallegaraR4atravsdeR3(17). ContinehaciendoclicenR2,hastallegaraR5enlafigura. ObservelarutamscortaparaquecadarouteralcancecadaunadelasLAN,comosemuestraenlastablas.

10.1.3Procesodeenrutamiento deestadodeenlace
Porlotanto,dequmaneraexactamentefuncionaunprotocolodeenrutamientodeestadodeenlace?Todoslos routersdenuestratopologacompletarnelsiguienteprocesogenricodeenrutamientodeestadodeenlaceparaalcanzar unestadodeconvergencia: 1. Cada router aprende sobre sus propios enlaces, sus propias redes conectadas directamente. Esto se realiza al detectarqueunainterfazseencuentraenestadoup. 2. Cada router es responsable de reunirse con sus vecino s en redes conectadas directamente. En forma similar a EIGRP,losroutersdeestadodeenlacelorealizanintercambiandopaquetesdesaludoconotrosroutersdeestadodeenlace enredesconectadasdirectamente.

401

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


3. Cada router crea un Paquete de estado de enlace (LSP) que incluye el estado de cada enlace conectado directamente.Estoserealizaregistrandotodalainformacinpertinenteacercadecadavecino,queincluyeelIDdevecino, eltipodeenlaceyelanchodebanda. 4.CadaroutersaturaconelLSPatodoslosvecino s,queluegoalmacenantodoslosLSPrecibidosenunabasede datos.Losvecinos luegosaturancon los LSPasusvecinos hastaque todoslos routersdelrea hayan recibido losLSP. CadarouteralmacenaunacopiadecadaLSPrecibidoporpartedesusvecinosenunabasededatoslocal.

5. Cada routerutilizalabasededatosparaconstruir unmapacompleto delatopologaycalculaelmejorcam ino haciacadareddedestino.Enformasimilaratenerunmapadecarretera,elroutertieneahoraunmapacompletodetodos losdestinosdelatopologaylasrutasparaalcanzarlos.ElalgoritmoSPFseutilizaparaconstruirelmapadelatopologay determinarelmejorcaminohaciacadared. Analizaremosesteprocesoconmayordetalleenlossiguientestemas.

10.1.4Conocimientossobreredesconectadasdirectamente
HagaclicenProcesodelenrutamientodeestadodeenlaceenlafigura.

La topologa muestra ahora las direcciones de red para cada enlace. Cada router aprende sobre sus propios enlaces, sus propias redes directamente conectadas del mismo modo que se analiz en el Captulo 1, "Introduccin al enrutamiento y envo de paquetes". Cuando se configura una interfaz de router con una direccin IP y una mscara de subred,lainterfazsevuelvepartedeesared. HagaclicenR1enlafigura.

402

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Cuandoconfigurayactivacorrectamentelasinterfaces,elrouteraprendesobresuspropiasredesconectadasdirectamente. Independientementedelosprotocolosdeenrutamientoutilizados,dichasredesconectadasdirectamenteahoraformanparte delatabladeenrutamiento.Alosfinesdenuestroanlisis,nosconcentraremosenelprocesodeenrutamientodeestadode enlacedesdelaperspectivadeR1.

Enlace
Conlosprotocolosdeenrutamientodeestadodeenlace,unenlaceesunainterfazenunrouter.Comoocurrecon losprotocolosporvectordedistanciaylasrutasestticas,lainterfazdebeconfigurarseadecuadamenteconunadireccinIP y una mscara de subred, y el enlace debe encontrarse en estado activo antes de que el protocolo de enrutamiento de estadodeenlacepuedaaprenderacercadeunenlace.Asimismo,comoocurreconlosprotocolosporvectordedistancia,la interfazdebeincluirseenunadelassentenciasderedantesdequestapuedaparticiparenelprocesodeenrutamientode estadodeenlace. 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.Comopodrverenlafigura, esta informacinincluye: LadireccinIPdelainterfazylamscaradesubred. Eltipodered,comoEthernet(broadcast)oenlaceserialpuntoapunto. Elcostodedichoenlace. Cualquierroutervecinoendichoenlace.

Nota: Veremos que la implementacin de OSPF realizada por Cisco especifica el costo del enlace, la mtrica de enrutamiento de OSPF, como el ancho de banda de la interfaz saliente. Sin embargo, a los fines del presente captulo, utilizamosvaloresdecostoarbitrariosparasimplificarnuestrademostracin.

403

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

10.1.5Envodepaquetesdesaludoalosvecinos
Elsegundopasoenelprocesodeenrutamientodeestadodeenlaceconsisteenlosiguiente:

Cadarouteresresponsabledereunirseconsusvecinosenredesconectadasdirectamente.
Los routers con protocolos de enrutamiento de estado de enlace utilizan un protocolo de saludo para descubrir cualquier vecino en sus enlaces. Un vecino es cualquier otro router habilitado con el mismo protocolo de enrutamiento de estadodeenlace.

HagaclicenReproducirparaverlaanimacin.

404

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

R1 enva paquetes de saludo a sus enlaces (interfaces) para detectar la presencia de vecinos. R2, R3 y R4 respondenalpaquetedesaludoconsuspropiospaquetesdesaludodebidoaquedichosroutersestnconfiguradosconel mismoprotocolodeenrutamientodeestadodeenlace.NohayvecinosfueradelainterfazFastEthernet 0/0.Debidoaque R1norecibeunSaludoenestainterfaz,nocontinuarconlospasosdelprocesodeenrutamientodeestadodeenlacepara elenlaceFastEthernet0/0. En forma similar a los paquetes de saludo de EIGRP, cuando dos routers de estado de enlace notan que son vecinos, forman una adyacencia. Dichos paquetes de saludo pequeos continan intercambindose entre dos vecinos adyacentes que cumplen la funcin de "mensaje de actividad" para supervisar el estado del vecino. Si un router deja de recibirpaquetesdesaludoporpartedeunvecino, dichovecinoseconsiderainalcanzableyserompelaadyacencia. Enla figura,R1formaunaadyacenciaconlostresrouters.

10.1.6Construccindelpaquetedeestadodeenlace
HagaclicenProcesodelenrutamientodeestadodeenlaceenlafigura.

405

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Nosencontramosahoraeneltercerpasodelprocesodelenrutamientodeestadodeenlace: Cada router crea un paquete de estado de enlace (LSP) que incluye el estado de cada enlace conectado directamente. HagaclicenR1enlafigura.

Unavezqueunrouterestablecesusadyacencias,puedecrearsuspropiospaquetesdeestadodeenlace(LSP),los cualesincluyenlainformacindeestadodeenlacedesusenlaces.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,quelueg oalmacenant odoslosLSPrecibidosenunabasededatos.

Cadarouterinundaconsu informacindeestadodeenlace atodoslosdemsroutersdeestadodeenlaceenel readeenrutamiento. SiemprequeunrouterrecibeunLSPdeunroutervecino,envadeinmediatodichoLSPatodaslas

406

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


demsinterfaces,exceptolainterfazquerecibielLSP.EsteprocesocreaunefectodesaturacindelosLSPdesdetodos losroutersatravsdelreadeenrutamiento.

HagaclicenReproducirparaverlaanimacin.

407

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Como podr ver en la animacin, la inundacin de los LSP se produce prcticamente de inmediato una vez recibidos,sinningnclculointermedio.Adiferenciadelosprotocolosdeenrutamientoporvectordedistanciaqueprimero debenejecutarelalgoritmoBellmanFordparaprocesarlasactualizacionesdeenrutamientoantesdeenviarlasalosdems routers,losprotocolosdeenrutamientodeestadodeenlacecalculanelalgoritmoSPFdespusdecompletarlasaturacin. Comoconsecuencia,losprotocolosdeenrutamientodeestadodeenlacealcanzanlaconvergenciamuchomsrpidoque losprotocolosdeenrutamientoporvectordedistancia. RecuerdequelosLSPnonecesitanenviarseperidicamente.UnLSPslonecesitaenviarse:

408

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


durantelapuestaenmarchainicialdelrouterodelprocesodelprotocolodeenrutamientoendichorouter cuando hayuncambioen latopologa,incluidounenlacequesedesactivaoactiva,ounaadyacenciadevecinos queseestableceoserompe

Adems de la informacin de estado de enlace, se incluye informacin adicional en el LSP, como los nmeros de secuencia y la informacin de antigedad, para ayudar a administrar el proceso de saturacin. Cada router utiliza esta informacinparadeterminarsiyarecibielLSPdeotrorouterosielLSPtieneinformacinmsnuevaquelacontenidaen labasededatosdeestadodeenlace. Esteprocesopermiteque unrouterconserveslo la informacinmsactual ensu basededatosdeestadodeenlace. Nota: La forma en que se utilizan los nmeros de secuencia y la informacin de antigedad se encuentra ms all del alcancedeesteplandeestudios.PodrencontrarinformacinadicionalenRoutingTCP/IPporJeffDoyle.

10.1.8Construccindeunabasededatosdeestadodeenlace
Elpasofinalenelprocesodeenrutamientodeestadodeenlaceconsisteenlosiguiente: Cadarouterutilizalabasededatosparaconstruirunamapacompletodelatopologaycalculeelmejorcam inopara cadareddedestino. Despusdequecadarouterhayapropagado suspropiosLSPconelprocesodesaturacinde estadode enlace, cadaroutertendrluegounLSPprovenientedecadarouterdeestadodeenlaceenelreadeenrutamiento.DichosLSPse almacenanenlabasededatosdeestadodeenlace.Cadarouterenelreadeenrutamientopuedeahorausarelalgoritmo SPFparaconstruirlosrbolesSPFquevioanteriormente.

ObservemoslabasededatosdeestadodeenlaceparaR1,ascomoelrbolSPFqueseobtienedelclculodelalgoritmo SPF.

409

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Como resultado del proceso de saturacin, el router R1 aprendi la informacin de estado de enlace para cada routerdeestareadeenrutamiento.LafiguramuestralainformacindeestadodeenlacequeR1recibiyalmacenensu basededatosdeestadodeenlace.ObservequeR1tambinincluyesupropiainformacindeestadodeenlaceenlabase dedatosdeestadodeenlace. HagaclicenrbolSPFdeR1enlafigura.

Conunabasededatosdeestadodeenlacecompleta,R1ahorapuedeutilizarlabasededatosyelalgoritmoshortestpath first (SPF)paracalcular larutapreferidaolaruta mscortapara cadared.En lafigura,observequeR1noutiliza la ruta entresmismo yR4 para alcanzarcualquierLANen latopologa, incluida la LANconectadaaR4. LarutaatravsdeR3 tieneuncostoinferior.Asimismo,R1noutilizalarutaentreR2yR5parallegaraR5.LarutaatravsdeR3tieneuncosto inferior.Cadarouterenlatopologadeterminalarutamscortadesdesupropiaperspectiva. Nota:LabasededatosdeestadodeenlaceyelrbolSPFanincluirnlasredesconectadasdirectamente,losenlacesque seencuentransombreadosenelgrfico.

10.1.9Arbolshortestpathfirst(SPF)
ConstruccindelrbolSPF
ExaminemosconmayordetallelamaneraenqueR1construyesurbolSPF.LatopologaactualdeR1sloincluye asusvecinos.Sinembargo,alutilizarlainformacindeestadodeenlaceprovenientedetodoslosdemsrouters,R1puede ahoracomenzaraconstruirunrbolSPFubicndoseenlarazdeste.

410

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Nota:ElprocesoquesedescribeenestaseccinesslounaformaconceptualdelalgoritmoSPFydelrbolSPFcomouna ayudaparavolverlomscomprensible. HagaclicenLSPdeR2enlafigura.

ElalgoritmoSPFcomienzaconelprocesamientodelasiguienteinformacindeLSPprovenientedeR2: 1.ConectadoalR1vecinoenlared10.2.0.0/16,costode20 2.ConectadoalR5vecinoenlared10.9.0.0/16,costode10 3.Tieneunared10.5.0.0/16,costode2 R1puedeignorarelprimerLSPdebidoa queR1yasabe queest conectadoaR2en la red10.2.0.0/16conun costode20.R1puedeutilizarelsegundoLSPycrearunenlacedesdeR2hastaotrorouter,R5,conlared10.9.0.0/16yun costode10.EstainformacinseagregaalrbolSPF.AlutilizareltercerLSP,R1detectqueR2tieneunared10.5.0.0/16 conuncostode2ysinvecinos.EsteenlaceseagregaalrbolSPFdeR1. HagaclicenLSPdeR3enlafigura.

411

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

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. R1puedeutilizar elsegundo LSPy crear unenlacedesdeR3hastaelrouterR4,conlared10.7.0.0/16yuncostode10. EstainformacinseagregaalrbolSPF.AlutilizareltercerLSP,R1detectqueR3tieneunared10.6.0.0/16conuncosto de2ysinvecinos.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.

412

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Sinembargo,R1puedeutilizareltercerLSPparacrearunenlacedesdeR4hastaelrouterR5,conlared10.10.0.0/16yun costode10.EstainformacinseagregaalrbolSPF.AlutilizarelcuartoLSP,R1detectqueR4tieneunared10.8.0.0/16 conuncostode2ysinvecinos.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 que SPF ya detect estos enlacesy losagreg alrbolSPF. R1puedeprocesareltercer LSPydetectarqueR5tiene unared10.11.0.0/16con un costode2ysinvecinos.EsteenlaceseagregaalrbolSPFparaR1.

Determinacindelarutamscorta
DebidoaquetodoslosLSPseprocesaronconelalgoritmoSPF,R1construyahorael rbolSPFcompleto. Los enlaces10.4.0.0/16y10.9.0.0/16noseutilizanparaalcanzarotrasredesdebidoaqueexistenrutasmscortasodemenor costo.Sinembargo,dichasredesanformanpartedelrbolSPFyseutilizanparaalcanzardispositivosendichasredes. Nota: El algoritmoSPF real determina la ruta ms corta al construir el rbol SPF. Hemos hecho esto en dos pasos para simplificarlacomprensindelalgoritmo. LafiguramuestraelrbolSPFparaR1.Alutilizaresterbol, losresultadosdelalgoritmoSPFindicanlarutams cortahaciacadared.Sibienen latablasemuestrannicamentelasLAN,SPFtambinpuedeutilizarseparadeterminarla rutamscortahaciacadareddeenlaceWAN.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

413

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Cada router construye su propio rbol SPF independientemente de todos los dems routers. Para garantizar el enrutamientoadecuado,lasbasesdedatosdeestadodeenlaceutilizadasparaconstruirdichosrbolesdebenseridnticas entodoslosrouters.EnelCaptulo11,"OSFP",examinaremosestoconmayordetalle.

GeneracindeunatabladeenrutamientodesdeelrbolSPF
Al utilizar la informacin de la ruta ms corta determinada por el algoritmo SPF, dichas rutas ahora pueden agregarsea latabladeenrutamiento. Puedeveren lafigura laformaenque seagregaronahora lassiguientesrutasala tabladeenrutamientodeR1: 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

Latabladeenrutamientotambinincluirtodaslasredesconectadasdirectamenteylasrutasprovenientesdecualquier otro origen, tales como las rutas estticas. Los paquetes se reenviarn ahora segn dichas entradas en la tabla de enrutamiento.

10.2 Implementacin de protocolos de enrutamiento de estado de enlace


414

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

10.2.1Ventajasdeunprotocolodeenrutamientodeestadodeenlace
Las siguientes son algunas ventajas de los protocolos de enrutamiento de estado de enlace comparados con los protocolosdeenrutamientoporvectordedistancia. Creanunmapatopolgico LosprotocolosdeenrutamientodeestadodeenlacecreanunmapatopolgicoorbolSPFdelatopologadered. Losprotocolosdeenrutamientoporvectordedistancianotienenunmapatopolgicodelared.Losroutersqueimplementan unprotocolodeenrutamientoporvectordedistanciaslotienenunalistaderedes,queincluyeelcosto(distancia)yrouters delsiguientesalto(direccin)adichasredes.Debidoaquelosprotocolosdeenrutamientodeestadodeenlaceintercambian estados de enlace, el algoritmo SPF puede crear un rbol SPF de la red. Al utilizar el rbol SPF, cada router puede determinarenformaindependientelarutamscortaacadared. Convergenciarpida Al recibir unPaquetedeestadodeenlace(LSP), losprotocolosdeenrutamientodeestadode enlacesaturande inmediato con el LSP todas las interfaces excepto la interfaz desde la que se recibi el LSP. Un router que utiliza un protocolodeenrutamientoporvectordedistancianecesitaprocesarcadaactualizacindeenrutamientoyactualizarsutabla deenrutamientoantesdesaturarlasaotrasinterfaces,inclusocon updatesdisparados.Se obtiene unaconvergencia ms rpidaparalosprotocolosdeenrutamientodeestadodeenlace.EIGRPesunaexcepcinnotable. Actualizacionesdesencadenadasporeventos DespusdelasaturacininicialdelosLSP,losprotocolosdeenrutamientodeestadodeenlacesloenvanunLSP cuandohayuncambioenlatopologa.ElLSPsloincluyelainformacinrelacionadaconelenlaceafectado.Adiferenciade algunosprotocolosdeenrutamientoporvectordedistancia,losprotocolosdeenrutamientodeestadodeenlacenoenvan actualizacionesperidicas. Nota: Los routersOSPF realizan la saturacin de sus propios estados de enlace cada 30minutos. Esto se conoce como actualizacinreiteradayseanalizaenelcaptulosiguiente.Asimismo,notodoslosprotocolosdeenrutamientoporvectorde distanciaenvanactualizacionesperidicas.RIPeIGRPenvanactualizacionesperidicassinembargo,EIGRPnolohace. Diseojerrquico Losprotocolosdeenrutamientodeestadodeenlace,comoOSPFeISISutilizanelconceptodereas.Lasreas mltiplescrean undiseojerrquicopararedesypermitenunamejoragregacinderuta(resumen)yelaislamientodelos problemasdeenrutamientodentrodelrea.LosOSPFdereasmltipleseISISseanalizanmsadelanteenCCNP.

10.2.2Requerimientosdeunprotocolodeenrutamientodeestadodeenlace
Los protocolos de enrutamiento de estado de enlace modernos estn diseados paraminimizar los efectos en la memoria,elCPUyelanchodebanda.Lautilizacinyconfiguracindereasmltiplespuedereducireltamaodelasbases dedatosdeestadodeenlace.Lasreasmltiplestambinpuedenlimitarelgradodesaturacindeinformacindeestado deenlaceenundominiodeenrutamientoyenviarlosLSPsloaaquellosroutersquelosnecesitan. Por ejemplo, cuando hay un cambio en la topologa, slo aquellos routers del rea afectada reciben el LSP y ejecutan el algoritmo SPF. Esto puede ayudar a aislar un enlace inestable en un rea especfica en el dominio de enrutamiento. Enlafigura,haytres dominiosdeenrutamiento independientes: rea1, rea0 y rea51.Siuna redenel rea51sedesactiva, elLSPcon la informacinsobreeste enlacedesactivadosesaturasloaotrosroutersentalrea. nicamente los routers del rea 51 necesitan actualizar sus bases de datos de estado de enlace, volver a ejecutar el algoritmo SPF,crearun nuevorbol SPFyactualizarsus tablas deenrutamiento. Losroutersdeotrasreasnotarnque

415

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


estarutaestdesactivadapero esto serealizarcon untipodepaquetedeestado deenlacequeno losobligaavolvera ejecutarsusalgoritmosSPF.Losroutersdeotrasreaspuedenactualizarsustablasdeenrutamientodirectamente. Nota:LasreasmltiplesconOSPFeISISseanalizanmsadelanteenCCNP.

Requerim ientosdememoria Losprotocolosdeenrutamientodeestadodeenlacenormalmenterequierenmsmemoria,msprocesamientode CPU y, en ocasiones, un mayor ancho de banda que los protocolos de enrutamiento por vector de distancia. Los requerimientosdememoriarespondenalautilizacindebasesdedatosdeestadodeenlaceylacreacindelrbolSPF.

Requerim ientosdeprocesamiento LosprotocolosdeestadodeenlacetambinpuedenrequerirunmayorprocesamientodeCPUquelosprotocolosde enrutamientopor vector dedistancia.ElalgoritmoSPFrequiereunmayortiempo deCPU que losalgoritmosdevectorde distancia,comoBellmanFord,yaquelosprotocolosdeestadodeenlacecreanunmapacompletodelatopologa. Requerim ientosdeanchodebanda Lasaturacindepaquetesdeestadodeenlacepuedeejercerunimpactonegativoenelanchodebandadisponible en una red. Si bien esto slo debera ocurrir durante la puesta en marcha inicial de los routers, tambin podra ser un problemaenredesinestables.

10.2.3Comparacindelosprotocolosdeenrutamientodeestadodeenlace
Enlaactualidad,seutilizandosprotocolosdeenrutamientodeestadodeenlacepararealizarelenrutamientodeIP: OSPF OSPFfuediseadoporelgrupodetrabajodeOSPF:IETF(GrupodetrabajodeingenieradeInternet),queanhoyexiste. EldesarrollodeOSPFcomenzen1987yactualmentehaydosversionesenuso: OSPFv2:OSPFpararedesIPv4(RFC1247yRFC2328) OSPFv3:OSPFpararedesIPv6(RFC2740) OpenShortestPathFirst(OSPF) IntermediateSystemtoIntermediateSystem(ISIS)

416

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


LamayorpartedeltrabajoenOSPFlorealizJohnMoy,autordelamayoradelosRFCsobreOSPF.Sulibro,OSPF, AnatomyofanInternetRoutingProtocolofreceunainteresanteperspectivasobreeldesarrollodeOSPF. Nota:OSPFseanalizaenelsiguientecaptulo.OSPFdereasmltiplesyOSPFv3seanalizanenCCNP. ISIS ISISfuediseadoporISO(OrganizacinInternacionalparalaEstandarizacin)ysedescribe enISO 10589.DEC(Digital EquipmentCorporation)desarrolllaprimerarepresentacindeesteprotocolodeenrutamientoqueseconocecomoDECnet defaseV.RadiaPerlmanfuelaprincipaldiseadoradelprotocolodeenrutamientoISIS. ISISsediseoriginalmenteparaelsuitedeprotocolodeOSIynoparaelsuitedeprotocolodeTCP/IP.Msadelante,IS IS integrado, o ISIS doble, incluy la compatibilidad con redes IP. Si bien se conoci a ISIS como el protocolo de enrutamientomsutilizadoporproveedoreseISP,seestncomenzandoautilizarmsredesISIScorporativas. OSPFeISISpresentanvariassimilitudesydiferencias.ExistendiversasposturasafavordeOSPFyafavordeISISque analizanydebatenlasventajasdeunprotocolodeenrutamientofrentealotro.Ambosprotocolosdeenrutamientobrindanla funcionalidaddeenrutamientonecesaria.PodraprendermsacercadeISISyOSPFenCCNPycomenzararealizarsu propiadeterminacinsobresiunprotocoloesmsprovechosoqueelotro.

10.3Resumendelcaptulo
10.3.1resumenyrevisin
Resum en Alosprotocolosdeenrutamientodeestadodeenlacetambinselosconocecomoprotocolosshortestpathfirstyse desarrollanentornoalalgoritmoshortestpathfirst(SPF)deEdsgerDijkstra.Haydosprotocolosdeenrutamientodeestado deenlaceparaIP:OSPF(OpenShortestPathFirst)eISIS(IntermediateSystemtoIntermediateSystem). Elprocesodeestadodeenlacepuederesumirsedelasiguientemanera: 1.Cadarouterdetectasuspropiasredesconectadasdirectamente. 2.Cadarouteresresponsablede"saludar"asusvecinosenlasredesconectadasdirectamente. 3.CadaroutercreaunPaquetedeestadodeenlace(LSP)queincluyeelestadodecadaenlacedirectamenteconectado. 4.CadaroutersaturaconelLSPatodoslosvecinos,queluegoalmacenantodoslosLSPrecibidosenunabasededatos. 5.Cadarouterutilizalabasededatosparaconstruirunmapacompletodelatopologaycalculaelmejorcaminoparacada reddedestino. Un enlace es una interfaz en el router. Un estado de enlace es la informacin sobre dicha interfaz, incluida su direccinIPymscaradesubred,eltipodered,elcostoasociadoconelenlaceytodoroutervecinoendichoenlace. Cada router determina sus propios estados de enlace y satura con la informacin a todos los dems routers del rea.Comoconsecuencia,cadaroutercreauna basededatosdeestadodeenlace(LSDB)que incluye la informacinde estadodeenlacedetodoslosdemsrouters.CadaroutertendrLSDBidnticas.ConlainformacindeLSDB,cadarouter ejecutarelalgoritmoSPF.ElalgoritmocrearunrbolSPF,conelrouterenlarazdelrbol.Amedidaquecadaenlacese conectaalosdemsenlaces,secreaelrbolSPF.UnavezqueelrbolSPFsecompleta,elrouterpuededeterminarporsu

417

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


cuenta el mejor camino a cada red del rbol. Esta informacin sobre el mejor camino luego se almacena en la tabla de enrutamientodelrouter. Losprotocolosdeenrutamientode estadode enlacecreanunmapade latopologalocal de la redquepermite a cada router determinar el mejor camino para una red determinada. Se enva un nuevo LSP nicamente cuando hay un cambio en la topologa. Cuando se agrega, retira o modifica un enlace, el router saturar con el nuevo LSP a todos los demsrouters.CuandounrouterrecibeelnuevoLSP,steactualizarsuLSDB,volveraejecutarelalgoritmoSPF,crear unnuevorbolSPFyactualizarsutabladeenrutamiento. Losprotocolosdeenrutamientodeestadodeenlacetiendenapresentaruntiempodeconvergenciamenorquelos protocolos de enrutamiento por vector de distancia. EIGRP es una excepcin notable. Sin embargo, los protocolos de enrutamientodeestadodeenlaceexigenmsrequerimientosdememoriayprocesamiento.Estonormalmentenorepresenta unproblemaconlosnuevosroutersdelaactualidad. Enelprximoyltimocaptulodeestecurso,aprenderacercadelprotocolodeenrutamientodeestadodeenlace,OSPF.

Paraaprenderms
Bibliografasugerida Comprender el algoritmo SPF no es difcil. Existen varios libros de calidad y recursos en lnea que explican el algoritmodeDijkstraysuutilizacinennetworking.Existen diversossitiosWebdedicadosaexplicarcmofuncionanestos algoritmos.Consultealgunosdeestosrecursosyfamiliarceseconelfuncionamientodeestealgoritmo. stossonalgunosrecursosquelesugerimos: Interconnections,Bridges,Routers,Switches,andInternetworkingProtocols,porRadiaPerlman CiscoIPRouting,porAlexZinin RoutingtheInternet,porChristianHuitema

Analogaenclase
Conunaclasedeestudiantesy ungrupo detarjetasparaficherosepuede realizarunejercicioque lo ayudar a comprender el algoritmoSPF. Cada estudiante recibe un grupo de cuatro tarjetas parafichero. En la primera tarjeta para fichero, el estudiante escribe su nombre junto con el nombre del estudiante sentado a su izquierda. Si no hay ningn estudiante all, hgales escribir la palabra "ninguno". En la siguiente tarjeta, el estudiante har lo mismo pero con el estudiante sentado a su derecha. Las siguientes dos tarjetas son para los estudiantes sentados adelante y atrs. Dichas tarjetasparaficherorepresentanlainformacindeestadodeenlace. Porejemplo,Teritieneungrupodecuatrotarjetasconlasiguienteinformacin: Teri>Jen Teri>Pat Teri>Rick Teri>Allan

Unavezquetodoslosestudiantesdelaclasehayancompletadolastarjetasparafichero,elinstructorlasrene.stees unprocesosimilaralprocesodesaturacindeestadodeenlace.Lapiladetarjetasparaficheroessimilaralabasededatos deestadodeenlace.Enunared,todoslosrouterstendranestamismabasededatosdeestadodeenlace. Elinstructortomacadatarjetayescribeelnombreyeldelestudiantevecinoenlapizarraconunalneaentreellos.Una vezquesehayantrascritotodaslastarjetasenlapizarra,elresultadofinalserunmapadelosestudiantesdelaclase.Para facilitarlo,elinstructordeberarealizarelmapadelosnombresdelamismamaneraenque losestudiantesestnsentados en la clase, por ejemplo, Jen se sienta a la izquierda de Teri. Esto es similar al rbol SPF que crean los protocolos de enrutamientodeestadodeenlace.

418

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Captulo11OSPF
11.0Introduccindelcaptulo
11.0.1Introduccindelcaptulo
Open Shortest Path First (OSPF) es un protocolo de enrutamiento de estado de enlace desarrollado como reemplazodelprotocolodeenrutamientoporvectordedistancia:RIP.RIPconstituyunprotocolodeenrutamientoaceptable en loscomienzosdel networking y deInternet sin embargo, sudependenciaenelconteodesaltoscomolanicamedida paraelegirelmejorcaminorpidamentesevolviinaceptableenredesmayoresquenecesitanunasolucindeenrutamiento msslida.OSPFesunprotocolodeenrutamientosinclasequeutilizaelconceptodereaspararealizarlaescalabilidad. RFC2328definelamtricaOSPFcomounvalorarbitrariollamadocosto.ElIOSdeCiscoutilizaelanchodebandacomola mtricadecostodeOSPF. LasprincipalesventajasdeOSPFfrenteaRIPsonsurpidaconvergencia yescalabilidadaimplementacionesde redes mucho mayores. En este captulo final del curso de Conceptos y protocolos y de enrutamiento, aprender sobre implementaciones y configuraciones de OSPF bsicas de rea nica. Las configuraciones y conceptos de OSPF ms complejossereservanparaloscursosdenivelCCNP.

11.1IntroduccinalOSPF 11.1.1InformacinbsicadelOSPF EldesarrolloinicialdeOSPFcomenzen1987porpartedelgrupodetrabajodeOSPF,elGrupodetrabajodeingenierade Internet (IETF).Enaquelmomento, Internet constitua fundamentalmenteuna redacadmicayde investigacin financiada porelgobiernodelosEE.UU. Coloque el c ursor sobre las fechas en la figura Cronograma de desarrollo de OSPF para ver los eventos relacionados. En1989,laespecificacinparaOSPFv1sepublicenRFC1131.Habadosimplementacionesdesarrolladas:una paraejecutarenroutersyotraparaejecutarenestacionesdetrabajoUNIX.Laltimaimplementacinseconvirtiluegoen unprocesoUNIXgeneralizadoyconocidocomoGATED.OSPFv1fueunprotocolodeenrutamientoexperimentalynuncase implement. En1991,JohnMoyintrodujoOSPFv2enRFC1247.OSPFv2ofrecasignificativasmejorastcnicasconrespectoa OSPFv1.Almismotiempo,ISOtrabajabaenunprotocolodeenrutamientodeestadodeenlacepropio,IntermediateSystem toIntermediateSystem(ISIS).Lgicamente,IETFeligiOSPFcomosuIGP(InteriorGatewayProtocol)recomendado.

419

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


En1998,laespecificacinOSPFv2seactualizenRFC2328yrepresentalaRFCactualparaOSPF. Nota:En1999,OSPFv3paraIPv6sepublicen RFC2740. JohnMoy, RobColtun yDennisFergusondesarrollaron RFC 2740.OSPFv3seanalizaenCCNP. Enlaces "OSPFVersion2,"http://www.ietf.org/rfc/rfc2328

11.1.2EncapsulacindemensajesOSPF
LaporcindedatosdeunmensajeOSPFseencapsulaenunpaquete.Estecampodedatospuedeincluirunodecincotipos depaquetesOSPF.Cadatipodepaqueteseanalizabrevementeenelprximotema. Coloque el cursor sobre los campos en la figura Mensaje de OSPF encapsulado para ver el proceso de encapsulacin. El encabezado del paquete OSPF se incluye con cada paquete OSPF, independientemente de su tipo. El encabezado del paquete OSPF y los datos especficos segn el tipo de paquete especfico se encapsulan luego en un paqueteIP.EnelencabezadodelpaqueteIP,elcampoProtocoloseestableceen89paraindicarelOSPFyladireccinde destinoseestableceparaunadedosdireccionesmulticast:224.0.0.5224.0.0.6.SielpaqueteOSPFseencapsulaenuna tramadeEthernet,ladireccinMACdedestinoestambinunadireccinmulticast:01005E00000501005E000006.

420

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

11.1.3TiposdepaquetesdeOSPF
En el captulo anterior, presentamos Paquetes de estado de enlace (LSP). La figura muestra los cinco tipos diferentesdeLSPdeOSPF.CadapaquetecumpleunafuncinespecficaenelprocesodeenrutamientodeOSPF: 1.Saludo:lospaquetesdesaludoseutilizanparaestablecerymantenerlaadyacenciaconotrosroutersOSPF.Elprotocolo desaludoseanalizaendetalleenelprximotema. 2.DBD:elpaquetedeDescripcindebasesdedatos(DBD)incluyeuna listaabreviadadelabasededatosdeestadode enlacedelrouteremisoryloutilizanlosroutersreceptoresparacompararconlabasededatosdeestadodeenlacelocal. 3. LSR: los routers receptores pueden luego solicitar ms informacin acerca de una entrada en la DBD enviando una Solicituddeestadodeenlace(LSR). 4.LSU:lospaquetesdeActualizacindeestadodeenlace(LSU)seutilizanpararesponderlasLSRyparaanunciarnueva informacin. Las LSU contienen siete tipos diferentes de Notificaciones de estado de enlace (LSA). Las LSU y LSA se analizanbrevementeenuntemaposterior. 5. LSAck: cuando se recibe una LSU, el router enva un Acuse de recibo de estado de enlace (LSAck) para confirmar la recepcindeLSU.

11.1.4Protocolodesaludo
LafiguramuestraelencabezadodelpaqueteOSPFyelpaquetedesaludo.Loscampossombreadosencolorazul seanalizarnenmayordetallemsadelanteenelcaptulo.Porelmomento,nosenfocaremosenlosusosdelpaquetede saludo. ElpaqueteOSPFTipo1eselpaquetedesaludoOSPF.Lospaquetesdesaludoseutilizanpara: DescubrirvecinosOSPFyestableceradyacenciasdevecinos. Publicarparmetrosenlosquedosroutersdebenacordarconvertirseenvecinos. Elegir el Router designado (DR) y el Router designado de respaldo (BDR) en redes de accesosmltiples, 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

421

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Establecim ientodevecinos

422

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


AntesdequeunrouterOSPFpuedasaturaraotrosroutersconsusestadosdeenlace,primerodebedeterminarsi existealgnotrovecinoOSPFenalgunodesusenlaces.Enlafigura,losroutersOSPFenvanpaquetesdesaludoatodas lasinterfaceshabilitadasconOSPFparadeterminarsihayvecinosendichosenlaces.LainformacinenelsaludodeOSPF incluye la ID del router OSPF del router que enva el paquete de saludo (la ID del router se analiza ms adelante en el captulo).LarecepcindeunpaquetedesaludoOSPFenunainterfazconfirmaaunrouterlapresenciadeotrorouterOSPF endichoenlace.OSPFluegoestablecelaadyacenciaconelvecino.Porejemplo, enlafigura,R1estableceradyacencias conR2yR3.

IntervalosmuertoydesaludodeOSPF
Antes de que dos routers puedan formar una adyacencia de vecinos OSPF, stos deben estar de acuerdo con respecto a tres valores: Intervalo de saludo, intervalo muerto y tipo de red. El intervalo de saludo de OSPF indica la frecuenciaconque unrouterOSPFtransmitesuspaquetesdesaludo.Demanerapredeterminada,lospaquetesdesaludo OSPF se envan cada 10 segundos en segmentos multiacceso y punto a punto, y cada 30 segundos en segmentos multiaccesosinbroadcast(NBMA)(FrameRelay,X.25,ATM). Enlamayoradeloscasos,lospaquetesdesaludoOSPFseenvancomomulticastaunadireccinreservadapara ALLSPFRouters en 224.0.0.5. La utilizacin de una direccin multicast permite a un dispositivo ignorar el paquete si la interfaznoesthabilitada paraaceptarpaquetesOSPF.Estoahorratiempode procesamientodeCPUenlosdispositivos quenosonOSPF. Elintervalomuertoeselperodo,expresadoensegundos,queelrouteresperarpararecibirunpaquetedesaludo antes de declarar al vecino "desactivado".Cisco utiliza en forma predeterminada cuatro veces el intervalo de Hello. En el casodelossegmentosmultiacceso y puntoapunto,dicho perodoesde40segundos.En elcasodelasredesNBMA,el intervalomuertoesde120segundos. Sielintervalomuertoexpiraantesdequelosroutersrecibanunpaquetedesaludo,OSPFretiraradichovecinode su 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(llamados DROthers) cuando ocurre un cambio en la red de accesosmltiples. El BDR supervisa al DR y reemplaza a DR si el DR actualfalla. Enlafigura,R1,R2yR3estnconectadosatravsdeenlacespuntoapunto.Porlotanto,noocurrelaeleccinde DR/BDR.LaseleccinylosprocesosdeDR/BDRseanalizarnenuntemaposteriorysecambiarlatopologaporunared deaccesosmltiples. Nota:ElpaquetedesaludoseanalizaenmayordetalleenCCNPjuntoconlosotrostiposdepaquetesOSPF.

423

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

11.1.5ActualizacionesdeestadodeenlacedeOSPF
Lasactualizacionesdeestadodeenlace(LSU)sonlospaquetesutilizadosparalasactualizacionesdeenrutamiento OSPF.UnpaqueteLSUpuedeincluirdieztiposdiferentesdeNotificacionesdeestadodeenlace(LSA),comosemuestraen lafigura.LadiferenciaentrelostrminosActualizacindeestadodeenlace(LSU)yNotificacindeestadodeenlace(LSA) enocasionespuedeserconfusa.Aveces,dichostrminospuedenutilizarseindistintamente.UnaLSUincluyeunaovarias LSAycualquieradelosdostrminospuedeusarseparahacerreferenciaa lainformacindeestadodeenlacepropagada porlosroutersOSPF. Nota:LosdiferentestiposdeLSAseanalizanenCCNP.

11.1.6AlgoritmoOSPF
CadarouterOSPFmantiene unabasededatosdeestadodeenlacequecontiene lasLSA recibidasporpartede todoslos demsrouters. Una vezqueunrouterrecibitodaslasLASycresubasede datosdeestadodeenlace local, OSPF utiliza el algoritmoshortest path first (SPF) de Dijkstra para crear un rbol SPF. El rbol SPF luego se utiliza para completarlatabladeenrutamientoIPconlasmejoresrutasparacadared.

11.1.7Diferenciaadministrativa
424

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Como se vio en el Captulo 3, "Introduccin al enrutamiento dinmico", la distancia administrativa (AD) es la confiabilidad (o preferencia) del origen de la ruta. OSPF tiene una distancia administrativa predeterminada de 110. Como puedeverenlafigura,alcompararloconotrosprotocolosdegatewayinteriores(IGP),seprefiereaOSPFconrespectoaIS ISyRIP.

11.1.8Autenticacin
Como se mencion en captulos anteriores, la configuracin de protocolos de enrutamiento para utilizar la autenticacinseanalizaren uncursoposterior.Al igual queotrosprotocolosdeenrutamiento,OSPFpuedeconfigurarse paraautenticacin. Esaconsejable autenticarla informacindeenrutamientotransmitida.RIPv2,EIGRP,OSPF, ISISyBGPpueden configurarse para encriptar y autenticar su informacin de enrutamiento. Esto garantiza que los routers slo aceptarn informacin de enrutamiento de otros routers que estn configurados con la misma contrasea o informacin de autenticacin. Nota:Laautenticacinnoencriptalatabladeenrutamientodelrouter.

11.2ConfiguracinOSPFbsica
11.2.1Topologiadelaboratorio
La figura muestra la topologa para este captulo. Observe que el esquema de direccionamiento no es contiguo. OSPF es un protocolo de enrutamiento sin clase. Por lo tanto, configuraremos la mscara como parte de nuestra configuracinOSPF.Comosabe,alhacerlosesolucionarelproblemadeldireccionamientonocontiguo.Tambinobserve queenestatopologahaytresenlacesserialesdevariosanchosdebandaycadaroutertienemltiplesrutasparacadared remota. HagaclicenDireccionam ientopararevisarlasdireccionesIP. HagaclicenR1,R2yR3pararevisarlaconfiguracindeiniciodecadarouter.

425

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

11.2.2comandorouterOSPF
OSPF se habilita con el comando de configuracin global router ospf processid. El comando processid es un nmero entre 1 y 65535 elegido por el administrador de red. El comando processid es significativo a nivel local, lo que implica que no necesita coincidir con otrosroutersOSPF para establecer adyacencias con dichos vecinos. Esto difiere de EIGRP. La ID del proceso EIGRP o el nmero de sistema autnomo s necesita coincidir con dos vecinos EIGRP para volverseadyacente. Ennuestratopologa,habilitaremosOSPFenlostresroutersqueutilizanlamismaIDdeprocesode1.Utilizamosla mismaIDdeprocesosimplementeporcuestionesdeuniformidad. R1(config)#routerospf1 R1(configrouter)#

427

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

11.2.3Comandonetwork
El comando netw ork utilizado con OSPF tiene la misma funcin que cuando se utiliza con otros protocolos de enrutamientoIGP: Cualquierinterfazenun routerquecoincidacon ladireccindereden elcomandonetworkestarhabilitadapara enviaryrecibirpaquetesOSPF. Estared(osubred)estarincluidaenlasactualizacionesdeenrutamientoOSPF.

Elcomandonetw orkseutilizaenelmododeconfiguracinderouter. Router(configrouter)#network networkaddresswildcardmaskareaareaid Elcomando netw ork deOSPFutiliza unacombinacinde networkaddress y wildcardmasksimilarala quepuedeutilizar EIGRP.Sinembargo,adiferenciadeEIGRP,OSPFrequierelamscarawildcard.Ladireccinderedjuntoconlamscara wildcardseutilizaparaespecificarlainterfazorangodeinterfacesquesehabilitarnparaOSPFconelcomandonetwork. AligualqueconEIGRP,lamscarawildcardpuedeconfigurarseenformainversaaunamscaradesubred.Porejemplo,la interfaz FastEthernet 0/0 deR1 se encuentra en la red 172.16.1.16/28. Lamscara de subred paraesta interfaz es /28 255.255.255.240.Loinversoalamscaradesubredeslamscarawildcard. Nota:AligualqueEIGRP,algunasversionesdeIOSsimplementelepermiteningresarlamscaradesubredenlugardela mscarawildcard.Luego,IOSconviertelamscaradesubredalformatodelamscarawildcard. 255.255.255.255 255.255.255.240Restelamscaradesubred 0.0.0.15Mscarawildcard ElreaareaidhacereferenciaalreaOSPF.UnreaOSPFesungrupoderoutersquecompartelainformacin deestadodeenlace. TodoslosroutersOSPFenlamismareadebentenerlamismainformacindeestadodeenlaceen susbasesdedatosdeestadodeenlace.Estoselograatravsdelasaturacinporpartedelosroutersdetodoslosdems

428

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


routersenelreaconsusestadosdeenlaceindividuales. Enestecaptulo, configuraremostodoslosroutersOSPFdentro deunreanica.EstoseconocecomoOSPFdereanica. Una red OSPF tambin puede configurarse como reasmltiples. Existen varias ventajas en la configuracin de redesOSPFampliascomoreasmltiples,incluidaslasbasesdedatosdeestadodeenlacemspequeasylacapacidad deaislarproblemasderedesinestablesdentrodeunrea.ElOSPFdereasmltiplessedesarrollaenCCNP. CuandotodoslosroutersseencuentrandentrodelamismareaOSPF,debenconfigurarseloscomandosnetwork conlamismaareaidentodoslosrouters.Sibienpuedeusarsecualquierareaid,esaconsejableutilizarunareaidde0con OSPFdereanica.EstaconvencinfacilitalaposteriorconfiguracindelaredcomoreasOSPFmltiplesenlasquerea 0seconvierteenelreadebackbone. La figura muestra los comandos netw ork para los tres routers y habilita OSPF en todas las interfaces. En este punto,todoslosroutersdebenpoderhacerpingentodaslasredes.

11.2.4IDdelrouterOSPF
DeterminacindelaIDdelrouter
La ID del router OSPF se utiliza para identificar en forma exclusiva cada router en el dominio de enrutamiento OSPF.LaIDdeunrouteressimplementeunadireccinIP.LosroutersdeCiscoobtienenlaIDdelrouterconformeatres criteriosyconlasiguienteprioridad: 1.UtilizarladireccinIPconfiguradaconelcomandorouteriddeOSPF. 2.Sirouteridnoestconfigurado,elroutereligeladireccinIPmsaltadecualquieradesusinterfacesloopback. 3. Si no hay ninguna interfaz loopback configurada, el router elige la direccin IP activa ms alta de cualquiera de sus interfacesfsicas.

429

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


DireccinIPactivamsalta SiunrouterOSPFseconfiguraconelcomandorouteriddeOSPFynohayinterfacesloopbackconfiguradas,laID delrouterOSPFserladireccinIPactivamsaltadecualquieradesusinterfaces.Lainterfaznonecesitaestarhabilitada para OSPF, lo que significa que no necesita estar incluida en uno de los comandos network de OSPF. Sin embargo, la interfazdebeestaractiva,debeencontrarseenestadoup. HagaclicenelbotnTopologaenlafigura.

Conloscriteriosdescritosanteriormente,puededeterminarlasIDdelrouterparaR1,R2yR3?Larespuestaseencuentra enlaprximapgina.

VerificacindelaIDdelrouter
DebidoaquenohemosconfiguradolasIDdelrouterni lasinterfaces loopbackennuestrostresrouters,laIDdel routerparacadarouterestdeterminadaporeltercercriteriodelalista:ladireccinIPactivamsaltaencualquieradelas interfacesfsicasdelrouter.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 Uncomandoquepuede utilizarpara verificar laIDdelrouter actuales show ipprotocols.Algunasversionesde IOSnomuestranlaIDdelroutercomosemuestraenlafigura.Endichoscasos,utiliceloscomandosshow ipospfoshow ipospfinterfaceparaverificarlaIDdelrouter.

430

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Direccindeloopback
Si no se utiliz el comando routerid de OSPF y estn configuradas las interfaces loopback, OSPF elegir la direccin IP ms alta de cualquiera de sus interfaces loopback. Una direccin de loopback es una interfaz virtual y se encuentraenestadoupenformaautomticacuandoestconfigurada. Elusuarioyaconoceloscomandosparaconfigurar unainterfazloopback: Router(config)#interfaceloopbacknumber Router(configif)#ipaddress ipaddresssubnetmask

431

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

HagaclicenelbotnTopologaenlafigura.

Enestatopologa, lostresroutersseconfiguraron condireccionesde loopback pararepresentarlasIDdelrouter OSPF.Laventajadeutilizarunainterfazloopbackesque,adiferenciadelasinterfacesfsicas,stanopuedefallar.Nohay cablesnidispositivosadyacentesrealesdelosquedependalainterfazloopbackparaencontrarseenestadoup.Porlotanto, la utilizacin de una direccin de loopback para la ID del router ofrece estabilidad al proceso OSPF. Debido a que el comando routerid de OSPF que se analiza a continuacin, se agreg recientemente a IOS, es ms comn encontrar direccionesdeloopbackutilizadasparaconfigurarlasIDdelrouterOSPF.

ComandorouteriddeOSPF
El comando routerid de OSPF se introdujo en IOS 12.0(T) y tiene prioridad sobre direcciones IP fsicas y de loopbackenladeterminacindelaIDdelrouter.Lasintaxisdecomandoes: Router(config)#routerospfprocessid Router(configrouter)#routeridipaddress

ModificacindelaIDdelrouter
LaIDdelrouterseseleccionacuandoseconfiguraOSPFconsuprimercomandonetw orkdeOSPF.Sielcomandorouter iddeOSPFoladireccindeloopbackseconfigurandespusdelcomandonetw orkdeOSPF,laIDdelrouterseobtendr delainterfazconladireccinIPactivamsalta.

432

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


LaIDdelrouterpuedemodificarseconladireccinIPdeuncomandorouteriddeOSPFsubsiguiente,volviendoacargarel routeroutilizandoelsiguientecomando: Router#clearipospfprocess Nota:Lamodificacindela IDdeunroutercon una nuevadireccinIPfsicaodeloopbackpuederequerirlarecargadel router.

IDduplicadasdelrouter
Cuando dos routers tienen la misma ID de router en un OSPF, es posible que el enrutamiento de dominio no funcione correctamente. Si la ID del router es la misma en dos routers vecinos, es posible que no se realice el establecimiento de vecinos. Cuando se producen ID duplicadas del router OSPF, IOS mostrar un mensaje similar al siguiente:

%OSPF4DUP_RTRID1:DeteccinderouterconIDduplicadas
Paracorregiresteproblema,configuretodoslosroutersparaquetenganunaIDdelrouterOSPFnica. HagaclicenNuevasIDdelrouterenlafigura.

Debidoaquealgunas versionesdeIOSnoadmitenelcomando routerid,utilizaremoselmtodode direccinde loopbackparaasignarlasIDdelrouter.UnadireccinIPdeunainterfazloopbackporlogeneralsloreemplazaraunaID delrouterOSPFactualmediantelarecargadelrouter.Enlafigura,serecargaronlosrouters.Elcomandoshow ipprotocols seutilizaparaverificarquecadarouterestutilizandoladireccindeloopbackparacadaIDdelrouter.

11.2.5VerificacindeOSPF
El comando show ip ospf neighbor puede utilizarse para verificar las relaciones de vecinos OSPF y solucionar sus problemas.Estecomandomuestraelsiguienteresultadoparacadavecino: IDdevecino:laIDdelroutervecino. Pri:laprioridadOSPFdelainterfaz.Estoseanalizaenunaseccinposterior. Estado:elestadoOSPFdelainterfaz.ElestadoFULLsignificaqueelrouterysuvecinoposeenbasesdedatosde estadodeenlacedeOSPFidnticas.LosestadosOSPFseanalizanenCCNP. Tiempom uerto:lacantidaddetiemporestantequeelrouteresperarpararecibirunpaquetedesaludoOSPFpor partedelvecinoantesdedeclararlodesactivado.Estevalorsereestablececuandolainterfazrecibeunpaquetede saludo. Direccin:ladireccinIPdelainterfazdelvecinoalaqueestconectadadirectamenteelrouter. Interfaz:lainterfazdondeesterouterformadyacenciaconelvecino.

433

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


AlresolverproblemasderedesOSPF,elcomandoshow ipospf neighborpuedeutilizarseparaverificarqueelrouter formadyacenciaconlosroutersvecinos.SinosemuestralaIDdelroutervecinoosinomuestraelestadoFULL,losdos routersnoformaronunaadyacenciaOSPF.Sidosroutersnoestablecieronadyacencia,noseintercambiarlainformacin de estado de enlace. Las bases de datos de estado de enlace incompletas pueden crear rboles SPF y tablas de enrutamientoimprecisos.Esposiblequenoexistanrutasalasredesdedestinooquenorepresentenlarutamsptima. Nota:Enelcasoderedesdeaccesosmltiples,comoEthernet,dosroutersadyacentespuedenmostrarsusestadoscomo 2WAY.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 verificar informacindeconfiguracinvitaldeOSPF,incluidalaIDdelprocesoOSPF,laIDdelrouter,lasredesqueelrouterpublica,

434

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


los vecinos de quienes el router recibe actualizaciones y la distancia administrativa predeterminada, que es de 110 para OSPF.

Hagaclicenshowipospfenlafigura.

El comando show ip ospf tambin puede utilizarse para examinar la ID del proceso OSPF y la ID del router. Asimismo, este comandomuestra la informacin del rea OSPF, as como la ltima vez que se calcul el algoritmoSPF. Como puede ver en el resultado de ejemplo, OSPF es un protocolo de enrutamiento muy estable. El nico evento relacionado con OSPF en el que tuvo participacin R1 durante las ltimas 11 horas y media es el envo de paquetes de saludoasusvecinos. Nota:LainformacinadicionalquemuestraelcomandoshowipospfseanalizaenloscursosCCNP. ElresultadodelcomandoincluyeinformacinimportantedelalgoritmoSPFqueincluyeelretrasoenelprogramaSPF:

ElretrasoenelprogramaSPFinicialesde5000milisegundos EltiempoenesperamnimoentredosSPFconsecutivosesde10000milisegundos EltiempodeesperamximoentredosSPFconsecutivosesde10000milisegundos


Cadavezqueunrouterrecibenuevainformacinacercadelatopologa(adicin,eliminacinomodificacindeun enlace),elrouterdebevolveraejecutarelalgoritmoSPF,crearunnuevorbolSPFyactualizarlatabladeenrutamiento.El

435

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


algoritmoSPFrepresentaunagranexigenciaparaelCPUyeltiempoqueletomarealizarlosclculosdependedeltamao delrea.Eltamaodeunreasemideporlacantidadderoutersyeltamaodelabasededatosdeestadodeenlace. A una red que alterna entre un estado up y down se la denomina enlace inestable. Un enlace inestable puede provocarquelosroutersOSPFdeunreavuelvanacalcularconstantementeelalgoritmoSPF,loqueevitalaconvergencia adecuada. Para minimizar este problema, el router espera 5 segundos (5000 milisegundos) despus de recibir una LSU antesdeejecutarelalgoritmoSPF.EstoseconocecomoretrasoenelprogramaSPF.Paraevitarqueunrouterejecuteel algoritmoSPFconstantemente,existeuntiempoenesperaadicionalde10segundos(10000milisegundos).Elrouterespera 10segundosdespusdeejecutarelalgoritmoSPFantesdevolveraejecutarlonuevamente. Hagaclicenshowipospfinterfaceenlafigura.

La formamsrpida de verificar los intervalos muerto y de saludo es utilizar el comando show ip ospf interface. Comosemuestra en lafigura, alagregarel nombreyel nmerodela interfazalcomandoapareceel resultadoparauna interfaz especfica. Dichos intervalos se incluyen en los paquetes de saludo OSPF enviados entre vecinos. OSPF puede tenerdiferentesintervalosmuertoydesaludoenvariasinterfacessinembargo,paraquelosroutersOSPFseconviertanen vecinos,susintervalosmuertosydesaludodeOSPFdebenseridnticos.Porejemplo,enlafigura,R1utilizaunintervalode saludo de 10 y un intervalo muerto de 40 en la interfaz Serial 0/0/0. R2 tambin debe usar los mismos intervalos en su interfazSerial0/0/0delocontrario,losdosroutersnoformarnunaadyacencia.

Como sabe, lamaneramsrpida de verificar la convergencia de OSPFes observar la tabla de enrutamiento para cada routerenlatopologa.

436

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

HagaclicenR1,R2yR3enlafiguraparaverelresultadodeshowiproute.

437

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


ElcomandoshowiproutepuedeutilizarseparaverificarsidichoOSPFenvayreciberutasatravsdeOSPF.LaO al inicio de cada ruta indica que el origen de la ruta es OSPF. La tabla de enrutamiento y OSPF se examinarn ms detenidamenteenlasiguienteseccin.Sinembargo,elusuariodeberadistinguirinmediatamentedosdiferenciasvisiblesen latabladeenrutamientodeOSPFencomparacinconlastablasdeenrutamientoquesevieronenloscaptulosanteriores. Primero,observequecadaroutertienecuatroredesconectadasdirectamente,yaquela interfazloopbacksecuentacomo una cuarta red. Dichas interfaces loopback no se publican en OSPF. Por lo tanto, cada router enumera siete redes conocidas. Adems, a diferencia de RIPv2 y EIGRP, OSPF no realiza un resumen automtico en los bordes de la red principal.OSPFesesencialmentesinclase.

11.3MtricadelOSPF
11.3.1MtricadelOSPF
Lamtricadel OSPFsedenominacosto.EnRFC 2328:" Uncosto seasociaconelresultadode cadainterfazde router.Dichocostoestconfiguradoporeladministradordelsistema.Cuantomsbajoseaelcosto,msprobabilidadhayde quelainterfazseautilizadaparaenviartrficodedatos." ObservequeRFC2328noespecificalosvaloresquedebenutilizarseparadeterminarelcosto. ElIOSdeCiscoutilizalosancho sdebandaacum uladosdelasinterfacesdesalidadesdeelrouterhastala reddedestinocom ovalordelcosto.Encadarouter,elcostodeunainterfazsecalculaen10alaoctavapotenciadividido porelanchodebandaenbps. Estoseconocecomoanchodebandadereferencia.Ladivisinde10alaoctavapotencia porelanchodebandadelainterfazserealizaparaquelas interfacesconmayoresvaloresdeanchodebandatenganun costocalculadoinferior.Recuerde,enlasmtricasdeenrutamiento,larutadeinferiorcostoeslarutapreferida(porejemplo, con RIP, 3 saltos es mejor que 10 saltos). La figura muestra los costos predeterminados de OSPF para varios tipos de interfaces. Anchodebandadereferencia Elanchodebandadereferenciapredeterminadoesde10alaoctavapotencia,100000000bpso100Mbps.Esto dacomoresultadointerfacesconunanchodebandade100MbpsymsconelmismocostodeOSPFde1.Elanchode banda dereferencia puedemodificarseparaadaptarsearedesconenlacesmsrpidosque 100000000bps(100 Mbps) con el comando autocost referencebandw idth de OSPF. Cuando este comando es necesario, se recomienda su utilizacinentodoslosroutersparaquelamtricadeenrutamientodeOSPFsemantengauniforme.

438

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


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 que 10.10.10.0/24estconectadaa la interfazFastEthernet, R2asignaelvalorde1comocostopara10.10.10.0/24. R1luego agregaelvalordelcostoadicionalde64paraenviardatosatravsdelenlaceT1predeterminadoentreR1yR2.

Anchodebandapredeterminadoeninterfacesseriales
Esposible querecuerdedelCaptulo9, "EIGRP",quepuedeutilizar elcomando show interface para verelvalor del ancho de banda utilizado para una interfaz. En los routers de Cisco, el valor del ancho de banda predeterminado de variasinterfacesserialesesT1(1544Mbps).Sinembargo,algunasinterfacesserialespuedentenerelvalorpredeterminado de128kbps.Porlotanto,nuncasupongaqueOSPFutilizaunvalordeanchodebandaparticular.Verifiquesiempreelvalor predeterminadoconelcomandoshowinterface.

Recuerde,estevalordeanchodebandanoafectarealmentelavelocidaddelenlaceloutilizanciertosprotocolosde enrutamientoparacalcular lamtricade enrutamiento.Muyprobablemente, en las interfacesseriales la velocidadreal del enlaceesdiferentedelanchodebandapredeterminado.Esimportantequeelvalordeanchodebandareflejelavelocidad realdelenlaceparaquelatabladeenrutamientotengainformacinprecisadelmejorcamino.Porejemplo,elusuariopuede estarpagandoasuproveedordeserviciosnicamenteporunaconexinT1fraccional,uncuartodelaconexinT1completa (384kbps).Sinembargo,alosfinesdelprotocolodeenrutamiento,IOSsuponeelvalordeanchodebandadeT1apesarde quelainterfazenrealidadsloenvayrecibeuncuartodeunaconexinT1completa(384kbps).

439

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


LafiguramuestraelresultadodelainterfazSerial0/0/0enR1.Latopologatambinreflejaahoraelanchodebanda realdelenlaceentrelosrouters.Observequeelvalordeanchodebandapredeterminadoenelresultadodelcomandopara R1 es 1544 kbps. Sin embargo, el ancho de banda real de este enlace es 64 kbps. Esto significa que el router tiene informacindeenrutamientoquenoreflejaenformaprecisalatopologadered. Hagaclicenshowiprouteenlafigura.

LafiguramuestralatabladeenrutamientoparaR1.R1consideraquesusdosinterfacesserialesestnconectadas a enlaces de T1 a pesar de que uno de sus enlaces es de 64 kbps y el otro de 256 kbps. Esto provoca que la tabla de enrutamiento de R1tenga dos rutas de igual costo hacia la red 192.168.8.0/30, dondeSerial 0/0/1 es realmente el mejor camino. 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 costo OSPF calculado de una interfaz puede verificarse con el comando show ip ospf interface. En la figura, podemosverificarqueR1verdaderamenteasignauncostode64alainterfazSerial0/0/0.Sibienelusuariopuedepensar

440

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


queseeselcostocorrecto,yaqueestainterfazestconectadaaunenlacede64kbps,recuerdequeelcostoderivadela frmuladecosto.Elcostodeunenlacede64kbpses1562(100000000/64000).Elvalormostradode64correspondeal costodeunenlaceT1.Enelsiguientetema,aprenderlamanerademodificarelcostodetodoslosenlacesdelatopologa.

11.3.2Modificacindelcostodelenlace
Cuando la interfazserial noest funcionando realmente alavelocidad predeterminadade T1, la interfaz requiere una modificacin manual. Ambos lados del enlace deben configurarse para tener el mismo valor. Tanto el comando de interfaz bandw idth como el comando de interfaz ip ospf cost logran este fin, un valor preciso que OSPF utilizar para determinarelmejorcamino.

Comandobandw idth Elcomando bandw idthse utilizaparamodificarelvalordel ancho debanda utilizadoporIOSenelclculode la mtricadecostodeOSPF.LasintaxisdelcomandointerfaceeslamismasintaxisqueaprendienelCaptulo9,"EIGRP": Router(configif)#bandw idth bandwidthkbps Lafiguramuestraloscomandosbandwidthutilizadosparamodificarloscostosdetodaslasinterfacesserialesdela topologa.EnelcasodeR1,elcomandoshowipospfinterfacemuestraqueelcostodelenlaceSerial0/0/0esahora1562,el resultadodelclculodecostoOSPFdeCiscode100000000/64000.

Comandoipospfcost Unmtodoalternativoalautilizacindelcomandobandw idthesutilizarelcomandoipospf cost,quelepermiteespecificar directamenteelcostodeunainterfaz.Porejemplo,enR1podramosconfigurarSerial0/0/0conelsiguientecomando:

441

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


R1(config)#interfaceserial0/0/0 R1(configif)#ipospfcost1562 Ciertamente, esto no cambiar el resultado del comando show ip ospf interface, que an muestra el costo de 1562.steeselmismocostocalculadoporIOScuandoconfiguramoselanchodebandaen64.

Comparacinentreelcomandobandw idthyelcomandoipospfcost Elcomandoipo spfcostestilenentornosdevariosfabricantes,dondelosroutersquenosondeCiscoutilizan unamtricadiferentedelanchodebandaparacalcularloscostosdeOSPF.Laprincipaldiferenciaentrelosdoscomandos esqueelcomando bandw idthutilizaelresultadodelclculodecostoparadeterminarelcostodelenlace. Elcomandoip ospfcostevitaesteclculoalestablecerdirectamenteelcostodelenlaceenunvalorespecfico. Lafiguramuestralasdosalternativasquepuedenutilizarsealmodificarloscostosdelosenlacesserialesenlatopologa.El ladoderechodelafiguramuestraloscomandosipospfcostequivalentesaloscomandosbandw idthdelaizquierda.

11.4OSPFyredesdeaccesosmltiples
442

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

11.4.1Desafosenredesdeaccesosmltiples
Una red de accesosmltiples es una red conms de dosdispositivos en los mismos medios compartidos. En el sectorsuperiordelafigura,laLANEthernetconectadaaR1seextiendeparamostrarlosposiblesdispositivosquepueden conectarsealared172.16.1.16/28.LasLANEthernetsonunejemplodeunaredbroadcastdeaccesosmltiples.Sonredes broadcastyaquetodoslosdispositivosdelaredventodaslastramas.Sonredesdeaccesosmltiplesyaquepuedehaber grancantidaddehosts,impresoras,routersydemsdispositivosqueformenpartedelamismared. Porelcontrario,enunaredpuntoapuntoslohaydosdispositivosenlared,unoencadaextremo.ElenlaceWAN entreR1yR3esunejemplodeenlacepuntoapunto.ElsectorinferiordelafiguramuestraelenlacepuntoapuntoentreR1 yR3.

OSPFdefinecincotiposderedes: Puntoapunto Broadcastdeaccesosmltiples Multiaccesosinbroadcast(NBMA) Puntoamultipunto Enlacesvirtuales

LasredesNBMAypuntoamultipuntoincluyenredesFrameRelay, ATMyX.25.LasredesNBMAseanalizanenotro cursodeCCNA. Lasredespuntoamultipunto seanalizan enCCNP.Losenlacesvirtuales son untipoespecialdeenlace quepuedeusarseenunOSPFdereasmltiples.LosenlacesvirtualesdeOSPFseanalizanenCCNP. Haga clic en Reproducir para ver la animacin. La animacin muestra que la topologa utiliza redes punto a punto y broadcast.

443

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

LasredesdeaccesosmltiplespuedencreardosdesafosparaOSPFenrelacinconlasaturacindelasLSA: 1.Creacindeadyacenciasmltiples,unaadyacenciaparacadaparderouters. 2.SaturacinextensadelasLSA(Notificacionesdeestadodeenlace). Adyacenciasm ltiples La creacin de una adyacencia entre cada par de routers en una red crear una cantidad innecesaria de adyacencias.EstollevaralpasodeunacantidadexcesivadeLSAentreroutersdelamismared. Para comprender el problema con las adyacencias mltiples, necesitamos estudiar una frmula. Para cualquier cantidadderouters(designadacomon)enunareddeaccesosmltiples,habrn(n1)/2adyacencias.Lafiguramuestra unatopologasimpledecincorouters,loscualesestnconectadosalamismaredEthernetdeaccesosmltiples.Sinningn tipodemecanismoparareducirlacantidaddeadyacencias,estosroutersenformacolectivaformarn10adyacencias:5(5 1 ) / 2 = 10. Si bien esto puede no parecer demasiado, a medida que se agregan routers a la red, la cantidad de adyacenciasaumentasignificativamente.Sibienlos5routersdelafiguraslonecesitarn10adyacencias,podrverque10 routersrequerirn45adyacencias.Veinteroutersrequerirn190adyacencias!

SaturacindelasLSA
RecuerdedelCapitulo10, "Protocolosdeenrutamientodeestadodeenlace",que losroutersdeestadodeenlace saturansuspaquetesdeestadodeenlacealinicializarseOSPFocuandohayuncambioenlatopologa. HagaclicenReproducirparaverlaanimacindeunescenariodesaturacindeLSA.

444

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


En una red de accesosmltiples, esta saturacin puede volverse excesiva. En la animacin, R2 enva una LSA. EsteeventohacequecadaroutertambinenveunaLSA.Enlaanimacinnosemuestranlosacusesdereciborequeridos enviadosparacadaLSArecibida.Sicadarouterenunareddeaccesosmltiplestuvieraquesaturaryreconocertodaslas LSA recibidas a todos los dems routers en la misma red de accesos mltiples, el trfico de la red se volvera bastante catico. Para ilustrar este punto, imagine que se encuentra en un cuarto con una gran cantidad de personas. Qu sucederasitodostuvieranquepresentarseantelosdemsenformaindividual?Cadapersonanoslotendraquedecir a los dems su nombre, sino que adems cada vez que una persona aprenda el nombre de otra, sta ltima tendra que decirloalasdemspersonasqueseencuentranenelcuarto,unapersonaporvez.Comopodrver,esteprocesoconduce alcaos!

Solucin:Routerdesignado
LasolucinparaadministrarlacantidaddeadyacenciasylasaturacindelasLSAenunareddeaccesosmltiples eselRouterdesignado(DR).Continuandoconnuestroejemploanterior,estasolucinesigualaelegiraalguiendelcuarto paraqueaprendalosnombresdetodosyluegolospronuncieantetodosenelcuartoalmismotiempo. En las redes de accesos mltiples, OSPF elige un Router designado (DR) para que represente el punto de recoleccinydistribucindelasLSAenviadasyrecibidas.TambinseeligeunRouterdesignadoderespaldo(BDR)encaso dequefalleelRouterdesignado.TodoslosdemsroutersseconviertenenDROthers(estoindicaunrouterquenoesDRni BDR). HagaclicenReproducirparaverlaanimacindelroldelDR.

446

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

Los routers de una red de accesos mltiples eligen un DR y un BDR. Los DROthers slo forman adyacencias completas con el DR y el BDR en la red.Esto significa que en lugar desaturar las LSA atodos los routers en la red, los DROthers slo envan sus LSA al DR y al BDR con la direccin multicast 24.0.0.6 (ALLDRouters All DR routers).En la animacin, R1envalasLSAal DR.ElBDRtambinescucha.ElDResresponsable dereenviartodaslasLSAdesdeR1 hastatodoslosdemsrouters.ElDRutilizaladireccinmulticast224.0.0.5(AllSPFRoutersAllOSPFrouters).Elresultado finalesqueslohayunrouterquerealizalasaturacincompletadetodaslasLSAenlareddeaccesosmltiples.

11.4.2ProcesodeeleccindeDR/BDR
Cambiodetopologa
LaseleccionesdeDR/BDRnosepresentanenlasredespuntoapunto.Porlotanto,enunatopologaestndarde tresrouters, R1, R2 y R3 no necesitan elegir un DR ni un BDR, ya que los enlaces entre estos routers no son redes de accesosmltiples.

HagaclicenTopologadeaccesosmltiplesenlafigura.

447

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

ParaelrestodeladiscusindelDRyBDR,utilizaremoslatopologadeaccesosmltiplesquemuestralafigura.Los nombresdelosrouterssondiferentes,nicamenteparaenfatizarqueestatopologanoeslamismatopologadetresrouters que hemosutilizado hastaaqu. Regresaremosanuestratopologadelcaptulo luegode ladiscusinsobreelprocesode eleccindeDR/BDR.Enestanuevatopologa,tenemostresroutersquecompartenunaredEthernetdeaccesosmltiples comn, 192.168.1.0/24.Cadarouter est configurado con una direccin IP en la interfaz FastEthernet y una direccin de loopbackparalaIDdelrouter.

EleccindeDR/BDR
CmoseeligenelDRyelBDR?Seaplicanlossiguientescriterios: 1.DR:RouterconlaprioridadmsaltadeinterfazOSPF. 2.BDR:RouterconlasegundaprioridadmsaltadeinterfazOSPF. 3.SilasprioridadesdelainterfazOSPFsoniguales,laIDdelroutermsaltaseutilizaparadesempatar. Enesteejemplo,laprioridaddeinterfazOSPFpredeterminadaes1.Comoconsecuencia,enbasealoscriteriosde seleccin enumerados anteriormente, la ID del router OSPF se utiliza para elegir el DR y el BDR. Como podr ver, el RouterCseconvierteenelDRyelRouterB,conlasegundaIDdelroutermsalta,seconvierteenelBDR.Debidoaqueel RouterAnoseeligecomoDRniBDR,seconvierteenDROther. LosDROthers slo forman adyacencias FULL con el DR y el BDR sin embargo, an forman una adyacencia de vecinos con cualquier DROther que se una a la red. Esto significa que todos los routers DROther en la red de accesos mltiplesanrecibenpaquetesdesaludoporpartedetodoslosdemsroutersDROther.Deestamanera,stosconocena todoslosroutersdelared.CuandodosroutersDROtherformanunaadyacenciadevecinos,elestadodevecinosemuestra como2WAY.LosdiferentesestadosdevecinoseanalizanenCCNP. Hagaclicenshowipospfneighborenlafigura.

448

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


El resultado del comando en la figura muestra la adyacencia de vecinos de cada router en la red de accesos mltiples. ObserveenelcasodelRouterAquestemuestraqueDReselRouterCconlaIDderouter192.168.31.33yqueBDResel RouterBconlaIDderouter192.168.31.22. Hagaclicenshowipospfinterfaceenlafigura.

DebidoaqueelRouterAmuestraasusvecinoscomoDRyBDR,elRouterAesunDROther.Estopuedeverificarseconel comando show ip ospf interface fastethernet 0/0 en el RouterA, comosemuestra en la figura. Estecomandomostrar el estadoDR,BDRoDROTHERdeesterouter,juntoconlaIDdelrouterdeDRyBDRenestareddeaccesosmltiples.

EleccindetemporizacindeDR/BDR El proceso de eleccin de DR y BDR se lleva a cabo tan pronto como el primer router con una interfaz OSPF habilitada se activa en la red de accesos mltiples. Esto puede suceder cuando se encienden los routers o cuando se configuraelcomandonetworkdeOSPFparadichainterfaz.Elprocesodeeleccinslotomaunospocossegundos.Sitodos losroutersdelareddeaccesosmltiplesnofinalizaronelinicio,esposiblequeunrouterconunaIDderoutermsbajase conviertaenDR.Podraserunrouterdeextremoinferiorquetardemenostiempoeniniciar. CuandoseeligeelDR,stecontinacomoDRhastaquesepresentealgunadelassiguientescondiciones: ElDRfalla. ElprocesoOSPFenelDRfalla. LainterfazdeaccesosmltiplesenelDRfalla.

Enlafigura,unaXrojaindicaunaomsdedichasfallas. HagaclicenFalladeDRenlafigura.

449

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

SiDRfalla,BDRasumeelroldeDRysellevaacabounaeleccinparaseleccionarunnuevoBDR.Enlafigura,elRouterC fallayelanteriorBDR,elRouterB,seconvierteenDR.ElnicootrorouterdisponibleparaconvertirseenBDReselRouterA. HagaclicenNuevorouterenlafigura.

RouterDseunealared.SiunnuevorouteringresaenlareddespusdequesehayanelegidoelDRyelBDR,stenose convertirenDRnienBDR,aunquecuenteconunaprioridaddeinterfazOSPFounaIDdelroutermayorqueladelDRo BDR actual. El nuevo router puede elegirse como el BDR si falla el DR o BDR actual. Si el DR actual falla, el BDR se convertirenelDR,yelnuevorouterpuedeelegirsecomoelBDR.LuegodequeelnuevorouterseconvierteenBDR,siel DRfalla,elnuevorouterrouterseconvertirenDR.ElDRyBDRactualesdebenfallarantesdequeelnuevorouterpueda elegirsecomoDRoBDR. HagaclicenRegresodelantiguoDRenlafigura.

450

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


UnDRantiguonorecuperaelestadodeDRsiregresaalared.Enlafigura,elRouterCsereiniciyseconvierteenDROther apesardequesuIDderouter,192.168.31.33,esmayorqueladelDRydelBDRactuales. HagaclicenFalladeBDRenlafigura.

SiBDRfalla,sellevaacabounaeleccinentrelosDRothersparaverculrouterserelnuevoBDR.Enlafigura,elrouter BDRfalla.SellevaacabounaeleccinentreelRouterCyelRouterD.ElRouterDganalaeleccinconunaIDderouterms alta. HagaclicenFalladelnuevoDRenlafigura.

Enlafigura,RouterBfalla.DebidoaqueelRouterDeselBDRactual,stecambiaaDR.ElRouterCseconvierteenBDR. Porlotanto, cmoseasegurael usuariodeque losroutersquedeseaqueseanDRyBDRganen la eleccin?Sin una configuracinadicional,lasolucines: PrimeroinicieelDR,luegoelBDRyluegoelrestodelosrouters,o Desconectelainterfazdetodoslosrouters,luegonoshutdownenelDR,elBDRyluegoelrestodelosrouters. Sin embargo, como ya debe haber deducido, podemos cambiar la prioridad de la interfaz OSPF para controlar mejor nuestraseleccionesdeDR/BDR.

451

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

11.4.3PrioridaddeinterfazOSPF
DebidoaqueDRseconvierteenelpuntocentralderecoleccinydistribucindelasLSA, esimportantequeeste router tenga suficiente capacidad de memoria y CPU para cumplir con la responsabilidad. En vez de confiar en la ID del router para decidir cules routers se elegirn como DR y BDR, es mejor controlar la eleccin de dichos routers con el comandoipospfpriorityinterface. Router(configif)#ipospfpriority{0255} Ennuestradiscusinanterior,laprioridadOSPFeraigual.Estosedebeaque,demanerapredeterminada,elvalor deprioridades1paratodaslasinterfacesdelrouter.Porlotanto,laIDdelrouterdeterminaelDRyelBDR.Sinembargo,si cambiaelvalorpredeterminadode1porunvalormayor,elrouterconlaprioridadmsaltaseconvertirenDRyelrouter conlasegundaprioridadmsaltaseconvertirenBDR.Unvalorde0hacequeelrouternoseaelegibleparaconvertirseen DRnienBDR. Debidoaquelasprioridadessonunvalorespecficosegnlainterfaz,suministranunmejorcontroldelasredesde accesosmltiplesdeOSPF.TambinpermitenaunarouterserDRenunaredyDROtherenotra.

Parasimplificarnuestroanlisis,retiramoselRouterDdelatopologa.LaprioridaddeinterfazOSPFpuedeversea travsdelcomandoshow ipospf interface.Enlafigura,podemosverificarquelaprioridadenelRouterAseencuentraenel valorpredeterminadode1.

452

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

LafiguramuestralasprioridadesdeinterfazOSPFdelRouterAyelRouterBmodificadasparaqueelRouterAconla prioridadmsaltaseconviertaenDRyelRouterBseconviertaenBDR.LaprioridaddeinterfazOSPFdelRouterCcontina enelvalorpredeterminado1.

Despus de ejecutar shutdow n y no shutdow n en las interfaces FastEthernet 0/0 de los tres routers, vemos el resultadodelcambiodelasprioridadesdeinterfazOSPF.Elcomandoshow ipospfneighborenelRouterCahoramuestra queelRouterA(IDdelrouter192.168.31.11)eselDRconlaprioridadmsaltadeinterfazOSPFde200yelRouterB(IDdel router192.168.31.22)esanelBDR,conlasegundaprioridadmsaltadeinterfazOSPFde100.Observequeelresultado showipospfneighbordelRouterAnomuestraunDR,yaqueelRouterAeselDRrealenestared.

11.5MasconfiguracindelOSPF
11.5.1RedistribucindeunarutaOSPFpordefecto
453

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Topologa
Regresemos a la topologa anterior, que ahora incluye un nuevo enlace a ISP. Al igual que con RIP y EIGRP, el routerconectadoaInternetseutilizaparapropagarunarutapordefectoaotrosrouterseneldominiodeenrutamientoOSPF. Aesterouter selodenominaenocasionesrouterdeborde, entradaogateway.Sinembargo,enlaterminologa OSPF,el router ubicado entre un dominio de enrutamiento OSPF y una red que no es OSPF se denomina Autonomous System Boundary Router (ASBR). En esta topologa, Loopback1 (Lo1) representa un enlace a una red que no es OSPF. No configuraremoslared172.30.1.1/30comopartedelprocesodeenrutamientoOSPF. HagaclicenConfiguracinestticapredeterminadadeR1enlafigura.

Lafiguramuestrael ASBR(R1)configuradocon ladireccinIPdeLoopback1yelreenvodetrficodelarutaestticapor defectoalrouterISP: R1(config)#ipr oute0.0.0.00.0.0.0loopback1 Nota:Larutaestticapordefectoutilizaelloopbackcomouna interfazdesalida yaqueelrouterISPenestatopologano existefsicamente.Alutilizarunainterfazloopback,podemossimularlaconexinaotrorouter. Al igualqueRIP,OSPFrequiereelusodelcomandodefaultinformationoriginateparapublicarla0.0.0.0/0ruta esttica por defecto a los dems routers del rea. Si no se utiliza el comando defaultinf ormation originate, la ruta por defecto"quadzero"nosepropagaralosdemsroutersdelreaOSPF. Lasintaxisdelcomandoes: R1(configrouter)#defaultinformationoriginate HagaclicenR1,R2yR3enlafigura.

454

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

R1,R2 yR3ahorapresentan un"gatewaydeltimorecurso"establecidoen latabladeenrutamiento.Observelaruta por defectoenR2yR3conelOSPFdeorigendeenrutamiento,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).LadiferenciaentrelasdosradicaenelmodoenquesecalculaelcostodeOSPF delarutaencadarouter.OSPFacumulacostoparaunarutaE1, yaquelarutasepropagaatravsdelreaOSPF.Este procesoesidnticoalosclculosdecostoparalasrutasinternasnormalesdeOSPF.Sinembargo,elcostodeunarutaE2 essiempreelcostoexterno,independientementedelcostointeriorparaalcanzardicharuta.Enestatopologa,debidoaque larutapordefectotieneuncostoexternode1en elrouterR1,R2yR3tambin muestranuncostode1paralaruta por defectoE2.LasrutasE2conuncostode1constituyenlaconfiguracinOSPFpredeterminada.Elcambiodedichosvalores predeterminados,ascomolainformacinadicionalacercadelasrutasexternas,seanalizaenCCNP.

11.5.2AjustedeOSPF
Anchodebandadereferencia

455

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Comodeberecordar,elcostoOSPFdeCiscoutilizaelanchodebandaacumulado.Elvalordelanchodebandade cadainterfazsecalculacon100000000/anchodebanda.Alanchodebandadereferenciaseloconocecomo100000000 10alaoctavapotencia. Por lo tanto, 100000000 es el ancho de banda predeterminado de referencia cuando el ancho de banda real se convierteenunamtricadecosto.Comosevioenestudiosanteriores,ahoracontamosconvelocidadesdeenlacemucho msrpidasquelasvelocidadesdeFastEthernet,queincluyenGigabitEthernety10GigE.Alutilizarunanchodebandade referencia de 100000000 se obtienen interfaces con valores de ancho de banda de 100 Mbps y mayores con el mismo costoOSPFde1. Paraobtenerclculosdecostomsprecisos,puedesernecesarioajustarelvalordelanchodebandadereferencia. El ancho de banda de referencia puede modificarse para adaptarse a dichos enlaces ms rpidosmediante un comando OSPFautocostreferencebandw idth.Cuandoestecomandoseanecesario,seloentodoslosroutersparaquelamtrica deenrutamientodeOSPFsemantengauniforme. R1(configrouter)#autocostreferencebandw idth? 14294967ElanchodebandadereferenciaentrminosdeMbitsporsegundo Observe que el valor se expresa en Mbps. Por lo tanto, el valor predeterminado es equivalente a 100. Para aumentarloavelocidadesde10GigE,necesitarcambiarelanchodebandadereferenciaa10000. R1(configrouter)#autocostreferencebandw idth10000 Nuevamente,asegresedeconfigurarestecomandoentodoslosrouterseneldominiodeenrutamientoOSPF.IOStambin puederecordrselo,comosemuestraenlafigura.

HagaclicenR1antesyR1despusenlafigura.

456

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar

La tabla de enrutamiento de R1 muestra el cambio en la mtrica de costo de OSPF. Observe que los valores presentanvaloresdecostomuchomayoresparalasrutasOSPF.Porejemplo,enR1antes,elcostopara10.10.10.0/24es 1172. Despusdeconfigurarunnuevoanchodebandadereferencia,elcostoparalamismarutaesahora65635.

ModificacindeintervalosOSPF
HagaclicenVecinosdeR11enlafigura.

ElcomandoshowipospfneighborenR1verificaqueR1seaadyacenteaR2yR3.Observeenelresultadoqueel Tiempomuertocuentaregresivamenteapartirdelos40segundos.Demanerapredeterminada,estevalorseactualizacada 10segundoscuandoR1recibeunsaludodelvecino. PuedeseraconsejablecambiarlostemporizadoresOSPFparaquelosroutersdetectenlasfallasderedenmenor tiempo.Sibienalhacerloseaumentareltrfico,enocasionessenecesitaunaconvergenciarpidaquecompenseeltrfico adicional. LosintervalosmuertosydesaludodeOSPFpuedenmodificarsemanualmenteconlossiguientescomandosdeinterfaz:

457

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Router(configif)#ipospfhellointervalseconds Router(configif)#ipospfdeadintervalseconds

Lafiguramuestralos intervalosmuertoydesaludomodificadosa5y20 segundos, respectivamente,en la interfazSerial 0/0/0 para R1. Inmediatamente despus de cambiar el intervalo de saludo, el IOS de Cisco modifica automticamente el intervalomuertoaunvalorequivalenteacuatroveceselintervalodesaludo.Sinembargo,siempreesaconsejablemodificar explcitamente el temporizador en lugar de depender de la funcin automtica de IOS para que las modificaciones se documentenenlaconfiguracin. Despusde20segundos,expiraelTemporizadormuertoenR1.R1yR2pierdenadyacencia.Slomodificamoslosvalores enunladodelenlaceserialentreR1yR2. %OSPF5ADJCHG:Process1,Nbr10.2.2.2onSerial0/0/0fromFULLtoDOWN,NeighborDown:Eltemporizadormuerto expir

Recuerde, losintervalosmuertoydesaludodeOSPFdebenserequivalentesentrevecinos.Puedeverificarlaprdidade adyacenciaconelcomandoshowipospfneighborenR1.Observequeelvecino10.2.2.2yanoseencuentrapresente.Sin embargo, 10.3.3.3 o R3 an es un vecino. Los temporizadores establecidos en Serial 0/0/0 no afectan la adyacencia de vecinosconR3.

458

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


LosintervalosmuertoydesaludoincompatiblespuedenverificarseenR2conelcomandoshowipospfinterfaceserial0/0/0. LosvaloresdeintervalosenR2,IDdelrouter10.2.2.2,anestnestablecidosconunintervalodesaludode10segundosy unintervalomuertode40segundos. HagaclicenModificartemporizadoresdeR2enlafigura.

PararestaurarlaadyacenciaentreR1yR2,modifiquelosintervalosmuertoydesaludoenlainterfazSerial0/0/0enR2para hacer coincidir los intervalos de la interfaz Serial 0/0/0 en R1. IOS muestra un mensaje que indica que se estableci la adyacenciaconunestadoFULL. 14:22:27:%OSPF5ADJCHG:Process1,Nbr10.1.1.1onSerial0/0fromLOADINGtoFULL,LoadingDone HagaclicenVecinosdeR13enlafigura.

Verifiquequeserestaurelaadyacenciadevecinosconelcomandoshowipospfneighbor enR1.Observe queel TiempomuertoparaSerial0/0/0esahoramuyinferior,yaquecuentaregresivamenteapartirdelos20segundosenlugarde los40segundospredeterminados.Serial0/0/1anfuncionaconlostemporizadorespredeterminados. Nota:OSPFrequierequelosintervalosmuertoydesaludocoincidanentredosroutersparaqueseanadyacentes.Estoes distintodeEIGRP,dondelostemporizadoresdesaludoydeesperanonecesitancoincidirparaquedosroutersformenuna adyacenciaEIGRP.

11.7Resumenyrevisin
Resumen
OSPF(OpenShortestPathFirst)esunprotocolodeenrutamientodeestadodeenlacesinclase.LaversinactualdeOSPF paraIPv4esOSPFv2,introducidaenRFC1247yactualizadaenRFC2328porJohnMoy.En1999,OSPFv3paraIPv6se publicenRFC2740.

OSPFtiene unadistancia administrativapredeterminadade110yse indicaen latabla deenrutamientocon uncdigode origenderutadeO.OSPFsehabilitaconelcomandodeconfiguracinglobalrouterospf processid.Elcomandoprocessid essignificativoanivellocal,loqueimplicaquenonecesitacoincidirconotrosroutersOSPFparaestableceradyacenciascon dichosvecinos. ElcomandonetworkutilizadoconOSPFtienelamismafuncinquecuandoseutilizaconotrosprotocolosdeenrutamiento IGP,peroconunasintaxisligeramentediferente.

Router(configrouter)#network networkaddresswildcardmaskareaareaid

459

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


wildcardmaskesloinversoalamscaradesubredyareaiddeberaestablecerseen0.
OSPFnoutilizaunprotocolodecapadetransporteyaquelospaquetesOSPFseenvandirectamenteatravsde IP. OSPF utiliza el paquete de saludo OSPF para establecer adyacencias de vecinos. De manera predeterminada, los paquetesdesaludoOSPFseenvancada10segundosensegmentosmultiaccesoypuntoapunto,ycada30segundosen segmentosmultiaccesosinbroadcast(NBMA)(FrameRelay,X.25,ATM).Elintervalomuertoeselperododetiempoqueun router OSPF esperar antes de finalizar la adyacencia con un vecino. De manera predeterminada, el intervalo muerto es equivalenteacuatroveceselvalordelintervalodesaludo. Enelcasodelossegmentosmultiaccesoypuntoapunto,dicho perodoesde40segundos.EnelcasodelasredesNBMA,elintervalomuertoesde120segundos. Para quelosrouterssean adyacentes, deben coincidir sus intervalosdesaludo, intervalosmuertos,tiposderedy mscarasdesubred.ElcomandoshowipospfneighborspuedeusarseparaverificarlasadyacenciasOSPF. La ID del router OSPF se utiliza para identificar en forma exclusiva cada router en el dominio de enrutamiento OSPF.LosroutersdeCiscoobtienenlaIDdelrouterconformeatrescriteriosyconlasiguienteprioridad: 1.UtilizarladireccinIPconfiguradaconelcomandorouteriddeOSPF. 2.Sirouteridnoestconfigurado,elroutereligeladireccinIPmsaltadecualquieradesusinterfacesloopback. 3. Si no hay ninguna interfaz loopback configurada, el router elige la direccin IP activa ms alta de cualquiera de sus interfacesfsicas. RFC 2328 no especifica los valores que deberan utilizarse para determinar el costo. El IOS de Cisco utiliza los anchosdebandaacumuladosdelasinterfacesdesalidadesdeelrouterhastalareddedestinocomovalordelcosto. Las redes de accesosmltiples pueden crear dos desafos para OSPF en relacin con la saturacin de las LSA, incluida la creacin de adyacencias mltiples: una adyacencia para cada par de routers y extensa saturacin de las LSA (Notificaciones de estado de enlace).OSPF elige un DR (Router designado) para que acte como punto de recoleccin y distribucindelasLSAenviadasyrecibidasenlareddeaccesosmltiples.SeeligeunBDR(Routerdesignadoderespaldo) paraqueasumaelroldeDRencasodequeelDRfalle.TodoslosdemsroutersseconocencomoDROthers.Todoslos routersenvansusLSAalDR,queluegosaturaconlaLSAtodoslosdemsroutersenlareddeaccesosmltiples. ElrouterconlaIDdel routermsaltaesel DRy elrouterconlasegundaIDdelroutermsaltaes elBDR.Esto puedereemplazarseporelcomandoipospfpriorityendichainterfaz.Demanerapredeterminada,ipospf priorityes"1" entodaslasinterfacesdeaccesosmltiples.Sihay unrouter configuradocon elnuevovalordeprioridad,elrouter conel valordeprioridadmsaltoeselDR,yelrouterconelsiguientevalordeprioridadmsaltoeselDBR.Unvalordeprioridad "0"significaqueelrouternoeselegibleparaconvertirseenDRnienBDR. SepropagaunarutapordefectoenOSPFsimilaraladeRIP.ElcomandodemododerouterdeOSPF,default informationoriginate,seutilizaparapropagarunarutaestticapordefecto. Elcomandoshow ipprotocolsseutilizaparaverificarinformacinimportantedeconfiguracindeOSPF,incluidala IDdelprocesoOSPF,laIDdelrouterylasredesquepublicaelrouter.

460

CURRCULA CCNA EXPLORATION 2 - Realizada y Subida por Clota para www.GarciaGaston.com.ar


Paraaprenderms
RFC2328OSPFversin2 LasRFC(Solicitudes de comentarios) son una serie de documentos que seenvan al IETF (Grupo de trabajo de ingenierade Internet)paraproponerunestndardeInternet otransmitirconceptosnuevos, informacin yocasionalmente hastacomentariosdehumor.RFC2328eslaRFCactualparaOSPFv2. SepuedeaccederalasRFCdesdedistintossitiosWeb, incluidowww.ietf.org.LeatodalaRFCOSPFopartesde ellaparaobtenermsinformacindelprotocolodeenrutamientodeestadodeenlacesinclase. OSPFdereasmltiples Algunas de las ventajas reales de OSPF, especficamente en redes amplias, pueden verse en OSPF de reas mltiples. Si bien OSPFdereasmltiplesseanalizaen CCNP, elusuariopuedeestarinteresado enestudiar algunosde esosconceptosahora. stossonalgunosrecursosquelesugerimos: RoutingTCP/IP,VolumeI,porJeffDoyleyJenniferCarroll OSPF,AnatomyofanInternetRoutingProtocol,porJohnMoy

461

Das könnte Ihnen auch gefallen