Está en la página 1de 488

CISCO CCNA EXPLORATION 4.

0 AspectosBsicodeInterworking

0 INTRODUCCIONALCURSO 0.0.1 Introduccion


Bienvenido BienvenidoalcursoAspectosbsicosdenetworkingdeCCNAExploration.Elobjetivodeestecursoes presentarlosconceptosytecnologasbsicosdenetworking.Estematerialenlneadelcursoloayudara desarrollarlasaptitudesnecesariasparaplaneareimplementarpequeasredesenunagamade aplicaciones.Lasaptitudesespecficasqueseabarcanencadacaptulosedescribenaliniciodelmismo. Msquesloinformacin EsteambientedeaprendizajeasistidoporPCesunaparteimportantedelaexperienciatotaldelcursopara estudianteseinstructoresdelaAcademiadeNetworking.Estematerialenlneadelcursoestdiseado parautilizarsejuntoconmuchasotrasherramientasyactividadesinstructivas.Porejemplo: presentacionesenclase,debatesyprcticaconsuinstructor, prcticasdelaboratorioqueusanequiposderedesdentrodelauladelaAcademiadeNetworking, evaluacionesenlneayunlibrodecalificacionesparacotejar, laherramientadesimulacinPacketTracer4.1,o softwareadicionalparaactividadesenclase. Unacomunidadglobal CuandoparticipaenlaAcademiadeNetworking,sesumaaunacomunidadglobalconectadapor tecnologasyobjetivosencomn.Elprogramacuentaconlaparticipacindeescuelas,instituciones, universidadesyotrasentidadesdemsde160pases.ParaverlacomunidaddelaAcademiadeNetworking globalvisitehttp://www.academynetspace.com. Elmaterialdeestecursoincluyeunaampliagamadetecnologasquefacilitanlaformadetrabajar,vivir, jugaryaprenderdelaspersonas,comunicndosemediantevoz,vdeoyotrosdatos.LaredeInternet afectanalaspersonasdedistintasmanerasenlasdistintaspartesdelmundo.Sibienhemostrabajadocon instructoresdetodoelmundoparacrearestematerial,esimportantequetrabajeconsuinstructory compaerosparaqueelmaterialdeestecursoseapliqueasusituacinlocal. Mantngasecomunicado Estematerialdeinstruccinenlnea,comoelrestodelasherramientasdelcurso,sonpartedealgoms grande:laAcademiadeNetworking.Podrencontrarelportaldeladministrador,instructoryestudiantedel programaenhttp://www.cisco.com/web/learning/netacad/index.html.Alltendraccesoalasdems herramientasdelprogramacomoelservidordeevaluacinylalibretadecalificacionesdelestudiante,al igualqueaactualizacionesinformativasyotrosenlacesrelevantes.

MindWideOpen Unobjetivoimportanteenlaeducacinesenriqueceralestudiante(austed),ampliandoloquesabey puedehacer.Sinembargo,esimportantecomprenderqueelmaterialdeinstruccinyelinstructorslo puedenfacilitarleelproceso.Usteddebecomprometerseaaprendernuevasaptitudes.Acontinuacin encontraralgunassugerenciasqueloayudarnaaprenderycrecer. 1.Tomenotas.Losprofesionalesdelcampodenetworkinggeneralmentetienendiariosdeingenieraen dondeanotanlascosasqueobservanyaprenden.Latomadenotasesimportantecomoayudaparamejorar sucomprensinconelpasardeltiempo. 2.Reflexione.Elcursoproporcionainformacinquelepermitircambiarloquesabeyloquepuedehacer. Amedidaquevayaavanzandoenelcurso,pregntesequcosastienensentidoyculesno.Hagapreguntas cuandoalgoresulteconfuso.Intenteaveriguarmssobrelostemasqueleinteresan.Sinoestseguropor quseenseaalgo,pregnteleasuinstructoroaunamigo.Piensecmosecomplementanlasdistintas partesdelcurso. 3.Practique.Aprendernuevasaptitudesrequieredeprctica.Creemosquepracticarestanimportantepara elelearningqueledimosunnombreespecial.LollamamoseDoing.Esmuyimportantequerealicelas actividadesdelmaterialdeinstruccinenlneayquetambinrealicelasactividadesdelPacketTracerylas prcticasdelaboratorio. 4.Practiquenuevamente.Algunavezpensquesabacmohaceralgoyluego,cuandollegelmomento dedemostrarloenunapruebaoeneltrabajo,descubriqueenrealidadnohabaaprendidobiencmo hacerlo?Comocuandoseaprendecualquiernuevahabilidad,comoundeporte,unjuegoounidioma, aprenderunaaptitudprofesionalrequierepacienciaymuchaprcticaantesdequepuedadecirque realmentelahaaprendido.Elmaterialdeinstruccinenlneadeestecursolebrindaoportunidadespara practicarmuchodistintasaptitudes.Aprovchelasalmximo.Tambinpuedetrabajarconsuinstructorpara ampliarelPacketTraceryotrasherramientasparaprcticaadicionalsegnseanecesario. 5.Ensee.Generalmente,ensearleaunamigoocolegaesunabuenaformadereforzarsupropio aprendizaje.Paraensearbien,debercompletarlosdetallesquepuedehaberpasadoporaltoenla primeralectura.Lasconversacionessobreelmaterialdelcursoconcompaeros,colegasyelinstructor puedenayudarloafijarlosconocimientosdelosconceptosdenetworking. 6.Realicecambiosamedidaqueavanza.Elcursoestdiseadoparaproporcionarcomentariosmediante actividadesycuestionariosinteractivos,elsistemadeevaluacinenlneayatravsdeinteracciones estructuradasconsuinstructor.Puedeutilizarestoscomentariosparaentendermejorculessonsus fortalezasydebilidades.Siexisteunreaenlaquetieneproblemas,concntreseenestudiaropracticar msesarea.Solicitecomentariosadicionalesasuinstructoryaotrosestudiantes. Exploreelmundodenetworking EstaversindelcursoincluyeunaherramientaespecialllamadaPacketTracer4.1.ElPacketTraceresuna herramientadeaprendizajedenetworkingqueadmiteunaampliagamadesimulacionesfsicasylgicas. Tambinofreceherramientasdevisualizacinparaayudaraentenderloscomponentesinternosdeunared.

LasactividadespreelaboradasdelPacketTracerconsistenensimulacionesdered,juegos,actividadesy desafosquebrindanunaampliagamadeexperienciasdeaprendizaje. Creesuspropiosmundos TambinpuedeusarelPacketTracerparacrearsuspropiosexperimentosysituacionesdered.Esperamos que,coneltiempo,utilicePacketTracernoslopararealizarlasactividadesdesarrolladaspreviamente,sino tambinparaconvertirseenautor,exploradoreinvestigador. LosmaterialesdelcursoenlneaincluyenactividadesparaPacketTracerqueseejecutanencomputadoras consistemasoperativosWindowssiPacketTracerestinstalado.Estaintegracintambinpuede funcionarenotrossistemasoperativosqueusanlaemulacindeWindows. Descripcingeneraldelcurso Comoelttulodelcursoloindica,secentraenelaprendizajedelosaspectosfundamentalesdenetworking. Enestecurso,aprenderlashabilidadesprcticasyconceptualesqueconstituyenlabaseparaentenderlo bsicodelasredes.Primero,compararlacomunicacinhumanaconladeredyobservarlassemejanzas. Luego,sepresentarnlosdosmodelosprincipalesqueseusanparaplaneareimplementarredes:OSIy TCP/IP.Lograrentenderelmtodo"encapas"delasredesyexaminarlascapasOSIyTCP/IPendetalle paraentendersusfuncionesyservicios.Sefamiliarizarconlosdistintosdispositivosdered,esquemasde direccionamientoderedyfinalmenteconlostiposdemediosqueseusanparatransmitirdatosatravsde lared. Enestecurso,adquirirexperienciausandolasherramientasyutilidadesderedes,comoelPacketTracery Wireshark,paraexplorarprotocolosyconceptosderedes.Estasherramientasloayudarnacomprender cmofluyenlosdatosenunared.Tambinseutilizauna"Internetmodelo"especialparaproporcionarun entornodepruebaenelquesepuedaanalizaryobservarunrangodeserviciosydatosdered. Captulo1:ElCaptulo1presentalostemasfundamentalesdelacomunicacinycmolasredeshan cambiadonuestrasvidas.Sepresentarnlosconceptosderedes,datos,Redesderealocal(LAN),Redesde reaextensa(WAN),Calidaddeservicio(QoS),problemasdeseguridad,serviciosdecolaboracinderedy actividadesdelPacketTracer.Enloslaboratorios,aprenderaconfigurarunwikiyestablecerunasesinde mensajerainstantnea. Captulo2:ElCaptulo2secentraencmosemodelanyseutilizanlasredes.Sepresentarnlosmodelos OSIyTCP/IPyelprocesodeencapsulacindedatos.SeexplicarlaherramientaderedWireshark,quese usaparaanalizareltrficodered,yseexplorarnlasdiferenciasentreunaredrealyunasimulada.Enla prcticadelaboratoriodesarrollarsuprimerared:unapequearedpeertopeer. Captulo3:Medianteelusodeunmtododescendenteparaensearnetworking,elCaptulo3lepresenta lacapadelmodeloderedsuperior,lacapadeaplicacin.Enestecontexto,explorarlainteraccinde protocolos,serviciosyaplicaciones,conunenfoqueenHTTP,DNS,DHCP,SMTP/POP,TelnetyFTP.Enlos laboratorios,practicarlainstalacindeuncliente/servidorWebyusarWiresharkparaanalizareltrfico dered.LasactividadesdePacketTracerlepermitenexplorarcmooperanlosprotocolosenlacapade aplicacin.

Captulo4:ElCaptulo4presentalacapadetransporteysecentraencmolosprotocolosTCPyUDPse utilizanenlasaplicacionescomunes.Enlasprcticasdelaboratorioyactividadesincorporarelusode Wireshark,elcomandodelasutilidadesdeWindowsnetstatyPacketTracerparainvestigarestosdos protocolos. Captulo5:ElCaptulo5presentalacapaderedOSI.Examinarlosconceptosdedireccionamientoy enrutamiento,yaprendersobreladeterminacinderuta,lospaquetesdedatosyelprotocoloIP.Al finalizarestecaptulo,configurarhostsparaaccederalaredlocalyexplorartablasdeenrutamiento. Captulo6:EnelCaptulo6,secentrareneldireccionamientoderedendetalleyaprendercmousarla mscaradedirecciones,olongituddelprefijo,paradeterminarlacantidaddesubredesyhostsdeunared. TambinsepresentarnlasherramientasICMP(ProtocolodemensajesdecontroldeInternet),como comandopingytrace. Captulo7:ElCaptulo7analizalosserviciosproporcionadosporlacapadeenlacededatos.Sedestacala importanciaenlosprocesosdeencapsulacinqueseproducenmientraslosdatosviajanatravsdelaLANy laWAN. Captulo8:ElCaptulo8presentalacapafsica.Descubrircmolosdatosenvansealesysecodificanpara viajarporlared.Conocersobreelanchodebandayademssobrelostiposdemediosysusconectores asociados. Captulo9:EnelCaptulo9analizarlastecnologasyoperacindeEthernet.UtilizarWireshark,las actividadesdePacketTracerylosejerciciosdelaprcticadelaboratorioparaexplorarEthernet. Captulo10:ElCaptulo10secentraeneldiseoyelcableadodeunared.Implementarlosconocimientos yaptitudesdesarrolladosenloscaptulosanterioresparadeterminarqucablessonlosadecuados,cmo conectarlosdispositivosydesarrollarunesquemadedireccionamientoyprueba. Captulo11:EnelCaptulo11conectaryconfigurarunapequearedutilizandoloscomandosIOSde Ciscopararoutersyswitches.Cuandofinaliceesteltimocaptulo,estarpreparadopararealizarloscursos deEnrutamientooConmutacindeCCNAExploration. WiresharkesunamarcacomercialregistradadeGeraldCombs.

1Lavidaenunmundocentradoenlared 1.0INTRODUCCIONDELCAPITULO 1.0.1 Introduccindelcapitulo


Enlaactualidadnosencontramosenunmomentodecisivorespectodelusodelatecnologaparaextendery potenciarnuestraredhumana.LaglobalizacindeInternetsehaproducidomsrpidodeloquecualquiera hubieraimaginado.Elmodoenqueseproducenlasinteraccionessociales,comerciales,polticasypersonales cambiaenformacontinuaparaestaraldaconlaevolucindeestaredglobal.Enlaprximaetapadenuestro desarrollo,losinnovadoresusarnInternetcomopuntodeinicioparasusesfuerzos,creandonuevosproductos yserviciosdiseadosespecficamenteparaaprovecharlascapacidadesdelared.Mientraslosdesarrolladores empujanloslmitesdeloposible,lascapacidadesdelasredesinterconectadasqueformanInternettendrnuna funcincadavezmsimportanteenelxitodeesosproyectos. Estecaptulopresentalaplataformadelasredesdedatos,delascualesdependencadavezmsnuestras relacionessocialesydenegocios.Elmaterialpresentalasbasesparaexplorarlosservicios,lastecnologasylos problemasqueenfrentanlosprofesionalesderedmientrasdisean,desarrollanymantienenlaredmoderna. Enestecaptulo,aprendera: describircmolasredesinfluyenennuestravidacotidiana, describirlafuncindelareddedatosenlaredhumana, identificarloscomponentesclavedecualquierreddedatos, identificarlasoportunidadesylosdesafosquepresentanlasredesconvergentes, describirlascaractersticasdelasarquitecturasdered:toleranciaafallas,escalabilidad,calidadde servicioyseguridad,e instalaryusarclientesIRC(InternetRelayChat)yunservidorWiki.

11.1. LACOMUNICACINENUNMUNDOCENTRADOENLARED 1.1.1 Redesquerespaldanlaformaquevivimos


Entretodosloselementosesencialesparalaexistenciahumana,lanecesidaddeinteractuarestpordebajode lanecesidaddesustentarlavida..Lacomunicacinescasitanimportanteparanosotroscomoelaire,elagua, losalimentosyunlugarparavivir. Losmtodosqueutilizamosparacompartirideaseinformacinestnenconstantecambioyevolucin. Mientraslaredhumanaestuvolimitadaaconversacionescaraacara,elavancedelosmedioshaampliadoel alcancedenuestrascomunicaciones.Desdelaprensaescritahastalatelevisin,cadanuevodesarrolloha mejoradolacomunicacin. Aligualqueconcadaavanceenlatecnologadecomunicacin,lacreacineinterconexinderedesdedatos slidastieneunprofundoefecto. Lasprimerasredesdedatosestabanlimitadasaintercambiarinformacinbasadaencaracteresentresistemas informticosconectados.Lasredesactualesevolucionaronparaagregarlevoz,flujosdevideo,textoygrficos,a losdiferentestiposdedispositivos.Lasformasdecomunicacinanteriormenteindividualesydiferentesse unieronenunaplataformacomn.Estaplataformaproporcionaaccesoaunaampliavariedaddemtodosde comunicacinalternativosynuevosquepermitenalaspersonasinteractuardirectamenteconotrasenforma casiinstantnea. LanaturalezainmediatadelascomunicacionesenInternetalientalaformacindecomunidadesglobales.Estas comunidadesmotivanlainteraccinsocialquedependedelaubicacinoelhusohorario.

Comunidadglobal Esquizselagentedecambioactualmentemssignificativodelmundo,yaqueayudaacrearunmundoenel cuallasfronterasnacionales,lasdistanciasgeogrficasylaslimitacionesfsicassonmenosrelevantesy presentancadavezmenosobstculos.Lacreacindecomunidadesenlneaparaelintercambiodeidease informacintieneelpotencialdeaumentarlasoportunidadesdeproductividadentodoelplaneta.Debidoaque Internetconectaalaspersonasypromuevelacomunicacinsinlmites,presentalaplataformadondeejecutar negocios,trataremergencias,informaralaspersonasyrespaldarlaeducacin,lascienciasyelgobierno. EsincreblelarapidezconlaqueInternetllegaserunaparteintegraldenuestrarutinadiaria.Lacompleja interconexindedispositivosymedioselectrnicosqueabarcalaredesevidenteparalosmillonesdeusuarios quehacendestaunapartepersonalyvaliosadesusvidas. Lasredesdedatosquefueronalgunavezeltransportedeinformacinentrenegociossereplanificaronpara mejorarlacalidaddevidadetodaslaspersonas.Eneltranscursodelda,losrecursosdisponiblesenInternet puedenayudarloa: decidircmovestirseconsultandoenlnealascondicionesactualesdelclima, buscarelcaminomenoscongestionadohaciasudestinoobservandovdeosdecmarasWebque muestranelclimayeltrfico, consultarsuestadodecuentabancarioypagarelectrnicamentelasboletas, recibiryenviarcorreoelectrnicoorealizarunallamadatelefnicaatravsdeInternetduranteel almuerzoenunbarconInternet, obtenerinformacinsobrelasaludyconsejossobrenutricindepartedeexpertosdetodoelmundoy compartirenunforoesainformacinotratamientos, descargarnuevasrecetasytcnicasdecocinaparacrearcenasfabulosas,o enviarycompartirsusfotografas,vdeoscaserosyexperienciasconamigosoconelmundo. MuchosusosdeInternethabransidodifcilesdeimaginarslounospocosaosatrs.Tome,porejemplo,la experienciadeunapersonaquepublicaunvdeomusicalcasero: Miobjetivoesrealizarmispropiaspelculas.Unda,miamigaAdiyyohicimosunvideosorpresaparael cumpleaosdesunovio.Nosgrabamos,hicimosmmicaconunacancinybailamos.Luegodijimos,porquno publicarloenlaWeb?Bueno,lareaccinfueenorme.Hastaelmomentomsde9millonesdepersonasla visitaronyeldirectordecineKevinSmithhastahizounabreveparodia.Nosquatrajoalagentealvideo.Tal vezsusimplezaolacancin.Talvezporqueesespontneoydivertido,yhacesentirbienalaspersonas.Nolo s.Peroloquessesquepuedohacerloquemegustaycompartirloenlneaconmillonesdepersonasde todoelmundo.Lonicoquenecesitoesmicomputadora,micmaradevdeodigitalyalgnsoftware.Yesoes algoincreble.

1.1.2 Ejemplosdelasherramientasdecomunicacinmaspopulares
LaexistenciayadopcinmasivadeInternetabrieronpasoanuevasformasdecomunicacinquepermitierona laspersonascrearinformacinquepuedeserconsultadaporunaaudienciaglobal. Mensajerainstantnea Lamensajerainstantnea(IM,Instantmessaging)esunaformadecomunicacinentiemporealentredoso mspersonasenformadetextoescrito.Eltextosetransmitemediantecomputadorasconectadaspormediode unaredinternaprivadaounaredpblica,comoporejemploInternet.Desarrolladaapartirdelosserviciosde InternetRelayChat(IRC),IMincorporacaractersticascomolatransferenciadearchivos,comunicacinporvozy video.Aligualqueunemail,IMenvaunregistroescritodelacomunicacin.Sinembargo,mientrasquela transmisindeemailsavecesseretrasa,losmensajesdeIMserecibeninmediatamente.Laformade comunicacinqueusalaIMsedenominacomunicacinentiemporeal. Weblogs(blogs) LosweblogssonpginasWebfcilesdeactualizaryeditar.AdiferenciadelossitiosWebcomerciales,creados porexpertosprofesionalesencomunicacin,losblogsproporcionanatodaslaspersonasunmediopara comunicarsusopinionesaunaaudienciaglobalsintenerconocimientostcnicossobrediseoWeb.Hayblogs casisobrecualquiertemaqueunopuedaimaginar,ygeneralmenteseformancomunidadesdepersonasa travsdeautorespopularesdeblogs. Wikis LaswikissonpginasWebqueungrupodepersonaspuedeeditaryvisualizar.Mientrasunblogesmscomoun diarioindividual,personal,unawikiesunacreacindegrupo.Comotal,puedeestarsujetaaunarevisiny edicinmsextensa.Aligualquelosblogs,laswikispuedencrearseenetapas,porcualquierpersona,sinel patrociniodeunaimportanteempresacomercial.ExisteunawikipblicallamadaWikipediaqueseest transformandoenunrecursoextenso,unaenciclopediaenlneadetemascontribuidospblicamente.Las personasyorganizacionesprivadastambinpuedencrearsuspropiaswikisparacapturarlainformacin recopiladasobreuntemaenparticular.Muchasempresasutilizanwikiscomoherramientadecolaboracin interna.ConInternetgloballagentedecualquiercredopuedeparticiparenwikisypuedeagregarsuspropias perspectivasyconocimientosenunrecursocompartido. Podcasting Podcastingesunmediobasadoenaudioqueoriginalmentepermitaalaspersonasgrabaryconvertiraudio parautilizarloconlosiPod(undispositivopequeoyporttilparareproduccindeaudiofabricadoporApple). Lacapacidaddegrabaraudioyguardarloenunarchivodecomputadoranoesunanovedad.Sinembargo,el podcastingpermitealaspersonasdifundirsusgrabacionesaunavastaaudiencia.Elarchivodeaudiosecoloca enunsitioWeb(oblogowiki)desdedondeotraspersonaspuedendescargarloyreproducirloensus computadorasdeescritoriooporttilesyensusiPod. Herramientasdecolaboracin Lasherramientasdecolaboracinpermitenalaspersonastrabajarconjuntamenteycompartirdocumentos.Sin lasrestriccionesdeubicacinnihusohorario,laspersonasconectadasaunsistemacompartidopuedenhablar entreellos,compartirtextos,grficosyeditardocumentosenformaconjunta.Conlasherramientasde colaboracinsiempredisponibles,lasorganizacionespuedenrpidamentecompartirinformacinylograrlos objetivos.Laampliadistribucindelasredesdedatospermitequelaspersonasenubicacionesremotaspuedan contribuirdeigualmaneraconlaspersonasubicadasenloscentrosdegranpoblacin.

1.1.3 Redesquerespaldanlaformaenqueaprendemos
Comunicacin,colaboracinycompromisosonloscomponentesbsicosdelaeducacin.Lasinstitucionesse esfuerzancontinuamenteparamejorarestosprocesosymaximizarladiseminacindelconocimiento.Redes confiablesyslidasrespaldanyenriquecenlasexperienciasdeaprendizajedelosestudiantes.Estasredes envanmaterialdeaprendizajeenunaampliavariedaddeformatos.Losmaterialesdeaprendizajeincluyen actividadesinteractivas,evaluacionesycomentarios. LoscursosenviadosutilizandorecursosdeInternetoderedgeneralmentesedenominanexperienciasde aprendizajeenlneaoelearning. Ladisponibilidaddelsoftwareeducativodeelearningmultipliclosrecursosdisponiblesparaestudiantesen todomomento.Losmtodosdeaprendizajetradicionalesprincipalmenteproporcionandosfuentesde conocimientodesdelascualeslosestudiantespuedenobtenerinformacin:ellibrodetextoyelinstructor. Estasdosfuentessonlimitadas,tantoenelformatocomoenlatemporizacindelapresentacin.Porlo contrario,loscursosenlneapuedencontenervoz,datosyvideos,yseencuentrandisponiblesparalos estudiantesacualquierhorayentodolugar.Losestudiantespuedenutilizarenlacesadiferentesreferenciasy expertosenlamateriaparamejorarsuexperienciadeaprendizaje.Losforosogruposdediscusinpermitenal estudiantecolaborarconelinstructor,conotrosestudiantesdelaclaseeinclusoconestudiantesdetodoel

mundo.Loscursoscombinadospuedenincluirclasesguiadasporuninstructorconsoftwareeducativoenlnea paraproporcionarlomejordelosmtodosdeentrega. Elaccesoaunainstruccindealtacalidadnoestrestringidoaestudiantesquevivencercadellugarde instruccin.Elaprendizajeadistanciaenlneaeliminlasbarrerasgeogrficasymejorlaoportunidaddelos estudiantes. ElProgramadelaAcademiadeNetworkingdeCisco,queofreceestecurso,esunejemplodeexperienciade aprendizajeglobalenlnea.Elinstructorproporcionaunprogramayestableceuncronogramapreliminarpara completarelcontenidodelcurso.ElProgramadelaAcademiacomplementalosconocimientosdelinstructor conuncurrculuminteractivoqueproporcionamuchasmanerasdeexperienciasdeaprendizaje.Elprograma proporcionatexto,grficos,animacionesyunaherramientadeentornodenetworkingsimuladollamadaPacket Tracer.PacketTracerofreceunaformadecrearrepresentacionesvirtualesderedesydeemularmuchasdelas funcionesdelosdispositivosdered. Losestudiantessepuedencomunicarconelinstructoryconsuscompaerosatravsdeherramientasenlnea, comoelcorreoelectrnico,tablerosdediscusinodeboletn,salasdechatymensajerainstantnea.Los enlacesproporcionanaccesoalosrecursosdeaprendizajefueradelsoftwareeducativo.Elearningcombinado proporcionalosbeneficiosdelaprendizajeasistidoporPCyalavezmantienelasventajasdelcurrculumguiado porelinstructor.Losestudiantestienenlaoportunidaddetrabajarenlneaasupropioritmoyniveldeaptitud, inclusoconaccesoalinstructoryaotrosrecursosenvivo. Ademsdelosbeneficiosparaelestudiante,lasredestambinmejoraronlagestinyadministracindelos cursos.Algunasdeestasfuncionesenlneason:inscripcin,entregadeevaluacionesylibrosdecalificaciones. Enelmundoempresarial,elusoderedesparaproporcionarcapacitacineconmicayeficientealosempleados estsiendocadavezmsaceptado.Lasoportunidadesdeaprendizajeenlneapuedendisminuireltransporte costosoyprolongado,einclusoasegurarquetodoslosempleadosestncorrectamentecapacitadospara realizarsustareasdemaneraproductivaysegura. Laentregayelsoftwareeducativoenlneaofrecenmuchosbeneficiosalasempresas.Entrelosbeneficiosse encuentran: Materialesprecisosyactualesdecapacitacin.Lacolaboracinentredistribuidores,fabricantesdeequiposy proveedoresdecapacitacinaseguralaactualizacindelsoftwareeducativoconlosltimosprocesosy procedimientos.Unavezquesecorrigenloserroresencontradosenlosmateriales,inmediatamenteseponena disposicindelosempleadoslosnuevoscursos. Disponibilidaddecapacitacinparaunaampliaaudiencia.Lacapacitacinenlneanodependedehorariosde viaje,deladisponibilidaddelinstructornideltamaofsicodelaclase.Alosempleadosselespuededarplazos enloscualesdebencompletarlacapacitacinyellospuedenaccederaloscursoscuandolesseaconveniente. Calidadconsistentedeinstruccin.Lacalidaddelainstruccinnovaradelamismamaneraquesidiferentes instructoresdictaranuncursoenpersona.Elcurrculumenlneaproporcionauncentrodeinstruccin consistentealcuallosinstructorespuedenagregarexperienciaadicional. Reduccindecostos.Ademsdereducirelcostodeviajesyenconsecuenciaeltiempoperdido,existenotros factoresdereduccindecostosparaempresasrelacionadosconlacapacitacinenlnea.Generalmenteesms econmicorevisaryactualizarelsoftwareeducativoenlneaqueactualizarelmaterialenpapel.Tambinse reducenoeliminanlasinstalacionespararespaldarlacapacitacinenpersona.

Muchasempresastambinofrecencapacitacindeclientesenlnea.Estecursopermitealosclientesutilizarde lamejormaneralosproductosyserviciosproporcionadosporlaempresa,reduciendollamadasalaslneasde ayudaoaloscentrosdeservicioalcliente.

1.1.4 Redesquerespaldanlaformaenquetrabajamos
Enprincipio,lasempresasutilizabanredesdedatospararegistraryadministrarinternamentelainformacin financiera,lainformacindelclienteylossistemasdenminadeempleados.Lasredescomerciales evolucionaronparapermitirlatransmisindediferentestiposdeserviciosdeinformacin,comoemail,video, mensajeraytelefona. Lasintranets,redesprivadasutilizadassloporunaempresa,lespermitencomunicarseyrealizartransacciones entreempleadosysucursalesglobales.Lascompaasdesarrollanextranetsointernetworkextendidaspara brindarlesalosproveedores,fabricantesyclientesaccesolimitadoadatoscorporativosparaverificarestados, inventarioylistasdepartes. Enlaactualidad,lasredesofrecenunamayorintegracinentrefuncionesyorganizacionesrelacionadasquela queeraposibleenelpasado. Observeestosescenariosdenegocios. UngranjerodetrigoenAustraliautilizaunacomputadoraporttilconunSistemadeposicionamientoglobal (GPS)paraplantaruncultivoconprecisinyeficacia.Enlapocadelacosecha,elgranjeropuedecoordinarla cosechacontandocontransportadoresdegranoseinstalacionesdealmacenamiento.Atravsdelatecnologa inalmbricaeltransportadordegranospuedemonitorearelvehculoenrutaparalograrlamejoreficienciadel combustibleyunaoperacinsegura.Loscambiosenelestadosepuedendelegarinstantneamenteal conductordelvehculo. Lostrabajadoresadistancia,denominadosteletrabajadoresoempleadosadistancia,utilizanserviciosdeacceso remotosegurodesdeelhogaromientrasviajan.Lareddedatoslespermitentrabajarcomosiestuvieranensu propiolugardetrabajo,conaccesoatodaslasherramientasbasadasenreddisponiblespararealizarsustareas. Puedenorganizarseconferenciasyreunionesvirtualesinclusoconpersonasenubicacionesremotas.Lared proporcionacapacidadesdeaudioyvideoparaquetodoslosparticipantespuedanverseyescucharse.La informacindeesasreunionespuedegrabarseenunawikioblog.Lasversionesmsrecientesdeagendayde minutassepuedencompartirapenassoncreadas. Haymuchashistoriasquedemuestranlasformasinnovadorasenqueseutilizanlasredesparahacernosms exitososenellugardetrabajo.AlgunasdeesassituacionesseencuentrandisponiblesenelsitioWebdeCisco enhttp://www.cisco.com

1.1.5 Redesquerespaldanlaformaenquejugamos
LaadopcingeneralizadadeInternetporlasindustriasdeviajeyentretenimientomejoralaposibilidadde disfrutarycompartirdiferentesformasderecreacin,sinimportarlaubicacin.Esposibleexplorarlugaresen formainteractivaqueantessobamosvisitar,comotambinpreverlosdestinosrealesantesderealizarun viaje.Losdetallesylasfotografasdeestasaventuraspuedenpublicarseenlneaparaqueotroslosvean.

Internettambinseutilizaparaformastradicionalesdeentretenimiento.Escuchamosartistasgrabados,vemos odisfrutamosdeavancesdepelculas,leemoslibroscompletosydescargamosmaterialparaaccederluegosin conexin.Loseventosdeportivosylosconciertosenvivopuedenpresenciarsemientrassuceden,ograbarsey versecuandolodesee. Lasredespermitenlacreacindenuevasformasdeentretenimiento,comolosjuegosenlnea.Losjugadores participanencualquierclasedecompetenciaenlneaquelosdiseadoresdejuegospuedanimaginar. Competimosconamigosyadversariosdetodoelmundocomosiestuviramosenlamismahabitacin. Inclusolasactividadessinconexinsonmejoradasconlosserviciosdecolaboracinenred.Lascomunidades globalesdeintershancrecidorpidamente.Compartimosexperienciascomunesyhobbiesfueradenuestro vecindario,ciudadoregin.Losfanticosdeldeportecompartenopinionesyhechossobresusequipos favoritos.Loscoleccionistasmuestranvaliosascoleccionesyrecibencomentariosdeexpertos. Losmercadosylossitiosdesubastaenlneabrindanlaoportunidaddecomprar,venderycomercializartodo tipodemercanca. Enlaredhumanapodemosdisfrutarcualquierformaderecreacin,lasredesmejorannuestraexperiencia.

1.2LACOMUNICACIN:PARTEESENCIALDENUESTRASVIDAS

1.2.1Queslacomunicacin?
Lacomunicacinennuestravidacotidianatienediferentesformasyexisteenmuchosentornos.Tenemos diferentesexpectativassegnsiestamosconversandoporInternetoparticipandodeunaentrevistadetrabajo.Cada situacintienesucomportamientoyestilocorrespondiente. Establecimientodereglas Antesdecomenzaracomunicarnos,establecemosreglasoacuerdosquerigenlaconversacin.Estasreglasoprotocolos debenrespetarseparaqueelmensajeseenveycomprendacorrectamente.Algunosdelosprotocolosquerigencon xitolascomunicacioneshumanasson: emisoryreceptoridentificados, mtododecomunicacinconsensuado(caraacara,telfono,carta,fotografa), idiomaygramticacomunes, velocidadypuntualidadenlaentrega,y requisitosdeconfirmacinoacusederecibo.

Lasreglasdecomunicacinpuedenvariarsegnelcontexto.Siunmensajetransmiteunhechooconceptoimportante, senecesitaunaconfirmacindequeelmensajeserecibiycomprendicorrectamente.Losmensajesmenos importantespuedennorequeriracusedereciboporpartedelreceptor. Lastcnicasutilizadasenlascomunicacionesderedcompartenestosfundamentosconlasconversacioneshumanas.Se presuponenalgunasreglasdebidoaquemuchosdelosprotocolosdecomunicacinhumanasonimplcitosyestn arraigadosennuestracultura.Alestablecerlasredesdedatos,esnecesariosermuchomsexplcitosobrelaformaen queserealizanyjuzganconxitolascomunicaciones.

1.2.2Calidaddelascomunicaciondes
Lacomunicacinentreindividuosestdestinadaaserexitosacuandoelsignificadodelmensajecomprendido porelreceptorcoincideconelsignificadodelemisor. Paralasredesdedatos,utilizamoslosmismoscriteriosbsicosqueparajuzgarelxito.Sinembargo,debidoa queunmensajesetrasladaporlared,muchosfactorespuedenevitarqueelmensajelleguealreceptoro distorsionarelsignificadopretendido.Estosfactorespuedenserexternosointernos. Factoresexternos Losfactoresexternosqueafectanlacomunicacinestnrelacionadosconlacomplejidaddelaredyelnmero dedispositivosquedebeatravesarunmensajeparallegaraldestinofinal. Losfactoresexternosqueafectanelxitodelascomunicacionesson:

lacalidaddelarutaentreelemisoryelreceptor, lacantidaddevecesqueelmensajetienequecambiarlaforma, lacantidaddevecesqueelmensajetienequeserredireccionadooredirigido,y lacantidaddemensajesadicionalesquesetransmitensimultneamenteenlareddecomunicacin, lacantidaddetiempoasignadoparaunacomunicacinexitosa. Factoresinternos Losfactoresinternosqueinterfierenenlacomunicacinenredesestnrelacionadosconlanaturalezadel mensaje. Diferentestiposdemensajespuedenvariarencomplejidadeimportancia.Losmensajesclarosyconcisosson generalmentemsfcilesdeentenderquelosmensajescomplejos.Lascomunicacionesimportantesrequieren demsatencinparaasegurarsedequeelreceptorlascomprendacorrectamente. Losfactoresinternosqueafectanlacomunicacinexitosaenlaredson: eltamaodelmensaje, lacomplejidaddelmensaje,y laimportanciadelmensaje.

Losmensajesgrandespuedenserinterrumpidosodemoradosendiferentespuntosdelared.Unmensajecon bajaimportanciaoprioridadpuedeperdersesilaredestsobrecargada. Debenanticiparseycontrolarselosfactoresexternoseinternosqueafectanlarecepcindelmensajeparaas obtenerunacomunicacinenredexitosa.Seimplementaninnovacionesenelhardwareyenelsoftwaredela redparagarantizarlacalidadyconfiabilidaddelascomunicacionesdered.

1.3LAREDCOMOPLATAFORMA 1.3.1Comunicacinatravsderedes
Podercomunicarseenformaconfiablecontodosentodaspartesesdevitalimportanciaparanuestravida personalycomercial.Pararespaldarelenvoinmediatodelosmillonesdemensajesqueseintercambianentre laspersonasdetodoelmundo,confiamosenunaWebderedesinterconectadas.Estasredesdeinformacino datosvaranentamaoycapacidad,perotodaslasredestienencuatroelementosbsicosencomn: reglasyacuerdospararegularcmoseenvan,redireccionan,recibeneinterpretanlosmensajes, losmensajesounidadesdeinformacinqueviajandeundispositivoaotro, unaformadeinterconectaresosdispositivos,unmedioquepuedetransportarlosmensajesdeun dispositivoaotro,y losdispositivosdelaredquecambianmensajesentres.

Laestandarizacindelosdistintoselementosdelaredpermiteelfuncionamientoconjuntodeequiposy dispositivoscreadospordiferentescompaas.Losexpertosendiversastecnologaspuedencontribuirconlas mejoresideasparadesarrollarunaredeficientesintenerencuentalamarcaoelfabricantedelequipo.

1.3.2Elementosdeunared
Eldiagramamuestraloselementosdeunaredtpica,incluyendodispositivos,mediosyserviciosunidospor reglas,quetrabajanenformaconjuntaparaenviarmensajes.Utilizamoslapalabramensajescomountrmino queabarcalaspginasWeb,losemails,losmensajesinstantneos,lasllamadastelefnicasyotrasformasde comunicacinpermitidasporInternet.Enestecurso,aprenderemosacercadeunavariedaddemensajes, dispositivos,mediosyserviciosquepermitenlacomunicacindeesosmensajes.Aprenderemosademssobre lasreglasoprotocolosqueunenaestoselementosdered.


Enestecurso,seanalizarnmuchosdispositivosdered.Lainterconexinderedesesuntemaorientado grficamenteylosconosseutilizancomnmentepararepresentarsusdispositivos.Enlaparteizquierdadeldiagrama semuestranalgunosdispositivoscomunesquegeneralmenteoriginanmensajesqueconstituyennuestracomunicacin. Estoincluyediversostiposdeequipos(semuestranconosdeunacomputadoradeescritorioydeunaporttil), servidoresytelfonosIP.Enlasredesderealocal,estosdispositivosgeneralmenteseconectanatravsdemediosLAN (concablesoinalmbricos). Elladoderechodelafiguramuestraalgunosdelosdispositivosintermediosmscomunes,utilizadospara direccionaryadministrarlosmensajesenlared,comoastambinotrossmboloscomunesdeinterconexinderedes. Lossmbolosgenricossemuestranpara: Switch:eldispositivomsutilizadoparainterconectarredesderealocal, Firewall:proporcionaseguridadalasredes, Router:ayudaadireccionarmensajesmientrasviajanatravsdeunared, Routerinalmbrico:untipoespecficoderouterquegeneralmenteseencuentraenredesdomsticas, Nube:seutilizapararesumirungrupodedispositivosdered,susdetallespuedennoserimportantesen esteanlisis, Enlaceserial:unaformadeinterconexinWAN(Reddereaextensa),representadaporlalneaen formaderayo.

Paraquefuncioneunared,losdispositivosdebenestarinterconectados.Lasconexionesderedpueden serconcablesoinalmbricas.Enlasconexionesconcables,elmediopuedesercobre,quetransmitesealeselctricas, ofibraptica,quetransmitesealesdeluz.Enlasconexionesinalmbricas,elmedioeslaatmsferadelatierrao espacioylassealessonmicroondas.Losmediosdecobreincluyencables,comoelpartrenzadodelcabledetelfono, elcablecoaxialogeneralmenteconocidocomocabledepartrenzadonoblindado(UTP)deCategora5.Lasfibras pticas,hebrasfinasdevidriooplsticoquetransmitensealesdeluz,sonotraformademediosdenetworking.Los mediosinalmbricosincluyenconexionesinalmbricasdomsticasentreunrouterinalmbricoyunacomputadoracon unatarjetaderedinalmbrica,conexininalmbricaterrestreentredosestacionesdetierraocomunicacinentre dispositivosentierraysatlites.EnunviajetpicoatravsdeInternet,unmensajepuedeviajarenunavariedadde medios.

Laspersonasgeneralmentebuscanenviaryrecibirdistintostiposdemensajesatravsdeaplicaciones informticas;estasaplicacionesnecesitanserviciosparafuncionarenlared.AlgunosdeestosserviciosincluyenWorld WideWeb,email,mensajerainstantneaytelefonaIP.Losdispositivosinterconectadosatravsdemediospara proporcionarserviciosdebenestargobernadosporreglasoprotocolos.Enelcuadroseenumeranalgunosserviciosyun protocolovinculadoenformamsdirectaconeseservicio. Losprotocolossonlasreglasqueutilizanlosdispositivosderedparacomunicarseentres.Actuamenteel estndardelaindustriaenredesesunconjuntodeprotocolosdenominadoTCP/IP(Protocolodecontrolde transmisin/ProtocolodeInternet).TCP/IPseutilizaenredescomercialesydomsticas,siendotambinelprotocolo primariodeInternet.SonlosprotocolosTCP/IPlosqueespecificanlosmecanismosdeformateo,dedireccionamientoy deenrutamientoquegarantizanquenuestrosmensajesseanentregadosalosdestinatarioscorrectos. Cerramosestaseccinconunejemploparavercmoloselementosderedes,dispositivos,mediosyservicios, estnconectadosmediantereglasparaenviarunmensaje.Laspersonasgeneralmenteimaginanlasredesenelsentido abstracto.Creamosyenviamosunmensajedetextoyenformacasiinmediatasemuestraeneldispositivodedestino. Aunquesabemosqueentreeldispositivodeemisinyeldispositivoderecepcinhayunaredmediantelacualviajan nuestrosmensajes,raramentepensamosentodaslaspartesypiezasqueformanesainfraestructura. Mensajes Enlaprimeraetapadelviajedesdelacomputadoraaldestino,elmensajeinstantneoseconvierteenun formatoquepuedetransmitirseenlared.Todoslostiposdemensajestienenqueserconvertidosabits,seales digitalescodificadasenbinario,antesdeserenviadosasusdestinos.Estoesassinimportarelformatodelmensaje original:texto,video,vozodatosinformticos.Unavezqueelmensajeinstantneoseconvierteenbits,estlistopara serenviadoalaredparasuremisin. Dispositivos ParacomenzaraentenderlasolidezycomplejidaddelasredesinterconectadasqueformanInternet,es necesarioempezarporlomsbsico.Tomemoselejemplodelenvodemensajesdetextoconunprogramade mensajerainstantneaenunacomputadora.Cuandopensamosenutilizarserviciosdered,generalmentepensamosen utilizarunacomputadoraparaaccederaellos.Perounacomputadoraesslountipodedispositivoquepuedeenviary recibirmensajesporunared.Muchosotrostiposdedispositivospuedenconectarsealaredparaparticiparenservicios dered.Entreesosdispositivosseencuentrantelfonos,cmaras,sistemasdemsica,impresorasyconsolasdejuegos.

Ademsdelacomputadora,haymuchosotroscomponentesquehacenposiblequenuestrosmensajes instantneosseandireccionadosatravsdekilmetrosdecables,cablessubterrneos,ondasareasyestacionesde satlitesquepuedanexistirentrelosdispositivosdeorigenydedestino.Unodeloscomponentescrticosenunaredde cualquiertamaoeselrouter.Unrouterunedosomsredes,comounareddomsticaeInternet,ypasainformacin deunaredaotra.Losroutersenunaredfuncionanparaasegurarqueelmensajelleguealdestinodelamanerams rpidayeficaz. Medio Paraenviarelmensajeinstantneoaldestino,lacomputadoradebeestarconectadaaunaredlocalinalmbrica oconcables.Lasredeslocalespuedeninstalarseencasasoempresas,dondepermitenacomputadorasyotros dispositivoscompartirinformacinyutilizarunaconexincomnaInternet. Lasredesinalmbricaspermitenelusodedispositivosconredesencualquierparte,enunaoficina,enunacasa einclusivealairelibre.Fueradelacasaolaoficina,laredinalmbricaestdisponibleenzonasactivaspblicascomo cafs,empresas,habitacionesdehotelesyaeropuertos. Muchasdelasredesinstaladasutilizancablesparaproporcionarconectividad.Etherneteslatecnologadered concablemscomnenlaactualidad.Loshilos,llamadoscables,conectanlascomputadorasaotrosdispositivosque formanlasredes.Lasredesconcablessonmejoresparatransmitirgrandescantidadesdedatosaaltavelocidadyson necesariaspararespaldarmultimediadecalidadprofesional. Servicios Losserviciosderedsonprogramasdecomputacinquerespaldanlaredhumana.Distribuidosentodalared, estosserviciosfacilitanlasherramientasdecomunicacinenlneacomoemails,forosdediscusin/boletines,salasde chatymensajerainstantnea.Porejemplo:enelcasounserviciodemensajerainstantneaproporcionadopor dispositivosenlanube,debeseraccesibletantoparaelemisorcomoparaelreceptor. LasReglas Aspectosimportantesdelasredesquenosondispositivosnimedios,sonreglasoprotocolos.Estasreglasson lasnormasoprotocolosqueespecificanlamaneraenqueseenvanlosmensajes,cmosedireccionanatravsdelared ycmoseinterpretanenlosdispositivosdedestino.Porejemplo:enelcasodelamensajerainstantneaJabber,los protocolosXMPP,TCPeIPsonimportantesconjuntosdereglasquepermitenqueserealicelacomunicacin.

1.3.3Redesconvergentes
Redesmltiplesdemltiplesservicios Eltelfonotradicional,laradio,latelevisinylasredesdedatosinformticostienensupropiaversinindividualdelos cuatroelementosbsicosdelared.Enelpasado,cadaunodeestosserviciosrequeraunatecnologadiferentepara emitirsusealdecomunicacinparticular.Adems,cadaserviciotienesupropioconjuntodereglasyestndarespara garantizarlacomunicacinexitosadesusealatravsdeunmedioespecfico. Redesconvergentes Losavancesdelatecnologanospermitenconsolidaresasredesdispersasenunanicaplataforma:unaplataforma definidacomounaredconvergente.Elflujodevoz,vdeoydatosqueviajanatravsdelamismaredeliminala necesidaddecrearymantenerredesseparadas.Enunaredconvergentetodavahaymuchospuntosdecontactoy muchosdispositivosespecializados(porejemplo:computadoraspersonales,telfonos,televisores,asistentespersonales yregistradorasdepuntosdeventaminoristas)perounasolainfraestructuraderedcomn.

Redesdeinformacininteligentes Lafuncindelaredestevolucionando.Laplataformadecomunicacionesinteligentesdelfuturoofrecermuchoms queconectividadbsicayaccesoalasaplicaciones.Laconvergenciadelosdiferentestiposderedesdecomunicacinen unaplataformarepresentalaprimerafaseenlacreacindelaredinteligentedeinformacin.Enlaactualidadnos encontramosenestafasedeevolucindelared.Laprximafaseserconsolidarnoslolosdiferentestiposde mensajesenunanicared,sinotambinconsolidarlasaplicacionesquegeneran,transmitenyaseguranlosmensajes enlosdispositivosderedintegrados.Noslolavozyelvideosetransmitirnmediantelamismared,sinoquelos dispositivosquerealizanlaconmutacindetelfonosyelbroadcastingdevideossernlosmismosdispositivosque enrutanlosmensajesenlared.Laplataformadecomunicacionesresultanteproporcionarfuncionalidadde aplicacionesdealtacalidadauncostoreducido. Planificacinparaelfuturo Lavelocidadalaquesedesarrollannuevaseinteresantesaplicacionesderedconvergentessepuedeatribuiralarpida expansindeInternet.Estaexpansincreunaampliaaudienciayunabasedeconsumomsgrande,yaquepuede enviarsecualquiermensaje,productooservicio.Losprocesosymecanismossubyacentesquellevanaestecrecimiento explosivotienencomoresultadounaarquitecturaderedmsflexibleyescalable.Comoplataformatecnolgicaquese puedeaplicaralavida,alaprendizaje,altrabajoyaljuegoenlaredhumana,laarquitecturadereddeInternetsedebe adaptaralosconstantescambiosenlosrequisitosdeseguridadydeserviciodealtacalidad.

1.4ARQUITECTURADEINTERNET 1.4.1Arquitecturadered
Lasredesdebenadmitirunaampliavariedaddeaplicacionesyservicios,comoastambinfuncionarcondiferentes tiposdeinfraestructurasfsicas.Eltrminoarquitecturadered,enestecontexto,serefierealastecnologasque admitenlainfraestructurayalosserviciosyprotocolosprogramadosquepuedentrasladarlosmensajesentodaesa infraestructura.DebidoaqueInternetevoluciona,aligualquelasredesengeneral,descubrimosqueexistencuatro caractersticasbsicasquelaarquitecturasubyacentenecesitaparacumplirconlasexpectativasdelosusuarios: toleranciaafallas,escalabilidad,calidaddelservicioyseguridad. Toleranciaafallas LaexpectativadequeInternetestsiempredisponibleparamillonesdeusuariosqueconfanenellarequieredeuna arquitecturadereddiseadaycreadacontoleranciaafallas.Unaredtoleranteafallaseslaquelimitaelimpactode unafalladelsoftwareohardwareypuederecuperarserpidamentecuandoseproducedichafalla.Estasredes dependendeenlacesorutasredundantesentreelorigenyeldestinodelmensaje.Siunenlaceorutafalla,losprocesos garantizanquelosmensajespuedenenrutarseenformainstantneaenunenlacediferentetransparenteparalos usuariosencadaextremo.Tantolasinfraestructurasfsicascomolosprocesoslgicosquedireccionanlosmensajesa travsdelaredestndiseadosparaadaptarseaestaredundancia.staeslapremisabsicadelaarquitecturaderedes actuales.

Escalabilidad Unaredescalablepuedeexpandirserpidamenteparaadmitirnuevosusuariosyaplicacionessinafectarelrendimiento delservicioenviadoalosusuariosactuales.MilesdenuevosusuariosyproveedoresdeservicioseconectanaInternet cadasemana.Lacapacidaddelareddeadmitirestasnuevasinterconexionesdependedeundiseojerrquicoencapas paralainfraestructurafsicasubyacenteylaarquitecturalgica.Elfuncionamientodecadacapapermitealosusuariosy proveedoresdeserviciosinsertarsesincausardisrupcinentodalared.Losdesarrollostecnolgicosaumentan constantementelascapacidadesdetransmitirelmensajeyelrendimientodeloscomponentesdelaestructurafsicaen cadacapa.Estosdesarrollos,juntoconlosnuevosmtodosparaidentificarylocalizarusuariosindividualesdentrode unainternetwork,23ersipermitiendoaInternetmantenersealritmodelademandadelosusuarios.

Calidaddeservicio(QoS) Internetactualmenteproporcionaunnivelaceptabledetoleranciaafallasyescalabilidadparasususuarios.Perolas nuevasaplicacionesdisponiblesparalosusuarioseninternetworkscreanexpectativasmayoresparalacalidaddelos serviciosenviados.Lastransmisionesdevozyvideoenvivorequierenunniveldecalidadconsistenteyunenvo ininterrumpidoquenoeranecesarioparalasaplicacionesinformticastradicionales.Lacalidaddeestosserviciosse mideconlacalidaddeexperimentarlamismapresentacindeaudioyvideoenpersona.Lasredesdevozyvideo tradicionalesestndiseadasparaadmitirunnicotipodetransmisiny,porlotanto,puedenproducirunnivel aceptabledecalidad.Losnuevosrequerimientosparaadmitirestacalidaddeservicioenunaredconvergentecambian lamaneraenquesediseaneimplementanlasarquitecturasdered.

Seguridad Internetevoluciondeunainternetworkdeorganizacionesgubernamentalesyeducativasestrechamentecontroladaa unmedioampliamenteaccesibleparalatransmisindecomunicacionespersonalesyempresariales.Comoresultado, cambiaronlosrequerimientosdeseguridaddelared.Lasexpectativasdeprivacidadyseguridadqueseoriginandeluso deinternetworksparaintercambiarinformacinempresarialcrticayconfidencialexcedeloquepuedeenviarla arquitecturaactual.Larpidaexpansindelasreasdecomunicacinquenoeranatendidasporlasredesdedatos tradicionalesaumentalanecesidaddeincorporarseguridadenlaarquitecturadered.Comoresultado,seest dedicandoungranesfuerzoaestareadeinvestigacinydesarrollo.Mientrastanto,seestnimplementandomuchas herramientasyprocedimientosparacombatirlosdefectosdeseguridadinherentesenlaarquitecturadered.

1.4.2Arquitecturaderedtoleranteafallas
Internet,ensuscomienzos,eraelresultadodeunainvestigacinrespaldadaporelDepartamentodeDefensade EstadosUnidos(DoD).Suobjetivoprincipalfuetenerunmediodecomunicacinquepudierasoportarladestruccinde numerosossitioseinstalacionesdetransmisinsininterrumpirelservicio.Estoimplicaquelatoleranciaafallaserael focodelesfuerzodeltrabajodediseodeinternetworkinicial.Losprimerosinvestigadoresderedobservaronlasredes decomunicacinexistentes,queensuscomienzosseutilizabanparalatransmisindetrficodevoz,paradeterminar qupodahacerseparamejorarelniveldetoleranciaafallas. Redesorientadasalaconexinconmutadasporcircuito ParacomprendereldesafoconelqueseenfrentaronlosinvestigadoresdelDoD,esnecesarioobservarcmo funcionabanlossistemastelefnicos.Cuandounapersonarealizaunallamadautilizandountelfonotradicional,la llamadaprimeropasaporunprocesodeconfiguracinenelcualseidentificantodaslasconmutacionestelefnicas entrelapersonayeltelfonoalqueestllamando.Secreaunrutatemporalocircuitoatravsdelasdistintas ubicacionesdeconmutacinautilizarduranteladuracindelallamadatelefnica.Sifallaalgnenlaceodispositivoque participaenelcircuito,lallamadasecae.Paravolveraconectarse,sedeberealizarunanuevallamadaycrearunnuevo circuitoentreeltelfonodeorigenyeldedestino.Estetipoderedorientadaalaconexinsellamaredconmutadapor circuito.Lasprimerasredesconmutadasporcircuitonorecreabanenformadinmicaloscircuitosdescartados.Para recuperarsedeunafalla,sedebeniniciarnuevasllamadasycrearnuevoscircuitosdeextremoaextremo.

Muchasredesconmutadasporcircuitosotorganprioridadalmantenimientodeconexionesdecircuitosexistentesa expensasdenuevassolicitudesdecircuitos.Enestetipoderedorientadaalaconexin,unavezestablecidoelcircuito, aunquenoexistacomunicacinentrelaspersonasenningnextremodelallamada,elcircuitopermanececonectadoy losrecursossereservanhastaqueunadelaspartesdesconectalallamada.Debidoaqueexisteunadeterminada capacidadparacrearnuevoscircuitos,esposiblequeavecesrecibaunmensajedequetodosloscircuitosestn ocupadosynopuedarealizarlallamada.Elcostoqueimplicacrearmuchasrutasalternativasconcapacidadsuficiente paraadmitirungrannmerodecircuitossimultneosylastecnologasnecesariaspararecrearenformadinmicalos circuitosdescartadosencasodefalla,llevaronalDoDaconsiderarotrostiposderedes.

Redessinconexinconmutadasporpaquetes Enlabsquedadeunaredquepuedasoportarlaprdidadeunacantidadsignificativadesusserviciosdetransmisiny conmutacin,losprimerosdiseadoresdeInternetreevaluaronlasinvestigacionesinicialesacercadelasredes conmutadasporpaquetes.Lapremisaparaestetipoderedesesqueunsimplemensajepuededividirseenmltiples bloquesdemensajes.Losbloquesindividualesquecontieneninformacindedireccionamientoindicantantosupunto deorigencomosudestinofinal.Utilizandoestainformacinincorporada,sepuedenenviarporlaredatravsde diversasrutasesosbloquesdemensajes,denominadospaquetes,ysepuedenrearmarcomoelmensajeoriginalunavez quelleganadestino.

Utilizacindepaquetes Losdispositivosdentrodelamismarednotienenencuentaelcontenidodelospaquetesindividuales,sloesvisiblela direccindeldestinofinalydelprximodispositivoenlarutahaciaesedestino.Nosegeneraningncircuitoreservado entreemisoryreceptor.Cadapaqueteseenvaenformaindependientedesdeunaubicacindeconmutacinaotra.En cadaubicacin,sedecidequrutautilizarparaenviarelpaquetealdestinofinal.Siunarutautilizadaanteriormenteya noestdisponible,lafuncindeenrutamientopuedeelegirenformadinmicalaprximarutadisponible.Debidoaque losmensajesseenvanporpartes,enlugardehacerlocomounmensajecompletoynico,lospocospaquetesque puedenperderseencasodequeseproduzcaunafallapuedenvolveratransmitirseadestinoporunarutadiferente.En muchoscasos,eldispositivodedestinonotieneencuentaquesehaproducidounafallaoreenrutamiento. Redessinconexinconmutadasporpaquetes LosinvestigadoresdelDepartamentodeDefensa(DoD)sedieroncuentadequeunaredsinconexinconmutadapor paquetestenalascaractersticasnecesariasparaadmitirunaarquitecturaderedresistenteytoleranteafallas.Enuna redconmutadaporpaquetesnoexistelanecesidaddeuncircuitoreservadoysimpledeextremoaextremo.Cualquier partedelmensajepuedeenviarseatravsdelaredutilizandounarutadisponible.Lospaquetesquecontienenlas partesdelosmensajesdediferentesorgenespuedenviajarporlaredalmismotiempo.Elproblemadeloscircuitos inactivosonoutilizadosdesaparece;todoslosrecursosdisponiblespuedenutilizarseencualquiermomentoparaenviar paquetesaldestinofinal.Alproporcionarunmtodoparautilizardinmicamenterutasredundantessinintervencindel usuario,Internetsehavueltounmtododecomunicacintoleranteafallasyescalable. Redesorientadasalaconexin AunquelasredessinconexinconmutadasporpaquetescubrenlasnecesidadesdelosDoDysiguensiendola infraestructuraprimariadelaInternetactual,hayalgunosbeneficiosenunsistemaorientadoalaconexincomoel sistematelefnicoconmutadoporcircuito.Debidoaquelosrecursosdelasdiferentesubicacionesdeconmutacin estndestinadosaproporcionarunnmerodeterminadodecircuitos,puedengarantizarselacalidadyconsistenciade losmensajestransmitidosenunaredorientadaalaconexin.Otrobeneficioesqueelproveedordelserviciopuede cargarlosusuariosdelaredduranteelperododetiempoenquelaconexinseencuentraactiva.Lacapacidadde cargarlosusuariosparaconexionesactivasatravsdelaredesunapremisafundamentaldelaindustriadelserviciode telecomunicaciones.

1.4.3Arquitecturaderedescalable
ElhechodequeInternetseexpandaaestavelocidad,sinafectarseriamenteelrendimientodeusuariosindividuales,es unafuncindeldiseodelosprotocolosydelastecnologassubyacentessobrelacualseconstruye.Internet,hechode unacoleccinderedespblicasyprivadasinterconectadas,tieneunaestructurajerrquicaencapasparaserviciosde direccionamiento,designacinyconectividad.Encadanivelocapadelajerarqua,losoperadoresderedindividual mantienenrelacionesentreparesconotrosoperadoresenelmismonivel.Comoresultado,eltrficoderedesdestinado paraserviciosregionalesylocalesnonecesitacruzaraunpuntocentralparasudistribucin.Losservicioscomunes puedenduplicarseendiferentesregiones,manteniendoeltrficodelasredesbackbonedenivelsuperior. AunquenoexisteunaorganizacinquereguleInternet,losoperadoresdelasdiferentesredesindividualesque proporcionanlaconectividaddeInternetcooperanparacumplirconlosprotocolosyestndaresaceptados. Laadherenciaalosestndarespermitealosfabricantesdehardwareysoftwareconcentrarseenlasmejorasdel productoenreasderendimientoycapacidad,sabiendoquelosnuevosproductospuedenintegrarseymejorarla infraestructuraexistente. LaarquitecturadeInternetactual,altamenteescalable,nosiemprepuedemantenerelritmodelademandadelusuario. Losnuevosprotocolosyestructurasdedireccionamientoestnendesarrolloparacumplirconelritmoaceleradoalcual seagreganlosserviciosyaplicacionesdeInternet.

1.4.4Previsindecalidaddeservicio
Lasredesdebenproporcionarserviciosseguros,predecibles,mensurablesy,aveces,garantizados.Laarquitecturade redconmutadaporpaquetesnogarantizaquetodoslospaquetesqueconformanunmensajeenparticularlleguena tiempo,enelordencorrecto,niaungarantizanlallegada. Lasredestambinnecesitanmecanismosparaadministrareltrficoderedescongestionado.Lacongestinsegenera cuandolademandaderecursosderedsuperalacapacidaddisponible. SitodaslasredestuvieranrecursosinfinitosnohabranecesidaddeutilizarmecanismosQoSparagarantizarlacalidad deservicio.Desafortunadamente,stenoeselcaso.Existenalgunasrestriccionesenlosrecursosderedquenopueden evitarse.Lasrestriccionesincluyenlimitacionestecnolgicas,costosydisponibilidadlocaldelserviciodealtoanchode banda.Elanchodebandaeslamedidadelacapacidaddetransmisindedatosdelared.Cuandoseproducenintentos decomunicacionessimultneasenlared,lademandadeanchodebandapuedeexcedersudisponibilidad.Lasolucin obviaparaestasituacinseraaumentarlacantidaddeanchodebandadisponible.Perodebidoalasrestricciones anteriormentemencionadas,estonosiempreesposible. Enlamayoradeloscasos,cuandoelvolumendepaquetesesmayordeloquesepuedetransportarenlared,los dispositivoscolocanlospaquetesencolaenlamemoriahastaquehayarecursosdisponiblesparatransmitirlos.Los paquetesencolaprovocanretrasos.Sielnmerodepaquetesencolacontinaaumentando,lascolasdelamemoriase llenanylospaquetessedescartan.

ElsecretoparallegaraunasolucinexitosadecalidaddeaplicacindeextremoaextremoeslograrlaCalidadde servicio(QoS)necesariaadministrandolosparmetrosdeprdidadepaquetesoderetrasoenunared.Porlotanto, asegurarlaQoSrequieredeungrupodetcnicasparaadministrarlautilizacindelosrecursosdered.Paramantener unabuenacalidaddeservicioparalasaplicacionesquelorequieren,esnecesariopriorizarlostiposdepaquetesde datosquedebenenviarseaexpensasdeotrostiposdepaquetesquepuedanretrasarseodescartarse. Clasificacin Loidealesasignarunaprioridadexactaparacadatipodecomunicacin.Enlaactualidad,estonoresultaprcticoy posible.Porlotanto,clasificamoslasaplicacionesencategorassegnlacalidadespecficaderequisitosdeservicios. ParacrearclasificacionesdedatosQoS,utilizamosunacombinacindecaractersticasdecomunicacinylaimportancia relativaasignadaalaaplicacin.Luegoincluimostodoslosdatosenlamismaclasificacinenbasealasmismasreglas. Porejemplo,lacomunicacinsensiblealtiempooimportantedeberaclasificarseenformadiferentedela comunicacinquepuedeesperaroesdemenorimportancia. Asignacindeprioridades Lascaractersticasdelainformacinquesecomunicatambinafectansuadministracin.Porejemplo,elenvodeuna pelculautilizaunaimportantecantidadderecursosderedcuandoseenvaenformacontinua,sininterrupcin.Otros tiposdeservicios,losemails,porejemplo,noresultantandemandantesenlared.Enunaempresa,eladministrador puededecidirasignarlamayorpartedelosrecursosderedalapelcula,considerandoquestaeslaprioridadparalos clientes.Eladministradorpuededecidirqueelimpactosermnimosilosusuariosdeemailstienenqueesperar algunossegundosmsparaquellegue.Enotraempresalacalidaddelstreamdevdeonoestanimportantecomola informacindecontroldeprocesoscrticosqueoperanlasmquinasdefabricacin.

LosmecanismosdeQoSpermitenelestablecimientodeestrategiasdeadministracindecolaqueimplementan prioridadesparalasdiferentesclasificacionesdelosdatosdeaplicacin.Sineldiseoylaimplementacincorrectosde losmecanismosdeQoS,lospaquetesdedatossedescartansinconsiderarlascaractersticasdelaaplicacinnila prioridad.Algunasdelasdecisionesprioritariasparaunaorganizacinpuedenser: Comunicacionessensiblesaltiempo:aumentanlaprioridadporservicioscomoeltelfonooladistribucinde vdeos. Comunicacionesnosensiblesaltiempo:disminuyenlaprioridadderecuperacindepginasWebodecorreos electrnicos. Muchaimportanciaparalaempresa:aumentalaprioridaddecontroldeproduccinodedatosdetransacciones comerciales. Comunicacinindeseable:disminuyelaprioridadobloquealaactividadnodeseadacomolatransferenciade archivosentreparesoelentretenimientoenvivo.

LaCalidaddeservicioquepuedeofrecerunaredesuntemavitaly,enalgunassituaciones,escrucial.Imaginelas consecuenciassisedescartaunallamadadepedidodeayudaauncentrodeemergencias,osisepierdelasealde controldeunapiezaautomatizadademaquinariapesada.Unaresponsabilidadclaveparalosadministradoresdereden unaorganizacinesestablecerunapolticadecalidaddeservicioparaasegurarqueseapliquenlosmecanismospara cumplirlosobjetivos.

1.4.5Provisindeseguridaddered
Lainfraestructuradered,losserviciosylosdatoscontenidosenlascomputadorasconectadasalaredsonactivos comercialesypersonalesmuyimportantes.Comprometerlaintegridaddeestosactivospuedeocasionarserias repercusionesfinancierasycomerciales. Algunasdelasconsecuenciasdelarupturaenlaseguridaddelaredson: interrupcionesderedqueimpidenlarealizacindecomunicacionesydetransacciones,conlaconsecuente prdidadenegocios, maldireccionamientoyprdidadefondospersonalesocomerciales, propiedadintelectualdelaempresa(ideasdeinvestigacin,patentesodiseos)quesonrobadosyutilizados porlacompetencia,o detallesdecontratosconclientesquesedivulganaloscompetidoresosonhechospblicos,generandouna prdidadeconfianzadelmercadodelaindustria.

Lafaltadeconfianzapblicaenlaprivacidad,confidencialidadynivelesdeintegridaddelosnegociospuedederivaren laprdidadeventasy,finalmente,enlaquiebradelaempresa.Existendostiposdecuestionesdeseguridaddelared quesedebentratarafindeevitarseriasconsecuencias:seguridaddelainfraestructuradelaredyseguridaddel contenido. Asegurarlainfraestructuradelaredincluyelaproteccinfsicadelosdispositivosqueproporcionanconectividaddered yevitanelaccesonoautorizadoalsoftwaredeadministracinqueresideenellos. Laseguridaddelcontenidoserefierealaproteccindelainformacincontenidaenlospaquetesquesetransmitenen laredylainformacinalmacenadaenlosdispositivosconectadosasta.AltransmitirlainformacinenInternetuotra red,losdispositivosylasinstalacionesporlasqueviajanlospaquetesdesconocenelcontenidodelospaquetes individuales.Sedebenimplementarherramientasparaproporcionarseguridadalcontenidodelosmensajes individualessobrelosprotocolossubyacentesquerigenlaformaenquelospaquetesseformatean,direccionany envan.Debidoaqueelreensamblajeylainterpretacindelcontenidosedelegaaprogramasqueseejecutanen sistemasindividualesdeorigenydestino,muchosdelosprotocolosyherramientasdeseguridaddebenimplementarse tambinenesossistemas. Lasmedidasdeseguridadquesedebentomarenunaredson: evitarladivulgacinnoautorizadaoelrobodeinformacin, evitarlamodificacinnoautorizadadeinformacin,y evitarlaDenegacindeservicio.

Losmediosparalograrestosobjetivosincluyen: garantizarlaconfidencialidad, mantenerlaintegridaddelacomunicacin,y garantizarladisponibilidad.

Garantizarlaconfidencialidad Laprivacidaddelosdatosselograpermitiendoqueleanlosdatossolamentelosreceptoresautorizadosydesignados (individuos,procesosodispositivos).

Unsistemasegurodeautenticacindeusuarios,elcumplimientodelascontraseasdifcilesdeadivinaryel requerimientoalosusuariosparaquelascambienfrecuentementeayudanarestringirelaccesoalascomunicacionesy alosdatosalmacenadosenlosdispositivosadjuntosdelared.Cuandocorresponda,elcontenidoencriptadoasegurala confidencialidadyreducelasposibilidadesdedivulgacinnoautorizadaorobodeinformacin. Mantenerlaintegridaddelascomunicaciones Laintegracindedatossignificaquelainformacinnosealterdurantelatransmisindeorigenadestino.La integracindedatospuedeversecomprometidacuandoaldaarselainformacin,yaseaenformaintencionalo accidental,antesdequeelreceptorcorrespondientelareciba. Laintegridaddeorigeneslaconfirmacindequesevalidlaidentidaddelemisor.Secomprometelaintegridaddel origencuandounusuarioodispositivofalsificasuidentidadyproporcionainformacinincorrectaaldestinatario. Elusodefirmasdigitales,algoritmosdehashymecanismosdechecksumsonformasdeproporcionarintegridadde origenydedatosatravsdelaredparaevitarlamodificacinnoautorizadadeinformacin Garantizardisponibilidad Lagarantadeconfidencialidadeintegridadsonirrelevantessilosrecursosderedestnsobrecargadosonodisponibles. Disponibilidadsignificatenerlaseguridaddeaccederenformaconfiableyoportunaalosserviciosdedatospara usuariosautorizados.LosrecursospuedennoestardisponiblesduranteunataquedeDenegacindeservicio(DoS)opor lapropagacindeunvirusdecomputadora.Losdispositivosfirewalldered,juntoconlossoftwareantivirusdelos equiposdeescritorioydelosservidorespuedenasegurarlaconfiabilidadysolidezdelsistemaparadetectar,repelery resolveresosataques.Lacreacindeinfraestructurasderedcompletamenteredundantes,conpocospuntosdeerror, puedereducirelimpactodeesasamenazas. Elresultadodelaimplementacindemedidasparamejorartantolacalidaddelserviciocomolaseguridaddelas comunicacionesderedesunaumentoenlacomplejidaddelaplataformaderedsubyacente.DebidoaqueInternet continaexpandindoseparaofrecermsynuevosservicios,sufuturodependedelasnuevasymsslidas arquitecturasendesarrolloqueincluyenestascuatrocaractersticas:toleranciaafallas,escalabilidad,calidaddel servicioyseguridad.

1.5TENDENCIASDENETWORKING 1.5.1Haciadondevatodo?
Laconvergenciadelosdistintosmediosdecomunicacinenunaplataformaderedsimpleestimulaelcrecimiento exponencialdelascapacidadesdered.Existentrestendenciasprincipalesquecontribuyenalafuturaestructuradelas redesdeinformacincomplejas: mayorcantidaddeusuariosmviles, proliferacindedispositivosaptosparalared,y expansindelagamadeservicios.

Usuariosmviles Conelaumentoenlacantidaddetrabajadoresmvilesyenelusodedispositivosdemano,necesariamenteestamos demandandomsconectividadmvilalasredesdedatos.Estademandacreunmercadoparaserviciosinalmbricos quetienenmayorflexibilidad,coberturayseguridad. Nuevosymsdispositivoscompatibles Lacomputadoraesslounodelosmuchosdispositivosenlasredesdeinformacinactuales.Tenemosuncrecimiento denuevasyemocionantestecnologasqueaprovechanlosserviciosdereddisponibles. Lasfuncionesrealizadasporlostelfonoscelulares,asistentesdigitalespersonales(PDA),organizadoresypagers convergenensencillosdispositivosporttilesconconectividadcontinuaaproveedoresdeserviciosycontenido.Estos dispositivos,algunavezconsideradosjuguetesoelementosdelujo,sonahoraunaparteintegraldelaformaenquese comunicanlaspersonas.Ademsdelosdispositivosmviles,tambintenemosdispositivosdevozsobreIP(VoIP), sistemasdejuegosyunagranvariedaddedispositivosdelhogarydenegociosquesepuedenconectaryutilizar serviciosdered. Mayordisponibilidaddeservicios Laampliaaceptacindelatecnologayelrpidoritmodeinnovacinenserviciosatravsdelaredcreauna dependenciaenespiral.Paracumplirconlasdemandasdelusuario,sepresentannuevosserviciosysemejoranlos serviciosmsviejos.Comolosusuariosconfanenestosserviciosampliados,deseananmscapacidades.As,lared crecepararespaldaresteaumentoenlademanda.Laspersonasdependendelosserviciosproporcionadosenlaredy, enconsecuencia,dependendeladisponibilidadyconfiabilidaddelainfraestructuraderedsubyacente. Eldesafodemantenerelritmoconunareddeusuariosyserviciosencontinuaexpansinesresponsabilidaddelos profesionalesdeTIyderedcapacitados.

1.5.2OportunidadesparalacarreradeNetworking
LascarrerasdenetworkingyTecnologadeInformacinestnenconstantecrecimientoyevolucin,aligualquelas tecnologasylosserviciossubyacentes.Comolasredescrecenensofisticacin,lademandaparalaspersonascon habilidadesdenetworkingtambincontinuarcreciendo. LasposicionesdeTItradicionalescomoprogramadores,ingenierosdesoftware,administradoresdebasesdedatosy tcnicosderedestnunidaspornuevosttulos,comoporejemplo:arquitectodered,diseadordesitiosdee Commerce,funcionariodeseguridaddeinformacinyespecialistaenintegracinlocal.Lasoportunidadespara empresariosdeprevisinestratgicasonilimitadas. InclusolostrabajosquenosondeTI,comoadministracindefabricacinodiseodeequipamientomdico,ahora requierendeunacantidadsignificativadeconocimientoacercadelfuncionamientoderedesparaqueresulteexitoso. Losejecutivosprincipalesdetecnologaenmuchasorganizacionesgrandesenumeranlafaltadepersonalcalificado comofactorprimordialenelretrasodelaimplementacindenuevoseinnovadoresservicios. Comoestudiantesdetecnologadered,examinamosloscomponentesdelasredesdedatosylosrolesquecumplenal habilitarlascomunicaciones.Estecurso,comootrosenlaseriedelaAcademiadeNetworking,estdiseadopara capacitarloconelconocimientoderedesparacrearyadministrarestasredesenevolucin.

1.6CAPITULOLABORATORIOS 1.7RESUMEN 1.7.1Resumenyrevisin


Estecaptuloexpliclaimportanciadelasredesdedatoscomoplataformaparaadmitirlacomunicacincomercialylas taresdelavidacotidiana. Lasredesdedatoscumplenunafuncinimportanteenfacilitarlacomunicacindentrodelaredhumanaglobal. Lasredesdedatosadmitenlaformaenquevivimos,aprendemostrabajamosyjugamos.Proporcionanlaplataforma paralosserviciosquenospermitenconectarnos,enformalocalyglobal,connuestrafamiliayamigos,comoastambin connuestrotrabajoeintereses.Estaplataformarespaldaelusodetextos,grficos,videosyvoz. Lasredesdedatosylasredeshumanasutilizanprocedimientossimilaresparaasegurarquelacomunicacinllegueal destinoenformaprecisayatiempo.Losacuerdossobreelidioma,elcontenido,laformayelmedioqueloshumanos generalmenteusamosenformaimplcitasereflejanenlareddedatos. Losfactoresqueaseguranelenvodelosmensajesylainformacinenlareddedatossonlosmediosdenetworkingque conectanlosdispositivosderedylosacuerdosyestndaresquerigensufuncionamiento.Amedidaquecrecela demandaparaquemspersonasydispositivossecomuniquenenunmundomvil,lastecnologasdereddedatos tendrnqueadaptarseydesarrollarse. Lasredesconvergentes,quetransmitentodoslostiposdecomunicacin(datos,vozyvideo)enunainfraestructura, proporcionanunaoportunidaddereducircostosyofreceralosusuariosserviciosycontenidoconmuchas caractersticas.Sinembargo,eldiseoylaadministracinderedesconvergentesrequieredeconocimientoy habilidadesdenetworkingextensossitodoslosserviciosdebenenviarsealosusuariossegnloesperado. Diferentestiposdecomunicacionesquefluyenenlasredesdedatosnecesitantenerprioridadparaquelosdatos importantesysensiblesaltiempotenganelprimerusolimitadoderecursosderedes. Integrarlaseguridadconlasredesdedatosesesencialsinoqueremosquelascomunicacionescomerciales,personales yprivadasseaninterceptadas,robadasodaadas.

2COMUNICACINATRAVSDELARED 2.0INTRODUCCINDELCAPTULO 2.0.1Introduccindelcaptulo


Lasredesnosconectancadavezms.Laspersonassecomunicanenlneadesdecualquierlugar.Latecnologaconfiable yeficientepermitequelasredesestndisponiblescuandoydondelasnecesitemos.Amedidaquenuestraredhumana continaamplindose,tambindebecrecerlaplataformaquelaconectayrespalda. Envezdedesarrollarsistemasexclusivoseindividualesparalaentregadecadanuevoservicio,laindustriade networkingensutotalidadhadesarrolladolosmediosparaanalizarlaplataformaexistenteymejorarla progresivamente.Estoaseguraquesemantenganlascomunicacionesexistentesmientrassepresentannuevosservicios econmicosysegurosaniveltecnolgico. Enestecurso,noscentraremosenestosaspectosdelareddeinformacin: dispositivosqueconformanlared, mediosqueconectanlosdispositivos, mensajesqueseenvanatravsdelared, reglasyprocesosqueregulanlascomunicacionesdered,y herramientasycomandosparaconstruirymantenerredes.

Elusodemodelosgeneralmenteaceptadosquedescribenfuncionesdelaredescentralparaelestudioderedes.Estos modelosproporcionanunmarcoparaentenderlasredesactualesyparafacilitareldesarrollodenuevastecnologas paraadmitirfuturasnecesidadesdecomunicacin. Enestecurso,utilizamosestosmodelosylasherramientasdiseadasparaanalizarysimularlafuncionalidaddelared. DosdelasherramientasquelepermitirncreareinteractuarconredessimuladassonelsoftwarePacketTracer4.1yel analizadordeprotocolosderedWiresharknetwork. Estecaptulolopreparapara: Describirlaestructuradeunared,inclusolosdispositivosylosmediosnecesariosparaquelascomunicaciones seanexitosas. Explicarlafuncindelosprotocolosenlascomunicacionesdered. Explicarlasventajasdeutilizarunmodeloencapasparadescribirlafuncionalidaddelared. Describirlafuncindecadacapaendosmodelosderedreconocidos:ElmodeloTCP/IPyelmodeloOSI. Describirlaimportanciadedireccionarynombraresquemasenlascomunicacionesdered.

2.1Plataformaparalascomunicaciones 2.1.1Elementosdelacomunicacin
Lacomunicacincomienzaconunmensajeoinformacinquesedebeenviardesdeunapersonaodispositivoaotro.Las personasintercambianideasmediantediversosmtodosdecomunicacin.Todosestosmtodostienentreselementos

encomn.Elprimerodeestoselementoseselorigendelmensajeoemisor.Losorgenesdelosmensajessonlas personasolosdispositivoselectrnicosquedebenenviarunmensajeaotraspersonasodispositivos.Elsegundo elementodelacomunicacineseldestinooreceptordelmensaje.Eldestinorecibeelmensajeylointerpreta.Untercer elemento,llamadocanal,estformadoporlosmediosqueproporcionanelcaminoporelqueelmensajeviajadesdeel origenhastaeldestino. Considere,porejemplo,quedeseacomunicarmediantepalabras,ilustracionesysonidos.Cadaunodeestosmensajes puedeenviarseatravsdeunareddedatosodeinformacinconvirtindolosprimeroendgitosbinariosobits.Luego, estosbitssecodificanenunasealquesepuedetransmitirporelmedioapropiado.Enlasredesdecomputadoras,el mediogeneralmenteesuntipodecableounatransmisininalmbrica. Eltrminoredenestecursosereferiradatosoredesdeinformacincapacesdetransportargrancantidadde diferentestiposdecomunicaciones,queincluyedatosinformticos,vozinteractiva,videoyproductosde entretenimiento.

2.1.2Comunicacindemensajes
Enteora,unacomunicacinsimple,comounvideomusicalounemailpuedeenviarseatravsdelareddesdeun origenhaciaundestinocomounstreamdebitsmasivoycontinuo.Sienrealidadlosmensajessetransmitierondeesta manera,significarqueningnotrodispositivopodrenviarorecibirmensajesenlamismaredmientrasesta transferenciadedatosestenprogreso.Estosgrandesstreamsdedatosoriginarnretrasosimportantes.Adems,si fallunenlaceenlainfraestructuraderedinterconectadadurantelatransmisin,seperdertodoelmensajeytendr queretransmitirseporcompleto. Unmejorenfoqueparaenviardatosatravsdelaredesdividirlosdatosenpartesmspequeasymsmanejables.La divisindelstreamdedatosenpartesmspequeassedenominasegmentacin.Lasegmentacindemensajestiene dosbeneficiosprincipales. Primero,alenviarpartesindividualesmspequeasdelorigenaldestino,sepuedenentrelazardiversasconversaciones enlared.Elprocesoqueseutilizaparaentrelazarlaspiezasdeconversacionesseparadasenlaredsedenomina multiplexacin. Segundo,lasegmentacinpuedeaumentarlaconfiabilidaddelascomunicacionesdered.Noesnecesarioquelaspartes separadasdecadamensajesiganelmismorecorridoatravsdelareddesdeelorigenhastaeldestino.Siunarutaen particularsesaturaconeltrficodedatosofalla,laspartesindividualesdelmensajeanpuedendireccionarsehaciael destinomediantelosrecorridosalternativos.Sipartedelmensajenolograllegaraldestino,slosedebenretransmitir laspartesfaltantes.

Ladesventajadeutilizarsegmentacinymultiplexacinparatransmitirmensajesatravsdelaredeselnivelde complejidadqueseagregaalproceso.Supongamosquetuvieraqueenviarunacartade100pginas,peroencadasobre slocabeuna.Elprocesodeescribirladireccin,etiquetar,enviar,recibiryabrirlosciensobresrequerirmucho tiempotantoparaelremitentecomoparaeldestinatario.

Enlascomunicacionesdered,cadasegmentodelmensajedebeseguirunprocesosimilarparaasegurarquellegueal destinocorrectoyquepuedevolverseaensamblarenelcontenidodelmensajeoriginal. Variostiposdedispositivosentodalaredparticipanparaasegurarquelaspartesdelmensajelleguenalosdestinosde maneraconfiable.

2.1.3Componentesdelared
Larutaquetomaunmensajedesdeelorigenhastaeldestinopuedesertansencillacomounsolocablequeconectauna computadoraconotraotancomplejacomounaredqueliteralmenteabarcaelmundo.Estainfraestructuraderedesla plataformaquerespaldalaredhumana.Proporcionaelcanalestableyconfiableporelcualseproducenlas comunicaciones. Losdispositivosylosmediossonloselementosfsicosohardwaredelared.Elhardwareesgeneralmenteel componentevisibledelaplataformadered,comounacomputadoraporttilopersonal,unswitch,oelcableadoquese usaparaconectarestosdispositivos.Aveces,puedequealgunoscomponentesnoseanvisibles.Enelcasodelosmedios inalmbricos,losmensajessetransmitenatravsdelaireutilizandoradiofrecuenciainvisibleuondasinfrarrojas. Losserviciosyprocesossonlosprogramasdecomunicacin,denominadossoftware,queseejecutanenlosdispositivos conectadosalared.Unservicioderedproporcionainformacinenrespuestaaunasolicitud.Losserviciosincluyenuna grancantidaddeaplicacionesderedcomunesqueutilizanlaspersonasadiario,comolosserviciosdeemailhostingy losserviciosdeWebhosting.Losprocesosproporcionanlafuncionalidadquedireccionaytrasladamensajesatravsde lared.Losprocesossonmenosobviosparanosotros,perosoncrticosparaelfuncionamientodelasredes.

2.1.4Dispositivosfinalesysurolenlared
Losdispositivosderedconlosquelagenteestmsfamiliarizadasedenominandispositivosfinales.Estosdispositivos constituyenlainterfazentrelaredhumanaylareddecomunicacinsubyacente.Algunosejemplosdedispositivos finalesson: Computadoras(estacionesdetrabajo,computadorasporttiles,servidoresdearchivos,servidoresWeb) Impresorasdered TelfonosVoIP Cmarasdeseguridad Dispositivosmvilesdemano(comoescneresdebarrasinalmbricos,asistentesdigitalespersonales(PDA))

Enelcontextodeunared,losdispositivosfinalessedenominanhost.Undispositivohostpuedeserelorigenoel destinodeunmensajetransmitidoatravsdelared.Paradistinguirunhostdeotro,cadahostenlaredseidentifica porunadireccin.Cuandounhostiniciaunacomunicacin,utilizaladireccindelhostdedestinoparaespecificar dndedebeserenviadoelmensaje. Enlasredesmodernas,unhostpuedefuncionarcomouncliente,comounservidorocomoambos.Elsoftwareinstalado enelhostdeterminaqurolrepresentaenlared. Losservidoressonhostsquetienensoftwareinstaladoquelespermiteproporcionarinformacinyservicios,comoe mailopginasWeb,aotroshostsenlared.

Losclientessonhostsquetienensoftwareinstaladoquelespermitesolicitarymostrarlainformacinobtenidadel servidor.

2.1.5Dispositivosintermediosysurolenlared
Ademsdelosdispositivosfinalesconloscualeslagenteestfamiliarizada,lasredesdependendedispositivos intermediariosparaproporcionarconectividadyparatrabajardetrsdeescenaygarantizarquelosdatosfluyanatravs delared.Estosdispositivosconectanloshostsindividualesalaredypuedenconectarvariasredesindividualespara formarunainternetwork.Lossiguientessonejemplosdedispositivosderedintermediarios: dispositivosdeaccesoalared(hubs,switchesypuntosdeaccesoinalmbricos), dispositivosdeinternetworking(routers), servidoresdecomunicacinymdems,y dispositivosdeseguridad(firewalls).

Laadministracindedatosmientrasfluyenatravsdelaredtambinesunafuncindelosdispositivosintermediarios. Estosdispositivosutilizanladireccinhostdedestino,conjuntamenteconinformacinsobrelasinterconexionesdela red,paradeterminarlarutaquedebentomarlosmensajesatravsdelared.Losprocesosqueseejecutanenlos dispositivosderedintermediariosrealizanlassiguientesfunciones: regeneraryretransmitrsealesdedatos, mantenerinformacinsobrequrutasexistenatravsdelaredydelainternetwork, notificaraotrosdispositivosloserroresylasfallasdecomunicacin, direccionardatosporrutasalternativascuandoexistenfallasenunenlace, clasificarydireccionarmensajessegnlasprioridadesdeQoS(calidaddeservicio),y permitirodenegarelflujodedatosenbaseaconfiguracionesdeseguridad.

2.1.6MediosdeRed
Lacomunicacinatravsdeunaredestransportadaporunmedio.Elmedioproporcionaelcanalporelcualviajael mensajedesdeelorigenhastaeldestino. Lasredesmodernasutilizanprincipalmentetrestiposdemediosparainterconectarlosdispositivosyproporcionarla rutaporlacualpuedentransmitirselosdatos.Estosmediosson: hilosmetlicosdentrodeloscables, fibrasdevidriooplsticas(cabledefibraptica),y transmisininalmbrica.

Lacodificacindesealquesedeberealizarparaqueelmensajeseatransmitidoesdiferenteparacadatipodemedio. Enloshilosmetlicos,losdatossecodificandentrodeimpulsoselctricosquecoincidenconpatronesespecficos.Las transmisionesporfibrapticadependendepulsosdeluz,dentrodeintervalosdeluzvisibleoinfrarroja.Enlas transmisionesinalmbricas,lospatronesdeondaselectromagnticasmuestranlosdistintosvaloresdebits. Losdiferentestiposdemediosderedtienendiferentescaractersticasybeneficios.Notodoslosmediosderedtienen lasmismascaractersticasnisonadecuadosparaelmismofin.Loscriteriosparaelegirunmedioderedson: ladistanciaenlacualelmediopuedetransportarexitosamenteunaseal, elambienteenelcualseinstalarelmedio, lacantidaddedatosylavelocidadalaquesedebentransmitir,y elcostodelmedioydelainstalacin.

2.2LAN(REDDEREALOCAL),WAN(REDDEREAAMPLIA)EINTERNETWORKS 2.2.1Redesderealocal
Lasinfraestructurasderedpuedenvariarengranmedidaentrminosde: eltamaodelreacubierta, lacantidaddeusuariosconectados,y lacantidadytiposdeserviciosdisponibles.

Unaredindividualgeneralmentecubreunanicareageogrficayproporcionaserviciosyaplicacionesapersonas dentrodeunaestructuraorganizacionalcomn,comounaempresa,uncampusounaregin.Estetipoderedse denominaRedderealocal(LAN).UnaLANporlogeneralestadministradaporunaorganizacinnica.Elcontrol administrativoquerigelaspolticasdeseguridadycontroldeaccesoestimplementadoenelniveldered.

2.2.2Redesdereaamplia
Cuandounacompaaounaorganizacintieneubicacionesseparadasporgrandesdistanciasgeogrficas,esposible quedebautilizarunproveedordeserviciodetelecomunicaciones(TSP)parainterconectarlasLANenlasdistintas ubicaciones.Losproveedoresdeserviciosdetelecomunicacionesoperangrandesredesregionalesquepuedenabarcar largasdistancias.Tradicionalmente,losTSPtransportabanlascomunicacionesdevozydedatosenredesseparadas. Cadavezms,estosproveedoresofrecenasussubscriptoresserviciosderedconvergentedeinformacin.

Porlogeneral,lasorganizacionesindividualesalquilanlasconexionesatravsdeunareddeproveedoresdeserviciosde telecomunicaciones.EstasredesqueconectanlasLANenubicacionesseparadasgeogrficamenteseconocencomo Redesdereaamplia(WAN).AunquelaorganizacinmantienetodaslaspolticasylaadministracindelasLANen ambosextremosdelaconexin,laspolticasdentrodelareddelproveedordelserviciodecomunicacionesson controladasporelTSP. LasWANutilizandispositivosdereddiseadosespecficamentepararealizarlasinterconexionesentrelasLAN.Dadala importanciadeestosdispositivosparalared,laconfiguracin,instalacinymantenimientodestossonaptitudes complementariasdelafuncindeunareddelaorganizacin. LasLANyWANsondemuchautilidadparalasorganizacionesindividuales.Conectanalosusuariosdentrodela organizacin.Permitengrancantidaddeformasdecomunicacinqueincluyenintercambiodeemails,capacitacin corporativayaccesoarecursos.

2.2.3Internet:Redderedes
AunqueexistenbeneficiosporelusodeunaLANoWAN,lamayoradelosusuariosnecesitancomunicarseconun recursouotrared,fueradelaorganizacinlocal. Losejemplosdeestetipodecomunicacinincluyen: enviaruncorreoelectrnicoaunamigoenotropas, accederanoticiasoproductosdeunsitioWeb, obtenerunarchivodelacomputadoradeunvecino, mensajerainstantneaconunparientedeotraciudad,y seguimientodelaactividaddeunequipodeportivofavoritoatravsdeltelfonocelular.

Internetwork Unamallaglobalderedesinterconectadas(internetworks)cubreestasnecesidadesdecomunicacinhumanas.Algunas deestasredesinterconectadaspertenecenagrandesorganizacionespblicasoprivadas,comoagencias gubernamentalesoempresasindustriales,yestnreservadasparasuusoexclusivo.Lainternetworkmsconocida, ampliamenteutilizadayalaqueaccedeelpblicoengeneralesInternet. InternetsecreaporlainterconexinderedesquepertenecenalosProveedoresdeserviciosdeInternet(ISP).Estas redesISPseconectanentresparaproporcionaraccesoamillonesdeusuariosentodoelmundo.Garantizarla comunicacinefectivaatravsdeestainfraestructuradiversarequierelaaplicacindetecnologasyprotocolos consistentesyreconocidoscomnmente,comotambinlacooperacindemuchasagenciasdeadministracinderedes. Intranet EltrminointranetseutilizageneralmenteparareferirseaunaconexinprivadadealgunasLANyWANquepertenecen aunaorganizacinyqueestdiseadaparaquepuedanaccedersolamentelosmiembrosyempleadosdela organizacinuotrosquetenganautorizacin. Nota:Esposiblequelossiguientestrminosseansinnimos:internetwork,reddedatosyred.Unaconexindedoso msredesdedatosformaunainternetwork:unaredderedes.Tambineshabitualreferirseaunainternetworkcomo unareddedatososimplementecomounared,cuandoseconsideranlascomunicacionesaaltonivel.Elusodelos trminosdependedelcontextoydelmomento,aveceslostrminospuedenserintercambiados.

2.2.4Representacionesdered
Cuandosetransportainformacincomplejacomolaconectividadderedyelfuncionamientodeunagraninternetwork, esdemuchautilidadutilizarrepresentacionesvisualesygrficos.Comocualquierotroidioma,ellenguajede interconexinderedesutilizaungrupocomndesmbolospararepresentarlosdistintosdispositivosfinales,los dispositivosderedylosmedios.Lacapacidaddereconocerlasrepresentacioneslgicasdeloscomponentesfsicosde networkingesfundamentalparapodervisualizarlaorganizacinyelfuncionamientodeunared.Durantetodoeste cursoypruebasdelaboratorio,aprendercmofuncionanestosdispositivosycmoserealizanconellostareasbsicas deconfiguracin. Ademsdeestasrepresentaciones,seutilizaterminologaespecializadacuandoseanalizalamaneraenqueseconectan unosconotros.Algunostrminosimportantespararecordarson: Tarjetadeinterfazdered(NIC):unaNICoadaptadorLANproporcionalaconexinfsicaconlaredenlacomputadora personaluotrodispositivohost.Elmedioqueconectalacomputadorapersonalconeldispositivoderedseinserta directamenteenlaNIC. Puertofsico:conectorotomaenundispositivoderedenelcualelmedioseconectaconunhostoconotrodispositivo dered. Interfaz:puertosespecializadosdeundispositivodeinternetworkingqueseconectaconredesindividuales.Puestoque losroutersseutilizanparainterconectarredes,lospuertosdeunrouterseconocencomointerfacesdered.

2.3PROTOCOLOS 2.3.1Reglasquerigenlascomunicaciones
Todacomunicacin,yaseacaraacaraoporunared,estregidaporreglaspredeterminadasdenominadasprotocolos. Estosprotocolossonespecficosdelascaractersticasdelaconversacin.Ennuestrascomunicacionespersonales cotidianas,lasreglasqueutilizamosparacomunicarnosatravsdeunmedio,comoeltelfono,nonecesariamenteson lasmismasquelosprotocolosqueseusanenotromedio,comoescribirunacarta. Piensecuntasreglasoprotocolosdiferentesrigenlosdistintosmtodosdecomunicacinqueexistenactualmenteen elmundo. Lacomunicacinexitosaentreloshostsdeunaredrequierelainteraccindegrancantidaddeprotocolosdiferentes.Un grupodeprotocolosinterrelacionadosquesonnecesariospararealizarunafuncindecomunicacinsedenominasuite deprotocolos.Estosprotocolosseimplementanenelsoftwareyhardwarequeestcargadoencadahostydispositivo dered. Unadelasmejoresmanerasdevisualizardequmaneratodoslosprotocolosinteractanenunhostenparticulares verlocomounstack.Unastackdeprotocolosmuestracmolosprotocolosindividualesdeunasuiteseimplementanen elhost.Losprotocolossemuestrancomounajerarquaencapas,dondecadaserviciodenivelsuperiordependedela funcionalidaddefinidaporlosprotocolosquesemuestranenlosnivelesinferiores.Lascapasinferioresdelstack competenalosmovimientosdedatosporlaredyalaprovisindeserviciosalascapassuperiores,concentradosenel contenidodelmensajequeseestenviandoyenlainterfazdelusuario. Usodecapasparadescribirunacomunicacincaraacara Porejemplo:considereadospersonascomunicndosecaraacara.Comomuestralafigura,sepuedenutilizartrescapas paradescribirestaactividad.Enlacapainferior,lacapafsica,puedehaberdospersonas,cadaunaconunavozque puedepronunciarpalabrasenvozalta.Enlasegundacapa,lacapadelasreglas,existeunacuerdoparahablarenun lenguajecomn.Enlacapasuperior,lacapadecontenido,estnlaspalabrasqueenrealidadsepronuncian,el contenidodelacomunicacin. Sisomostestigosdeestaconversacin,enrealidadnoveremoscapasflotandoenelespacio.Esimportanteentender queelusodecapasesunmodeloy,comotal,proporcionaunavaparafraccionarconvenientementeenpartesuna tareacomplejaydescribircmofunciona.

2.3.2Protocolosdered
Anivelhumano,algunasreglasdecomunicacinsonformalesyotrassimplementesobreentendidasoimplcitas, basadasenlosusosycostumbres.Paraquelosdispositivossepuedancomunicarenformaexitosa,unanuevasuitede protocolosdebedescribirlosrequerimientoseinteraccionesprecisos. Lassuitedeprotocolosdenetworkingdescribenprocesoscomolossiguientes: elformatooestructuradelmensaje, elmtodoporelcuallosdispositivosdenetworkingcomparteninformacinsobrerutasconotrasredes, cmoycuandosepasanlosmensajesdeerrorydelsistemaentredispositivos,o elinicioyterminacindelassesionesdetransferenciadedatos.

Losprotocolosindividualesdeunasuitedeprotocolospuedenserespecficosdeunfabricanteodepropiedadexclusiva. Propietario,enestecontexto,significaqueunacompaaoproveedorcontrolaladefinicindelprotocoloycmo funciona.Algunosprotocolospropietariospuedenserutilizadospordistintasorganizacionesconpermisodel propietario.Otros,slosepuedenimplementarenequiposfabricadosporelproveedorpropietario.

2.3.3Suitesdeprotocolosyestndaresdelaindustria
Confrecuencia,muchosdelosprotocolosquecomprendenunasuitedeprotocolosaludenaotrosprotocolos ampliamenteutilizadosoaestndaresdelaindustria.Unestndaresunprocesooprotocoloquehasidoavaladoporla industriadenetworkingyratificadoporunaorganizacindeestndares,comoelInstitutodeingenieroselctricosy electrnicos(IEEE,InstituteofElectricalandElectronicsEngineers)oelGrupodetrabajodeingenieradeInternet(IETF). Elusodeestndareseneldesarrolloeimplementacindeprotocolosaseguraquelosproductosdediferentes fabricantespuedanfuncionarconjuntamenteparalograrcomunicacioneseficientes.Siunprotocolonoesobservado estrictamenteporunfabricanteenparticular,esposiblequesusequipososoftwarenopuedancomunicarse satisfactoriamenteconproductoshechosporotrosfabricantes. Enlascomunicacionesdedatos,porejemplo,siunextremodeunaconversacinutilizaunprotocolopararegiruna comunicacinunidireccionalyelotroextremoadoptaunprotocoloquedescribeunacomunicacinbidireccional,es muyprobablequenopuedaintercambiarseningunainformacin.

2.3.4Interaccindelosprotocolos
UnejemplodelusodeunasuitedeprotocolosencomunicacionesderedeslainteraccinentreunservidorWebyun exploradorWeb.Estainteraccinutilizaunacantidaddeprotocolosyestndaresenelprocesodeintercambiode informacinentreellos.Losdistintosprotocolostrabajanenconjuntoparaasegurarqueambaspartesrecibeny entiendenlosmensajes.Algunosejemplosdeestosprotocolosson: Protocolodeaplicacin: Protocolodetransferenciadehipertexto(HTTP)esunprotocolocomnqueregulalaformaenqueinteractanun servidorWebyunclienteWeb.HTTPdefineelcontenidoyelformatodelassolicitudesyrespuestasintercambiadas entreelclienteyelservidor.TantoelclientecomoelsoftwaredelservidorWebimplementanelHTTPcomopartedela aplicacin.ElprotocoloHTTPsebasaenotrosprotocolospararegirdequmanerasetransportanlosmensajesentreel clienteyelservidor Protocolodetransporte: Protocolodecontroldetransmisin(TCP)eselprotocolodetransportequeadministralasconversacionesindividuales entreservidoresWebyclientesWeb.TCPdividelosmensajesHTTPenpequeaspartes,denominadassegmentos,para enviarlasalclientededestino.Tambinesresponsabledecontrolareltamaoylosintervalosalosqueseintercambian losmensajesentreelservidoryelcliente.

Protocolodeinternetwork: ElprotocolointernetworkmscomneselProtocolodeInternet(IP).IPesresponsabledetomarlossegmentos formateadosdelTCP,encapsularlosenpaquetes,asignarleslasdireccionescorrectasyseleccionarlamejorrutahaciael hostdedestino. Protocolosdeaccesoalared: Estosprotocolosdescribendosfuncionesprincipales:administracindeenlacededatosytransmisinfsicadedatosen losmedios.LosprotocolosdeadministracindeenlacededatostomanlospaquetesIPylosformateanpara transmitirlosporlosmedios.Losestndaresyprotocolosdelosmediosfsicosrigendequmaneraseenvanlasseales porlosmediosycmolasinterpretanlosclientesquelasreciben.Lostransceptoresdelastarjetasdeinterfazdered implementanlosestndaresapropiadosparalosmediosqueseutilizan.

2.3.5Protocolosindependientesdelatecnologa
Losprotocolosdereddescribenlasfuncionesqueseproducendurantelascomunicacionesdered.Enelejemplodela conversacincaraacara,esposiblequeunprotocoloparacomunicarestablezcaqueparaindicarquelaconversacin hafinalizado,elemisordebepermanecerensilenciodurantedossegundoscompletos.Sinembargo,esteprotocolono especificacmoelemisordebepermanecerensilenciodurantelosdossegundos. Losprotocolosgeneralmentenodescribencmocumplirunafuncinenparticular.Aldescribirsolamentequfunciones serequierendeunaregladecomunicacinenparticularperonocmorealizarlas,esposiblequelaimplementacinde unprotocoloenparticularseaindependientedelatecnologa. EnelejemplodelservidorWeb,HTTPnoespecificaqulenguajedeprogramacinseutilizaparacrearelexplorador, qusoftwaredeservidorWebsedebeutilizarparaservirlaspginasWeb,sobrequsistemaoperativoseejecutael softwareolosrequisitosnecesariosparamostrarelexplorador.Tampocodescribecmodetectaerroreselservidor, aunquesdescribequhaceelservidorsiseproduceunerror. Estosignificaqueunacomputadorayotrosdispositivos,comotelfonosmvilesoPDA,puedenaccederaunapgina WebalmacenadaencualquiertipodeservidorWebqueutilicecualquiertipodesistemaoperativodesdecualquier lugardeInternet.

2.4USOSDELOSMODELOSENCAPAS 2.4.1Beneficiosdelusodeunmodeloencapas
Paravisualizarlainteraccinentrevariosprotocolos,escomnutilizarunmodeloencapas.Unmodeloencapas muestraelfuncionamientodelosprotocolosqueseproducedentrodecadacapa,comoastambinlainteraccinde lascapassobreydebajodel. Existenbeneficiosalutilizarunmodeloencapasparadescribirlosprotocolosderedyelfuncionamiento.Usodeun modeloencapas: Asisteeneldiseodelprotocolo,porquelosprotocolosqueoperanenunacapaespecficaposeeninformacin definidaquevanaponerenprcticayunainterfazdefinidasegnlascapasporencimaypordebajo. Fomentalacompetencia,yaquelosproductosdedistintosproveedorespuedentrabajarenconjunto. Evitaqueloscambiosenlatecnologaoenlascapacidadesdeunacapaafectenotrascapassuperiorese inferiores. Proporcionaunlenguajecomnparadescribirlasfuncionesycapacidadesdered.

2.4.2Modelosdeprotocolosyreferencias
Existendostiposbsicosdemodelosdenetworking:modelosdeprotocoloymodelosdereferencia. Unmodelodeprotocoloproporcionaunmodeloquecoincidefielmenteconlaestructuradeunasuitedeprotocoloen particular.Elconjuntojerrquicodeprotocolosrelacionadosenunasuiterepresentatpicamentetodalafuncionalidad requeridaparainterconectarlaredhumanaconlareddedatos.ElmodeloTCP/IPesunmodelodeprotocoloporque describelasfuncionesqueseproducenencadacapadelosprotocolosdentrodelconjuntoTCP/IP. Unmodelodereferenciaproporcionaunareferenciacomnparamantenerconsistenciaentodoslostiposde protocolosyserviciosdered.Unmodelodereferencianoestpensadoparaserunaespecificacindeimplementacin niparaproporcionarunniveldedetallesuficienteparadefinirdeformaprecisalosserviciosdelaarquitecturadered.El propsitoprincipaldeunmodelodereferenciaesasistirenlacomprensinmsclaradelasfuncionesylosprocesos involucrados. Elmodelodeinterconexindesistemaabierto(OSI)eselmodelodereferenciadeinternetworkmsampliamente conocido.Seutilizaparaeldiseoderedesdedatos,especificacionesdefuncionamientoyresolucindeproblemas. AunquelosmodelosTCP/IPyOSIsonlosmodelosprincipalesqueseutilizancuandoseanalizalafuncionalidaddered, losdiseadoresdeprotocolosdered,serviciosodispositivospuedencrearsuspropiosmodelospararepresentarsus productos.Porltimo,sesolicitaalosdiseadoresquesecomuniquenconlaindustriaasociandosusproductoso serviciosconelmodeloOSI,elmodeloTCP/IPoambos.

2.4.3ModeloTCP/IP
Elprimermodelodeprotocoloencapasparacomunicacionesdeinternetworksecreaprincipiosdeladcadadelos setentayseconoceconelnombredemodelodeInternet.Definecuatrocategorasdefuncionesquedebentenerlugar paraquelascomunicacionesseanexitosas.LaarquitecturadelasuitedeprotocolosTCP/IPsiguelaestructuradeeste modelo.Poresto,escomnquealmodelodeInternetseloconozcacomomodeloTCP/IP. Lamayoradelosmodelosdeprotocolosdescribenunstackdeprotocolosespecficosdelproveedor.Sinembargo, puestoqueelmodeloTCP/IPesunestndarabierto,unacompaanocontrolaladefinicindelmodelo.Las definicionesdelestndarylosprotocolosTCP/IPseexplicanenunforopblicoysedefinenenunconjuntode documentosdisponiblesalpblico.EstosdocumentossedenominanSolicitudesdecomentarios(RFCS).Contienenlas especificacionesformalesdelosprotocolosdecomunicacindedatosylosrecursosquedescribenelusodelos protocolos. LasRFC(Solicitudesdecomentarios)tambincontienendocumentostcnicosyorganizacionalessobreInternet, incluyendolasespecificacionestcnicasylosdocumentosdelaspolticasproducidosporelGrupodetrabajode ingenieradeInternet(IETF).

2.4.4Procesodecomunicacin
ElmodeloTCP/IPdescribelafuncionalidaddelosprotocolosqueformanlasuitedeprotocolosTCP/IP.Esosprotocolos, queseimplementantantoenelhostemisorcomoenelreceptor,interactanparaproporcionarlaentregade aplicacionesdeextremoaextremoatravsdeunared. Unprocesocompletodecomunicacinincluyeestospasos: 1.Creacindedatosaniveldelacapadeaplicacindeldispositivofinalorigen. 2.Segmentacinyencapsulacindedatoscuandopasanporlastackdeprotocoloseneldispositivofinaldeorigen. 3.Generacindelosdatossobreelmedioenlacapadeaccesoalareddelastack. 4.Transportedelosdatosatravsdelainternetwork,queconsistedelosmediosydecualquierdispositivo intermediario. 5.Recepcindelosdatosenlacapadeaccesoalareddeldispositivofinaldedestino. 6.Desencapsulacinyrearmadodelosdatoscuandopasanporlastackeneldispositivofinal. 7.Traspasodeestosdatosalaaplicacindedestinoenlacapadeaplicacindeldispositivofinaldedestino.

2.4.5Unidaddedatodelprotocoloyencapsulacin
Mientraslosdatosdelaaplicacinbajanalstackdelprotocoloysetransmitenporlosmediosdelared,varios protocolosleagreganinformacinencadanivel.Estocomnmenteseconocecomoprocesodeencapsulacin. LaformaqueadoptaunaseccindedatosencualquiercapasedenominaUnidaddedatosdelprotocolo(PDU).Durante laencapsulacin,cadacapaencapsulalasPDUquerecibedelacapainferiordeacuerdoconelprotocoloqueseutiliza. Encadaetapadelproceso,unaPDUtieneunnombredistintoparareflejarsunuevoaspecto.Aunquenoexisteuna convencinuniversaldenombresparalasPDU,enestecursosedenominandeacuerdoconlosprotocolosdelasuite TCP/IP. Datos:eltrminogeneralparalasPDUqueseutilizanenlacapadeaplicacin. Segmento:PDUdelacapadetransporte. Paquete:PDUdelacapadeInternetwork. Trama:PDUdelacapadeaccesoalared. Bits:unaPDUqueseutilizacuandosetransmitenfsicamentedatosatravsdeunmedio.

2.4.6Procesodeenvoyrecepcin
Cuandoseenvanmensajesenunared,elstackdelprotocolodeunhostfuncionadesdearribahaciaabajo.Enel ejemplodelservidorWebpodemosutilizarelmodeloTCP/IPparailustrarelprocesodeenvodeunapginaWebHTML auncliente. ElprotocolodelacapaAplicacin,HTTP,comienzaelprocesoentregandolosdatosdelapginaWebconformatoHTML alacapaTransporte.All,losdatosdeaplicacinsedividenensegmentosTCP.AcadasegmentoTCPseleotorgauna etiqueta,denominadaencabezado,quecontieneinformacinsobrequprocesosqueseejecutanenlacomputadorade destinodebenrecibirelmensaje.Tambincontienelainformacinparahabilitarelprocesodedestinopara reensamblarnuevamentelosdatosasuformatooriginal. LacapaTransporteencapsulalosdatosHTMLdelapginaWebdentrodelsegmentoylosenvaalacapaInternet, dondeseimplementaelprotocoloIP.Aqu,elsegmentoTCPensutotalidadesencapsuladodentrodeunpaqueteIP, queagregaotrortulodenominadoencabezadoIP.ElencabezadoIPcontienelasdireccionesIPdehostdeorigenyde destino,comotambinlainformacinnecesariaparaentregarelpaqueteasucorrespondienteprocesodedestino. LuegoelpaqueteIPseenvaalprotocoloEthernetdelacapadeaccesoalared,dondeseencapsulaenunencabezado detramayenuntriler.Cadaencabezadodetramacontieneunadireccinfsicadeorigenydedestino.Ladireccin fsicaidentificadeformaexclusivalosdispositivosenlaredlocal.Eltrilercontieneinformacindeverificacinde errores.Finalmente,losbitssecodificanenelmedioEthernetmedianteelservidorNIC.

Esteprocesoseinvierteenelhostreceptor.Losdatosseencapsulanmientrassubenalstackhacialaaplicacindel usuariofinal.

2.4.7ModeloOSI
Inicialmente,elmodeloOSIfuediseadoporlaOrganizacinInternacionalparalaEstandarizacin(ISO,International OrganizationforStandardization)paraproporcionarunmarcosobreelcualcrearunasuitedeprotocolosdesistemas abiertos.Lavisineraqueesteconjuntodeprotocolosseutilizaraparadesarrollarunaredinternacionalqueno dependieradesistemaspropietarios. Lamentablemente,lavelocidadalaquefueadoptadalaInternetbasadaenTCP/IPylaproporcinenlaqueseexpandi ocasionaronqueeldesarrolloylaaceptacindelasuitedeprotocolosOSIquedaranatrs.Aunquepocosdelos protocolosdesarrolladosmediantelasespecificacionesOSIsondeusomasivoenlaactualidad,elmodeloOSIdesiete capasharealizadoaportesimportantesparaeldesarrollodeotrosprotocolosyproductosparatodoslostiposde nuevasredes. Comomodelodereferencia,elmodeloOSIproporcionaunaamplialistadefuncionesyserviciosquepuedenproducirse encadacapa.Tambindescribelainteraccindecadacapaconlascapasdirectamenteporencimaypordebajodel. AunqueelcontenidodeestecursoseestructurarentornoalmodeloOSI,elejedelanlisissernlosprotocolos identificadosenelstackdeprotocolosTCP/IP. Tengaencuentaque,mientraslascapasdelmodeloTCP/IPsemencionansloporelnombre,lassietecapasdelmodelo OSIsemencionanconfrecuenciapornmeroynopornombre.

2.4.8ComparacinentreelmodeloOSIyelmodeloTCP/IP
LosprotocolosqueformanlasuitedeprotocolosTCP/IPpuedendescribirseentrminosdelmodelodereferenciaOSI. EnelmodeloOSI,lacapaAccesoalaredylacapaAplicacindelmodeloTCP/IPestnsubdivididasparadescribir funcionesdiscretasquedebenproducirseenestascapas. EnlacapaAccesoalared,lasuitedeprotocolosTCP/IPnoespecificaculesprotocolosutilizarcuandosetransmitepor unmediofsico;slodescribelatransferenciadesdelacapadeInternetalosprotocolosderedfsica.LasCapasOSI1y2 analizanlosprocedimientosnecesariosparateneraccesoalosmediosylosmediosfsicosparaenviardatosporuna red.

LosparalelosclaveentredosmodelosderedseproducenenlasCapas3y4delmodeloOSI.LaCapa3delmodeloOSI, lacapaRed,seutilizacasiuniversalmenteparaanalizarydocumentarelrangodelosprocesosqueseproducenentodas lasredesdedatosparadireccionaryenrutarmensajesatravsdeunainternetwork.ElProtocolodeInternet(IP)esel protocolodelasuiteTCP/IPqueincluyelafuncionalidaddescritaenlaCapa3. LaCapa4,lacapaTransportedelmodeloOSI,confrecuenciaseutilizaparadescribirserviciosofuncionesgeneralesque administranconversacionesindividualesentreloshostsdeorigenydedestino.Estasfuncionesincluyenacusederecibo, recuperacindeerroresysecuenciamiento.Enestacapa,losprotocolosTCP/IP,Protocolodecontroldetransmisin (TCP)yProtocolodedatagramasdeusuario(UDP)proporcionanlafuncionalidadnecesaria. LacapadeaplicacinTCP/IPincluyeunacantidaddeprotocolosquepropocionanfuncionalidadespecficaparauna variedaddeaplicacionesdeusuariofinal.LasCapas5,6y7delmodeloOSIseutilizancomoreferenciaspara proveedoresyprogramadoresdesoftwaredeaplicacinparafabricarproductosquenecesitanaccederalasredespara establecercomunicaciones.

2.5DIRECCIONAMIENTODERED 2.5.1Direccionamientoenlared
ElmodeloOSIdescribelosprocesosdecodificacin,formateo,segmentacinyencapsulacindedatosparatransmitir porlared.Unflujodedatosqueseenvadesdeunorigenhastaundestinosepuededividirenpartesyentrelazarcon losmensajesqueviajandesdeotroshostshaciaotrosdestinos.Milesdemillonesdeestaspartesdeinformacinviajan

porunaredencualquiermomento.Esmuyimportantequecadapartedelosdatoscontengasuficienteinformacinde identificacinparallegaraldestinocorrecto. Existenvariostiposdedireccionesquedebenincluirseparaentregarsatisfactoriamentelosdatosdesdeunaaplicacin deorigenqueseejecutaenunhosthastalaaplicacindedestinocorrectaqueseejecutaenotro.Alutilizanelmodelo OSIcomogua,sepuedenobservarlasdistintasdireccioneseidentificadoresnecesariosencadacapa.

2.5.2Envodedatosaldispositivofinal
Duranteelprocesodeencapsulacin,seagreganidentificadoresdedireccinalosdatosmientrasbajanalstackdel protocoloenelhostdeorigen.Ascomoexistenmltiplescapasdeprotocolosquepreparanlosdatosparatransmitirlos asusdestinos,existenmltiplescapasdedireccionamientoparaasegurarlaentrega. Elprimeridentificador,ladireccinfsicadelhost,apareceenelencabezadodelaPDUdeCapa2,llamadotrama.La Capa2estrelacionadaconlaentregadelosmensajesenunaredlocalnica.LadireccindelaCapa2esexclusivaen laredlocalyrepresentaladireccindeldispositivofinalenelmediofsico.EnunaLANqueutilizaEthernet,esta direccinsedenominadireccindeControldeAccesoalmedio(MAC).Cuandodosdispositivossecomunicanenlared Ethernetlocal,lastramasqueseintercambianentreelloscontienenlasdireccionesMACdeorigenydedestino.Unavez queunatramaserecibesatisfactoriamenteporelhostdedestino,lainformacindeladireccindelaCapa2seelimina mientraslosdatossedesencapsulanysubenelstackdeprotocolosalaCapa3.

2.5.3Transportededatosatravsdeinternetwoks
LosprotocolosdeCapa3estndiseadosprincipalmenteparamoverdatosdesdeunaredlocalaotraredlocaldentro deunainternetwork.MientraslasdireccionesdeCapa2sloseutilizanparacomunicarentredispositivosdeunared localnica,lasdireccionesdeCapa3debenincluiridentificadoresquepermitanadispositivosderedintermediarios ubicarhostsendiferentesredes.EnlasuitedeprotocolosTCP/IP,cadadireccinIPhostcontieneinformacinsobrela redenlaqueestubicadoelhost. Enloslmitesdecadaredlocal,undispositivoderedintermediario,porlogeneralunrouter,desencapsulalatramapara leerladireccinhostdedestinocontenidaenelencabezadodelpaquete,laPDUdeCapa3.Losroutersutilizanla porcindelidentificadordereddeestadireccinparadeterminarqurutautilizarparallegaralhostdedestino.Una vezquesedeterminalaruta,elrouterencapsulaelpaqueteenunanuevatramayloenvaporsutrayectohaciael dispositivofinaldedestino.Cuandolatramallegaasudestinofinal,latramaylosencabezadosdelpaqueteseeliminan ylosdatossesubenalaCapa4.

2.5.4Envodedatosalaaplicacincorrecta
EnlaCapa4,lainformacincontenidaenelencabezadodelaPDUnoidentificaunhostdedestinoounareddedestino. Loquesidentificaeselprocesooservicioespecficoqueseejecutaeneldispositivohostdedestinoqueactuarenlos datosqueseentregan.Loshosts,seanclientesoservidoresenInternet,puedenejecutarmltiplesaplicacionesdered simultneamente.Lagentequeutilizacomputadoraspersonalesgeneralmentetieneunclientedecorreoelectrnico queseejecutaalmismotiempoqueelexploradorWeb,unprogramademensajerainstantnea,algnstreamingmedia y,talvez,inclusoalgnjuego.Todosestosprogramasejecutndoseenformaseparadasonejemplosdeprocesos individuales.

VerunapginaWebinvocaalmenosunprocesodered.HacerclicenunhipervnculohacequeunexploradorWebse comuniqueconunservidorWeb.Almismotiempo,ensegundoplano,esposiblequeclientedecorreoelectrnicoest enviandoorecibiendounemailyuncolegaoamigoenviandounmensajeinstantneo. Pienseenunacomputadoraquetieneslounainterfazdered.Todoslosstreamsdedatoscreadosporlasaplicaciones queseestnejecutandoenlaPCingresanysalenatravsdeesasolainterfaz,sinembargolosmensajesinstantneos noemergenenelmediodeldocumentodelprocesadordetextosodelemailqueseveenunjuego. Estoesasporquelosprocesosindividualesqueseejecutanenloshostsdeorigenydedestinosecomunicanentres. CadaaplicacinoservicioesrepresentadoporunnmerodepuertoenlaCapa4.Undilogonicoentredispositivosse identificaconunpardenmerosdepuertodeorigenydedestinodeCapa4quesonrepresentativosdelasdos aplicacionesdecomunicacin.Cuandolosdatosserecibenenelhost,seexaminaelnmerodepuertoparadeterminar quaplicacinoprocesoeseldestinocorrectodelosdatos.

2.5.5Guerrerosenlared
UnrecursodeentretenimientoparaayudaravisualizarlosconceptosdenetworkingeslapelculaanimadaWarriorsof theNet(Guerrerosdelared),porTNGMediaLab.Antesdeverelvideo,sedebetenerencuentalosiguiente: Primero,encuantoalosconceptosquehaaprendidoenestecaptulo,pienseenqumomentodelvideoestenlaLAN, enlaWAN,enintranetoenInternet,yculessonlosdispositivosfinalesvs.Losdispositivosintermedios,cmose aplicanlosmodelosOSIyTCP/IPyquprotocolosestninvolucrados. Segundo,esposiblequealgunostrminosquesemencionanenelvideonoleseanfamiliares.Lostiposdepaquetes mencionadosserefierenaltipodedatosdenivelsuperior(TCP,UDP,ICMPPing,PINGdelamuerte)queseencapsulan enlospaquetesIP(endefinitiva,todoseconvierteenpaquetesIP).Losdispositivosqueencuentranlospaquetesensu

viajesonrouter,servidorproxy,routerswitch,Intranetcorporativa,elproxy,URL(Localizadoruniformederecursos), firewall,anchodebanda,host,servidorWeb. Tercero,mientrasqueenelvdeosehacereferenciaexplcitaalospuertosnmeros21,23,25,53y80,solamentese hacereferenciaimplcitaalasdireccionesIP.Puedeverdnde?DndesemuestraenelvideoquelasdireccionesMAC puedenestarinvolucradas? Porltimo,apesardeque,confrecuencia,todaslasanimacionestienensimplificaciones,enelvideohayunerrorclaro. Aproximadamentealos5minutos,seformulalasiguienteafirmacinQusucedecuandoelseorIPnorecibeun acusederecibo;simplementeenvaunpaquetedereemplazo.Comoverenloscaptulossiguientes,stanoesuna funcindelProtocolodeInternetdeCapa3,queesunprotocolodeentreganoconfiabledemximoesfuerzo,sino unafuncindelProtocoloTCPdelacapaTransporte. Alfinalizarestecurso,comprendermejorlaamplitudyprofundidaddelosconceptosdescritosenelvideo.Esperamos quelodisfrute. Descarguelapelculadesdehttp://www.warriorsofthe.net

2.7RESUMENDELCAPITULO 2.7.1Resumenyrevisin
Lasredesdedatossonsistemasdedispositivosfinales,dedispositivosintermediariosydemediosqueconectanlos dispositivos,queproporcionanlaplataformaparalaredhumana. Estosdispositivosylosserviciosquefuncionanenellospuedeninterconectarsedemaneraglobalytransparenteparael usuarioyaquecumplenconlasreglasylosprotocolos. Elusodemodelosencapascomoabstraccionessignificaquelasoperacionesdelossistemasderedsepuedenanalizary desarrollarparaabastecerlasnecesidadesdelosserviciosdecomunicacinfuturos. LosmodelosdenetworkingmsampliamenteutilizadossonOSIyTCP/IP.Asociarlosprotocolosqueestablecenlas reglasdelascomunicacionesdedatosconlasdistintascapasesdegranutilidadparadeterminarqudispositivosy serviciosseaplicanenpuntosespecficosmientraslosdatospasanatravsdelasLANyWAN. Amedidaquebajanenelstack,losdatossesegmentanenpartesyseencapsulanconlasdireccionesydemsrtulos.El procesoseinviertecuandolaspartessedesencapsulanysubenalstackdelprotocolodedestino. Laaplicacindelosmodelospermitealasdistintaspersonas,empresasyasociacionescomercialesanalizarlasredes actualesyplanificarlasredesdelfuturo.

3PROTOCOLOSYFUNCIONALIDADDELACAPADEAPLICACIN 3.0INTRODUCCINDELCAPITULO 3.0.1Introduccindelcapitulo


LamayoradenosotrosexperimentamosInternetatravsdeWorldWideWeb,serviciosdeemailyprogramaspara compartirarchivos.stasymuchasotrasaplicacionesproporcionanlainterfazhumanaalaredsubyacente,loquenos permiteenviaryrecibirinformacinconrelativafacilidad.Generalmente,lasaplicacionesqueutilizamossonintuitivas; esdecir,podemosaccederaellasyusarlassinsabercmofuncionan.Sinembargo,paralosprofesionalesderedeses importanteconocercmounaaplicacinpuedeformatear,transmitireinterpretarmensajesqueseenvanyrecibena travsdelared. Lavisualizacindelosmecanismosquepermitenlacomunicacinatravsdelaredsehacemssencillasiutilizamosel marcoencapasdelmodeloInterconexindesistemaabierto(OSI).Enestecaptulo,enfatizaremoselroldeunacapa,la capadeAplicacin,ysuscomponentes:aplicaciones,serviciosyprotocolos.Exploraremoscmoesostreselementos hacenposiblelacomunicacinslidaatravsdelareddeinformacin. Enestecaptuloaprendera: DescribircmolasfuncionesdelastrescapassuperioresdelmodeloOSIproporcionanserviciosderedalas aplicacionesdeusuariofinal. DescribircmolosprotocolosdelacapadeaplicacinTCP/IPproporcionanlosserviciosespecificadosporlas capassuperioresdelmodeloOSI. Definircmolagenteutilizalacapadeaplicacinparacomunicarseatravsdelareddeinformacin. DescribirlafuncindelasconocidasaplicacionesTCP/IP,comolaWorldWideWebyelcorreoelectrnico,ysus serviciosrelacionados(HTTP,DNS,SMB,DHCP,SMTP/POPyTelnet). DescribirlosprocesosparacompartirarchivosqueutilizanlasaplicacionesentreparesyelprotocoloGnutella. Explicarcmolosprotocolosgarantizanquelosserviciosqueseejecutanenunaclasededispositivopuedan enviaryrecibirdatosdesdeyhaciamuchosdispositivosdereddiferentes. Utilizarherramientasdeanlisisderedparaexaminaryexplicarcmofuncionanlasaplicacionescomunesde usuarios.

3.1APLICACIONES:LAINTERFACEENTREREDES 3.1.1ModeloOSIyModeloTCP/IP
Elmodelodereferenciadeinterconexindesistemasabiertosesunarepresentacinabstractaencapas,creadacomo guaparaeldiseodelprotocolodered.ElmodeloOSIdivideelprocesodenetworkingendiferentescapaslgicas,cada unadelascualestieneunanicafuncionalidadyalacualseleasignanprotocolosyserviciosespecficos. Enestemodelo,lainformacinsepasadeunacapaaotra,comenzandoenlacapadeAplicacinenelhostde transmisin,siguiendoporlajerarquahacialacapaFsica,pasandoporelcanaldecomunicacionesalhostdedestino, dondelainformacinvuelvealajerarquayterminaenlacapadeAplicacin.Lafigurailustralospasosenesteproceso. LacapadeAplicacin,Capasiete,eslacapasuperiordelosmodelosOSIyTCP/IP.Eslacapaqueproporcionalainterfaz entrelasaplicacionesqueutilizamosparacomunicarnosylaredsubyacenteenlacualsetransmitenlosmensajes.Los protocolosdecapadeaplicacinseutilizanparaintercambiarlosdatosentrelosprogramasqueseejecutanenloshosts deorigenydestino.Existenmuchosprotocolosdecapadeaplicacinysiempresedesarrollanprotocolosnuevos.

3.1.1 AunqueelgrupodeprotocolosTCP/IPsedesarrollantesdeladefinicindelmodeloOSI,lafuncionalidaddelos protocolosdecapadeaplicacindeTCP/IPseadaptanaproximadamentealaestructuradelastrescapassuperioresdel modeloOSI:CapasdeAplicacin,PresentacinySesin. LamayoradelosprotocolosdecapadeaplicacindeTCP/IPsedesarrollaronantesdelaaparicindecomputadoras personales,interfacesdelusuariogrficasyobjetosmultimedia.Comoresultado,estosprotocolosimplementanmuy pocodelafuncionalidadqueseespecificaenlascapasdeSesinyPresentacindelmodeloOSI. CapadePresentacin LacapadePresentacintienetresfuncionesprimarias: Lasimplementacionesdelacapadepresentacingeneralmentenosevinculanconunastackdeprotocolos determinada.Losestndaresparavdeosygrficossonalgunosejemplos.Dentrodelosestndaresmsconocidospara vdeoencontramosQuickTimeyelGrupodeexpertosenpelculas(MPEG).QuickTimeesunaespecificacindeApple Computerparaaudioyvdeo,yMPEGesunestndarparalacodificacinycompresindevdeos. DentrodelosformatosdeimagengrficamsconocidosencontramosFormatodeintercambiogrfico(GIF),Grupode expertosenfotografa(JPEG)yFormatodearchivodeimagenetiquetada(TIFF).GIFyJPEGsonestndaresde compresinycodificacinparaimgenesgrficas,yTIFFesunaformatodecodificacinestndarparaimgenes grficas. CapadeSesin ComoloindicaelnombredelacapadeSesin,lasfuncionesenestacapacreanymantienendilogosentrelas aplicacionesdeorigenydestino.Lacapadesesinmanejaelintercambiodeinformacinparainiciarlosdilogosy Codificacinyconversindedatosdelacapadeaplicacinparagarantizarquelosdatosdeldispositivode origenpuedanserinterpretadosporlaaplicacinadecuadaeneldispositivodedestino. Compresindelosdatosdeformaquepuedanserdescomprimidosporeldispositivodedestino. Encriptacindelosdatosparatransmisinydescifredelosdatoscuandoserecibeneneldestino.

mantenerlosactivos,yparareiniciarsesionesqueseinterrumpieronodesactivaronduranteunperiododetiempo prolongado. Lamayoradelasaplicaciones,comolosexploradoresWebolosclientesdecorreoelectrnico,incorporanla funcionalidaddelascapas5,6y7delmodeloOSI.

LosprotocolosdecapadeaplicacindeTCP/IPmsconocidossonaquellosqueproporcionanintercambiodela informacindelusuario.Estosprotocolosespecificanlainformacindecontrolyformatonecesariaparamuchasdelas funcionesdecomunicacindeInternetmscomunes.AlgunosdelosprotocolosTCP/IPson: ElprotocoloServiciodenombresdedominio(DNS,DomainNameService)seutilizapararesolvernombresde InternetendireccionesIP. Elprotocolodetransferenciadehipertexto(HTTP,HypertextTransferProtocol)seutilizaparatransferirarchivos queformanlaspginasWebdelaWorldWideWeb. ElProtocolosimpledetransferenciadecorreo(SMTP)seutilizaparalatransferenciademensajesdecorreoy adjuntos. Telnet,unprotocolodeemulacindeterminal,seutilizaparaproporcionaraccesoremotoaservidoresya dispositivosdered. ElProtocolodetransferenciadearchivos(FTP,FileTransferProtocol)seutilizaparalatansferenciainteractiva dearchivosentresistemas.

LosprotocolosdelasuiteTCP/IPgeneralmentesondefinidosporSolicitudesdecomentarios(RFCS).ElGrupodetrabajo deingenieradeInternetmantienelasRFCScomolosestndaresparaelconjuntoTCP/IP.

3.1.2Softwaredelacapadeaplicacin
LasfuncionesasociadasconlosprotocolosdecapadeAplicacinpermitenalaredhumanacomunicarseconlaredde datossubyacente.CuandoabrimosunexploradorWebounaventanademensajerainstantnea,seiniciauna aplicacin,yelprogramasecolocaenlamemoriadeldispositivodondeseejecuta.Cadaprogramaejecutablecargadoa undispositivosedenominaproceso. DentrodelacapadeAplicacin,existendosformasdeprocesosoprogramasdesoftwarequeproporcionanaccesoala red:aplicacionesyservicios. Aplicacionesreconocidasporlared Aplicacionessonlosprogramasdesoftwarequeutilizalagenteparacomunicarseatravsdelared.Algunas aplicacionesdeusuariofinalsoncompatiblesconlared,locualsignificaqueimplementanlosprotocolosdelacapade aplicacinypuedencomunicarsedirectamenteconlascapasinferioresdelstackdeprotocolos.Losclientesdecorreo electrnicoylosexploradoresWebsonejemplosdeestetipodeaplicaciones. ServiciosdelacapadeAplicacin OtrosprogramaspuedennecesitarlaayudadelosserviciosdelacapadeAplicacinparautilizarlosrecursosdelared, comotransferenciadearchivosocoladeimpresinenred.Aunquesontransparentesparaelusuario,estosservicios sonlosprogramasquesecomunicanconlaredypreparanlosdatosparalatransferencia.Diferentestiposdedatos,ya seatexto,grficoovdeo,requierendediversosserviciosderedparaasegurarsedequeestnbienpreparadospara procesarlasfuncionesdelascapasinferioresdelmodeloOSI. Cadaservicioderedoaplicacinutilizaprotocolosquedefinenlosestndaresyformatosdedatosautilizarse.Sin protocolos,lareddedatosnotendraunamaneracomndeformatearydireccionarlosdatos.Paracomprenderla funcindelosdistintosserviciosdered,esnecesariofamiliarizarseconlosprotocolossubyacentesquerigensu operacin.

3.1.3Aplicacionesdelusuario,serviciosyprotocolosdecapadeAplicacin
Comosemencionanteriormente,lacapadeAplicacinutilizalosprotocolosimplementadosdentrodelasaplicaciones yservicios.Mientrasquelasaplicacionesproporcionanalaspersonasunaformadecrearmensajesylosserviciosdela capadeaplicacinestablecenunainterfazconlared,losprotocolosproporcionanlasreglasylosformatosqueregulan eltratamientodelosdatos.Unnicoprogramaejecutabledebeutilizarlostrescomponenteseinclusiveelmismo nombre.Porejemplo:cuandoanalizamosTelnetnospodemosreferiralaaplicacin,elserviciooelprotocolo. EnelmodeloOSI,seconsideraquelasaplicacionesqueinteractandirectamenteconlaspersonasseencuentranenla partesuperiordelstack,aligualquelaspersonas.AligualquetodaslaspersonasdentrodelmodeloOSI,lacapade Aplicacinsebasaenlafuncionesdelascapasinferioresparacompletarelprocesodecomunicacin.Dentrodelacapa deaplicacin,losprotocolosespecificanqumensajesseintercambianentreloshostdeorigenydedestino,lasintaxis deloscomandosdecontrol,eltipoyformatodelosdatosquesetransmitenylosmtodosadecuadosparanotificacin yrecuperacindeerrores.

3.1.4FuncionesdelprotocolodelaCapadeAplicacin
Losprotocolosdelacapadeaplicacinsonutilizadostantoporlosdispositivosdeorigencomodedestinoduranteuna sesindecomunicacin.Paraquelascomunicacionesseanexitosas,debencoincidirlosprotocolosdecapadeaplicacin implementadosenelhostdeorigenydestino. Losprotocolosestablecenreglasconsistentesparaintercambiardatosentrelasaplicacionesylosservicioscargadosen losdispositivosparticipantes.Losprotocolosespecificancmoseestructuranlosdatosdentrodelosmensajesylos tiposdemensajesqueseenvanentreorigenydestino.Estosmensajespuedensersolicitudesdeservicios,acusesde recibo,mensajesdedatos,mensajesdeestadoomensajesdeerror.Losprotocolostambindefinenlosdilogosde mensajes,asegurandoqueunmensajeenviadoencuentrelarespuestaesperadayseinvoquenlosservicios correspondientescuandoserealizalatransferenciadedatos. Muchosydiversostiposdeaplicacionessecomunicanatravsdelasredesdedatos.Porlotanto,losserviciosdela capadeAplicacindebenimplementarprotocolosmltiplesparaproporcionarlavariedaddeseadadeexperienciasde comunicacin.Cadaprotocolotieneunfinespecficoycontienelascaractersticasrequeridasparacumplircondicho propsito.Debenseguirselosdetallesdelprotocolocorrespondienteacadacapa,aslasfuncionesenunacapase comunicancorrectamenteconlosserviciosenlacapainferior. Lasaplicacionesylosserviciostambinpuedenutilizarprotocolosmltiplesduranteelcursodeunacomunicacin simple.Unprotocolopuedeespecificarcmoseestablecelaconexinderedesyotrodescribirelprocesoparala transferenciadedatoscuandoelmensajesepasaalasiguientecapainferior.

3.2TOMADEMEDIDASPARALASAPLICACIONESYSERVICIOS 3.2.1Elmodeloclienteservidor
Cuandolagenteintentaaccederainformacinensusdispositivos,yaseanstosunacomputadorapersonaloporttil, unPDA,telfonocelularocualquierotrodispositivoconectadoalared,losdatospuedennoestarfsicamente almacenadosensusdispositivos.Siasfuere,sedebesolicitaraldispositivoquecontienelosdatos,permisopara accederaesainformacin. Modeloclienteservidor Enelmodeloclienteservidor,eldispositivoquesolicitainformacinsedenominaclienteyeldispositivoquerespondea lasolicitudsedenominaservidor.LosprocesosdeclienteyservidorseconsideranunapartedelacapadeAplicacin.El clientecomienzaelintercambiosolicitandolosdatosalservidor,querespondeenviandounoomsstreamsdedatosal cliente.LosprotocolosdecapadeAplicacindescribenelformatodelassolicitudesyrespuestasentreclientesy servidores.Ademsdelatransferenciarealdedatos,esteintercambiopuederequerirdeinformacinadicional,comola autenticacindelusuarioylaidentificacindeunarchivodedatosatransferir. Unejemplodeunaredcliente/servidoresunentornocorporativodondelosempleadosutilizanunservidordeemailde laempresaparaenviar,recibiryalmacenaremails.Elclientedecorreoelectrnicoenlacomputadoradeunempleado

emiteunasolicitudalservidordeemailparaunmensajenoledo.Elservidorrespondeenviandoelemailsolicitadoal cliente. Aunquelosdatosgeneralmentesedescribencomounflujodelservidoralcliente,algunosdatossiemprefluyendel clientealservidor.Elflujodedatospuedeserelmismoenambasdireccionesoinclusivesermayorenladireccinque vadelclientealservidor.Porejemplo,unclientepuedetransferirunarchivoalservidorconfinesdealmacenamiento. Latransferenciadedatosdeunclienteaunservidorseconocecomosubidayladelosdatosdeunservidorauncliente, descarga.

3.2.2Servidores
Enuncontextogeneralderedes,cualquierdispositivoquerespondeaunasolicituddeaplicacionesdecliente funcionacomounservidor.Unservidorgeneralmenteesunacomputadoraquecontieneinformacinparaser compartidaconmuchossistemasdecliente.Porejemplo,pginasWeb,documentos,basesdedatos,imgenes, archivosdeaudioyvdeopuedenalmacenarseenunservidoryenviarsealosclientesquelosolicitan.Enotroscasos, comounaimpresoradered,elservidordeimpresinenvalassolicitudesdeimpresindelclientealaimpresora especfica. Diferentestiposdeaplicacionesdelservidortienendiferentesrequerimientosparaelaccesodeclientes.Algunos servidorespuedenrequerirdeautenticacindelainformacindecuentadelusuarioparaverificarsielusuariotiene permisoparaaccederalosdatossolicitadosoparautilizarunaoperacinenparticular.Dichosservidoresdebencontar conunalistacentraldecuentasdeusuariosyautorizaciones,opermisos(paraoperacionesyaccesoadatos)otorgados acadausuario.CuandoseutilizaunclienteFTP,porejemplo,siustedsolicitasubirdatosalservidorFTP,selepuededar permisoparaescribirsucarpetapersonalperonoparaleerotrosarchivosdelsitio. Enunaredclienteservidor,elservidorejecutaunserviciooproceso,avecesdenominadodaemondeservidor.Aligual quelamayoradelosservicios,losdaemonsgeneralmenteseejecutanensegundoplanoynoseencuentranbajo controldirectodelusuario.Losdaemonssedescribencomoservidoresqueescuchanunasolicituddelcliente,porque estnprogramadospararespondercadavezqueelservidorrecibeunasolicitudparaelservicioproporcionadoporel daemon.Cuandoundaemonescuchaunasolicituddeuncliente,intercambialosmensajesadecuadosconelcliente, segnlorequeridoporsuprotocolo,yprocedeaenviarlosdatossolicitadosalclienteenelformatocorrespondiente.

3.2.3ProtocolosyserviciosdelacapadeAplicacin
UnanicaaplicacinpuedeempleardiferentesserviciosdelacapadeAplicacin,asloqueapareceparaelusuario comounasolicitudparaunapginaWebpuede,dehecho,ascenderadocenasdesolicitudesindividuales.Y,paracada solicitud,puedenejecutarsemltiplesprocesos.Porejemplo,unclientepuedenecesitardediversosprocesos individualesparaformularslounasolicitudalservidor. Adems,losservidoresgeneralmentetienenmltiplesclientesquesolicitaninformacinalmismotiempo.Porejemplo, unservidorTelnetpuedetenervariosclientesquerequierenconectarseal.Estassolicitudesindividualesdelcliente puedenmanejarseenformasimultneayseparadaparaquelaredseaexitosa.Losserviciosyprocesosdecapade Aplicacindependendelsoportedelasfuncionesdelacapainferiorparaadministrarenformaexitosalasmltiples conversaciones.

3.2.4Redesyaplicacionesentrepares(P2P,PeertoPeer)
ModeloPuntoaPunto Ademsdelmodelocliente/servidorpararedes,existetambinunmodelopuntoapunto.Lasredespuntoapunto tienendosformasdistintivas:diseoderedespuntoapuntoyaplicacionespuntoapunto(P2P).Ambasformastienen caractersticassimilaresperoenlaprcticafuncionanenformamuydistinta. Redesentrepares Enunaredentrepares,dosomscomputadorasestnconectadasatravsdeunaredypuedencompartirrecursos (porejemplo,impresorayarchivos)sintenerunservidordedicado.Cadadispositivofinalconectado(conocidocomo punto)puedefuncionarcomounservidorocomouncliente.Unacomputadorapuedeasumirelroldeservidorparauna transaccinmientrasfuncionaenformasimultneacomoclienteparaotratransaccin.Losrolesdelclienteyelservidor seconfiguransegnlassolicitudes.

Unejemplodeunaredentreparesesunasimplereddomsticacondoscomputadorasconectadasquecompartenuna impresora.Cadapersonapuedeconfigurarsucomputadoraparacompartirarchivos,habilitarjuegosenredocompartir unaconexindeInternet.Otroejemplosobrelafuncionalidaddelaredpuntoapuntosondoscomputadoras conectadasaunagranredqueutilizanaplicacionesdesoftwareparacompartirrecursosentreellasatravsdelared. Adiferenciadelmodelocliente/servidor,queutilizaservidoresdedicados,lasredespuntoapuntodescentralizanlos recursosenunared.Enlugardeubicarinformacinparacompartirenlosservidoresdedicados,lainformacinpuede colocarseencualquierpartedeundispositivoconectado.Lamayoradelossistemasoperativosactualesadmiten compartirarchivoseimpresorassinrequerirsoftwaredelservidoradicional.Debidoaquelasredespuntoapunto generalmentenoutilizancuentasdeusuarioscentralizadas,permisosnimonitores,esdifcilimplementarlaspolticasde accesoyseguridadenlasredesquecontienenmayorcantidaddecomputadoras.Sedebenestablecercuentasde usuarioyderechosdeaccesoenformaindividualparacadadispositivo.

Aplicacionespuntoapunto Unaaplicacinpuntoapunto(P2P),adiferenciadeunaredpuntoapunto,permiteaundispositivoactuarcomocliente ocomoservidordentrodelamismacomunicacin.Enestemodelo,cadaclienteesunservidorycadaservidoresun cliente.Ambospuedeniniciarunacomunicacinyseconsideranigualesenelprocesodecomunicacin.Sinembargo, lasaplicacionespuntoapuntorequierenquecadadispositivofinalproporcioneunainterfazdeusuarioyejecuteun servicioensegundoplano.Cuandoiniciaunaaplicacinpuntoapuntoespecfica,stainvocalainterfazdeusuario requeridaylosserviciosensegundoplano.Luego,losdispositivospuedencomunicarsedirectamente.

AlgunasaplicacionesP2Putilizanunsistemahbridodondesedescentralizaelaccesoalosrecursosperolosndicesque apuntanalasubicacionesdelosrecursosestnalmacenadosenundirectoriocentralizado.Enunsistemahbrido,cada puntoaccedeaunservidordendiceparaalcanzarlaubicacindeunrecursoalmacenadoenotropunto.Elservidorde ndicetambinpuedeayudaraconectardospuntos,perounavezconectados,lacomunicacinsellevaacaboentrelos dospuntos,sincomunicacinadicionalalservidordendice. Lasaplicacionespuntoapuntopuedenutilizarseenlasredespuntoapunto,enredescliente/servidoryenInternet.

3.3EJEMPLOSDESERVICIOSYPROTOCOLOSDELACAPADEAPLICACIN 3.3.1ProtocoloyserviciosDNS
Ahoraquecomprendemosmejorcmolasaplicacionesproporcionanunainterfazparaelusuarioyaccesoalared, veremosalgunosprotocolosespecficosqueseutilizancomnmente. Comoveremosmsadelante,lacapadetransporteutilizaunesquemadedireccionamientoquesellamanmerode puerto.LosnmerosdepuertoidentificanlasaplicacionesylosserviciosdelacapadeAplicacinquesonlosdatosde origenydestino.Losprogramasdelservidorgeneralmenteutilizannmerosdepuertopredefinidoscomnmente conocidosporlosclientes.MientrasexaminamoslosdiferentesserviciosyprotocolosdelacapadeAplicacinde TCP/IP,nosreferiremosalosnmerosdepuertoTCPyUDPnormalmenteasociadosconestosservicios.Algunosde estosserviciosson: Sistemadenombresdedominio(DNS):puertoTCP/UDP53. Protocolodetransferenciadehipertexto(HTTP,HypertextTransferProtocol):puertoTCP80. Protocolosimpledetransferenciadecorreo(SMTP,SimpleMailTransferProtocol):puertoTCP25.

DNS

Protocolodeoficinadecorreos(POP):puertoUDP110. Telnet:puertoTCP23. Protocolodeconfiguracindinmicadehost:puertoUDP67. Protocolodetransferenciadearchivos(FTP,FileTransferProtocol):puertosTCP20y21.

Enredesdedatos,losdispositivossonrotuladoscondireccionesIPnumricasparaquepuedanparticiparenelenvoy recepcindemensajesatravsdelared.Sinembargo,lamayoradelaspersonaspasanmuchotiempotratandode recordarestasdireccionesnumricas.Porlotanto,losnombresdedominiofueroncreadosparaconvertirlas direccionesnumricasennombressimplesyreconocibles. EnInternet,esosnombresdedominio,comowww.cisco.com,sonmuchomssencillosderecordarque198.133.219.25, queesladireccinnumricarealparaesteservidor.Adems,siCiscodecidecambiarladireccinnumrica,parael usuarioestransparenteyaqueelnombrededominioseguirsiendowww.cisco.com.Lanuevadireccinsimplemente estarenlazadaconelnombrededominioexistenteylaconectividadsemantendr.Cuandolasredeseranpequeas, resultabafcilmantenerlaasignacinentrelosnombresdedominiosylasdireccionesquerepresentaban.Sinembargo, amedidaquelasredesyelnmerodedispositivoscomenzacrecer,elsistemamanualdejdeserprctico. ElSistemadenombresdedominio(DNS)secreparaqueelnombredeldominiobusquesolucionesparaestasredes. DNSutilizaunconjuntodistribuidodeservidorespararesolverlosnombresasociadosconestasdireccionesnumricas. ElprotocoloDNSdefineunservicioautomatizadoquecoincideconnombresderecursosquetienenladireccindered numricasolicitada.Incluyelasconsultassobreformato,lasrespuestasylosformatosdedatos.Lascomunicacionesdel protocoloDNSutilizanunformatosimplellamadomensaje.Esteformatodemensajeseutilizaparatodoslostiposde solicitudesdeclientesyrespuestasdelservidor,mensajesdeerroryparalatransferenciadeinformacinderegistrode recursosentreservidores. RESOLUCIONDENOMBRESDNS

DNSesunserviciocliente/servidor;sinembargo,difieredelosotrosservicioscliente/servidorqueestamosexaminando. Mientrasotrosserviciosutilizanunclientequeesunaaplicacin(comounexploradorWebounclientedecorreo electrnico),elclienteDNSejecutaunservicioporsmismo.ElclienteDNS,avecesdenominadoresolucinDNS,admite resolucindenombreparaotrasaplicacionesderedyserviciosquelonecesiten. Alconfigurarundispositivodered,generalmenteproporcionamosunaomsdireccionesdelservidorDNSqueelcliente DNSpuedeutilizarparalaresolucindenombres.Engeneral,elproveedordeserviciosdeInternetproveelas direccionesparautilizarconlosservidoresDNS.Cuandounaaplicacindeusuariosolicitaconectarseconundispositivo remotopornombre,elclienteDNSsolicitanteenvaunapeticinaunodeesosservidoresdenombrepararesolverel nombreenunadireccinnumrica. Lossistemasoperativosinformticostambintienenunautilidaddenominadanslookupquepermitealusuario consultarmanualmentelosservidoresdenombrepararesolverundeterminadonombredehost.Estautilidadtambin puedeutilizarsepararesolverlosproblemasderesolucindenombresyverificarelestadoactualdelosservidoresde nombres. Enlafigura,cuandoseejecutanslookup,semuestraelservidorDNSpordefectoconfiguradoparasuhost.Eneste ejemplo,elservidorDNSesdnssjk.cisco.comquetieneunadireccinde171.68.226.120. Luegopodemosescribirelnombredeunhostodominioparaelcualdeseamosobtenerladireccin.Enlaprimer consultadelafigura,sehaceunaconsultaparawww.cisco.com.Elservidordenombrequerespondeproporcionala direccin198.133.219.25. Lasconsultasmostradasenlafigurasonslopruebassimples.Lautilidadnslookuptienemuchasopcionesdisponibles paralograrunaextensaverificacinypruebadelprocesoDNS.

UnservidorDNSproporcionalaresolucindenombresutilizandoeldaemondenombrequegeneralmentesellama named(sepronuncianamedee). ElservidorDNSalmacenadiferentestiposderegistrosderecursosutilizadospararesolvernombres.Estosregistros contienenelnombre,ladireccinyeltipoderegistro.

Algunosdeestostiposderegistroson: A:unadireccindeundispositivofinal. NS:unservidordenombreautoritativo. CNAME:elnombreideal(oNombrededominiocompletamentecalificado)paraunalias,queseutilizacuando variosserviciostienenunanicadireccinderedperocadaserviciotienesupropiaentradaenDNS. MX:registrodeintercambiodecorreos,asignaunnombrededominioaunalistadeservidoresdeintercambio decorreosparaesedominio.

Cuandounclienterealizaunaconsulta,elprocesonombradodelservidorprimeroobservaensuspropiosregistros paraversipuederesolverelnombre.Sinopuederesolverelnombreutilizandolosregistrosalmacenados,contactaa otrosservidoresparahacerlo. Lasolicitudpuedepasarporunnmerodeservidores,locualllevatiempoadicionalyconsumeanchodebanda.Unavez queseencuentraunacoincidenciaysedevuelvealservidorsolicitanteoriginal,elservidoralmacenatemporalmenteen lacachladireccinnumeradaquecoincideconelnombre. Sivuelveasolicitarseesemismonombre,elprimerservidorpuederegresarladireccinutilizandoelvaloralmacenado enelcachdenombres.ElalmacenamientoencachreduceeltrficodelareddedatosdeconsultasDNSylascargas detrabajodelosservidoresmsaltosdelajerarqua.ElserviciodelclienteDNSenlasPCdeWindowsoptimizael rendimientodelaresolucindenombresDNSalmacenandopreviamentelosnombresresueltosenlamemoria.El comandoipconfig/displaydnsmuestratodaslasentradasDNSencachenunsistemainformticoconWindowsXPo 2000.

Elsistemadenombresdedominioutilizaunsistemajerrquicoparacrearunabasededatosparaproporcionaruna resolucindenombres.Lajerarquaessimilaraunrbolinvertidoconlarazenlapartesuperiorylasramaspordebajo.

Enlapartesuperiordelajerarqua,losservidoresrazmantienenregistrossobrecmoalcanzarlosservidoresde dominiodenivelsuperior,loscualesasuveztienenregistrosqueapuntanalosservidoresdedominiodenivel secundarioyassucesivamente. Losdiferentesdominiosdeprimernivelrepresentaneltipodeorganizacinoelpasdeorigen.Algunosejemplosde dominiosdeprimernivelson: .au:Australia .co:Colombia .com:unaempresaoindustria .jp:Japn .org:unaorganizacinsinfinesdelucro

Despusdelosdominiosdeprimernivelseencuentranlosdominiosdesegundonively,debajodeestos,hayotros dominiosdenivelinferior. Cadanombrededominioesunarutaatravsdeesterbolinvertidoquecomienzadesdelaraz. Porejemplo:comosemuestraenlafigura,elservidorDNSrazpuedenosaberexactamentedndeseencuentrael servidordecorreoelectrnicomail.cisco,perollevaunregistrodelosdominioscomdentrodelosdominiosdeprimer nivel.Asimismo,losservidoresdentrodeldominiocompuedennotenerunregistrodemail.cisco.com,perostienen unregistroparaeldominiocisco.com.Losservidoresdentrodeldominiocisco.comtienenunregistro(unregistroMX paraserexactos)paramail.cisco.com. Elsistemadenombresdedominiodependedeestajerarquadeservidoresdescentralizadosymantieneestosregistros derecursos.Losregistrosderecursosenumerannombresdedominiosqueelservidorpuederesolveryservidores alternativosquetambinpuedenprocesarsolicitudes.Siundeterminadoservidortieneregistrosderecursosque correspondenasunivelenlajerarquadedominios,sedicequeesautoritativoparaesosregistros. Porejemplo:unservidordenombreseneldominiocisco.netacad.netnoseraautoritativoparaelregistro mail.cisco.comporqueeseregistrosemantieneenunservidordeniveldedominiosuperior,especficamenteelservidor denombreseneldominiocisco.com. Enlaces http://www.ietf.org//rfc/rfc1034.txt http://www.ietf.org/rfc/rfc1035.txt

3.3.2ServicioWWWyHTTP
CuandoseescribeunadireccinWeb(oURL)enunexploradordeInternet,elexploradorestableceunaconexinconel servicioWebdelservidorqueutilizaelproocoloHTTP.URL(oLocalizadoruniformederecursos)yURI(Identificador uniformederecursos)sonlosnombresquelamayoradelaspersonasasocianconlasdireccionesWeb. ElURLhttp://www.cisco.com/index.htmlesunejemplodeunURLqueserefiereaunrecursoespecfico:unapgina Webdenominadaindex.htmlenunservidoridentificadocomocisco.com(hagaclicenlasfichasdelafiguraparaverlos pasosutilizadosporHTTP). LosexploradoresWebsonlasaplicacionesdeclientequeutilizannuestrascomputadorasparaconectarseconlaWorld WideWebyparaaccederalosrecursosalmacenadosenunservidorWeb.Aligualqueconlamayoradelosprocesos deservidores,elservidorWebfuncionacomounserviciobsicoygeneradiferentestiposdearchivosdisponibles. Paraaccederalcontenido,losclientesWebrealizanconexionesalservidorysolicitanlosrecursosdeseados.Elservidor respondeconlosrecursosy,unavezrecibidos,elexploradorinterpretalosdatosylospresentaalusuario. Losexploradorespuedeninterpretarypresentarmuchostiposdedatos,comotextosinformatooLenguajedemarcado dehipertexto(HTML,ellenguajequeseutilizaparaconstruirunapginaWeb).Otrostiposdedatos,sinembargo, requierendeotroserviciooprograma.Generalmenteselosconocecomopluginsocomplementos.Paraayudaral

exploradoradeterminarqutipodearchivoestrecibiendo,elservidorespecificaquclasededatoscontieneel archivo. ParacomprendermejorcmointeractanelexploradorWebconelclienteWeb,podemosanalizarcmoseabreuna pginaWebenunexplorador.Paraesteejemplo,utilizaremosladireccinURL:http://www.cisco.com/webserver.htm. Primero,elexploradorinterpretalastrespartesdelaURL: 1.http(elprotocolooesquema), 2.www.cisco.com(elnombredelservidor),y 3.webserver.htm(elnombreespecficodelarchivosolicitado). Elexploradorluegoverificaconunservidordenombresparaconvertirawww.cisco.comenunadireccinnumricaque utilizarparaconectarseconelservidor.AlutilizarlosrequerimientosdelprotocoloHTTP,elexploradorenvauna solicitudGETalservidorypideelarchivowebserver.htm.Elservidor,asuvez,envaalexploradorelcdigoHTMLde estapginaWeb.Finalmente,elexploradordescifraelcdigoHTMLydaformatoalapginaparalaventanadel explorador.

Elprotocolodetransferenciadehipertexto(HTTP),unodelosprotocolosdelgrupoTCP/IP,sedesarrollensus comienzosparapublicaryrecuperarlaspginasHTML,yenlaactualidadseutilizaparasistemasdeinformacin distribuidosydecolaboracin.HTTPseutilizaatravsdelaWorldWideWebparatransferenciadedatosyesunodelos protocolosdeaplicacinmsutilizados. HTTPespecificaunprotocolodesolicitud/respuesta.Cuandouncliente,generalmenteunexploradorWeb,envaun mensajedesolicitudaunservidor,elprotocoloHTTPdefinelostiposdemensajesqueelclienteutilizaparasolicitarla pginaWebyenvalostiposdemensajesqueelservidorutilizapararesponder.Lostrestiposdemensajesms comunessonGET,POSTyPUT. GETesunasolicituddedatosdelcliente.UnexploradorWebenvaelmensajeGETparasolicitarlaspginasdesdeun servidorWeb.Comosemuestraenlafigura,unavezqueelservidorrecibelasolicitudGET,respondeconunalneade estado,comoHTTP/1.1200OK,yunmensajesolo,cuyocuerpopuedeserelarchivosolicitado,unmensajedeerroro algunaotrainformacin. POSTyPUTseutilizanparaenviarmensajesquecarganlosdatosalservidorWeb.Porejemplo,cuandoelusuario ingresadatosenunformularioincorporadoenunapginaWeb,POSTincluyelosdatosenelmensajeenviadoal servidor. PUTcargalosrecursosoelcontenidoalservidorWeb. Aunqueesmuyflexible,HTTPnoesunprotocoloseguro.LosmensajesPOSTcarganinformacinalservidorenuntexto sinformatoquepuedeserinterceptadoyledo.Deformasimilar,lasrespuestasdelservidor,generalmentepginas HTML,tambinsondescifradas. ParaunacomunicacinseguraatravsdeInternet,seutilizaelprotocoloHTTPseguro(HTTPS)paraaccederosubir informacinalservidorWeb.HTTPSpuedeutilizarautenticacinyencriptacinparaasegurarlosdatoscuandoviajan entreelclienteyelservidor.HTTPSespecificareglasadicionalesparapasarlosdatosentrelacapadeAplicacinyla capadeTransporte.

3.3.3ServiciosdeemailyprotocolosSMTP/POP
Email,elservidorderedmsconocido,harevolucionadolamaneraenquenoscomunicamos,porsusimplezay velocidad.Inclusiveparaejecutarseenunacomputadoraoenotrodispositivo,losemailsrequierendediversos serviciosyaplicaciones.DosejemplosdeprotocolosdecapadeaplicacinsonProtocolodeoficinadecorreos(POP)y Protocolosimpledetransferenciadecorreo(SMTP),queaparecenenlafigura.ComoconHTTP,estosprotocolos definenprocesosclienteservidor. Cuandounapersonaescribemensajesdecorreoelectrnico,generalmenteutilizaunaaplicacindenominadaAgente deusuariodecorreo(MUA)oclientedecorreoelectrnico.MUApermiteenviarlosmensajesycolocarlosmensajes recibidosenelbuzndelcliente;ambosprocesossondiferentes. Pararecibiremailsdesdeunservidordeemail,elclientedecorreoelectrnicopuedeutilizarunPOP.Alenviarunemail desdeunclienteounservidor,seutilizanformatosdemensajesycadenasdecomandodefinidasporelprotocoloSMTP. Engeneral,unclientedecorreoelectrnicoproporcionalafuncionalidaddeambosprotocolosdentrodeunaaplicacin.

Procesosdelservidordeemail:MTAyMDA Elservidordeemailejecutadosprocesosindividuales: Agentedetransferenciadecorreo(MTA,MailTransferAgent). Agentedeentregadecorreo(MDA,MailDeliveryAgent).

ElprocesoAgentedetransferenciadecorreo(MTA)seutilizaparaenviarcorreoselectrnicos.Comosemuestraenla figura,elMTArecibemensajesdesdeelMUAuotroMTAenotroservidordeemail.Segnelencabezadodelmensaje, determinacmodebereenviarseunmensajeparallegaradestino.Sielcorreoestdirigidoaunusuariocuyobuzn estenelservidorlocal,elcorreosepasaalMDA.Sielcorreoesparaunusuarioquenoestenelservidorlocal,elMTA enrutaelemailalMTAenelservidorcorrespondiente.

Enlafigura,vemosqueelAgentedeenvodecorreo(MDA)aceptaunapartedelemaildesdeunAgentede transferenciadecorreo(MTA)yrealizaelenvoreal.ElMDArecibetodoelcorreoentrantedesdeelMTAylocolocaen losbuzonesdelosusuarioscorrespondientes.ElMDAtambinpuederesolvertemasdeentregafinal,comoanlisisde virus,correonodeseadofiltradoymanejodeacusesderecibo.Lamayoradelascomunicacionesdeemailutilizanlas aplicacionesMUA,MTAyMDA.Sinembargo,existenotrasalternativasparaenviaremails. Elclientepuedeestarconectadoaunsistemadeemailscorporativo,comoLotusNotesdeIBM,GroupwisedeNovello MicrosoftExchange.Estossistemasavecestienensupropioformatointernodecorreoelectrnicoysusclientes generalmentesecomunicanconelservidordecorreoelectrnicoatravsdeunprotocolopropietario. ElservidorenvaorecibecorreoselectrnicosporInternetatravsdela95ersindecorreodeinternetdelproducto, querealizaelreformateoqueseanecesario.Si,porejemplo,dospersonasquetrabajanparalamismaempresa intercambianemailsentreellosutilizandounprotocolopropietario,losmensajespuedenpermanecercompletamente dentrodelsistemadeemailscorporativodelaempresa. Comosegundaalternativa,lascomputadorasquenotienenunMUApuedenconectarseaunserviciodecorreoenun exploradorWebparaasrecuperaryenviarmensajes.AlgunascomputadoraspuedenejecutarsupropioMTAy administraremailsdedominiointerno.

Comosemencionanteriormente,losemailspuedenutilizarlosprotocolosPOPySMTP(vealafiguraparasabercmo funcionan).POPyPOP3(Protocolodeoficinadecorreosv.3)sonprotocolosdeenvodecorreoentranteyprotocolos cliente/servidortpicos.Envanemailsdesdeelservidordeemailalcliente(MUA).ElMDAescuchacuandouncliente seconectaaunservidor.Unavezestablecidalaconexin,elservidorpuedeenviarelemailalcliente. Elprotocolosimpledetransferenciadecorreo(SMTP),porelcontrario,rigelatransferenciadeemailssalientesdesde elclienteemisoralservidordeemail(MDA),comoastambineltransportedeemailsentreservidoresdeemail

(MTA).SMTPpermitetransportaremailsporlasredesdedatosentrediferentestiposdesoftwaredeclienteyservidor, yhaceposibleelintercambiodeemailsenInternet. ElformatodemensajesdelprotocoloSMTPutilizaunconjuntorgidodecomandosyrespuestas.Estoscomandos admitenlosprocedimientosutilizadosenelSMTP,comoiniciodesesin,transaccindecorreo,reenvodecorreo, verificacindenombresdebuzones,expansindelistasdecorreoyaperturaycierredeintercambios. AlgunosdeloscomandosespecificadosenelprotocoloSMTPson: HELO:identificaelprocesodeclienteSMTPparaelprocesodeservidorSMTP. EHLO:eslaversinmsnuevadeHELO,queincluyeextensionesdeservicios,y MAILFROM:identificaalemisor. RCPTTO:identificaalreceptor,y DATA:identificaelcuerpodelmensaje.

3.3.4FTP
Elprotocolodetransferenciadearchivos(FTP)esotroprotocolodelacapadeaplicacincomnmenteutilizado.ElFTP sedesarrollparapermitirlastransferenciasdearchivosentreunclienteyunservidor.UnclienteFTPesunaaplicacin queseejecutaenunacomputadorayseutilizaparacargarydescargararchivosdesdeunservidorqueejecutael daemonFTP(FTPd). Paratransferirlosarchivosenformaexitosa,elFTPrequierededosconexionesentreclienteyservidor:unapara comandosyrespuestas,otraparalatransferenciarealdearchivos. ElclienteestablecelaprimeraconexinconelservidorenTCPpuerto21.Estaconexinseutilizaparacontrolarel trfico,queconsisteencomandosdelclienteyrespuestasdelservidor.

ElclienteestablecelasegundaconexinconelservidorenTCPpuerto20.Estaconexinesparalatransferenciarealde archivosysecreacadavezquesetransfiereunarchivo. Latransferenciadearchivospuedeproducirseenambasdirecciones.Elclientepuededescargar(bajar)unarchivodesde elservidoroelclientepuedecargar(subir)unarchivoenelservidor.

3.3.5DHCP
ElservicioProtocolodeconfiguracindinmicadehost(DHCP)permitealosdispositivosdeunaredobtenerdirecciones IPydemsinformacindeunservidorDHCP.EsteservicioautomatizalaasignacindedireccionesIP,mscarasde subred,gatewaysyotrosparmetrosderedesIP. DHCPpermiteaunhostobtenerunadireccinIPenformadinmicacuandoseconectaalared.Serealizaelcontacto conelservidordeDHCPysesolicitaunadireccin.ElservidorDHCPelijeunadireccindeunrangoconfiguradode direccionesdenominadopoolyselaasigna(alquila)alhostporunperodoestablecido. Enredeslocalesmsgrandesodondecambiafrecuentementelapoblacinusuaria,espreferibleelDHCP.Losnuevos usuarioslleganconcomputadorasporttilesynecesitanunaconexin.Otrostienennuevasestacionesdetrabajoque necesitanconexin.EnlugardetenerdireccionesIPasignadasporeladministradorderedencadaestacindetrabajo, resultamseficientetenerdireccionesIPasignadasenformaautomticautilizandounDHCP. LasdireccionesdeDHCPdistribuidasnoseasignanaloshostsenformapermanente,slosealquilanduranteun perododetiempo.Sielhostseapagaosedesconectadelared,ladireccinregresaalpoolparavolverautilizarse.Esto esmuytilparalosusuariosmvilesqueentranysalendelared.Losusuariospuedenmoverselibrementedesdeuna ubicacinaotrayvolveraestablecerlasconexionesdered.ElhostpuedeobtenerunadireccinIPunavezquese realicelaconexindelhardware,yaseamedianteunaLANinalmbricaoconectadaporcable.

DHCPhaceposibleelaccesoaInternetutilizandozonasactivasinalmbricasenaeropuertosocafs.Unavezque ingresaalrea,elclientedeDHCPdelacomputadoraporttilcontactaalservidordeDHCPmedianteunaconexin inalmbrica.ElservidordeDHCPasignaunadireccinIPalacomputadoraporttil. Comomuestralafigura,diferentestiposdedispositivospuedenserservidoresdeDHCPalejecutarelsoftwarede serviciodeDHCP.ElservidordeDHCPenlamayoradelasredesmedianasygrandesestgeneralmenteubicadoenun servidordedicadolocalbasadoenPC. Conlasredesdomsticas,elservidordeDHCPseubicaenelISPyunhostdelareddomsticarecibelaconfiguracinIP directamentedesdeelISP. DHCPpuederepresentarunriesgoalaseguridadporquecualquierdispositivoconectadoalaredpuederecibiruna direccin.Esteriesgohacedelaseguridadfsicaunfactorimportantealahoradedeterminarsiseutiliza direccionamientomanualodinmico. Losdireccionamientosdinmicoyestticotienensulugarenlosdiseosdered.Muchasredesutilizantantoel direccionamientoestticocomoelDHCP.DHCPseutilizaparahostsdepropsitosgenerales,comolosdispositivosde usuariofinal,ylasdireccionesfijasseutilizanparadispositivosderedcomogateways,switches,servidorese impresoras.

SinDHCPlosusuariostienequeingresarmanualmenteladireccinIP,lamscaradesubredyotrasconfiguracionespara poderunirsealared.ElservidordeDHCPmantieneunpooldelasdireccionesIPyalquilaunadireccinacualquier clientehabilitadoporDHCPcuandoelclienteestactivado.DebidoaquelasdireccionesIPsondinmicas(alquiladas) enlugardeestticas(asignadasenformapermanente),lasdireccionesendesusoregresanautomticamentealpool paravolveraasignarse.CuandoundispositivoconfiguradoporDHCPseiniciaoconectaalared,elclienteenvaun paqueteDESCUBRIMIENTOdeDHCPparaidentificarcualquierservidordeDHCPdisponibleenlared.UnservidorDHCP

contestaconunaofertadeDHCP,queesunmensajedeofertadealquilerconinformacinasignadadedireccinIP, mscaradesubred,servidorDNSy99ersinpordefecto,comotambinladuracindelalquiler. ElclientepuederecibirvariospaquetesdeofertadeDHCPsihaymsdeunservidorDHCPenlaredlocal,porlotanto debeescojerentreellosyenviarunbroadcastdepaqueteconunasolicituddeDHCPqueidentifiqueelservidoryla ofertadealquilerespecficosqueelclienteestaceptando.Unclientepuedeelegirsolicitarunadireccinpreviamente asignadaporelservidor. TeniendoencuentaqueladireccinIPsolicitadaporelclienteuofrecidaporelservidor,anesvlida,elservidor devolverunmensajeACKDHCPqueleinformaalclientequefinalizelalquiler.Silaofertayanoesvlida,quizs debidoaltiempoooqueaotroclienteseleasignelalquiler,elservidorseleccionadoresponderconunmensajeNAK DHCP(acusederecibonegativo).SiseenvaunmensajeNAKDHCP,elprocesodeseleccindebecomenzarnuevamente conlatransmisindeunnuevomensajeDHCPDISCOVER. Unavezqueelclientetengaelalquiler,deberenovarseantesdelaexpiracindelalquilerpormediodeotromensaje DHCPREQUEST. ElservidordeDHCPaseguraquetodaslasdireccionessonnicas(unadireccinIPnopuedeasignarseadosdispositivos dereddiferentesenformasimultnea).UsarDHCPpermitealosadministradoresderedvolveraconfigurarfcilmente lasdireccionesIPdelclientesintenerquerealizarcambiosalosclientesenformamanual.Lamayoradelos proveedoresdeInternetutilizanDHCPparaasignarlasdireccionesasusclientesquenosolicitandireccionesestticas. ElcuartocursodeExploracindeCCNAcubrirelfuncionamientodeDHCPconmsdetalle.

3.3.6ProtocoloSMByserviciosparacompartirarchivos
ElBloquedemensajesdelservidor(SMB)esunprotocoloclienteservidorparacompartirarchivos.IBMdesarrollel Bloquedemensajesdelservidor(SMB)afinesdeladcadadel80paradescribirlaestructuraderecursosdered compartidos,comodirectorios,archivos,impresorasypuertosseriales.Esunprotocolodesolicitudrespuesta.A diferenciadelprotocoloparacompartirarchivosrespaldadoporFTP,losclientesestablecenunaconexinalargoplazo conlosservidores.Unavezestablecidalaconexin,elusuariodelclientepuedeaccederalosrecursosenelservidor comosielrecursofueralocalparaelhostdelcliente. LosserviciosdeimpresinyelSMBparacompartirarchivossehantransformadoenelpilardelasredesdeMicrosoft. ConlapresentacindelaserieWindows2000delsoftware,Microsoftcambilaestructurasubyacenteparaelusodel SMB.EnversionesanterioresdelosproductosdeMicrosoft,losserviciosdeSMButilizaronunprotocoloquenoes TCP/IPparaimplementarlaresolucindenombres.ComenzandoconWindows2000,todoslosproductossubsiguientes

deMicrosoftutilizandenominacinDNS.EstopermitealosprotocolosTCP/IPadmitirdirectamenteelcompartir recursosSMB,comosemuestraenlafigura. LossistemasoperativosLINUXyUNIXtambinproporcionanunmtodoparacompartirrecursosconlasredesMicrosoft atravsdeunaversindeSMBdenominadaSAMBA.LossistemasoperativosMacintoshdeAppletambinadmiten recursoscompartidosutilizandoelprotocoloSMB.

ElprotocoloSMBdescribeelaccesoalsistemadearchivosylamaneraenquelosclienteshacensolicitudesdearchivos. AdemsdescribelacomunicacinentreprocesosdelprotocoloSMB.TodoslosmensajesSMBcompartenunmismo formato.Esteformatoutilizaunencabezadodetamaofijoseguidoporunparmetrodetamaovariableyun componentededatos. LosmensajesSMBpueden: Iniciar,autenticaryterminarsesiones Controlarelaccesoaarchivoseimpresoras Permitiraunaaplicacinenviarorecibirmensajeshaciaodesdeotrodispositivo

ElprocesodeintercambiodearchivosSMBsemuestraenlafigura.

3.3.7ProtocoloGNUTTELAyserviciosP2P
AprendimosacercadeFTPySMBcomoformasdeobtenerarchivos;aqupresentamosotroprotocolodeaplicacin. CompartirarchivosenInternetsehatransformadoenalgomuypopular.ConlasaplicacionesP2Pbasadasenel protocoloGnutella,laspersonaspuedencolocararchivosensusdiscosrgidosparaqueotroslosdescarguen.El softwaredelclientecompatibleconGnutellapermitealosusuariosconectarseconlosserviciosGnutellaenInternet, ubicarlosyaccederalosrecursoscompartidosporotrosparesGnutella. MuchasaplicacionesdelclienteestndisponiblesparaaccederenlaredGnutella,entreellas:BearShare,Gnucleus, LimeWire,Morpheus,WinMXyXoloX(consulteunacapturadepantalladeLimeWireenlafigura).MientrasqueelForo dedesarrolladoresdeGnutellamantieneelprotocolobsico,losproveedoresdelasaplicacionesgeneralmente desarrollanextensionesparalograrqueelprotocolofuncionemejorenlasaplicaciones.

MuchasdelasaplicacionesP2Pnoutilizanunabasededatoscentralpararegistrartodoslosarchivosdisponiblesenlos puntos.Porelcontrario,losdispositivosenlaredseindicanentreellosquarchivosestndisponiblescuandohayuna consulta,yutilizanelprotocoloGnutellaylosserviciospararespaldarlosrecursosubicados.Consultelafigura. CuandounusuarioseconectaaunservicioGnutella,lasaplicacionesdelclientebuscarnotrosnodosGnutellapara conectarse.Estosnodosmanejanlasconsultasparalasubicacionesdelosrecursosyrespondenadichassolicitudes. Adems,gobiernanlosmensajesdecontrolqueayudanalservicioadescubrirotrosnodos.Lasverdaderas transferenciasdearchivosgeneralmentedependendelosserviciosHTTP. ElprotocoloGnutelladefinecincotiposdepaquetesdiferentes: ping:paradescubrirundispositivo, pong:comorespuestaaunping, consulta:paraubicarunarchivo, queryhit:comorespuestaaunaconsulta,y push:comounasolicituddedescarga.

3.3.8ProtocoloyserviciosTelnet
Muchoantesdequeexistieranlascomputadorasdeescritorioconinterfacesgrficassofisticadas,laspersonas utilizabansistemasbasadosentextosqueeransimplementeterminalesconectadasfsicamenteaunacomputadora central.Unavezquelasredesestuvierandisponibles,laspersonasnecesitabanaccederenformaremotaalossistemas informticosdelamismamaneraenquelohacanconlasterminalesconectadasenformadirecta. Telnetsedesarrollparasatisfacerestanecesidad.Telnetseremontaaprincipiosdeladcadadelossetentayse encuentraentrelosserviciosyprotocolosdecapadeaplicacinmsantiguodentrodelgrupoTCP/IP.Telnet proporcionaunmtodoestndardeemulacindedispositivosdeterminalbasadosentextoenlareddedatos.El protocoloyelsoftwaredelclientequeimplementaelprotocolocomnmentesedefinencomoTelnet.

Ycomoconsecuencia,unaconexinqueutilizaTelnetsellamaSesinoconexindeterminalvirtual(VTY).Enlugarde utilizarundispositivofsicoparaconectaralservidor,Telnetutilizasoftwareparacrearundispositivovirtualque proporcionalasmismasfuncionesqueunasesinterminalconaccesoalaInterfazdelneadecomandos(CLI)del servidor. ParaadmitirconexionesalclienteTelnet,elservidorejecutaunserviciollamadodaemondeTelnet.Seestableceuna conexindeterminalvirtualdesdeundispositivofinalutilizandounaaplicacindelclienteTelnet.Lamayoradelos sistemasoperativosincluyeunclientedeTelnetdelacapadeaplicacin.EnunaPCdeMicrosoftWindows,Telnet puedeejecutarsedesdelaentradadelcomando.Otrasaplicacionesdeterminalcomunesqueejecutanclientesde TelnetsonHyperTerminal,MinicomyTeraTerm. UnavezestablecidaunaconexinTelnet,losusuariospuedenrealizarcualquierfuncinautorizadaenelservidor,como siutilizaranunasesindelneadecomandosenelservidormismo.Siestnautorizados,puedeniniciarydetener procesos,configurareldispositivoeinclusivecerrarelsistema. TelnetesunprotocoloclienteservidoryespecificacmoseestableceyseterminaunasesinVTY.Ademsproporciona lasintaxisyelordendeloscomandosutilizadosparainiciarlasesinTelnet,comoastambinloscomandosdecontrol quepuedenejecutarseduranteunasesin.CadacomandoTelnetconsisteenporlomenosdosbytes.Elprimerbytees

uncarcterespecialdenominadoInterpretarcomocomando(IAC).Comosunombreloindica,elIACdefineelbyte siguientecomouncomandoenlugardeuntexto. AlgunosdeloscomandosdelprotocoloTelnetdemuestrason: AreYouThere(AYT):Permitealusuariosolicitarqueaparezcaalgoenlapantalladelterminalparaindiciarquelasesin VTYestactiva. EraseLine(EL):Eliminatodoeltextodelalneaactual. InterruptProcess(IP):Suspende,interrumpe,abortaoterminaelprocesoalcualseconectlaterminalvirtual.Por ejemplo,siunusuarioiniciunprogramaenelservidorTelnetpormediodeVTY,puedeenviaruncomandoIPpara detenerelprograma. AunqueelprotocoloTelnetadmiteautenticacindeusuario,noadmiteeltransportededatosencriptados.Todoslos datosintercambiadosduranteunasesinTelnetsetransportancomotextosinformatoporlared.Estosignificaquelos datospuedenserinterceptadosyentendidosfcilmente. Silaseguridadesunproblema,elprotocoloShellseguro(SSH)ofreceunmtodoseguroyalternativoparaaccederal servidor.SSHproporcionalaestructuraparauniniciodesesinremotoseguroyotrosserviciosderedseguros.Adems proporcionamayorautenticacinqueTelnetyadmiteeltransportededatosdesesinutilizandocifrado.Comouna mejorprctica,losprofesionalesdereddeberansiempreutilizarSSHenlugardeTelnet,cadavezqueseaposible. Msadelanteenestecurso,utilizaremosTelnetySSHparaaccederyconfigurarlosdispositivosderedenlaredde laboratorios.

3.5RESUMENDELCAPITULO 3.5.1Resumenyrevisin
LacapadeAplicacinesresponsabledelaccesodirectoalosprocesossubyacentesqueadministranyenvanla comunicacinalaredhumana.Estacapasirvecomoorigenydestinodelascomunicacionesenlasredesdedatos. Lasaplicaciones,losprotocolosyserviciosdelacapadeAplicacinpermitenalosusuariosinteractuarconlaredde datosdemanerasignificativayefectiva. Lasaplicacionessonprogramasinformticosconloscualeselusuariointeractaeiniciaelprocesodetransferenciade datosapedidodelusuario. LosserviciossonprogramasbsicosqueproporcionanlaconexinentrelacapadeAplicacinylascapasinferioresdel modelodenetworking. Losprotocolosproporcionanunaestructuradereglasyprocesosacordadospreviamentequeaseguraquelosservicios quefuncionanenundispositivoenparticularpuedanenviaryrecibirdatosdesdeunavariedaddedispositivosdered diferentes. Elenvodedatosenlaredpuedesersolicitadodesdeunservidorporunclienteoentredispositivosquefuncionanen unaconexinpuntoapunto,dondelarelacincliente/servidorseestablecesegnqudispositivoeselorigenyculel destinoenesetiempo.LosmensajesseintercambianentrelosserviciosdelacapadeAplicacinencadadispositivofinal segnlasespecificacionesdelprotocoloparaestableceryutilizarestasrelaciones. LosprotocoloscomoHTTP,porejemplo,admitenelenvodepginasWebadispositivosfinales.Losprotocolos SMTP/POPadmitenelenvoylarecepcindecorreoselectrnicos.SMBpermitealosusuarioscompartirarchivos.DNS resuelvelosnombresutilizadosparareferirsealosrecursosderedendireccionesnumricasutilizablesporlared.

4CapadetransportedelmodeloOSI 4.0INTRODUCCIONDELCAPITULO 4.0.1Introduccindelcapitulo


LasredesdedatoseInternetbrindansoportealaredhumanaalproporcionarlacomunicacincontinuayconfiable entrelaspersonas,tantodemaneralocalcomoalrededordelmundo.Enunnicodispositivo,laspersonaspueden utilizarvariosservicioscomoemails,laWebylamensajerainstantneaparaenviarmensajesorecuperarinformacin. Lasaplicacionescomoclientesdecorreoelectrnico,exploradoresWebyclientesdemensajerainstantneapermiten quelaspersonasutilicenlascomputadorasylasredesparaenviarmensajesybuscarinformacin. Losdatosdecadaunadeestasaplicacionesseempaquetan,transportanyentreganaldaemondeservidoroaplicacin adecuadoseneldispositivodedestino.LosprocesosdescritosenlacapadeTransportedelmodeloOSIaceptanlos datosdelacapadeAplicacinylospreparanparaeldireccionamientoenlacapadeRed.LacapadeTransportees responsabledelatransferenciadeextremoaextremogeneraldelosdatosdeaplicacin. Enestecaptulo,seexaminaelroldelacapadeTransportecuandoseencapsulanlosdatosdeaplicacinparausarseen lacapadeRed.LacapadeTransporteincluyetambinlassiguientesfunciones: permitirmltiplesaplicacionesparacomunicarseatravsdelaredalmismotiempoenunsolodispositivo, asegurarque,siserequiere,todoslosdatosseanrecibidosdemaneraconfiableyenordenporlaaplicacin correcta,y emplearmecanismosdemanejodeerror

Objetivosdeaprendizaje Alcompletarestecaptulopodrrealizartareasrelacionadascon: ExplicarlanecesidaddelacapadeTransporte. IdentificarlafuncindelacapadeTransporteamedidaqueproveelatransferenciadedatosdeextremoa extremoentrelasaplicaciones. DescribirlasfuncionesdedosprotocolosTCP/IPdelacapadetransporte:TCPyUDP. ExplicarlasfuncionesclavedelacapadeTransporteincluyendoconfiabilidad,direccionamientodepuertoy segmentacin. ExplicarcmocadaTCPyUDPmanejalasfuncionesclave. IdentificarcundoesapropiadousarTCPoUDPyproveerejemplosdeaplicacionesqueusancadaprotocolo.

4.1FUNSIONESDELACAPADETRASPORTE 4.1.1Propsitodelacapadetrasporte
LacapadeTransportepermitelasegmentacindedatosybrindaelcontrolnecesarioparareensamblarlaspartes dentrodelosdistintosstreamsdecomunicacin.Lasresponsabilidadesprincipalesquedebecumplirson: seguimientodelacomunicacinindividualentreaplicacionesenloshostsorigenydestino, segmentacindedatosygestindecadaporcin, reensambledesegmentosenflujosdedatosdeaplicacin,e identificacindelasdiferentesaplicaciones.

SeguimientodeConversacionesindividuales Cualquierhostpuedetenermltiplesaplicacionesqueseestncomunicandoatravsdelared.Cadaunadeestas aplicacionessecomunicarconunaomsaplicacionesenhostsremotos.EsresponsabilidaddelacapadeTransporte mantenerlosdiversosstreamsdecomunicacinentreestasaplicaciones. Segmentacindedatos Debidoaquecadaaplicacingeneraunstreamdedatosparaenviaraunaaplicacinremota,estosdatosdeben prepararseparaserenviadosporlosmediosenpartesmanejables.LosprotocolosdelacapadeTransportedescriben losserviciosquesegmentanestosdatosdelacapadeAplicacin.Estoincluyelaencapsulacinnecesariaencada seccindedatos.CadaseccindedatosdeaplicacinrequierequeseagreguenencabezadosenlacapadeTransporte paraindicarlacomunicacinalacualestasociada.

Reensambledesegmentos Enelhostderecepcin,cadaseccindedatospuedeserdireccionadaalaaplicacinadecuada.Adems,estassecciones dedatosindividualestambindebenreconstruirseparagenerarunstreamcompletodedatosqueseatilparalacapa deAplicacin.LosprotocolosdelacapadeTransportedescribencmoseutilizalainformacindeencabezadodedicha capaparareensamblarlasseccionesdedatosenstreamsyenviarlasalacapadeAplicacin. Identificacindelasaplicaciones Parapodertransferirlosstreamsdedatosalasaplicacionesadecuadas,lacapadeTransportedebeidentificarla aplicacindedestino.Paralograresto,lacapadeTransporteasignaunidentificadoralaaplicacin.Losprotocolos TCP/IPdenominanaesteidentificadornmerodepuerto.Atodoslosprocesosdesoftwarequerequieranaccederala redselesasignaunnmerodepuertoexclusivoenesehost.Estenmerodepuertoseutilizaenelencabezadodela capadeTransporteparaindicarconquaplicacinestasociadaesaseccindedatos. LacapadeTransporteeselenlaceentrelacapadeAplicacinylascapasinferiores,quesonresponsablesdela transmisinenlared.Estacapaaceptadatosdedistintasconversacionesylostransfierealascapasinferiorescomo seccionesmanejablesquepuedansereventualmentemultiplexadasatravsdelmedio. Lasaplicacionesnonecesitanconocerlosdetallesdeoperacindelaredenuso.Lasaplicacionesgenerandatosquese envandesdeunaaplicacinaotrasintenerencuentaeltipodehostdestino,eltipodemediossobrelosquelosdatos debenviajar,elpasotomadoporlosdatos,lacongestinenunenlaceoeltamaodelared. Adems,lascapasinferioresnotienenconocimientodequeexistenvariasaplicacionesqueenvandatosenlared.Su responsabilidadesentregarlosdatosaldispositivoadecuado.LuegolacapadeTransporteordenaestaseccionesantes deentregarlasalaaplicacinadecuada. Losrequerimientosdedatosvaran Debidoaquelasdistintasaplicacionesposeendistintosrequerimientos,existenvariosprotocolosdelacapade Transporte.Paraalgunasaplicaciones,lossegmentosdebenllegarenunasecuenciaespecficademaneraquepuedan serprocesadosenformaexitosa.Enalgunoscasos,todoslosdatosdebenrecibirseparaserutilizadosporcualquierade lasmismas.Enotroscasos,unaaplicacinpuedetolerarciertaprdidadedatosdurantelatransmisinatravsdela red. Enlasredesconvergentesactuales,lasaplicacionescondistintasnecesidadesdetransportepuedencomunicarseenla mismared.LosdistintosprotocolosdelacapadeTransporteposeendistintasreglasquepermitenquelosdispositivos gestionenlosdiversosrequerimientosdedatos. Algunosprotocolosproporcionanslolasfuncionesbsicasparalaentregaeficientedelasseccionesdedatosentrelas aplicacionesadecuadas.Estostiposdeprotocolossontilesparaaquellasaplicacionescuyosdatossonsensiblesalas demoras. OtrosprotocolosdelacapadeTransportedescribenprocesosquebrindanfuncionesadicionales,comoasegurarla entregaconfiableentrelasaplicaciones.Sibienestasfuncionesadicionalesproveenunacomunicacinmsslidaentre aplicacionesdelacapadeTransporte,representanlanecesidaddeutilizarrecursosadicionalesygeneranunmayor nmerodedemandasenlared.

Separacindecomunicacionesmltiples Considereunacomputadoraconectadaaunaredquerecibeyenvaemailsymensajesinstantneos,explorasitiosWeb yrealizaunallamadatelefnicadeVoIPdemanerasimultnea.Cadaunadeestasaplicacionesenvayrecibedatosenla redalmismotiempo.Sinembargo,losdatosdelallamadatelefnicanosedireccionanalexploradorWebyeltextode unmensajeinstantneonoapareceenelemail. Adems,losusuariosprecisanqueunemailounapginaWebseanrecibidosypresentadosdemaneracompletapara quelainformacinseaconsideradatil.Lasdemoraslevesseconsideranaceptablesparaasegurarqueserecibay presentelainformacincompleta. Porelcontrario,laprdidaocasionaldepequeaspartesdeunaconversacintelefnicapuedeconsiderarseaceptable. Sepuedeinferirlapartedeaudioperdidadelcontextodelaconversacinosepuedesolicitaralaotrapersonaque repitaloquedijo.Espreferibleestoltimoalasdemorasqueseproduciransisesolicitaalaredquegestioneyvuelvaa enviarlossegmentosperdidos.Enesteejemplo,elusuario,nolared,gestionaelreenvooreemplazodeinformacin quefalta.

Comoseexplicenuncaptuloanterior,elenvodealgunostiposdedatos,unvdeoporejemplo,atravsdelared comounstreamdecomunicacincompletapuedeimpedirqueseproduzcanotrascomunicacionesalmismotiempo. Tambinhacedificultosalarecuperacindeerroresylaretransmisindedatosdaados. Ladivisindelosdatosenpartespequeasyelenvodeestaspartesdesdeelorigenhaciaeldestinopermitenquese puedanentrelazar(multiplexar)distintascomunicacionesenlamismared. Lasegmentacindelosdatos,quecumpleconlosprotocolosdelacapadeTransporte,proporcionalosmediospara enviaryrecibirdatoscuandoseejecutanvariasaplicacionesdemaneraconcurrenteenunacomputadora.Sin segmentacin,slounaaplicacin,lacorrientedevdeoporejemplo,podrarecibirdatos.Nosepodranrecibircorreos electrnicos,chatsnimensajesinstantneosnivisualizarpginasWebyverunvdeoalmismotiempo. EnlacapadeTransporte,cadaconjuntodeseccionesenparticularquefluyendesdeunaaplicacindeorigenaunade destinoseconocecomoconversacin. Paraidentificartodoslossegmentosdedatos,lacapadeTransporteagregaunencabezadoalaseccinquecontiene datosbinarios.Esteencabezadocontienecamposdebits.Sonlosvaloresdeestoscamposlosquepermitenquelos distintosprotocolosdelacapadeTransportellevenacabolasdiversasfunciones.

4.1.2Controldelasconversaciones
LasfuncionesprincipalesespecificadasportodoslosprotocolosdelacapadeTransporteincluyen: Segmentacinyreensamblaje:Lamayoradelasredesposeenunalimitacinencuantoalacantidaddedatosque puedenincluirseenunanicaPDU(Unidaddedatosdelprotocolo).LacapadeTransportedividelosdatosdeaplicacin enbloquesdedatosdeuntamaoadecuado.Eneldestino,lacapadeTransportereensamblalosdatosantesde enviarlosalaaplicacinoserviciodedestino. Multiplexacindeconversaciones:Puedenexistirvariasaplicacionesoserviciosejecutndoseencadahostdelared.A cadaunadeestasaplicacionesoserviciosselesasignaunadireccinconocidacomopuertoparaquelacapade Transportepuedadeterminarconquaplicacinoservicioseidentificanlosdatos. Ademsdeutilizarlainformacincontenidaenlosencabezadosparalasfuncionesbsicasdesegmentaciny reensamblajededatos,algunosprotocolosdelacapadeTransporteproveen: conversacionesorientadasalaconexin, entregaconfiable, reconstruccinordenadadedatos,y controldelflujo.

Establecimientodeunasesin LacapadeTransportepuedebrindarestaorientacinalaconexincreandounasesinentrelasaplicaciones.Estas conexionespreparanlasaplicacionesparaquesecomuniquenentresantesdequesetransmitanlosdatos.Dentrode estassesiones,sepuedengestionardecercalosdatosparalacomunicacinentredosaplicaciones. Entregaconfiable Porvariasrazones,esposiblequeunaseccindedatossecorrompaosepierdaporcompletoamedidaquese transmiteatravsdelared.LacapadeTransportepuedeasegurarquetodaslasseccioneslleguenadestinoalcontar coneldispositivodeorigenparavolveratransmitirlosdatosquesehayanperdido. Entregaenelmismoorden Yaquelasredesproveenrutasmltiplesquepuedenposeerdistintostiemposdetransmisin,losdatospuedenllegar enelordenincorrecto.Alnumerarysecuenciarlossegmentos,lacapadeTransportepuedeasegurarquelosmismosse reensamblenenelordenadecuado. Controldelflujo Loshostsdelaredcuentanconrecursoslimitados,comomemoriaoanchodebanda.CuandolacapadeTransporte adviertequeestosrecursosestnsobrecargados,algunosprotocolospuedensolicitarquelaaplicacinqueenva reduzcalavelocidaddelflujodedatos.EstosellevaacaboenlacapadeTransporteregulandolacantidaddedatosque elorigentransmitecomogrupo.Elcontroldelflujopuedeprevenirlaprdidadesegmentosenlaredyevitarla necesidadderetransmisin. Estosserviciossedescribirnconmsdetalleamedidaqueseexpliquenlosprotocolosenestecaptulo.

4.1.3Soportedecomunicacinconfiable
CaberecordarquelafuncinprincipaldelacapadeTransporteesadministrarlosdatosdeaplicacinparalas conversacionesentrehosts.Sinembargo,lasdiferentesaplicacionestienendiferentesrequerimientosparasusdatosy, porlotanto,sehandesarrolladodiferentesprotocolosdeTransporteparasatisfacerestosrequerimientos. UnprotocolodelacapadeTransportepuedeimplementarunmtodoparaasegurarlaentregaconfiabledelosdatos. Entrminosderedes,confiabilidadsignificaasegurarquecadaseccindedatosqueenvaelorigenlleguealdestino.En lacapadeTransporte,lastresoperacionesbsicasdeconfiabilidadson: seguimientodedatostransmitidos, acusederecibodelosdatosrecibidos,y retransmisindecualquierdatosinacusederecibo.

EstorequierequelosprocesosdelacapadeTransportedeorigenmantenganelseguimientodetodaslasporcionesde datosdecadaconversacinyretransmitancualquieradelosdatosquenodieronacusedereciboporeldestino.Lacapa deTransportedelhostderecepcintambindeberastrearlosdatosamedidaqueserecibenyreconocerlarecepcin delosdatos. Estosprocesosdeconfiabilidadgeneranunusoadicionaldelosrecursosdelareddebidoalreconocimiento,rastreoy retransmisin.Paraadmitirestasoperacionesdeconfiabilidadseintercambianmsdatosdecontrolentreloshosts emisoresyreceptores.EstainformacindecontrolestcontenidaenelencabezadodelaCapa4. Estogeneraunequilibrio(tradeoff)entreelvalordeconfiabilidadylacargaquerepresentaparalared.Los desarrolladoresdeaplicacionesdebenelegirqutipodeprotocolodetransporteesadecuadoenbasealos requerimientosdesusaplicaciones.EnlacapadeTransporte,existenprotocolosqueespecificanmtodosparaentrega

confiable,garantizadaodemximoesfuerzo.Enelcontextodelasredes,laentregademximoesfuerzoseconsidera noconfiable,yaquenoexisteacusederecibodequelosdatoshayanllegadoaldestino. Determinacindelanecesidaddeconfiabilidad Lasaplicaciones,comobasesdedatos,laspginasWebylosemails,requierenquetodoslosdatosenviadoslleguenal destinoensucondicinoriginal,demaneraquelosmismosseantiles.Todoslosdatosperdidospuedencorromperuna comunicacinydejarlaincompletaoilegible.Porlotanto,estasaplicacionessediseanparautilizarunprotocolode capadeTransportequeimplementelaconfiabilidad.Elusoderecursosderedadicionalesseconsideranecesariopara estasaplicaciones. Otrasaplicacionessonmstolerantesenloqueserefierealaprdidadepequeascantidadesdedatos.Porejemplo,si unoodossegmentosdeunstreamdevdeonolleganaldestino,slogenerarunainterrupcinmomentneaenel stream.Estopuederepresentardistorsinenlaimagenperoquizsniseaadvertidoporelusuario. Imponerelusoderecursosadicionalesparaasegurarlaconfiabilidadparaestaaplicacinpuedereducirlautilidaddela misma.Laimagenenunstreamingvdeosedegradaraengranmedidasieldispositivodedestinotuvoquedarcuenta delosdatosperdidosydemorarelstreammientrasesperaquelleguen.Esconvenienteproporcionarlamejorimagen posiblealmomentoenquelleganlossegmentosyrenunciaralaconfiabilidad.Siporalgnmotivoserequiere confiabilidad,estasaplicacionespuedenproveerverificacindeerroresysolicitudesderetransmisin.

4.1.4TCPyUDP
LosdosprotocolosmscomunesdelacapadeTransportedelconjuntodeprotocolosTCP/IPsonelProtocolodecontrol detransmisin(TCP)yelProtocolosdedatagramasdeusuario(UDP).Ambosprotocolosgestionanlacomunicacinde mltiplesaplicaciones.Lasdiferenciasentreellossonlasfuncionesespecficasquecadaunoimplementa. Protocolodedatagramasdeusuario(UDP) UDPesunprotocolosimple,sinconexin,descritoenlaRFC768.Cuentaconlaventajadeproveerlaentregadedatos sinutilizarmuchosrecursos.LasporcionesdecomunicacinenUDPsellamandatagramas.Esteprotocolodelacapade Transporteenvaestosdatagramascomomejorintento. EntrelasaplicacionesqueutilizanUDPseincluyen: sistemadenombresdedominios(DNS), streamingdevdeo,y VozsobreIP(VoIP). Protocolodecontroldetransmisin(TCP) TCPesunprotocoloorientadoalaconexin,descritoenlaRFC793.TCPincurreenelusoadicionalderecursospara agregarfunciones.LasfuncionesadicionalesespecificadasporTCPestnenelmismoordendeentrega,sondeentrega confiableydecontroldeflujo.CadasegmentodeTCPposee20bytesdecargaenelencabezado,queencapsulanlos datosdelacapadeAplicacin,mientrasquecadasegmentoUDPsloposee8bytesdecarga.Verlafiguraparaobtener unacomparacin. LasaplicacionesqueutilizanTCPson: exploradoresWeb, email,y transferenciadearchivos

4.1.5Direccionamientodelpuerto
Identificacindelasconversaciones Considereelejemploanteriordeunacomputadoraquerecibeyenvaemails,mensajesinstantneos,pginasWeby llamadastelefnicasVoIPdemanerasimultnea. LosserviciosbasadosenTCPyUDPmantienenunseguimientodelasvariasaplicacionesquesecomunican.Para diferenciarlossegmentosydatagramasparacadaaplicacin,tantoTCPcomoUDPcuentanconcamposdeencabezado quepuedenidentificardemaneraexclusivaestasaplicaciones.Estosidentificadoresnicossonlosnmerosdelos puertos. Enelencabezadodecadasegmentoodatagramahayunpuertodeorigenydestino.Elnmerodepuertodeorigenesel nmeroparaestacomunicacinasociadoconlaaplicacinqueoriginalacomunicacinenelhostlocal.Elnmerode puertodedestinoeselnmeroparaestacomunicacinasociadoconlaaplicacindedestinoenelhostremoto. Losnmerosdepuertoseasignandevariasmaneras,enfuncindesielmensajeesunasolicitudounarespuesta. Mientrasquelosprocesosenelservidorposeennmerosdepuertosestticosasignadosaellos,losclienteseligenun nmerodepuertodeformadinmicaparacadaconversacin. Cuandounaaplicacindeclienteenvaunasolicitudaunaaplicacindeservidor,elpuertodedestinocontenidoenel encabezadoeselnmerodepuertoqueseasignaaldaemondeservicioqueseejecutaenelhostremoto.Elsoftware delclientedebeconocerelnmerodepuertoasociadoconelprocesodelservidorenelhostremoto.Estenmerode puertodedestinosepuedeconfigurar,yaseadeformapredeterminadaomanual.Porejemplo,cuandounaaplicacin deexploradorWebrealizaunasolicitudaunservidorWeb,elexploradorutilizaTCPyelnmerodepuerto80amenos queseespecifiqueotrovalor.EstosucedeporqueelpuertoTCP80eselpuertopredeterminadoasignadoaaplicaciones deservidoresWeb.Muchasaplicacionescomunestienenasignadospuertospredeterminados. Elpuertodeorigendelencabezadodeunsegmentoodatagramadeunclientesegenerademaneraaleatoria.Siempre ycuandonoentreenconflictoconotrospuertosenusoenelsistema,elclientepuedeelegircualquiernmerode puerto.Elnmerodepuertoactacomodireccinderetornoparalaaplicacinquerealizalasolicitud.Lacapade Transportemantieneunseguimientodeestepuertoydelaaplicacinquegenerlasolicitud,demaneraquecuandose devuelvaunarespuesta,puedaserenviadaalaaplicacincorrecta.Elnmerodepuertodelaaplicacinquerealizala solicitudseutilizacomonmerodepuertodedestinoenlarespuestaquevuelvedelservidor. LacombinacindelnmerodepuertodelacapadeTransporteydeladireccinIPdelacapadeRedasignadaalhost identificademaneraexclusivaunprocesoenparticularqueseejecutaenundispositivohostespecfico.Esta combinacinsedenominasocket.Eventualmente,lostrminosnmerodepuertoysocketseutilizanenforma indistinta.Enelcontextodeestecurso,eltrminosockethacereferenciasloalacombinacinexclusivadedireccinIP ynmerodepuerto.Unpardesockets,queconsisteenlasdireccionesIPylosnmerosdepuertodeorigenyde destino,tambinesexclusivoeidentificalaconversacinentredoshosts. Porejemplo,unasolicituddepginaWebHTTPqueseenvaaunservidorWeb(puerto80)yqueseejecutaenunhost conunadireccinIpv4deCapa3192.168.1.20serdestinadaalsocket192.168.1.20:80. SielexploradorWebquesolicitalapginaWebseejecutaenelhost192.168.100.48yelnmerodepuertodinmico asignadoalexploradorWebes49.152,elsocketparalapginaWebser192.168.100.48:49152.

LaAutoridaddenmerosasignadosdeInternet(IANA)asignanmerosdepuerto.IANAesunorganismodeestndares responsabledelaasignacindevariasnormasdedireccionamiento. Existendistintostiposdenmerosdepuerto: Puertosbienconocidos(Nmerosdel0al1023):estosnmerossereservanparaserviciosyaplicaciones.Porlo general,seutilizanparaaplicacionescomoHTTP(servidorWeb),POP3/SMTP(servidordeemail)yTelnet.Aldefinir estospuertosconocidosparalasaplicacionesdelservidor,lasaplicacionesdelclientepuedenserprogramadaspara solicitarunaconexinaunpuertoespecficoysuservicioasociado. PuertosRegistrados(Nmeros1024al49151):estosnmerosdepuertosestnasignadosaprocesosoaplicacionesdel usuario.Estosprocesossonprincipalmenteaplicacionesindividualesqueelusuarioeligeinstalarenlugarde aplicacionescomunesquerecibiraunpuertobienconocido.Cuandonoseutilizanparaunrecursodelservidor,estos puertostambinpuedenutilizarsesiunusuariolosseleccionademaneradinmicacomopuertodeorigen. Puertosdinmicosoprivados(Nmerosdel49152al65535):tambinconocidoscomopuertosefmeros,suelen asignarsedemaneradinmicaaaplicacionesdeclientecuandoseiniciaunaconexin.Noesmuycomnqueuncliente seconecteaunservicioutilizandounpuertodinmicooprivado(aunquealgunosprogramasquecompartenarchivos puntoapuntolohacen). UtilizacindelosdosprotocolosTCPyUDP Algunasaplicacionespuedenutilizarlosdosprotocolos:TCPyUDP.Porejemplo,elbajogastodeUDPpermitequeDNS atiendarpidamentevariassolicitudesdeclientes.Sinembargo,aveceselenvodelainformacinsolicitadapuede requerirlaconfiabilidaddeTCP.Enestecaso,elnmero53depuertoconocidoesutilizadoporambosprotocoloscon esteservicio.

Enlaces Sepuedeencontrarunlistaactualdenmerosdepuertosenhttp://www.iana.org/assignments/portnumbers.

AvecesesnecesarioconocerlasconexionesTCPactivasqueestnabiertasyenejecucinenelhostdered.Netstates unautilidadderedimportantequepuedeusarseparaverificaresasconexiones.Netstatindicaelprotocoloenuso,la direccinyelnmerodepuertolocales,ladireccinyelnmerodepuertoajenosyelestadodelaconexin. LasconexionesTCPnodescritaspuedenrepresentarunaimportanteamenazaalaseguridad.Estosedebeaquepueden indicarquealgooalguienestconectadoalhostlocal.Adems,lasconexionesTCPinnecesariaspuedenconsumir

recursosvaliososdelsistemayporlotantodisminuirelrendimientodelhost.Netstatdebeutilizarseparadeterminarlas conexionesabiertasdeunhostcuandoelrendimientopareceestarcomprometido. Existenmuchasopcionestilesparaelcomandonetstat.

4.1.6Segmentacinyreensanblaje:Divideyvencers
UncaptuloanteriorexplicabacmoseconstruyenlasPDUenviandodatosdeunaaplicacinatravsdelosvarios protocolosparacrearunaPDUqueluegosetransmitaenelmedio.Enelhostdedestino,esteprocesoseinviertehasta quelosdatospuedanenviarsealaaplicacin. Algunasaplicacionestransmitengrandescantidadesdedatos;enalgunoscasos,variosgigabytes.Resultarapoco prcticoenviartodosestosdatosenunasolagranseccin.Nopuedetransmitirseningnotrotrficoderedmientrasse envanestosdatos.Unagranseccindedatospuedetardarminutosyhastahorasenenviarse.Adems,sihubieraalgn error,elarchivodedatoscompletoseperderaotendraqueserreenviado.Losdispositivosderednocuentancon buffersdememorialosuficientementegrandescomoparaalmacenaresacantidaddedatosdurantelatransmisino recepcin.Ellmitevaraenfuncindelatecnologadelaredydelmediofsicoespecficoqueseutiliza. Dividirlosdatosdeaplicacinenseccionesgarantizaquelosdatossetransmitandentrodeloslmitesdelmedioy quelosdatosdedistintasaplicacionespuedansermultiplexadosenelmedio. TCPyUDPgestionanlasegmentacindeformadistinta. ConTCP,cadaencabezadodesegmentocontieneunnmerodesecuencia.Estenmerodesecuenciapermitequelas funcionesdelacapadeTransportedelhostdedestinoreensamblenlossegmentosenelmismoordenenelquefueron transmitidos.Estoaseguraquelaaplicacindedestinocuenteconlosdatosenlaformaexactaenlaqueseenviaron. ApesardequelosserviciosqueutilizanUDPtambinrastreanlasconversacionesentreaplicaciones,notienenen cuentaelordenenelquesetransmitilainformacinnielmantenimientodelaconexin.Noexistenmerode secuenciaenelencabezadoUDP.UDPesundiseosimpleygeneramenoscargaqueTCP,loqueproduceuna transferenciadedatosmsrpida. Lainformacinpuedellegarenunordendistintoalquefuetransmitida,yaquelospaquetespuedentomardiversas rutasatravsdelared.UnaaplicacinqueutilizaUDPdebetolerarelhechodequelosdatosnolleguenenelordenen elquefueronenviados.

4.2PROTOCOLOTCP:COMUNICACINCONCONFIABILIDAD 4.2.1TCP:Cmogenerarconversacionesconfiables
LadiferenciaclaveentreTCPyUDPeslaconfiabilidad LaconfiabilidaddelacomunicacinTCPsellevaacaboutilizandosesionesorientadasalaconexin.Antesdequeun hostqueutilizaTCPenvedatosaotrohost,lacapadeTransporteiniciaunprocesoparacrearunaconexinconel destino.Estaconexinpermiteelrastreodeunasesinostreamdecomunicacinentreloshosts.Esteprocesoasegura quecadahosttengaconocimientodelacomunicacinyseprepare.UnaconversacinTCPcompletarequiereel establecimientodeunasesinentreloshostsenambasdirecciones. Luegodeestablecidalasesin,eldestinoenvaacusesdereciboalorigenporlossegmentosquerecibe.Estosacusesde reciboformanlabasedelaconfiabilidaddentrodelasesinTCP.Cuandoelorigenrecibeunacusederecibo,reconoce quelosdatossehanentregadoconxitoypuededejarderastrearlos.Sielorigennorecibeelacusederecibodentrode untiempopredeterminado,retransmiteesosdatosaldestino. PartedelacargaadicionalquegeneraelusodeTCPeseltrficoderedgeneradoporlosacusesdereciboylas retransmisiones.Elestablecimientodelassesionesgeneracargasenformadesegmentosadicionalesintercambiados. Tambinexistencargasadicionalesenloshostsindividuales,generadasporlanecesidaddemantenerunseguimiento delossegmentosqueesperanacusedereciboyporelprocesoderetransmisin. EstaconfiabilidadselogracontandoconcamposenelsegmentoTCP,cadaunoconunafuncinespecfica,comose muestraenlafigura.Estoscamposseexplicarnmsadelanteenestaseccin.

4.2.2ProcesosdelservidorTCP
Comoseexplicenelcaptuloanterior,losprocesosdeaplicacinseejecutanenservidores.Estosprocesosesperan hastaqueunclienteiniciecomunicacinconunasolicituddeinformacinodeotrosservicios. Cadaprocesodeaplicacinqueseejecutaenelservidoresconfiguradoporeladministradordelsistemaparautilizarun nmerodepuerto,deformapredeterminadaomanual.Unservidorindividualnopuedetenerdosserviciosasignados almismonmerodepuertodentrodelosmismosserviciosdelacapadeTransporte.Unhostqueejecutauna aplicacindeservidorWebyunadetransferenciadearchivosnopuedeconfigurarambasparautilizarelmismopuerto (porejemplo,elpuertoTCP8.080).Cuandounaaplicacindeservidoractivaseasignaaunpuertoespecfico,este puertoseconsideraabiertoparaelservidor.EstosignificaquelacapadeTransporteaceptayprocesasegmentos direccionadosaesepuerto.Todasolicitudentrantedeunclientedireccionadaalsocketcorrectoesaceptadaylosdatos seenvanalaaplicacindelservidor.Puedenexistirvariospuertossimultneosabiertosenunservidor,unoparacada aplicacindeservidoractiva.Escomnqueunservidorproveamsdeunservicio,comounservidorWebyunservidor FTP,almismotiempo. Unamanerademejorarlaseguridadenunservidoresrestringirelaccesoalservidorasloaquellospuertosasociados conlosserviciosyaplicacionesaccesiblesasolicitantesautorizados. LafiguramuestralaasignacintpicadepuertosdeorigenydestinoenoperacionesdeclienteoservidorTCP.

4.2.3EstablecimientoyfinalizacindelaconexinTCP
CuandodoshostssecomunicanutilizandoTCP,seestableceunaconexinantesdequepuedanintercambiarselos datos.Luegodequesecompletalacomunicacin,secierranlassesionesylaconexinfinaliza.Losmecanismosde conexinydesesinhabilitanlafuncindeconfiabilidaddeTCP. VerlafiguraparaobservarlospasosparaestableceryfinalizarunaconexinTCP. Elhostrastreacadasegmentodedatosdentrodeunasesineintercambiainformacinsobrelosdatosrecibidospor cadahostatravsdelainformacindelencabezadoTCP. Cadaconexinrepresentadosstreamsdecomunicacindeunavaosesiones.Paraestablecerlaconexinloshosts realizanunintercambiodesealesdetresvas.LosbitsdecontrolenelencabezadoTCPindicanelprogresoyestadode laconexin.Enlacedetresvas: Establecequeeldispositivodedestinoestpresenteenlared. Verificaqueeldispositivodedestinotengaunservicioactivoyestaceptandolaspeticionesenelnmerode puertodedestinoqueelclientequeloiniciaintenteusarparalasesin.

Informaaldispositivodedestinoqueelclientedeorigenintentaestablecerunasesindecomunicacinenese nmerodepuerto.

EnconexionesTCP,elhostquebrindeelserviciocomoclienteinicialasesinalservidor.Lostrespasosparael establecimientodeunaconexinTCPson: 1.Elclientequeinicialaconexinenvaunsegmentoquecontieneunvalordesecuenciainicial,queactacomo solicitudparaelservidorparacomenzarunasesindecomunicacin. 2.Elservidorrespondeconunsegmentoquecontieneunvalordereconocimientoigualalvalordesecuenciarecibido ms1,ademsdesupropiovalordesecuenciadesincronizacin.Elvaloresunomayorqueelnmerodesecuencia porqueelACKessiempreelprximoByteuOctetoesperado.Estevalordereconocimientopermitealclienteunirla respuestaalsegmentooriginalquefueenviadoalservidor. 3.Elclientequeinicialaconexinrespondeconunvalordereconocimientoigualalvalordesecuenciaquerecibims uno.Estocompletaelprocesodeestablecimientodelaconexin. Paraentenderelprocesodeenlacedetresvas,esimportanteobservarlosdistintosvaloresqueintercambianlosdos hosts.DentrodelencabezadodelsegmentoTCP,existenseiscamposde1bitquecontieneninformacindecontrol utilizadaparagestionarlosprocesosdeTCP.Estoscampossonlossiguientes: URG:Urgentecampodesealizadorsignificativo, ACK:Camposignificativodeacusederecibo, PSH:Funcindeempuje, RST:Reconfiguracindelaconexin, SYN:Sincronizarnmerosdesecuencia, FIN:Nohaymsdatosdesdeelemisor. Aestoscamposselosdenominasealadoresporqueelvalordeunodeestoscamposesslode1bit,entoncestiene slodosvalores:10.Sielvalordelbitseestableceen1,indicalainformacindecontrolquecontieneelsegmento. Siseutilizaunprocesodecuatropasos,lossealizadoresseintercambianparafinalizarlaconexinTCP.

4.2.4ProtocoloTCPdeenlacedetresvas
ConlosresultadosWireshark,podrexaminarelfuncionamientodelprotocoloTCPdeenlacedetresvas: Paso1 UnclienteTCPcomienzaelenlacedetresvasenviandounsegmentoconelsealizadordecontrolSYN(Sincronizar nmerosdesecuencia)establecido,indicandounvalorinicialenelcampodenmerodesecuenciadelencabezado.Este valorinicialparaelnmerodesecuencia,conocidocomonmerodesecuenciainicial(ISN),seeligedemaneraaleatoria yseutilizaparacomenzararastrearelflujodedatosdesdeelclientealservidorparaestasesin.ElISNenel encabezadodecadasegmentoseincrementaenunoporcadabytededatosenviadosdesdeelclientehaciaelservidor mientrascontinalaconversacindedatos. Comosemuestraenlafigura,elresultadodeunanalizadordeprotocolosmuestraelsealizadordecontrolSYNyel nmerodesecuenciarelativa. SeestableceelsealizadordecontrolSYNyelnmerodesecuenciarelativaen0.Apesardequeelanalizadorde protocolosenelgrficoindicalosvaloresrelativosparalosnmerosdesecuenciaydeacusederecibo,losvalores realessonnmerosbinariosde32bits.Sepuedendeterminarlosnmerosrealesenviadosenlosencabezadosdelos segmentosexaminandoelpaneldebytesdelpaquete.Aqusepuedenverloscuatrobytesrepresentadosen hexadecimal.

Paso2 ElservidorTCPnecesitareconocerlarecepcindelsegmentoSYNdelclienteparaestablecerlasesindeclientea servidor.Parahacerlo,elservidorenvaunsegmentoalclienteconelsealizadorACKestablecidoindicandoqueel

nmerodeacusedereciboessignificativo.Conestesealizadorestablecidoenelsegmento,elclienteinterpretaesto comoacusederecibodequeelservidorharecibidoelSYNdelclienteTCP. Elvalordelnmerodecampodelacusedereciboesigualalnmerodesecuenciainicialdelclientems1.Esto estableceunasesindesdeelclientealservidor.ElsealizadorACKpermanecerestablecidoparamantenerel equilibriodelasesin.Caberecordarquelaconversacinentreelclienteyelservidorestcompuestaenrealidadpor dossesionesdeunava:unadelclientealservidorylaotradelservidoralcliente.Enestesegundopasodelenlacede tresvas,elservidordebeiniciarlarespuestadelservidoralcliente.Paracomenzarestasesin,elservidorutilizael sealizadorSYNdelamismamaneraenquelohizoelcliente.EstableceelsealizadordecontrolSYNenelencabezado paraestablecerunasesindelservidoralcliente.ElsealizadorSYNindicaqueelvalorinicialdelcampodenmerode secuenciaseencuentraenelencabezado.Estevalorseutilizarpararastrearelflujodedatosenestasesindelservidor alcliente. Comosemuestraenlafigura,elresultadodelanalizadordeprotocolosmuestraqueestnestablecidoslos sealizadoresdecontrolACKySYNysemuestranlosnmerosrelativosdesecuenciayreconocimiento.

Paso3 Porltimo,elclienteTCPrespondeconunsegmentoquecontieneunACKqueactacomorespuestaalSYNdeTCP enviadoporelservidor.Noexistendatosdeusuarioenestesegmento.Elvalordelcamponmerodeacusederecibo contieneunomsqueelnmerodesecuenciainicialrecibidodelservidor.Unavezestablecidasambassesionesentreel clienteyelservidor,todoslossegmentosadicionalesqueseintercambienenlacomunicacintendrnestablecidoel sealizadorACK.

Comosemuestraenlafigura,elresultadodelanalizadordeprotocolosmuestraelsealizadordecontrolACK establecidoysemuestranlosnmerosrelativosdesecuenciayreconocimiento. Sepuedeaadirseguridadalareddedatosdelasiguientemanera: denegarelestablecimientodesesionesTCP, slopermitirsesionesparaserestablecidasporserviciosespecficos,o slopermitirtrficocomopartedesesionesyaestablecidas.

Esta128ersin128opuedeimplementarseparatodaslassesionesosloparalassesionesseleccionadas.

4.2.5TerminacindelasesinTCP
ParacerrarlaconexinsedebeestablecerelsealizadordecontrolFIN(Finalizar)enelencabezadodelsegmento.Para finalizartodaslassesionesTCPdeunava,seutilizaunenlacededosvas,queconstadeunsegmentoFINyun segmentoACK.Porlotanto,paraterminarunaconversacinsimpleadmitidaporTCP,serequierencuatrointercambios parafinalizarambassesiones. Nota:Enestaexplicacinseusanlostrminosclienteyservidorcomoreferenciaporsimplicidadperolafinalizacindel procesopuedeseriniciadaporcualquieradelosdoshostsquecompletenlasesin: 1.Cuandoelclientenotienemsdatosparaenviaralstream,envaunsegmentoconelsealizadorFINestablecido. 2.ElservidorenvaunACKparaacusarrecibodeFinyterminarlasesindelclientealservidor. 3.ElservidorenvaunFINalclienteparafinalizarlasesindelservidoralcliente.

4.ElclienterespondeconunACKparadaracusederecibodeFINdesdeelservidor. Cuandolafinalizacindesesindelclientenotienemsdatosparatransferir,estableceelsealizadorFINenel encabezadodeunsegmento.Luego,elservidorfinalizalaconexinyenvaunsegmentonormalquecontienedatoscon elsealizadorACKestablecidoutilizandoelnmerodeacusederecibo,confirmandoasquesehanrecibidotodoslos bytesdedatos.Cuandoseproduceelacusederecibodetodoslossegmentos,secierralasesin. Lasesinenlaotradireccinsecierramedianteelmismoproceso.Elreceptorindicaquenoexistenmsdatospara enviarestableciendoelsealizadorFINenelencabezadodelsegmentoenviadoalorigen.Unacusedereciboderetorno confirmaquetodoslosbytesdedatoshansidorecibidosy,porlotanto,sehacerradolasesin. Comosemuestraenlafigura,lossealizadoresdecontrolFINyACKseestablecenenelencabezadodelsegmento, cerrandoporlotantolasesinHTTP. Tambinesposibleterminarlaconexinmedianteunenlacedetresvas.Cuandoelclientenoposeemsdatospara enviar,envaunsealizadorFINalservidor.Sielservidortampocotienemsdatosparaenviar,puederesponderconlos sealizadoresFINyACK,combinandodospasosenuno.ElclienterespondeconunACK.

4.3ADMINISTRADORDESESIONESTCP 4.3.1ReensamblajedesegmentosTCP
Resecuenciamientodesegmentosalordentransmitido CuandolosserviciosenvandatosutilizandoTCP,lossegmentospuedenllegaradestinosdesordenados.Paraqueel receptorcomprendaelmensajeoriginal,losdatosenestossegmentossereensamblanenelordenoriginal.Paralograr esto,seasignannmerosdesecuenciaenelencabezadodecadapaquete. Durantelaconfiguracindelasesin,seestableceunnmerodesecuenciainicial(ISN).Estenmerodesecuencia inicialrepresentaelvalordeinicioparalosbytesdeestasesinquesetransmitirnalaaplicacinreceptora.Amedida quesetransmitenlosdatosdurantelasesin,elnmerodesecuenciaseincrementaenelnmerodebytesquesehan transmitido.Esterastreodebytesdedatospermitequecadasegmentoseidentifiqueyseenveacusederecibode maneraexclusiva.Sepuedenidentificarsegmentosperdidos. Losnmerosdesecuenciadesegmentopermitenlaconfiabilidadindicandocmoreensamblaryreordenarlos segmentosrecibidos,comosemuestraenlafigura. ElprocesoTCPreceptorcolocalosdatosdelsegmentoenunbferderecepcin.Lossegmentossecolocanenelorden denmerodesecuenciaadecuadoysepasaalacapadeAplicacincuandosonreensamblados.Todoslossegmentos quelleganconnmerosdesecuencianocontiguossemantienenparasuprocesamientoposterior.Luego,seprocesan lossegmentoscuandolleganconlosbytesperdidos.

4.3.2Acusederecibo
Confirmacinderecepcindesegmentos UnadelasfuncionesdeTCPesasegurarquecadasegmentollegueasudestino.LosserviciosTCPenelhostdedestino envanalaaplicacindeorigenunacusederecibodelosdatosrecibidos. Elnmerodesecuenciayelnmerodeacusederecibodelencabezadodelsegmentoseutilizanparaconfirmarla recepcindelosbytesdedatoscontenidosenlossegmentos.Elnmerodesecuenciaeselnmerorelativodebytes quehasidotransmitidoenestasesinms1(queeselnmerodelprimerbytededatosenelsegmentoactual).TCP utilizaelnmerodereconocimientoensegmentosquesevuelvenaenviaralorigenparaindicarelprximobytedeesta sesinqueesperaelreceptor.Estosellamaacusederecibodeexpectativa. Seleinformaalorigenqueeldestinoharecibidotodoslosbytesdeestestreamdedatos,perosinincluir,elbyte especificadoporelnmerodeacusederecibo.Seesperaqueelhostemisorenveunsegmentoqueutilizaunnmero desecuenciaigualalnmerodeacusederecibo. Recuerdequecadaconexinserepresentaenrealidadpordossesionesdeunava.Losnmerosdesecuenciayde acusedereciboseintercambianenambasdirecciones. Enelejemplodelafigura,elhostenlaizquierdaenvadatosalhostdeladerecha.Envaunsegmentoquecontiene10 bytesdedatosparaestasesinyunnmerodesecuenciaiguala1enelencabezado. ElhostreceptordeladerecharecibeelsegmentoenlaCapa4ydeterminaqueelnmerodesecuenciaes1yqueposee 10bytesdedatos.Luegoelhostenvaunsegmentodevueltaalhostdelaizquierdaparaacusarrecibodeestosdatos. Enestesegmento,elhostestableceelnmerodeacusedereciboen11paraindicarqueelprximobytededatosque esperarecibirenestasesineselbytenmero11. Cuandoelhostemisordelaizquierdarecibeesteacusederecibo,puedeenviarelprximosegmentoquecontiene datosparaestasesinapartirdelbyte11. Observandoesteejemplo,sielhostemisortuvieraqueesperarelacusedereciboporlarecepcindecadaunodelos10 bytes,laredestarademasiadosobrecargada.Parareducirlasobrecargadeestosacusesderecibo,lossegmentosde datosmltiplespuedenenviarsepreviamenteyserreconocidosconunmensajeTCPsimpleenladireccinopuesta.Este reconocimientocontieneunnmerodeacusedereciboenbasealnmerototaldebytesrecibidosenlasesin. Porejemplo,sisecomienzaconunnmerodesecuencia2000,sisereciben10segmentosde1000bytescadauno,se devolveralorigenunnmerodereconocimientoiguala12001. Lacantidaddedatosqueunorigenpuedetransmitirantesdequeunacusederecibodebaserrecibidosedenomina tamaodelaventana.EltamaodelaventanaesuncampoenelencabezadoTCPquepermitelaadministracinde datosperdidosyelcontroldelflujo.

4.3.3RetransmisinTCP
Manejodelaprdidadesegmentos Porptimoqueseaeldiseodeunared,siempreseproducirnprdidasocasionalesdedatos.Porlotanto,TCPcuenta conmtodosparagestionardichasprdidasdesegmentos.Entrelosmismosexisteunmecanismopararetransmitir segmentoscondatosnoreconocidos. UnserviciodehostdedestinoqueutilizaTCP,porlogeneralsloreconocedatosparasecuenciasdebytescontiguas.Si unoomssegmentossepierden,sloseacusarecibodelosdatosdelossegmentosquecompletanelstream. Porejemplo,siserecibenlossegmentosconnmerosdesecuenciade1500a3000yde3400a3500,elnmerode acusedereciboser3001.Estosucedeporqueexistensegmentosconnmerosdesecuenciade3001a3399quenose recibieron. CuandoTCPenelhostdeorigennorecibeunacusederecibopasadountiempopredeterminado,volveralltimo nmerodeacusedereciboquerecibiyretransmitirlosdatosapartirdeste. ElprocesoderetransmisinnoesespecificadoporRFC,sinoquedependedelaimplementacindeTCPenparticular. ParaunaimplementacindeTCPtpica,unhostpuedetransmitirunsegmento,colocarunacopiadelsegmentoenuna coladeretransmisineiniciaruntemporizador.Cuandoserecibeelacusederecibodelosdatos,seeliminael segmentodelacola.Sinoserecibeelacusedereciboantesdequeeltemporizadorvenza,elsegmentoes retransmitido. Laanimacindemuestralaretransmisindesegmentosperdidos.

LoshostsactualestambinsuelenemplearunafuncinopcionalllamadaAcusesdereciboselectivos.Siamboshosts admitenelAcusedereciboselectivo,esposiblequeeldestinoreconozcalosbytesdesegmentosdiscontinuosyelhost slonecesitarretransmitirlosdatosperdidos.

4.3.2ControldecongestindeTCP:Cmominimizarlaperdidadesegmentos
Controldelflujo TCPtambinproveemecanismosparaelcontroldelflujo.Elcontroldelflujocontribuyeconlaconfiabilidaddela transmisinTCPajustandolatasaefectivadeflujodedatosentrelosdosserviciosdelasesin.Cuandoelorigen adviertequeserecibilacantidaddedatosespecificadosenlossegmentos,puedecontinuarenviandomsdatospara estasesin. ElcampoTamaodelaventanaenelencabezadoTCPespecificalacantidaddedatosquepuedetransmitirseantesde queserecibaelacusederecibo.Eltamaodelaventanainicialsedeterminaduranteelcomienzodelasesinatravs delenlacedetresvas. ElmecanismoderetroalimentacindeTCPajustalatasadetransmisindedatosefectivaalflujomximoquelaredyel dispositivodedestinopuedensoportarsinsufrirprdidas.TCPintentagestionarlatasadetransmisindemaneraque todoslosdatosserecibanysereduzcanlasretransmisiones. Verlafiguraparaobtenerunarepresentacinsimplificadadeltamaodelaventanaylosacusesderecibo.Eneste ejemplo,eltamaodelaventanainicialparaunasesinTCPrepresentadaseestableceen3000bytes.Cuandoelemisor transmite3000bytes,esperaporunacusederecibodelosmismosantesdetransmitirmssegmentosparaestasesin. Unavezqueelemisorharecibidoesteacusederecibodelreceptor,yapuedetransmitir3000bytesadicionales. Durantelademoraenlarecepcindelacusederecibo,elemisornoenviarningnsegmentoadicionalparaestasesin. Enlosperodosenlosquelaredestcongestionadaolosrecursosdelhostreceptorestnexigidos,lademorapuede aumentar.Amedidaqueaumentaestademora,disminuyelatasadetransmisinefectivadelosdatosparaestasesin. Ladisminucindelatasadedatosayudaareducirlacontencinderecursos.

Reduccindeltamaodelaventana Otraformadecontrolarelflujodedatosesutilizartamaosdinmicosdeventana.Cuandolosrecursosdelaredson limitados,TCPpuedereducireltamaodelaventanaparalograrquelossegmentosrecibidosseanreconocidoscon mayorfrecuencia.Estodisminuyedemaneraefectivalatasadetransmisin,yaqueelorigenesperaquelosdatossean recibidosconmsfrecuencia. ElhostreceptorTCPenvaelvalordeltamaodelaventanaalTCPemisorparaindicarelnmerodebytesqueest preparadopararecibircomopartedelasesin.Sieldestinonecesitadisminuirlatasadecomunicacindebidoa limitacionesdememoriadelbfer,puedeenviarunvalordetamaodelaventanamenoralorigencomopartedeun acusederecibo. Comosemuestraenlafigura,siunhostderecepcinsufreunacongestin,puederesponderalhostemisorconun segmentoconeltamaodelaventanareducido.Enestegrfico,seprodujolaprdidadeunodelossegmentos.El receptorcambielcampoventanaenelencabezadodelosmensajesdevueltosenestaconversacinde3000a1500. Estohizoqueelemisorredujeraeltamaodelaventanaa1500. Despusdeperodosdetransmisinsinprdidasdedatosorecursoslimitados,elreceptorcomenzaraaumentarel tamaodelaventana.Estoreducelasobrecargadelared,yaqueserequiereenviarmenosacusesderecibo.Eltamao delaventanacontinuaraumentandohastaquehayaprdidadedatos,loqueproducirunadisminucindeltamao delaventana. EstasdisminucionesyaumentosdinmicosdeltamaodelaventanarepresentanunprocesocontinuoenTCP,que determinaeltamaodelaventanaptimoparacadasesinTCP.Enredesaltamenteeficientes,lostamaosdela ventanapuedensermuygrandesporquenosepierdendatos.Enredesdondeseestestresandolainfraestructura subyacente,eltamaodelaventanaprobablementepermanecerpequeo. Enlaces DetallesdelasvariascaractersticasdeadministracindelacongestindeTCPsepuedenencontrarenRFC2581. http://www.ietf.org/rfc/rfc2581.txt

4.4PROTOCOLOUDP:COMUNICACINCONBAJASOBRECARGA 4.4.1UDP:BajasobrecargaVsConfiabilidad
UDPesunprotocolosimplequeproveelasfuncionesbsicasdelacapadeTransporte.Generamuchomenos sobrecargaqueTCP,yaquenoesorientadoalaconexinynocuentaconlossofisticadosmecanismosderetransmisin, secuenciacinycontroldelflujo. EstonosignificaquelasaplicacionesqueutilizanUDPnoseanconfiables.Sloquieredecirqueestasfuncionesnoson contempladasporelprotocolodelacapadeTransporteydebenimplementarseaparte,sifueranecesario. PeseaqueesrelativamentebajalacantidadtotaldetrficoUDPquepuedeencontrarseenunaredtpica,entrelos protocolosprincipalesdelacapadeAplicacinqueutilizanUDPseincluyen: sistemadedenominacindedominio(DNS), protocolosimpledeadministracindered(SNMP), protocolodeconfiguracindinmicadehost(DHCP), protocolodeinformacindeenrutamiento(RIP), protocolotrivialdetransferenciadearchivos(TFTP),y juegosenlnea.

AlgunasaplicacionescomolosjuegosenlneaoVoIPpuedentoleraralgunasprdidadedatos.Siestasaplicaciones utilizaranTCP,experimentaranlargasdemoras,yaqueTCPdetectalaprdidadedatosylosretransmite.Estasdemoras seranmsperjudicialesparalaaplicacinquelaspequeasprdidasdedatos.Algunasaplicaciones,comoDNS, simplementereintentanenviarlasolicitudsinoobtienenrespuestay,porlotanto,nonecesitanTCPparagarantizarla entregadelmensaje. LabajasobrecargadeUDPlohacendeseableparadichasaplicaciones.

4.4.2ReensamblajededatagramadeUDP
YaqueUDPoperasinconexin,lassesionesnoseestablecenantesdequeselleveacabolacomunicacin,como sucedeconTCP.SedicequeUDPesbasadoentransacciones.Enotraspalabras,cuandounaaplicacinposeedatospara enviar,simplementelosenva. MuchasaplicacionesqueutilizanUDPenvanpequeascantidadesdedatosquepuedenocuparunsegmento.Sin embargo,algunasaplicacionesenviarncantidadesmayoresdedatosquedebendividirseenvariossegmentos.LaPDU deUDPseconocecomodatagrama,peseaquelostrminossegmentoydatagramaavecesseutilizandemanera indistintaparadescribirunaPDUdelacapadeTransporte. Cuandoseenvanmltiplesdatagramasaundestino,losmismospuedentomarrutasdistintasyllegarenelorden incorrecto.UDPnomantieneunseguimientodelosnmerosdesecuenciadelamaneraenquelohaceTCP.UDPno puedereordenarlosdatagramasenelordendelatransmisin.Verlafigura. Porlotanto,UDPsimplementereensamblalosdatosenelordenenqueserecibieronylosenvaalaaplicacin.Sila secuenciadelosdatosesimportanteparalaaplicacin,lamismadeberidentificarlasecuenciaadecuadadedatosy determinarcmoprocesarlos.

4.4.3ProcesosysolicitudesdelservidorUDP
AligualquelasaplicacionesbasadasenTCP,alasaplicacionesdeservidorbasadasenUDPselesasignanmerosde puertobienconocidosoregistrados.Cuandoseejecutanestasaplicacionesoprocesos,aceptanlosdatosquecoincidan conelnmerodepuertoasignado.CuandoUDPrecibeundatagramadestinadoaunodeesospuertos,envalosdatos deaplicacinalaaplicacinadecuadaenbaseasunmerodepuerto.

4.4.4ProcesosdeclienteUDP
ComoenTCP,lacomunicacincliente/servidorseiniciaporunaaplicacinclientequesolicitadatosdeunprocesodel servidor.ElprocesodeclienteUDPseleccionaalazarunnmerodepuertodelrangodinmicodenmerosdepuertoy loutilizacomopuertodeorigenparalaconversacin.Elpuertodedestinoporlogeneralserelnmerodepuertobien conocidooregistradoasignadoalprocesodelservidor. Losnmerosdepuertodeorigenseleccionadosalazarcolaboranconlaseguridad.Siexisteunpatrnpredecibleparala seleccindelpuertodedestino,unintrusopuedesimularelaccesoaunclientedemaneramssencillaintentando conectarsealnmerodepuertoquetengamayorposibilidaddeestarabierto. YaquenosecreansesionesconUDP,tanprontocomolosdatosestnlistosparaserenviadosylospuertosestn identificados,UDPpuedeformareldatagramayenviarloalacapadeRedparadireccionamientoyenvoalared. Caberecordarqueunavezqueelclientehaelegidolospuertosdeorigenydestino,estosmismospuertosseutilizarn enelencabezadodetodoslosdatagramasqueseutilicenenlatransaccin.Paraladevolucindedatosdelservidoral cliente,seinviertenlosnmerosdepuertodeorigenydestinoenelencabezadodeldatagrama.

4.6RESUMENDELCAPITULO 4.6.1Resumenyrevisin
LacapadeTransportesatisfacelasnecesidadesdelasredesdedatosmediante: divisindedatosrecibidosdesdelaaplicacinensegmentos, agregadodeunencabezadoparaidentificaryadministrarcadasegmento, usodelainformacindelencabezadopararecomponerlossegmentosendatosdeaplicacin,y pasodelosdatosensambladosalaaplicacincorrecta.

UDPyTCPsonprotocoloscomunesdelacapadeTransporte. LosdatagramasUDPylossegmentosTCPtienenencabezadosprefijadosalosdatosqueincluyenunnmerodepuerto origenyunnmerodepuertodestino.Estosnmerosdepuertospermitenquelosdatosseandireccionadosala aplicacincorrectaqueseejecutaenlacomputadoradedestino. TCPnoenvadatosalaredhastaqueadviertequeeldestinoestpreparadopararecibirlos.LuegoTCPadministrael flujodedatosyreenvatodoslossegmentosdedatosdelosquerecibiacuseamedidaqueserecibeneneldestino. TCPutilizamecanismosdeenlace,temporizadoresyacusesdereciboyusodinmicodeventanasparallevaracabo estasfuncionesconfiables.Sinembargo,estaconfiabilidadrepresentaciertasobrecargaenlaredentrminosde encabezadosdesegmentosmsgrandesymayortrficoderedentreelorigenyeldestinoqueadministraeltransporte dedatos. Silosdatosdeaplicacinnecesitanserentregadosalareddemanerarpidaosielanchodebandadelarednoadmite lasobrecargademensajesdecontrolqueseintercambianentrelossistemasdeorigenydestino,UDPserelprotocolo delacapadeTransportepreferidoporeldesarrollador.EstoesasporqueUDPnorastreanireconocelarecepcinde datagramaseneldestino,sloenvalosdatagramasrecibidosalacapadeAplicacinamedidaquellegan,ynoreenva datagramasperdidos.Sinembargo,estonosignificanecesariamentequelacomunicacinnoesconfiable;puedehaber

mecanismosenlosprotocolosyserviciosdelacapadeAplicacinqueprocesandatagramasperdidosodemoradossila aplicacincuentaconesosrequerimientos. EldesarrolladordelaaplicacintomaunadecisinencuantoalprotocolodelacapadeTransporteenbasealos requerimientosdelusuario.Sinembargo,eldesarrolladortieneencuentaquelasotrascapascumplenunrol importanteenlascomunicacionesderedesdedatosytendrninfluenciaenelrendimiento.

5CAPADEREDDEOSI 5.0INTRODUCCIONALCAPITULO 5.0.1Introduccindelcapitulo


Hemosvistocmolosserviciosyaplicacionesderedenundispositivofinalpuedencomunicarseconaplicacionesy serviciosqueseejecutanenotrodispositivofinal. Acontinuacin,segnsemuestraenlafigura,consideraremoscmosetransportanestosdatosatravsdelared: desdeeldispositivofinaldeorigen(ohost)hastaelhostdedestino,demaneraeficiente. LosprotocolosdelacapadeReddelmodeloOSIespecificaneldireccionamientoylosprocesosquepermitenquelos datosdelacapadeTransporteseanempaquetadosytransportados.LaencapsulacindelacapadeRedpermitequesu contenidopasealdestinodentrodeunaredosobreotraredconunacargamnima. EstecaptuloabordalafuncindelacapadeRed,analizandocmoestacapadividelasredesengruposdehostspara administrarelflujodepaquetesdedatosdentrodeunared.Adems,consideraremoscmosefacilitalacomunicacin entreredes.Aestacomunicacinentreredesseladenominaenrutamiento. Objetivosdeaprendizaje Alcompletarestecaptulo,ustedpodr: IdentificarlafuncindelacapadeRed,yaquedescribelacomunicacindesdeundispositivofinalaotro dispositivofinal. ExaminarelprotocolodeCapaderedmscomn,ProtocolodeInternet(IP)ysuscaractersticasdeproveer serviciosinconexinydemximoesfuerzo. Comprenderlosprincipiosutilizadosparaguiarladivisinoagrupamientodedispositivosenredes. Comprendereldireccionamientojerrquicodedispositivosycmoestopermitelacomunicacinentreredes. Comprenderlosfundamentosderutas,direccionesdeprximosaltoyenvodepaquetesaunareddestino.

5.1IPv4 5.1.1Capadered:Comunicacindehostahost
LaCapaderedoCapa3deOSIproveeserviciosparaintercambiarseccionesdedatosindividualesatravsdelared entredispositivosfinalesidentificados.PararealizarestetransportedeextremoaextremolaCapa3utilizacuatro procesosbsicos: direccionamiento, encapsulamiento, enrutamiento,y desencapsulamiento.

Laanimacinenlafiguramuestraelintercambiodedatos. Direccionamiento Primero,laCapadereddebeproveerunmecanismoparadireccionarestosdispositivosfinales.Silassecciones individualesdedatosdebendirigirseaundispositivofinal,estedispositivodebetenerunadireccinnica.Enunared Ipv4,cuandoseagregaestadireccinaundispositivo,aldispositivoselodenominahost. Encapsulacin Segundo,lacapadeReddebeproveerencapsulacin.Losdispositivosnodebenseridentificadossloconunadireccin; lasseccionesindividuales,lasPDUdelacapadeRed,deben,adems,contenerestasdirecciones.Duranteelprocesode

encapsulacin,laCapa3recibelaPDUdelaCapa4yagregaunencabezadooetiquetadeCapa3paracrearlaPDUdela Capa3.CuandonosreferimosalacapadeRed,denominamospaqueteaestaPDU.Cuandosecreaunpaquete,el encabezadodebecontener,entreotrainformacin,ladireccindelhosthaciaelcualseloestenviando.Aesta direccinselaconocecomodireccindedestino.ElencabezadodelaCapa3tambincontieneladireccindelhostde origen.Aestadireccinselallamadireccindeorigen. DespusdequelaCapaderedcompletaelprocesodeencapsulacin,elpaqueteesenviadoalacapadeenlacede datosquehadeprepararseparaeltransporteatravsdelosmedios. Enrutamiento Luego,lacapadereddebeproveerlosserviciosparadirigirestospaquetesasuhostdestino.Loshostdeorigeny destinonosiempreestnconectadosalamismared.Enrealidad,elpaquetepodrarecorrermuchasredesdiferentes.A lolargodelaruta,cadapaquetedebeserguiadoatravsdelaredparaquellegueasudestinofinal.Losdispositivos intermediariosqueconectanlasredessonlosrouters.Lafuncindelrouteresseleccionarlasrutasydirigirpaquetes haciasudestino.Aesteprocesoseloconocecomoenrutamiento. Duranteelenrutamientoatravsdeunainternetwork,elpaquetepuederecorrermuchosdispositivosintermediarios.A cadarutaquetomaunpaqueteparallegaralprximodispositivoselallamasalto.Amedidaqueelpaqueteesenviado, sucontenido(laPDUdelaCapadetransporte)permaneceintactohastaquellegaalhostdestino. Desencapsulamiento Finalmente,elpaquetellegaalhostdestinoyesprocesadoenlaCapa3.Elhostexaminaladireccindedestinopara verificarqueelpaquetefuedireccionadoaesedispositivo.Siladireccinescorrecta,elpaqueteesdesencapsuladopor lacapadeRedylaPDUdelaCapa4contenidaenelpaquetepasahastaelservicioadecuadoenlacapadeTransporte. AdiferenciadelacapadeTransporte(Capa4deOSI),queadministraeltransportededatosentrelosprocesosquese ejecutanencadahostfinal,losprotocolosespecificanlaestructurayelprocesamientodelpaqueteutilizadosparallevar losdatosdesdeunhosthastaotrohost.Operarignorandolosdatosdeaplicacinllevadosencadapaquetepermiteala capadeRedllevarpaquetesparamltiplestiposdecomunicacionesentrehostsmltiples.

ProtocolosdecapadeRed LosprotocolosimplementadosenlacapadeRedquellevandatosdelusuarioson: versin4delProtocolodeInternet(Ipv4), versin6delProtocolodeInternet(Ipv6), intetercambioNovelldepaquetesdeinternetwork(IPX), AppleTalk,y servicioderedsinconexin(CLNS/DECNet).

ElProtocolodeInternet(Ipv4yIpv6)eselprotocolodetransportededatosdelacapa3msampliameneutilizadoy sereltemadeestecurso.Losdemsprotocolosnosernabordadosenprofundidad.

5.1.2ProtocoloIpv4:EjemplodeprotocolodecapadeRed
RoldelIpv4 Comosemuestraenlafigura,losserviciosdecapadeRedimplementadosporelconjuntodeprotocolosTCP/IPsonel ProtocolodeInternet(IP).Laversin4deIP(Ipv4)eslaversindeIPmsampliamenteutilizada.Eselnicoprotocolo deCapa3queseutilizaparallevardatosdeusuarioatravsdeInternetyeseltemadeCCNA.Porlotanto,serel ejemploqueusamosparaprotocolosdecapadeRedenestecurso. Laversin6deIP(Ipv6)estdesarrolladayseimplementaenalgunasreas.Ipv6operarjuntoconelIpv4ypuede reemplazarloenelfuturo.LosserviciosprovistosporIP,ascomotambinlaestructurayelcontenidodelencabezado delospaquetesestnespecificadostantoporelprotocoloIpv4comoporelIpv6.Estosserviciosyestructurade paquetesseusanparaencapsulardatagramasUDPosegmentosTCPparasurecorridoatravsdeunainternetwork. Lascaractersticasdecadaprotocolosondiferentes.Comprenderestascaractersticaslepermitircomprenderla operacindelosserviciosdescritosporesteprotocolo. ElProtocolodeInternetfuediseadocomounprotocoloconbajocosto.Proveeslolasfuncionesnecesariaspara enviarunpaquetedesdeunorigenaundestinoatravsdeunsistemainterconectadoderedes.Elprotocolonofue diseadopararastrearniadministrarelflujodepaquetes.Estasfuncionessonrealizadasporotrosprotocolosenotras capas.

CaractersticasbsicasdeIpv4: Sinconexin:Noestablececonexinantesdeenviarlospaquetesdedatos. Mximoesfuerzo(noconfiable):Noseusanencabezadosparagarantizarlaentregadepaquetes. Mediosindependientes:Operanindependientementedelmedioquellevalosdatos.

5.1.3ProtocoloIpv4:Sinconexin
Serviciosinconexin Unejemplodecomunicacinsinconexinesenviarunacartaaalguiensinnotificaralreceptorconanticipacin.Como semuestraenlafigura,elserviciopostalanllevalacartaylaentregaalreceptor.Lascomunicacionesdedatossin conexinfuncionanenbasealmismoprincipio.LospaquetesIPseenvansinnotificaralhostfinalqueestnllegando. Losprotocolosorientadosalaconexin,comoTCP,requierenelintercambiodelcontroldedatosparaestablecerla conexinascomotambinloscamposadicionalesenelencabezadodelaPDU.ComoIPtrabajasinconexin,no requiereunintercambioinicialdeinformacindecontrolparaestablecerunaconexindeextremoaextremoantesde quelospaquetesseanenviados,nirequierecamposadicionalesenelencabezadodelaPDUparamanteneresta conexin.EsteprocesoreduceengranmedidalasobrecargadelIP. Sinembargo,laentregadelpaquetesinconexinpuedehacerquelospaqueteslleguenadestinofueradesecuencia.Si lospaquetesquenofuncionanoestnperdidoscreanproblemasparalaaplicacinqueusalosdatos,luegolosservicios delascapassuperiorestendrnqueresolverestascuestiones.

5.1.4ProtocoloIpv4:MejorIntento
Serviciodemejorintento(noconfiable) ElprotocoloIPnosobrecargaelservicioIPsuministrandoconfiabilidad.Comparadoconunprotocoloconfiable,el encabezadodelIPesmspequeo.Transportarestosencabezadosmspequeosgeneraunamenorsobrecarga. Menorsobrecargasignificamenosdemoraenlaentrega.EstacaractersticaespreferibleparaunprotocolodeCapa3. LafuncindelaCapa3estransportarlospaquetesentreloshoststratandodecolocarlamenorcargaposibleenlared. LaCapa3noseocupadeniadvierteeltipodecomunicacincontenidadentrodeunpaquete.Estaresponsabilidadesla funcindelascapassuperioresamedidaqueserequieren.Lascapassuperiorespuedendecidirsilacomunicacinentre serviciosnecesitaconfiabilidadysiestacomunicacinpuedetolerarlasobrecargaquelaconfiabilidadrequiere. AlIPamenudoseloconsideraunprotocolonoconfiable.NoconfiableenestecontextonosignificaqueelIPfunciona adecuadamentealgunasvecesynofuncionabienenotrasoportunidades.Tampocosignificaquenoesadecuadocomo

protocolodecomunicacionesdedatos.NoconfiablesignificasimplementequeIPnotienelacapacidaddeadministrar nirecuperarpaquetesnoentregadosocorruptos. Comolosprotocolosenotrascapaspuedenadministrarlaconfiabilidad,selepermiteaIPfuncionarconmucha eficienciaenlacapadeRed.SiincluimoslasobrecargadeconfiabilidadenelprotocolodelaCapa3,lascomunicaciones quenorequierenconexionesoconfiabilidadsecargaranconelconsumodeanchodebandaylademoraproducidapor estasobrecarga.EnelconjuntoTCP/IP,lacapadeTransportepuedeelegirentreTCPoUDP,basndoseenlas necesidadesdelacomunicacin.Comocontodaseparacindecapaprovistaporlosmodelosderedes,dejarladecisin deconfiabilidadalacapadeTransportehacequeIPseamsadaptableyseadecuesegnlosdiferentestiposde comunicacin. ElencabezadodeunpaqueteIPnoincluyeloscamposrequeridosparalaentregaconfiablededatos.Nohayacusesde recibodeentregadepaquetes.Nohaycontroldeerrorparadatos.Tampocohayformaderastrearpaquetes;porlo tanto,noexistelaposibilidadderetransmitirpaquetes.

5.1.5ProtocoloIpv4:Independientedelosmedios
Independientedelosmedios LacapadeRedtampocoestcargadaconlascaractersticasdelosmediosmedianteloscualessetransportarnlos paquetes.Ipv4yIpv6operanindependientementedelosmediosquellevanlosdatosacapasinferioresdelstackdel protocolo.Comosemuestraenlafigura,cualquierpaqueteIPindividualpuedesercomunicadoelctricamentepor cable,comosealespticasporfibra,osincablescomolassealesderadio. EsresponsabilidaddelacapadeEnlacededatosdeOSItomarunpaqueteIPyprepararloparatransmitirloporelmedio decomunicacin.EstosignificaqueeltransportedepaquetesIPnoestlimitadoaunmedioenparticular.

Existe,noobstante,unacaractersticaprincipaldelosmediosquelacapadeRedconsidera:eltamaomximodela PDUquecadamediopuedetransportar.AestacaractersticaseladenominaUnidadmximadetransmisin(MTU). PartedelacomunicacindecontrolentrelacapadeEnlacededatosylacapadeRedesestableceruntamaomximo paraelpaquete.LacapadeEnlacededatospasalaMTUhaciaarribahastalacapadeRed.LacapadeRedentonces determinadequtamaocrearsuspaquetes. Enalgunoscasos,undispositivointermediario,generalmenteunrouter,necesitarsepararunpaquetecuandoselo envadesdeunmedioaotromedioconunaMTUmspequea.Aesteprocesoselollamafragmentacindepaqueteso fragmentacin. Enlaces RFC791http://www.ietf.org/rfc/rfc0791.txt

5.1.6ProtocoloIPv4:EmpaquetadodelaPDUdelacapadeTransporte
Ipv4encapsulaoempaquetaeldatagramaosegmentodelacapadeTransporteparaquelaredpuedaentregarloasu hostdedestino.Hagaclicenlospasosdentrodelafiguraparaveresteproceso.LaencapsulacindeIpv4permaneceen sulugardesdeelmomentoenqueelpaquetedejalacapadeReddelhostdeorigenhastaquellegaalacapadeReddel hostdedestino. Elprocesodeencapsulardatosporcapaspermitequelosserviciosenlasdiferentescapassedesarrollenyescalensin afectarotrascapas.EstosignificaquelossegmentosdelacapadeTransportepuedenserempaquetadosfcilmentepor losprotocolosdelacapadeRedexistentes,comoIpv4eIpv6,oporcualquierprotocolonuevoquepuedadesarrollarse enelfuturo. LosrouterspuedenimplementarestosprotocolosdelacapadeRedparaoperarconcurrentementeenunaredhaciay desdeelmismohostuotro.Elenrutamientorealizadoporestosdispositivosintermediariossloconsideraelcontenido delencabezadodepaquetesqueencapsulaelsegmento. Entodosloscasos,laporcindedatosdelpaquete,esdecir,elPDUdelaCapadetransporteencapsulada,permanece sincambiosdurantelosprocesosdelacapadered.

Enlaces RFC791http://www.ietf.org/rfc/rfc0791.txt

5.1.7EncabezadodepaqueteIPv4
Comosemuestraenlafigura,unprotocoloIpv4definemuchoscamposdiferentesenelencabezadodelpaquete.Estos camposcontienenvaloresbinariosquelosserviciosIpv4tomancomoreferenciaamedidaqueenvanpaquetesatravs delared. Estecursoconsiderarestos6camposclave:

direccinIPorigen, direccinIPdestino, tiempodeexistencia(TTL), tipodeservicio(ToS), protocolo,y desplazamientodelfragmento.

CamposIpv4deencabezadosclave Coloqueelcursorsobrecadacampoenelgrficoparaversupropsito. DireccinIPdestino ElcampodeDireccinIPdestinocontieneunvalorbinariode32bitsquerepresentaladireccindehostdecapadered dedestinodelpaquete. DireccinIPorigen ElcampodeDireccinIPorigencontieneunvalorbinariode32bitsquerepresentaladireccindehostdecapadered deorigendelpaquete. Tiempodevida Eltiempodevida(TTL)esunvalorbinariode8bitsqueindicaeltiemporemanentedevidadelpaquete.ElvalorTTL disminuyealmenosenunocadavezqueelpaqueteesprocesadoporunrouter(esdecir,encadasalto).Cuandoelvalor sevuelvecero,elrouterdescartaoeliminaelpaqueteyeseliminadodelflujodedatosdelared.Estemecanismoevita quelospaquetesquenopuedenllegaradestinoseanenviadosindefinidamenteentrelosroutersenunroutingloop.Si sepermitieraquelosloopsdeenrutamientocontinen,laredsecongestionaraconpaquetesdedatosquenunca llegaranadestino.DisminuyendoelvalorTTLencadasaltoseaseguraqueeventualmentesevuelvaceroyquese descartarelpaqueteconelcampoTTLvencido. Protocolo Estevalorbinariode8bitsindicaeltipoderellenodecargaqueelpaquetetraslada.Elcampodeprotocolopermiteala Capaderedpasarlosdatosalprotocoloapropiadodelacapasuperior. Losvaloresdeejemploson: 01ICMP, 06TCP,y 17UDP.

Tipodeservicio Elcampodetipodeserviciocontieneunvalorbinariode8bitsqueseusaparadeterminarlaprioridaddecadapaquete. EstevalorpermiteaplicarunmecanismodeCalidaddelServicio(QoS)apaquetesdealtaprioridad,comoaquellosque llevandatosdevozentelefona.Elrouterqueprocesalospaquetespuedeserconfiguradoparadecidirqupaquetees enviadoprimerobasadoenelvalordelTipodeservicio. Desplazamientodefragmentos

Comosemencionantes,unrouterpuedetenerquefragmentarunpaquetecuandoloenvadesdeunmedioaotro medioquetieneunaMTUmspequea.Cuandoseproduceunafragmentacin,elpaqueteIpv4utilizaelcampo DesplazamientodefragmentoyelsealizadorMFenelencabezadoIPparareconstruirelpaquetecuandollegaalhost destino.Elcampodedesplazamientodelfragmentoidentificaelordenenelcualubicarelfragmentodelpaqueteenla reconstruccin. SealizadordeMsfragmentos ElsealizadordeMsfragmentos(MF)esunnicobitenelcampodelsealizadorusadoconelDesplazamientode fragmentosparalafragmentacinyreconstruccindepaquetes.CuandoestconfiguradoelsealizadorMs fragmentos,significaquenoeselltimofragmentodeunpaquete.Cuandounhostreceptorveunpaquetequellega conMF=1,analizaelDesplazamientodefragmentosparaverdndehadecolocarestefragmentoenelpaquete reconstruido.CuandounhostreceptorrecibeunatramaconelMF=0yunvalordiferenteaceroeneldesplazamiento defragmentos,colocaesefragmentocomolaltimapartedelpaquetereconstruido.Unpaquetenofragmentadotiene todalainformacindefragmentacincero(MF=0,desplazamientodefragmentos=0). SealizadordeNoFragmentar ElsealizadordeNoFragmentar(DF)esunsolobitenelcampodelsealizadorqueindicaquenosepermitela fragmentacindelpaquete.SiseestableceelbitdelsealizadorNoFragmentar,entonceslafragmentacindeeste paqueteNOestpermitida.Siunrouternecesitafragmentarunpaqueteparapermitirelpasohaciaabajohastalacapa deEnlacededatosperoperoelbitDFseestableceen1,entonceselrouterdescartarestepaquete. Enlaces: RFC791http://www.ietf.org/rfc/rfc0791.txt ParaobtenerunalistacompletadevaloresdelcampoIPdenmerodeprotocolo http://www.iana.org/assignments/protocolnumbers

OtrosCamposIPv4delencabezado Coloqueelcursorsobrecadacampoenelgrficoparaversupropsito. Versin:ContieneelnmeroIPdelaversin(4). Longituddelencabezado(IHL).Especificaeltamaodelencabezadodelpaquete. LongituddelPaquete:Estecampomuestraeltamaocompletodelpaquete,incluyendoelencabezadoylosdatos,en bytes. Identificacin:EstecampoesprincipalmenteutilizadparaidentificarncamentefragmentosdeunpaqueteIPoriginal. Checksumdelencabezado:Elcampodechecksumseutilizaparacontrolarerroresdelencabezadodelpaquete. Opciones:ExistenmedidasparacamposadicionalesenelencabezdoIpv4paraproveerotrosserviciosperostosson raravezutilizados.

PaqueteIPtpico LafigurarepresentaunpaqueteIPcompletoconvalorestpicosdecampodelencabezado. Ver=4;versinIP. IHL=5;tamaodelencabezadoenpalabrasde32bits(4bytes).Esteencabezadotiene5*4=20bytes,eltamao mnimovlido. Longitudtotal=472;tamaodelpaquete(encabezadoydatos)de472bytes. Identificacin=111;identificadororiginaldelpaquete(requeridosisefragmentaposteriormente). Sealizador=0;significaqueelpaquetepuedeserfragmentadosiserequiere. Desplazamientodefragmentos=0;significaqueestepaquetenoestactualmentefragmentado(noexiste desplazamiento). Perododevida=123;eseltiempodeprocesamientoensegundosdelaCapa3antesdedescartarelpaquete (disminuyeenalmenos1,cadavezqueeldispositivoprocesaelencabezadodelpaquete). Protocolo=6;significaquelosdatosllevadosporestepaquetesonunsegmentoTCP.

5.2REDES:DIVISIONDEHOSTENGRUPOS 5.2.1Redes:Separacindeloshostengruposcomunes
UnadelasprincipalesfuncionesdelacapadeRedesproveerunmecanismoparadireccionarhosts.Amedidaquecrece elnmerodehostsdelared,serequieremsplanificacinparaadministrarydireccionarlared. Divisinderedes

Enlugardetenertodosloshostsconectadosencualquierparteaunavastaredglobal,esmsprcticoymanejable agruparloshostsenredesespecficas.Histricamente,lasredesbasadasenIPtienensurazcomounaredgrande. Comoestaredcreci,tambinlohicieronlostemasrelacionadosconsucrecimiento.Paraaliviarestosproblemas,lared grandefueseparadaenredesmspequeasquefueroninterconectadas.Estasredesmspequeasgeneralmentese llamansubredes. Redysubredsontrminosutilizadosindistintamenteparareferirseacualquiersistemaderedhechoposibleporlos protocolosdecomunicacincomunescompartidosdelmodeloTCP/IP. Demanerasimilar,amedidaquenuestrasredescrecen,puedenvolversedemasiadograndesparamanejarlascomouna nicared.Enesepunto,necesitamosdividirnuestrared.Cuandoplaneamosladivisindelared,necesitamosagrupar aquelloshostsconfactorescomunesenlamismared. Comomuestralafigura,lasredespuedenagruparsebasadasenfactoresqueincluyen: ubicacingeogrfica, propsito,y propiedad.

Agrupacindehostsdemanerageogrfica Podemosagruparhostsderedesgeogrficamente.Elagrupamientodehostsenlamismaubicacin,comocada construccinenuncampoocadapisodeunedificiodenivelesmltiples,enredesseparadaspuedemejorarla administracinyoperacindelared. HagaclicenelbotnGEOGRFICOdelafigura. Agrupacindehostsparapropsitosespecficos Losusuariosquetienentareassimilaresusangeneralmentesoftwarecomn,herramientascomunesytienenpatrones detrficocomn.Amenudopodemosreducireltrficorequeridoporelusodesoftwareyherramientasespecficos, ubicandoestosrecursosdesoporteenlaredconlosusuarios. Elvolumendeltrficodedatosdelaredgeneradoporlasdiferentesaplicacionespuedevariarsignificativamente. Dividirredesbasadasenelusofacilitalaubicacinefectivadelosrecursosdelaredascomotambinelacceso autorizadoaesosrecursos.Losprofesionalesenredesnecesitanequilibrarelnmerodehostsenunaredconla cantidaddetrficogeneradoporlosusuarios.Porejemplo,considereunaempresaqueempleadiseadoresgrficos queutilizanlaredparacompartirarchivosmultimediamuygrandes.Estosarchivosconsumenlamayoradelanchode bandadisponibledurantegranpartedeldalaboral.Laempresatambinempleavendedoresqueseconectanunavezal dapararegistrarsustransaccionesdeventas,loquegenerauntrficomnimodered.Enesteescenario,elmejoruso delosrecursosdelaredseracrearvariasredespequeasalascualesunospocosdiseadorestenganaccesoyunared msgrandeparaqueusentodoslosvendedores. HagaclicenelbotnPROPSITOdelafigura. Agrupacindehostsparapropiedad

Utilizarunabaseorganizacional(compaa,departamento)paracrearredesayudaacontrolarelaccesoalos dispositivosydatoscomotambinalaadministracindelasredes.Enunaredgrande,esmuchomsdifcildefiniry limitarlaresponsabilidadparaelpersonaldelared.Dividirhostsenredesseparadasproveeunlmitedecumplimientoy administracindeseguridaddecadared. HagaclicenelbotnPROPIEDADenlafigura. Enlaces: Diseoderedhttp://www.cisco.com/univercd/cc/td/doc/cisintwk/idg4/nd2002.htm

5.2.2Porqusepararhostenredes?Rendimiento
Comosemencionanteriormente,amedidaquelasredescrecen,presentanproblemasquepuedenreducirsealmenos parcialmentedividiendolaredenredesinterconectadasmspequeas.

Losproblemascomunesconlasredesgrandesson: Degradacinderendimiento Temasdeseguridad Administracindedirecciones

Mejoramientodelrendimiento Grandesnmerosdehostsconectadosaunasolaredpuedenproducirvolmenesdetrficodedatosquepueden extender,sinosaturan,losrecursosderedcomolacapacidaddeanchodebandayenrutamiento. Ladivisindegrandesredesparaqueloshostquenecesitancomunicarseestnagrupadosreduceeltrficoatravsde losinternetworks. Ademsdelascomunicacionesdedatosrealesentreloshosts,laadministracindelaredyeltrficodecontrol (sobrecarga)tambinaumentanconlacantidaddehosts.Losfactoresquecontribuyendemanerasignificativaconesta sobrecargapuedenserlosbroadcastsderedes. Unbroadcastesunmensajedesdeunhosthaciatodoslosotroshostsenlared.Comnmente,unhostiniciaun broadcastcuandoserequiereinformacinsobreotrohostdesconocido.Losbroadcastssonunaherramientanecesariay tilutilizadaporprotocolosparapermitirlacomunicacindedatosenredes.Sinembargo,grandescantidadesdehosts generangrandescantidadesdebroadcastsqueconsumenelanchodebandadelared.Ycomolosotroshoststienen queprocesarelpaquetedebroadcastquereciben,lasotrasfuncionesproductivasqueunhostrealizasontambin interrumpidasodegradadas. Losbroadcastsestncontenidosdentrodeunared.Enestecontexto,aunaredtambinselaconocecomoundominio debroadcast.Laadministracindeltamaodelosdominiosbroadcastdividiendounaredensubredesaseguraqueel rendimientodelaredydeloshostnosedegradenhastanivelesinaceptables. ColoqueelcursorsobreOptimizaragrupamientoenlafiguraparavercmoaumentaelrendimiento.

5.2.3Porqusepararhostsenredes?Seguridad
LaredbasadaenIP,queluegoseconvirtienInternet,antiguamentetenaunpequeonmerodeusuariosconfiables enagenciasgubernamentalesdeEE.UU.ylasorganizacionesdeinvestigacinporellaspatrocinadas.Enestapequea comunidad,laseguridadnoeraunproblemaimportante. Lasituacinhacambiadoporquelaspersonas,lasempresasylasorganizacioneshandesarrolladosuspropiasredesIP queseconectanaInternet.Losdispositivos,servicios,comunicacionesydatossonpropiedaddeesosdueosderedes. Losdispositivosdereddeotrascompaasyorganizacionesnonecesitanconectarseasured. Ladivisinderedesbasadaenlapropiedadsignificaqueelaccesoaydesdelosrecursosexternosdecadaredpueden estarprohibidos,permitidosomonitoreados. ColoqueelcursorsobrelosbotonesdeAccesootorgadoyAccesodenegadoenlafigurapaaverlosdiferentesniveles deseguridad. Elaccesoainternetworkdentrodeunacompaauorganizacinpuedeestaraseguradodemanerasimilar.Porejemplo, lareddeunauniversidadpuededividirseensubredesparalaadministracin,investigacinylosestudiantes.Dividiruna redbasadaenelaccesoausuariosesunmedioparaasegurarlascomunicacionesylosdatosdelaccesonoautorizado, yaseaporusuariosdentrodelaorganizacinofueradeella. Laseguridadentreredesesimplementadaenundispositivointermediario(routerofirewall)enelpermetrodelared. Lafuncindelfirewallrealizadaporestedispositivopermitequedatosconocidosyconfiablesaccedanalared. Enlaces: SeguridadIPdered

http://www.cisco.com/univercd/cc/td/doc/cisintwk/ics/cs003.htm

5.2.4Porqusepararhostsenredes?Administracindedirecciones
Internetestcompuestapormillonesdehostsycadaunoestidentificadoporsudireccinnicadecapadered. Esperarquecadahostconozcaladireccindecadaunodelosotroshostsseraimponerunacargadeprocesamiento sobreestosdispositivosderedquedegradarangravementesurendimiento. Dividirgrandesredesparaqueestnagrupadosloshostsquenecesitancomunicarse,reducelacargainnecesariade todosloshostsparaconocertodaslasdirecciones. Paratodoslosotrosdestinos,loshostsslonecesitanconocerladireccindeundispositivointermediarioalqueenvan paquetesparatodaslasotrasdireccionesdedestino.Estedispositivointermediariosedenomina162ersin.El162ersin esunrouterenunaredquesirvecomounasalidadesdeesared.

5.2.5Porqusepararhostsenredes?DireccionamientoJerrquico
Parapoderdividirredes,necesitamoseldireccionamientojerrquico.Unadireccinjerrquicaidentificacadahostde maneraexclusiva.Tambintienenivelesqueayudanaenviarpaquetesatravsdeinternetworks,loquepermiteque unaredseadivididaenbaseaesosniveles. Paramantenerlascomunicacionesdedatosentreredespormediodeinternetworks,losesquemasdedireccionamiento decapaderedsonjerrquicos. Comoseveenlafigura,lasdireccionespostalessonlosprincipalesejemplosdedireccionesjerrquicas. ConsideremoselcasodeenviarunacartadeJapnaunempleadoquetrabajaenCiscoSystems,Inc.

Lacartaestaradirigidadelasiguientemanera: Nombredelempleado CiscoSystems,Inc. 170WestTasmanDrive SanJose,CA95134 USA Cuandounacartaseenvaporcorreopostalenelpasdeorigen,laautoridadpostalsloobservaraelpasdedestinoy notaraquelacartaestdestinadaparaEE.UU.Enestenivel,nosenecesitaningnotrodetallededireccin. CuandollegaaEE.UU.,laoficinapostalprimeroobservaelestado,California.Laciudad,calle,ynombredelacompaa noserananalizadossilacartatodavanecesitaraserenviadaalestadocorrecto.UnavezquelacartallegaaCalifornia, serenviadaaSanJose.AlllaportadoradecorreolocalpodratomarlacartahaciaWestTasmanDriveyluego consultarladireccinyentregarlaal170.CuandolacartaestrealmenteenlasinstalacionesdeCisco,sepodrautilizar elnombredelempleadoparaenviarlaasultimodestino. Conrelacinsloalniveldedireccinrelevante(pas,estado,ciudad,calle,nmeroyempleado)encadaetapaaldirigir lacartahaciaelprximosaltohacequeesteprocesoseamuyeficiente.Noexistelanecesidaddequecadapasoenel envoconozcalaubicacinexactadeldestino;lacartafuedirigidaaladireccingeneralhastaqueelnombredel empleadofuefinalmenteutilizadoeneldestino. Lasdireccionesjerrquicasdelaredfuncionandemaneramuysimilar.LasdireccionesdelaCapa3suministranla porcindelareddeladireccin.Losroutersenvanpaquetesentreredesrefirindosesloalapartedeladireccinde lacapadeRedqueserequiereparaenviarelpaquetehacialareddedestino.Paracuandollegaelpaquetealareddel hostdedestino,ladireccindedestinocompletadelhosthabrsidoutilizadaparaentregarelpaquete. Siunaredgrandenecesitaserdivididaenredesmspequeas,sepuedencrearcapasdedireccionamientoadicionales. Usarelesquemadedireccionamientojerrquicosignificaquepuedenconservarselosnivelesmsaltosdeladireccin (similaralpasenunadireccinpostal),conelnivelmediodenotandolasdireccionesdelared(estadoociudad)yel nivelmsbajo,loshostsindividuales.

5.2.6Divisinderedes:redesapartirderedes
Sisetienequedividirunaredgrande,sepuedencrearcapasdedireccionamientoadicionales.Usardireccionamiento jerrquicosignificaqueseconservanlosnivelesmsaltosdeladireccin;conunniveldesubredyluegoelniveldehost. LadireccinlgicaIpv4de32bitsesjerrquicayestconstituidapordospartes.Laprimeraparteidentificalaredyla segundaparteidentificaalhostenesared.SerequieredelasdospartesparacompletarunadireccinIP. Porcomodidad,lasdireccionesIpv4sedividenencuatrogruposdeochobits(octetos).Cadapasoseconvierteasuvalor decimalyladireccincompletaescritacomoloscuatrovaloresdecimalesseparadosporpunto(perodo). Porejemplo:192.168.18.57 Enesteejemplo,comomuestralafigura,lostresprimerosoctetos,(192.168.18)puedenidentificarlaporcindelared deladireccin,yelltimoocteto(57)identificaalhost. Estoesdireccionamientojerrquicoporquelaporcindelaredindicaalareddondeseubicacadadireccindehost nica.Losroutersslonecesitanconocercmollegaracadaredenlugardeconocerlaubicacindecadahost individual. ConeldireccionamientojerrquicodeIpv4,laporcindelareddeladireccinparatodosloshostsenunaredesla misma.Paradividirunared,laporcindelareddeladireccinesextendidaparausarbitsdesdelaporcindelhostde ladireccin.Estosbitsdehostpedidosprestadosluegoseusancomobitsderedpararepresentarlasdiferentes subredesdentrodeunrangoderedoriginal. DadoqueunadireccinIpv4esde32bits,cuandolosbitsdelhostseusanparadividirunared,cuantomssubredesse crean,menoshostspuedenutilizarseparacadasubred.Sinconsiderarelnmerodesubredescreado,serequiereque cadaunodelos32bitsindentifiqueunhostindividual. Alnmerodebitsdeunadireccinutilizadacomoporcinderedselodenominalongituddelprefijo.Porejemplo,si unaredusa24bitsparaexpresarlaporcindereddeunadireccin,sedicequeelprefijoes/24.Enlosdispositivosde unaredIpv4,unnmeroseparadode32bitsllamadomscaradesubredindicaelprefijo. Nota:ElCaptulo6enestecursocubrireldireccionamientoysubdireccionamientoIpv4deredendetalle. Laextensindelalongituddelprefijoomscaradesubredpermitelacreacindeestassubredes.Deestamanera,los administradoresderedtienenlaflexibilidaddedividirredesparasatisfacerlasdiferentesnecesidades,comoubicacin, administracindelrendimientodelaredyseguridad,mientrasaseguraquecadahosttengaunadireccinnica. Parapropsitosexplicativos,enestecaptulo,losprimeros24bitsdeunadireccinIpv4seutilizarncomoporcinde red. Enlaces: AgenciadeasignacindenmerosporInternet http://www.iana.org/

5.3Enrutamiento:Cmosemanejannuestrospaquetesdedatos 5.3.1Parmetrosdedispositivos:Cmorespaldarlacomunicacinfueradenuestrared
Dentrodeunaredosubred,loshostssecomunicanentressinnecesidaddeundispositivointermediariodecapade red.Cuandounhostnecesitacomunicarseconotrared,undispositivointermediarioorouteractacomoun165ersin hacialaotrared. Comopartedesuconfiguracin,unhosttieneunadireccinde165ersinpordefectodefinida.Comosemuestraenla figura,estadireccinde165ersinesladireccindeunainterfazderouterqueestconectadaalamismaredqueel host. TengaenclaroquenoesfactibleparaunhostparticularconocerladireccindetodoslosdispositivosenInternetcon loscualespuedetenerquecomunicarse.Paracomunicarseconundispositivoenotrared,unhostusaladireccinde este165ersin,o165ersinpordefecto,paraenviarunpaquetefueradelaredlocal. Elroutertambinnecesitaunarutaquedefinadndeenviarluegoelpaquete.Aestoselodenominadireccindel siguientesalto.Siunarutaestdisponiblealrouter,elrouterenviarelpaquetealrouterdelprximosaltoqueofrece unarutaalareddedestino. Enlaces; RFC823 http://www.ietf.org/rfc/rfc0823.txt

5.3.2PaquetesIP:Cmollevardatosdeextremoaextremo
Comoyasabe,lafuncindelacapadeRedestransferirdatosdesdeelhostqueoriginalosdatoshaciaelhostquelos usa.Durantelaencapsulacinenelhostorigen,unpaqueteIPseconstruyeenlaCapa3paratransportarelPDUdela Capa4.Sielhostdedestinoestenlamismaredqueelhostdeorigen,elpaqueteseenvaentredoshostsenelmedio localsinlanecesidaddeunrouter. Sinembargo,sielhostdedestinoyelhostdeorigennoestnenlamismared,elpaquetepuedellevarunaPDUdela capadeTransporteatravsdemuchasredesymuchosrouters.Siesas,lainformacinquecontienenoestalterada porningnroutercuandosetomanlasdecisionesdeenvo. Encadasalto,lasdecisionesdeenvoestnbasadasenlainformacindelencabezadodelpaqueteIP.Elpaqueteconsu encapsulacindecapadeRedtambinsemantienebsicamenteintactoatravsdetodoelprocesodesdeelhostde origenhastaelhostdedestino. Silacomunicacinseproduceentredoshostsdediferentesredes,laredlocalenvaelpaquetedesdeelorigenhastasu routerdel166ersin.Elrouterexaminalaporcindelareddeladireccindedestinodelpaqueteyenvaelpaqueteala interfazadecuada.Silareddedestinoestconectadodirectamenteaesterouter,elpaqueteesenviadodirectamentea esehost.Silareddedestinonoestconectadadirectamente,elpaqueteesenviadoaunsegundorouter,queesel routerdelsiguientesalto. Elpaquetequeseenvapasaaserresponsabilidaddeestesegundorouter.Muchosroutersosaltosalolargodel caminopuedeprocesarelpaqueteantesdellegaradestino. HagaclicenlospasosdelafiguraparaseguirlarutadelpaqueteIP.

Enlaces: RFC791http://www.ietf.org/rfc/rfc0791.txt RFC823http://www.ietf.org/rfc/rfc0823.txt

5.3.3Gateway:Lasalidadenuestrared
El169ersin,tambinconocidocomo169ersinpordefecto,esnecesarioparaenviarunpaquetefueradelaredlocal. Silaporcindereddeladireccindedestinodelpaqueteesdiferentedelareddelhostdeorigen,elpaquetetieneque hallarlasalidafueradelaredoriginal.Paraesto,elpaqueteesenviadoal169ersin.Este169ersinesunainterfazdel

routerconectadaalaredlocal.Lainterfazdel170ersintieneunadireccindecapadeRedqueconcuerdaconla direccindereddeloshosts.Loshostsestnconfiguradosparareconocerqueladireccinesun170ersin. Gatewaypordefecto El170ersinpordefectoestconfiguradoenelhost.EnunacomputadoraconWindows,seusanlasherramientasdelas PropiedadesdelProtocolodeInternet(TCP/IP)paraingresarladireccinIpv4del170ersinpordefecto.Tantola direccinIpv4dehostcomoladireccinde170ersindebentenerlamismaporcindered(ysubredsiseutiliza)desus respectivasdirecciones. HagaclicsobreelgrficoparaverlasPropiedadesdeWindows. Configuracindela170ersindelhosthttp://www.microsoft.com/technet/community/columns/cableguy/cg0903.mspx

Confirmacindelgatewayylaruta Comomuestralafigura,ladireccinIPdesdeel170ersinpordefectodeunhostsepuedeverintroduciendolos comandosipconfigorouteenlalneadecomandosdeuncomputadoraconWindows.Elcomandoderutatambinse usaenunhostLinuxoUNIX.

Ningnpaquetepuedeserenviadosinunaruta.Sielpaqueteseoriginaenunhostosereenvaporundispositivo intermediario,eldispositivodebetenerunarutaparaidentificardndeenviarelpaquete. Unhostdebereenviarelpaqueteyaseaalhostenlaredlocaloal171ersin,segnsealoadecuado.Parareenviarlos paquetes,elhostdebetenerrutasquerepresentanestosdestinos. Unroutertomaunadecisindereenvoparacadapaquetequellegaalainterfazdel171ersin.Esteprocesodereenvo esdenominadoenrutamiento.Parareenviarunpaqueteaunareddedestino,elrouterrequiereunarutahaciaesared. Siunarutaaunareddedestinonoexiste,elpaquetenopuedereenviarse. Lareddedestinopuedeserunnmeroderoutersosaltosfueradel171ersin.Larutahaciaesaredsloindicarael routerdelsiguientesaltoalcualelpaquetedebereenviarse,noelrouterfinal.Elprocesodeenrutamientousaunaruta paraasignarunadireccindereddedestinohaciaelprximosaltoyluegoenvaelpaquetehaciaestadireccindel prximosalto. Enlaces: RFC823http://www.ietf.org/rfc/rfc0823.txt

5.3.4Ruta:elcaminohaciaunared
Unarutaparapaquetesparadestinosremotosseagregausandoladireccinde171ersinpordefectocomoelsiguiente salto.Aunqueusualmentenosehace,unhostpuedetenertambinrutasagregadasmanualmenteatravsde configuraciones. Aligualquelosdispositivosfinales,losrouterstambinagreganrutasparalasredesconectadasasutablade enrutamiento.CuandoseconfiguraunainterfazderouterconunadireccinIPyunamscaradesubred,lainterfazse vuelvepartedeesared.Latabladeenrutamientoahoraincluyeesaredcomoreddirectamenteconectada.Todaslas

otrasrutas,sinembargo,debenserconfiguradasoadquiridaspormediodelprotocolodeenrutamiento.Parareenviar unpaquete,elrouterdebesaberdndeenviarlo.Estainformacinestdisponiblecomorutasenunatablade enrutamiento. Latabladeenrutamientoalmacenalainformacinsobrelasredesconectadasyremotas.Lasredesconectadasest directamenteadjuntasaunadelasinterfacesdelrouter.Estasinterfacessonlosgatewaysparaloshostsenlas diferentesredeslocales.Lasredesremotassonredesquenoestnconectadasdirectamentealrouter.Lasrutasaesas redessepuedenconfigurarmanualmenteenelrouterporeladminitradorderedoaprendidasautomticamente utilizandoprotocolosdeenrutamientodinmico. Losroutersenunatabladeenrutamientotienentrescaractersticasprincipales: reddedestino, prximosalto,y mtrica.

Elroutercombinaladireccindedestinoenelencabezadodelpaqueteconlareddedestinodeunarutaenlatablade enrutamientoyenvaelpaquetealrouterdelprximosaltoespecificadoporesaruta.Sihaydosomsrutasposibles haciaelmismodestino,seutilizalamtricaparadecidirqurutaapareceenlatabladeenrutamiento. Comosemuestraenlafigura,latabladeenrutamientoenunrouterCiscopuedeseranalizadaconelcomandoshowip route. Nota:Elprocesodeenrutamientoyelroldelamtricasontemadeuncursoposterioryseabarcarendetallems adelante. Comosabemos,lospaquetesnopuedenreenviarseporelroutersinunaruta.Siunarutaquerepresentalaredde destinonoestenlatabladeenrutamiento,elpaqueteserdescartado(esdecir,nosereenviar).Larutaencontrada puedeserunarutaconectadaounarutahaciaunaredremota.Elroutertambinpuedeusarunarutapordefectopara enviarelpaquete.Larutadefaultseusacuandolarutadedestinonoestrepresentadaporningunaotrarutaenla tabladeenrutamiento.

Tabladeenrutamientodehost Unhostcrealasrutasusadasparareenviarlospaquetesqueorigina.Estasrutasderivandelaredconectadaydela configuracindel173ersinpordefecto. Loshostsagreganautomticamentetodaslasredesconectadasalasrutas.Estasrutasparalasredeslocalespermitena lospaquetesserentregadosaloshostsqueestnconectadosaesasredes. LoshoststambinrequierenunatabladeenrutamientoparaasegurarsedequelospaquetesdelacapadeRedestn dirigidosalareddedestinocorrecta.Adiferenciadelatabladeenrutamientoenunrouter,quecontienetantorutas localescomoremotas,latablalocaldelhostcomnmentecontienesuconexinoconexionesdirecta(s)alaredysu propiarutapordefectoal173ersin.Laconfiguracindeladireccinde173ersinpordefectoenelhostcrealaruta defaultlocal. Comomuestralafigura,latabladeenrutamientodeunhostdecomputadorapuedeseranalizadaenlalneade comandointroduciendoloscomandosnetstatr,route,oroutePRINT. Enalgunoscasos,puedenecesitarindicarrutasmsespecficasdesdeunhost.Puedeutilizarlassiguientesopciones paraelcomandoderutaparamodificarelcontenidodelatabladeenrutamiento: routeADD routeDELETE routeCHANGE Enlaces: RFC823http://www.ietf.org/rfc/rfc0823.txt

5.3.5Reddedestino
Entradasenlatabladeenrutamiento Lareddedestinoqueapareceenlaentradadelatabladeenrutamiento,llamadaruta,representaunrangode direccionesdehostsy,algunasveces,unrangodedireccionesderedydehost. LanaturalezajerrquicadeldireccionamientodelaCapa3significaqueunaentradaderutapodrareferirseaunared generalgrandeyotraentradapodrareferirseaunasubreddelamismared.Cuandosereenvaunpaquete,elrouter seleccionarlarutamsespecfica. Volviendoanuestroprimerejemplodedireccinpostal,consideremosenviarlamismacartadeJapna170West TasmanDriveSanJose,CaliforniaUSA.Qudireccinusara?USAoSanJoseCaliforniaUSAoWestTasmanDrive SanJose,CaliforniaUSAo170WestTasmanDriveSanJose,CaliforniaUSA Seusaralacuartaymsespecficadireccin.Sinembargo,paraotracartadondeelnmerodelacalleesdesconocido, laterceraopcinsuministraralamejorcoincidenciadedireccin. Delamismaforma,unpaquetedestinadoalasubreddeunaredmsgrandeseraenrutadousandolarutaalasubred. Noobstante,unpaquetedireccionadoaunasubreddiferentedentrodelamismaredmsgrandeseraenrutado usandolaentradamsgeneral.

Comosemuestraenlafigura,siunpaquetellegaaunrouterconunadireccindedestinode10.1.1.55,elrouter reenvaelpaquetealrouterdelsiguientesaltoasociadoconunarutaalared10.1.1.0.Siunarutaa10.1.1.0noest enumeradaenelenrutamiento,peroestdisponibleunarutaa10.1.0.0,elpaquetesereenvaalrouterdelsiguiente saltoparaesared. Entonces,laprioridaddelaseleccindeunarutaparaelpaquetequevaa10.1.1.55sera: 1.10.1.1.0 2.10.1.0.0 3.10.0.0.0 4.0.0.0.0(rutadefaultsiestuvieraconfigurada) 5.Descartada

Rutadefault Unrouterpuedeserconfiguradoparaquetengaunarutadefault.Unarutadefaultesunarutaquecoincidacontodas lasredesdedestino.EnredesIpv4seusaladireccin0.0.0.0paraestepropsito.Larutadefaultseusaparaenviar paquetesparalosquenohayentradaenlatabladeenrutamientoparalareddedestino.Lospaquetesconuna direccindereddedestinoquenocombinanconunarutamsespecficaenlatabladeenrutamientosonenviadosal routerdelprximosaltoasociadosconlarutapordefecto. Enlaces: RFC823http://www.ietf.org/rfc/rfc0823.txt

5.3.6Siguientesalto:Dndeseenvaluegoelpaquete
Unsiguientesaltoesladireccindeldispositivoqueprocesarluegoelpaquete.Paraunhostenunared,ladireccinde 175ersinpordefecto(interfazderouter)eselsiguientesaltoparatodoslospaquetesdestinadosaotrared. Enlatabladeenrutamientodeunrouter,cadarutaenumeraunsiguientesaltoparacadadireccindedestinoabarcada porlaruta.Amedidaquecadapaquetellegaalrouter,ladireccindelareddedestinoesanalizadaycomparadaconlas rutasenlatabladeenrutamiento.Cuandosedeterminaunarutacoincidente,ladireccindelsiguientesaltoparaesa rutaseusaparaenviarelpaquetehaciaesedestino.Elrouterluegoenvaelpaquetehacialainterfazalacualest conectadoelrouterdelsiguientesalto.Elrouterdelsiguientesaltoesel175ersinalasredesfueradeldestino intermedio. Lasredesconectadasdirectamenteaunrouternotienendireccindelsiguientesaltoporquenoexisteundispositivode Capa3entreelrouteryesared.Elrouterpuedereenviarpaquetesdirectamentehacialainterfazporesaredalhostde destino. Algunasrutaspuedentenermltiplessiguientessaltos.Estoindicaqueexistenmltiplespasoshacialamismaredde destino.stassonrutasalternativasqueelrouterpuedeutilizarparareenviarpaquetes. Enlaces: RFC823http://www.ietf.org/rfc/rfc0823.txt

5.3.7Envodepaquetes:Trasladodelpaquetehaciasudestino
Elenrutamientosehacepaqueteporpaqueteysaltoporsalto.Cadapaqueteestratadodemaneraindependienteen cadarouteralolargodelaruta.Encadasalto,elrouteranalizaladireccinIPdedestinoparacadapaqueteyluego controlalatabladeenrutamientoparareenviarinformacin. Elrouterharunadetrescosasconelpaquete: Enveloalrouterdelprximosalto Enveloalhostdedestino Descrtelo

Examendelpaquete Comodispositivointermediario,unrouterprocesaelpaqueteenlaCapadered.Noobstante,lospaquetesquellegana lasinterfacesdelrouterestnencapsuladoscomoPDU(Capa2)delacapadeEnlacededatos.Comomuestralafigura, elrouterprimerodescartalaencapsulacindelaCapa2parapoderexaminarelpaquete. Seleccindelsiguientesalto Enelrouter,seanalizaladireccindedestinoenelencabezadodelpaquete.Siunarutacoincidenteenlatablade enrutamientomuestraquelareddedestinoestconectadadirectamentealrouter,elpaqueteesreenviadoalainterfaz alacualestconectadalared.Enestecaso,noexistesiguientesalto.Paraubicarloenlaredconectada,elpaquete primerodebeserreencapsuladoporelprotocolodelaCapa2yluegoreenviadohacialainterfaz. Silarutaquecoincideconlareddedestinodelpaqueteesunaredremota,elpaqueteesreenviadoalainterfaz indicada,encapsuladoporelprotocolodelaCapa2yenviadoaladireccindelsiguientesalto.

Usodeunarutadefault Comomuestralafigura,silatabladeenrutamientonocontieneunaentradaderutamsespecficaparaunpaquete quellega,elpaquetesereenvaalainterfazindicadaporlarutadefault,silahubiere.Enestainterfaz,elpaquetees encapsuladoporelprotocolodelaCapa2yesenviadoalrouterdelsiguientesalto.Larutadefaultestambinconocida comoGatewaydeltimorecurso. Esteprocesopuedeproducirsevariasveceshastaqueelpaquetellegaasureddedestino.Elrouterencadasalto conocesloladireccindelsiguientesalto;noconocelosdetallesdelarutahaciaelhostdeldestinoremoto.Adems, notodoslospaquetesquevanalmismodestinosernenviadoshaciaelmismosiguientesaltoencadarouter.Los routersalolargodeltrayectopuedenaprendernuevasrutasmientrassellevaacabolacomunicacinyreenvanluego lospaquetesadiferentessiguientessaltos. Lasrutasdefaultsonimportantesporqueelrouterdel177ersinnosiempretieneunarutaacadaredposibleen Internet.Sielpaqueteesreenviadousandounarutadefault,eventualmentellegaraunrouterquetieneunaruta especficaalareddedestino.Esterouterpuedeserelrouteralcualestaredestconectada.Enestecaso,esterouter reenviarelpaqueteatravsdelaredlocalhaciaelhostdedestino.

Amedidaqueelpaquetepasaatravsdesaltosenlainternetwork,todoslosroutersnecesitanunarutaparareenviar unpaquete.Si,encualquierrouter,noseencuentraunarutaparalareddedestinoenlatabladeenrutamientoyno existeunarutadefault,esepaquetesedescarta. IPnotieneprevistodevolverelpaquetealrouteranteriorsiunrouterparticularnotienedndeenviarelpaquete.Tal funcinvaendetrimentodelaeficienciaybajasobrecargadelprotocolo.Seutilizanotrosprotocolosparainformar taleserrores.

Enlaces: RFC823http://www.ietf.org/rfc/rfc0823.txt

5.4PROCESOSDEENRUTAMIENTO:CMOCOMPARTIRRUTAS 5.4.1Protocolosdeenrutamiento:Cmocompartirrutas
Elenrutamientorequierequecadasaltoorouteralolargodelasrutashaciaeldestinodelpaquetetengaunarutapara reenviarelpaquete.Deotramanera,elpaqueteesdescartadoenesesalto.Cadarouterenunarutanonecesitauna rutahaciatodaslasredes.Slonecesitaconocerelsiguientesaltoenlarutahacialareddedestinodelpaquete. Latabladeenrutamientocontieneinformacinqueunrouterusaensusdecisionesalreenviarpaquetes.Paralas decisionesdeenrutamiento,latabladeenrutamientonecesitarepresentarelestadomsprecisoderutasderedalas queelrouterpuedeacceder.Lainformacindeenrutamientodesactualizadasignificaquelospaquetesnopueden reenviarsealsiguientesaltomsadecuado,causandodemorasoprdidasdepaquetes. Estainformacinderutapuedeconfigurarsemanualmenteenelrouteroaprendersedinmicamenteapartirdeotros routersenlamismainternetwork.Despusdequeseconfiguranlasinterfacesdeunrouterystassevuelven operativas,seinstalalaredasociadaconcadainterfazenlatabladeenrutamientocomounarutaconectada directamente.

5.4.2Enrutamientoestatico
Lasrutasaredesremotasconlossiguientessaltosasociadossepuedenconfigurarmanualmenteenelrouter.Estose conocecomoenrutamientoesttico.Unarutadefaulttambinpuedeserconfiguradaestticamente. Sielrouterestconectadoaotrosrouters,serequiereconocimientodelaestructuradeinternetworking.Para asegurarsedequelospaquetesestnenrutadosparautilizarlosmejoresposiblessiguientessaltos,cadareddedestino necesitatenerunarutaounarutadefaultconfigurada.Comolospaquetessonreenviadosencadasalto,cadarouter debeestarconfiguradoconrutasestticashacialossiguientessaltosquereflejansuubicacinenlainternetwork. Adems,silaestructuradeinternetworkcambiaosisedisponedenuevasredes,estoscambiostienenqueactualizarse manualmenteencadarouter.Sinoserealizalaactualizacinperidica,lainformacindeenrutamientopuedeser incompletaeinadecuada,causandodemorasyposiblesprdidasdepaquetes.

5.4.3Enrutamientodinmico
Aunqueesesencialquetodoslosroutersenunainternetworkposeanconocimientoactualizado,nosiempreesfactible mantenerlatabladeenrutamientoporconfiguracinestticamanual.Poreso,seutilizanlosprotocolosde enrutamientodinmico.Losprotocolosdeenrutamientosonunconjuntodereglasporlasquelosrouterscomparten dinmicamentesuinformacindeenrutamiento.Comolosroutersadviertenloscambiosenlasredesparalasque actancomo180ersin,oloscambiosenenlacesentrerouters,estainformacinpasaaotrosrouters.Cuandounrouter recibeinformacinsobrerutasnuevasomodificadas,actualizasupropiatabladeenrutamientoy,asuvez,pasala informacinaotrosrouters.Deestamanera,todoslosrouterscuentancontablasdeenrutamientoactualizadas dinmicamenteypuedenaprendersobrelasrutasaredesremotasenlasquesenecesitanmuchossaltosparallegar.La figuramuestraunejemploderutasquecompartenunrouter. Entrelosprotocolosdeenrutamientocomunesseincluyen: protocolodeinformacindeenrutamiento(RIP), protocolodeenrutamientode180ersininteriormejorado(EIGRP),y OpenShortestPathFirst(OSPF).

Aunquelosprotocolosdeenrutamientoproveenrouterscontablasdeenrutamientoactualizadas,existencostos. Primero,elintercambiodelainformacindelarutaagregaunasobrecargaqueconsumeelanchodebandadelared. Estasobrecargapuedeserunproblema,particularmenteparalosenlacesdelanchodebandaentrerouters.Segundo,la informacindelarutaquerecibeunrouteresprocesadaextensamenteporprotocoloscomoEIGRPyOSPFparahacer lasentradasalastablasdeenrutamiento.Estosignificaquelosroutersqueempleanestosprotocolosdebentener suficientecapacidaddeprocesamientocomoparaimplementarlosalgoritmosdelprotocolopararealizarel enrutamientooportunodelpaqueteyenviarlo. Elenrutamientoestticonoproducesobrecargadelaredniubicaentradas180ersin180on180180enlatablade enrutamiento;elrouternonecesitaningntipodeprocesamiento.Elcostoparaunenrutamientoestticoes administrativo,laconfiguracinmanualyelmantenimientodelatabladeenrutamientoaseguranunenrutamiento eficienteyefectivo. Enmuchasinternetworks,lacombinacinderutasestticas,dinmicasydefaultseusaparaproveerlasrutas necesarias.LaconfiguracindelosprotocolosdeenrutamientoenroutersesuncomponenteintegraldelCCNAyser cubiertaextensivamenteenuncursoposterior. Enlaces; RFC823http://www.ietf.org/rfc/rfc0823.txt Principiosdeenrutamientohttp://www.cisco.com/univercd/cc/td/doc/cisintwk/ito_doc/routing.htm

5.6RESUMEN 5.6.1Resumen
ElprotocolodecapadeRedmssignificativo(Capa3deOSI)eselProtocolodeInternet(IP).Laversin4(Ipv4)deIPes elprotocolodecapadeRedqueseutilizarcomoejemploalolargodeestecurso. ElenrutamientodeIPdeCapa3nogarantizaunaentregaconfiableniestableceunaconexinantesdetransmitirlos datos.Estacomunicacinnoconfiablesinconexinesrpidayflexible,perolascapassuperioresdebenproveer mecanismosparagarantizarlaentregadedatossisenecesita. LafuncindelacapadeRedesllevardatosdesdeunhostaotrosintenerencuentaeltipodedatos.Losdatosestn encapsuladosenunpaquete.Elencabezadodelpaquetetienecamposqueincluyenladireccindedestinodelpaquete. EldireccionamientojerrquicodelacapadeRedconlasporcionesderedyhostfacilitaladivisinderedesensubredes ypermiteelusodeladireccinderedparaenviarpaqueteshaciaeldestinoenlugardeusarcadadireccindehost individual. Siladireccindedestinonoestenlamismaredcomohostdeorigen,elpaquetepasaal181ersinpordefectopara serenviadoalareddedestino.El181ersinesunainterfazdeunrouterqueanalizaladireccindedestino.Silaredde destinotieneunaentradaensutabladeenrutamiento,elrouterenvaelpaqueteyaseaaunaredconectadaoal 181ersindelsiguientesalto.Sinohayentradadeenrutamiento,elrouterpuedeenviarelpaqueteaunarutadefaulto descartarelpaquete. Lasentradasdelatabladeenrutamientosepuedenconfigurarmanualmenteencadarouterparaproveerenrutamiento esttico,olosrouterspuedencomunicarlainformacindelarutademaneradinmicaentreellosutilizandoun protocolodeenrutamiento.

6DIRECCIONAMIENTODELARED:IPv4 6.0INTRODUCCINDELCAPITULO 6.0.1Introduccindelcapitulo


EldireccionamientoesunafuncinclavedelosprotocolosdecapadeRedquepermitelatransmisindedatosentre hostsdelamismaredoenredesdiferentes.ElProtocolodeInternetversin4(Ipv4)ofrecedireccionamientojerrquico parapaquetesquetransportandatos. Disear,implementaryadministrarunplandedireccionamientoIpv4efectivoaseguraquelasredespuedanoperarde maneraeficazyeficiente. EstecaptuloexaminadetalladamentelaestructuradelasdireccionesIpv4ysuaplicacinenlaconstruccinypruebade redesysubredesIP. Enestecaptulo,ustedaprendera: ExplicarlaestructuradeldireccionamientoIPyaconvertirentrenmerosbinariosde8bitsynmeros decimales. ClasificarportipounadireccinIpv4ydescribircmoseutilizaenlared. ExplicarcmolasdireccionessonasignadasaredesporlosISPydentroderedesporlosadministradores. Determinarlaporcindereddeladireccindehostyexplicarlafuncindelamscaradesubredenladivisin desubredes. CalcularloscomponentesdedireccionamientoadecuadosdeacuerdoconlainformacindeladireccinIpv4y loscriteriosdediseo. Usarlasutilidadescomunesdecomprobacinparaverificarlaconectividadderedyestadooperativodelastack deprotocoloIPenunhost.

6.1DIRECCIONESIPv4 6.1.1EstructuradeunadireccinIPv4
Cadadispositivodeunareddebeserdefinidoenformaexclusiva.Enlacapaderedesnecesarioidentificarlospaquetes delatransmisinconlasdireccionesdeorigenydedestinodelosdossistemasfinales.ConIpv4,estosignificaquecada paqueteposeeunadireccindeorigende32bitsyunadireccindedestinode32bitsenelencabezadodeCapa3. Estasdireccionesseusanenlareddedatoscomopatronesbinarios.Dentrodelosdispositivos,lalgicadigitales aplicadaparasuinterpretacin.Paraquienesformamospartedelaredhumana,unaseriede32bitsesdifcilde interpretareinclusomsdifcilderecordar.Porlotanto,representamosdireccionesIpv4utilizandoelformatodecimal punteada. PuntoDecimal LospatronesbinariosquerepresentandireccionesIpv4sonexpresadosconpuntosdecimalesseparandocadabytedel patrnbinario,llamadoocteto,conunpunto.Selellamaoctetodebidoaquecadanmerodecimalrepresentaunbyte u8bits. Porejemplo:ladireccin 10101100000100000000010000010100

esexpresadaenpuntosdecimalescomo 172.16.4.20 Tengaencuentaquelosdispositivosusanlalgicabinaria.Elformatodecimalpunteadoseusaparaquealaspersonas lesresultemsfcilutilizaryrecordardirecciones. Porcionesderedydehost EncadadireccinIpv4,algunaporcindelosbitsdeordensuperiorrepresentaladireccindered.EnlaCapa3,se defineunaredcomoungrupodehostsconpatronesdebitsidnticosenlaporcindedireccindereddesus direcciones. Apesardequelos32bitsdefinenladireccinhostIpv4,existeunacantidadvariabledebitsqueconformanlaporcin dehostdeladireccin.Elnmerodebitsusadoenestaporcindelhostdeterminaelnmerodehostsquepodemos tenerdentrodelared. Coloqueelcursorsobrelasetiquetasparaverlasdiferentespartesdeladireccin. Porejemplo:sinecesitamosteneralmenos200hostsenunareddeterminada,necesitaramosutilizarsuficientesbitsen laporcindelhostparapoderrepresentaralmenos200patronesdiferentesdebits. Paraasignarunadireccinexclusivaa200hosts,seutilizarelltimooctetoentero.Con8bitssepuedelograruntotal de256patronesdebitsdiferentes.Estosignificaquelosbitsparalostresoctetossuperioresrepresentaranlaporcin dered. Nota:Msadelanteenestecaptulosevercmocalcularlacantidaddehostsycmodeterminarquporcindelos32 bitsserefierealared.

6.1.2Conocerlosnmeros:conversindebinarioendecimal
Paracomprenderelfuncionamientodeundispositivoenunared,esnecesarioconsiderarlasdireccionesyotrosdatos delamaneraenquelohaceundispositivo:ennotacinbinaria.Estosignificaqueesnecesarioserhbilenlaconversin debinarioendecimal. Losdatosrepresentadosenelsistemabinariopuedenrepresentarmuchasformasdiferentesdedatosenlaredhumana. Enestetema,sehacereferenciaalsistemabinarioporestarrelacionadoconeldireccionamientoIpv4.Estosignificaque vemosacadabyte(octeto)comonmerodecimalenelrangode0a255. Notacindeposicin

ElAprendizajedelanotacindeposicinparaconvertirbinarioadecimalrequiereunacomprensindelosfundamentos matemticosdeunsistemadenumeracinllamadonotacindeposicin.Notacindeposicinsignificaqueundgito representadiferentesvaloressegnlaposicinqueocupa.Msespecficamente,elvalorqueundgitorepresentaesel valormultiplicadoporlapotenciadelabaseorazrepresentadoporlaposicinqueeldgitoocupa.Algunosejemplo ayudarnaaclararcmofuncionaestesistema. Paraelnmerodecimal245,elvalorqueel2representaes2*10^2(2multiplicadopor10elevadoalasegunda potencia).El2seencuentraenloquecomnmentellamamoslaposicin100.Notacindeposicinserefiereaesta posicincomoposicinbase^2porquelabaseorazes10ylapotenciaes2. Usandolanotacindeposicinenelsistemadenumeracinconbase10,245representa: 245=(2*10^2)+(4*10^1)+(5*10^0) o 245=(2*100)+(4*10)+(5*1) Sistemadenumeracinbinaria Enelsistemadenumeracinbinarialarazes2.Porlotanto,cadaposicinrepresentapotenciasincrementadasde2.En nmerosbinariosde8bits,lasposicionesrepresentanestascantidades: 2^72^62^52^42^32^22^12^0 1286432168421 Elsistemadenumeracindebase2tienesolamentedosdgitos:0y1. Cuandoseinterpretaunbytecomounnmerodecimal,seobtienelacantidadqueesaposicinrepresentasieldgitoes 1ynoseobtienelacantidadsieldgitoes0,comosemuestraenlafigura.

11..

1111111

1286432168421 Un1encadaposicinsignificaqueelvalorparaesaposicinsesumaaltotal.staeslasumacuandohayun1encada posicindeunocteto.Eltotales255. 128+64+32+16+8+4+2+1=255 Un0encadaposicinindicaqueelvalorparaesaposicinnosesumaaltotal.Un0encadaposicinproduceuntotal de0. 00000000 1286432168421 0+0+0+0+0+0+0+0=0 Noteenlafiguraqueunacombinacindiferentedeunosycerosproducirunvalordecimaldiferente.

Observelafiguraparaobtenerlospasosparaconvertirunadireccinbinariaenunadireccindecimal. Enelejemplo,elnmerobinario: 10101100000100000000010000010100 seconvierteen: 172.16.4.20 Tengaencuentaestospasos: Dividalos32bitsen4octetos. Conviertacadaoctetoadecimal. Agregueunpuntoentrecadadecimal.

6.1.4Conocerlosnmeros:conversindedecimalenbinario
Nosloesnecesariopoderrealizarunaconversindebinarioendecimal,sinoquetambinesnecesariopoderrealizar unaconversindedecimalenbinario.Confrecuenciaesnecesarioexaminarunoctetoindividualdeunadireccinque seproporcionaennotacindecimalpunteada.Taleselcasocuandolosbitsderedylosbitsdehostdividenunocteto. Porejemplo:siunhost172.16.4.20utilizara28bitsparaladireccindered,seranecesarioexaminarlosdatosbinarios delltimooctetoparadescubrirqueestehostestenlared172.16.4.16.Esteprocesodeextraerladireccinderedde unadireccindehostseexplicarmsadelante. Losvaloresdeladireccinestnentre0y255 Examinaremossloelprocesodeconversinbinariade8bitsavaloresdecimalesde0a255,porquenuestra representacindedireccionesestlimitadaavaloresdecimalesparaunsoloocteto. Paracomenzarelprocesodeconversin,empezaremosdeterminandosielnmerodecimalesigualaomayorque nuestrovalordecimalmsgranderepresentadoporelbitmssignificativo.Enlaposicinmsalta,sedeterminasiel valoresigualomayorque128.Sielvaloresmenorque128,secolocaun0enlaposicinde128bitsysemueveala posicinde64bits. Sielvalorenlaposicinde128bitsesmayoroigualque128,secolocaun1enlaposicin128yseresta128del nmeroqueseestconvirtiendo.Luegosecomparanlosvaloresrestantesdeestaoperacinconelsiguientevalorms pequeo,64.Secontinaconesteprocesoparatodaslasposicionesdebitsrestantes.

Verlafiguraparaobtenerunejemplodeestospasos.Seconvierte172en10101100.

Resumendeconversin Lafiguraresumelaconversincompletade172.16.4.20denotacindecimalpunteadaanotacinbinaria.

6.2DIRECCIONESPARADIFERENTESPROPOSITOS 6.2.1TiposdedireccionesdeunaredIPv4
DentrodelrangodedireccionesdecadaredIpv4,existentrestiposdedirecciones: Direccindered:ladireccinenlaquesehacereferenciaalared. Direccindebroadcast:unadireccinespecialutilizadaparaenviardatosatodosloshostsdelared. Direccioneshost:lasdireccionesasignadasalosdispositivosfinalesdelared. Direccindered Ladireccinderedesunamaneraestndardehacerreferenciaaunared.Porejemplo:sepodrahacerreferenciaala reddelafiguracomored10.0.0.0.staesunamaneramuchomsconvenienteydescriptivadereferirsealaredque utilizandountrminocomolaprimerared.Todosloshostsdelared10.0.0.0tendrnlosmismosbitsdered. DentrodelrangodedireccinIpv4deunared,ladireccinmsbajasereservaparaladireccindered.Estadireccin tieneun0paracadabitdehostenlaporcindehostdeladireccin. ColoqueelcursorsobrelafichaDIRECCINDEREDenlafigura. Direccindebroadcast

LadireccindebroadcastIpv4esunadireccinespecialparacadaredquepermitelacomunicacinatodosloshosten esared.Paraenviardatosatodosloshostsdeunared,unhostpuedeenviarunsolopaquetedirigidoaladireccinde broadcastdelared. Ladireccindebroadcastutilizaladireccinmsaltaenelrangodelared.staesladireccinenlacuallosbitsdela porcindehostsontodos1.Paralared10.0.0.0con24bitsdered,ladireccindebroadcastsera10.0.0.255.Aesta direccinselaconocecomobroadcastdirigido. ColoqueelcursordelmousesobrelafichaBROADCASTADDRESS(direccindebroadcast)enlafigura. Direccioneshost Comosedescribeanteriormente,cadadispositivofinalrequiereunadireccinnicaparaenviarunpaqueteadicho host.EnlasdireccionesIpv4,seasignanlosvaloresentreladireccinderedyladireccindebroadcastalosdispositivos endichared. ColoqueelcursordelmousesobrelafichaHOSTADDRESS(direccinhost)enlafigura.

Prefijosdered Unapreguntaimportantees:Cmoesposiblesabercuntosbitsrepresentanlaporcinderedycuntosbits representanlaporcindehost?AlexpresarunadireccinderedIpv4,seagregaunalongituddeprefijoaladireccinde red.Lalongituddeprefijoeslacantidaddebitsenladireccinqueconformalaporcindered.Porejemplo:en 172.16.4.0/24,/24eslalobgituddeprefijoeindicaquelosprimeros24bitssonladireccindered.Estodejaalos8bits restantes,elltimoocteto,comolaporcindehost.Msadelanteenestecaptulo,elusuarioaprendermsacercade otraentidadqueseutilizaparaespecificarlaporcindereddeunadireccinIpv4enlosdispositivosdered.Sellama mscaradesubred.Lamscaradesubredconstade32bits,aligualqueladireccin,yutilizaunosycerosparaindicar culesbitsdeladireccinsonbitsderedyculesbitssonbitsdehost. Nosiemprealasredesseleasignaunprefijo/24.Elprefijoasignadopuedevariardeacuerdoconlacantidaddehosts delared.Tenerunnmerodeprefijodiferentecambiaelrangodehostyladireccindebroadcastparacadared. Coloqueelcursordelmousesobrelasdireccionesenlafiguraparaverlosresultadosdeutilizardiferentesprefijosen unadireccin. Observequeladireccinderedpuedepermanecerigual,peroelrangodehostyladireccindebroadcastson diferentesparalasdiferenteslongitudesdeprefijos.Enestafigurapuedevertambinqueelnmerodehostsque puedeserdireccionadoalaredtambincambia.

6.2.2Clculodedireccionesdehost,deredydebroadcast
Hastaahora,elusuariopodrapreguntarse:Cmosecalculanestasdirecciones?Esteprocesodeclculorequiereque elusuarioconsidereestasdireccionescomobinarias. Enlasdivisionesdereddeejemplo,sedebeconsiderareloctetodeladireccindondeelprefijodividelaporcindered delaporcindehost.Entodosestosejemplos,eselltimoocteto.Apesardequeestoesfrecuente,elprefijotambin puededividircualquieradelosoctetos. Paracomenzaracomprenderesteprocesoparadeterminarasignacionesdedireccin,sedesglosarnalgunosejemplos endatosbinarios. Observelafiguraparaobtenerunejemplodelaasignacindedireccinparalared172.16.20.0/25. Enelprimercuadro,seencuentralarepresentacindeladireccindered.Conunprefijode25bits,losltimos7bits sonbitsdehost.Pararepresentarladireccindered,todosestosbitsdehostson0.Estohacequeelltimooctetode ladireccinsea0.Deestaforma,ladireccinderedes172.16.20.0/25. Enelsegundocuadro,seobservaelclculodeladireccinhostmsbaja.staessiempreunnmeromayorquela direccindered.Enestecaso,elltimodelossietebitsdehostseconvierteen1.Conelbitmsbajoenladireccin hostestablecidoen1,ladireccinhostmsbajaes172.16.20.1. Eltercercuadromuestraelclculodeladireccindebroadcastdelared.Porlotanto,lossietebitsdehostutilizadosen estaredsontodos1.Apartirdelclculo,seobtiene127enelltimoocteto.Estoproduceunadireccindebroadcast de172.16.20.127. Elcuartocuadrorepresentaelclculodeladireccinhostmsalta.Ladireccinhostmsaltadeunaredessiempreun nmeromenorqueladireccindebroadcast.Estosignificaqueelbitmsbajodelhostesun0ytodoslosotrosbits 1.Comoseobserva,estohacequeladireccinhostmsaltadelaredsea172.16.20.126. Apesardequeparaesteejemploseampliarontodoslosoctetos,sloesnecesarioexaminarelcontenidodelocteto dividido.

6.2.3Unicast,broadcast,multicast:tiposdecomunicacin
EnunaredIpv4,loshostspuedencomunicarsedetresmanerasdiferentes: Unicast:elprocesoporelcualseenvaunpaquetedeunhostaunhostindividual. Broadcast:elprocesoporelcualseenvaunpaquetedeunhostatodosloshostsdelared. Multicast:elprocesoporelcualseenvaunpaquetedeunhostaungruposeleccionadodehosts. Estostrestiposdecomunicacinseusancondiferentesobjetivosenlasredesdedatos.Enlostrescasos,secolocala direccinIpv4delhostdeorigenenelencabezadodelpaquetecomoladireccindeorigen. Trficounicast Lacomunicacinunicastseusaparaunacomunicacinnormaldehostahost,tantoenunareddecliente/servidor comoenunaredpuntoapunto.Lospaquetesunicastutilizanladireccinhostdeldispositivodedestinocomola direccindedestinoypuedenenrutarseatravsdeunainternetwork.Sinembargo,lospaquetesbroadcastymulticast usandireccionesespecialescomoladireccindedestino.Alutilizarestasdireccionesespeciales,losbroadcastsestn generalmenterestringidosalaredlocal.Elmbitodeltrficomulticasttambinpuedeestarlimitadoalaredlocalo enrutadoatravsdeunainternetwork. Reproduzcalaanimacinparaverunejemplodetransmisinunicast. EnunaredIpv4,aladireccinunicastaplicadaaundispositivofinalseledenominadireccindehost.Enla comunicacinunicast,lasdireccioneshostasignadasadosdispositivosfinalesseusancomodireccionesIpv4deorigeny dedestino.Duranteelprocesodeencapsulacin,elhostdeorigencolocasudireccinIpv4enelencabezadodel paqueteunicastcomoladireccinhostdeorigenyladireccinIpv4delhostdedestinoenelencabezadodelpaquete comoladireccindedestino.Esposibleenviarlacomunicacinutilizandounpaqueteunicastpormediodeuna internetworkconlasmismasdirecciones. Nota:Enestecurso,todaslascomunicacionesentredispositivossoncomunicacionesunicastamenosqueseindiquelo contrario.

Transmisindebroadcast Dadoqueeltrficodebroadcastseusaparaenviarpaquetesatodosloshostsdelared,unpaqueteusaunadireccin debroadcastespecial.Cuandounhostrecibeunpaqueteconladireccindebroadcastcomodestino,steprocesael paquetecomoloharaconunpaquetecondireccinunicast. Latransmisindebroadcastseusaparaubicarservicios/dispositivosespecialesparaloscualesnoseconoceladireccin ocuandounhostdebebrindarinformacinatodosloshostsdelared. Algunosejemplosparautilizarunatransmisindebroadcastson: Asignardireccionesdecapasuperioradireccionesdecapainferior Solicitarunadireccin Intercambiarinformacindeenrutamientopormediodeprotocolosdeenrutamiento

Cuandounhostnecesitainformacinenvaunasolicitud,llamadaconsulta,aladireccindebroadcast.Todosloshosts delaredrecibenyprocesanestaconsulta.Unoomshostsqueposeenlainformacinsolicitadarespondern, tpicamentemedianteunicast. Deformasimilar,cuandounhostnecesitaenviarinformacinaloshostsdeunared,stecreayenvaunpaquetede broadcastconlainformacin. Adiferenciadeunicast,dondelospaquetespuedenserenrutadosportodalainternetwork,lospaquetesdebroadcast normalmenteestnrestringidosalaredlocal.Estarestriccindependedelaconfiguracindelrouterquebordealared ydeltipodebroadcast.Existendostiposdebroadcasts:broadcastdirigidoybroadcastlimitado. Broadcastdirigido Seenvaunbroadcastdirigidoatodosloshostsenunaredespecfica.Estetipodebroadcastestilparaenviarun broadcastatodosloshostsdeunaredlocal.Porejemplo:paraqueunhostfueradelaredsecomuniqueconloshosts dentrodelared172.16.4.0/24,ladireccindedestinodelpaquetesera172.16.4.255.Estosemuestraenlafigura. Aunquelosroutersnoenvanbroadcastsdirigidospordefecto,selospuedeconfigurarparaquelohagan. Broadcastlimitado Elbroadcastlimitadoseusaparalacomunicacinqueestlimitadaaloshostsenlaredlocal.Estospaquetesusanuna direccinIpv4dedestino255.255.255.255.Losroutersnoenvanestosbroadcasts.Lospaquetesdirigidosaladireccin debroadcastlimitadasloaparecernenlaredlocal.Porestarazn,tambinsehacereferenciaaunaredIpv4comoun dominiodebroadcast.Losroutersson197ersin197on197fronterizosparaundominiodebroadcast. Amododeejemplo,unhostdentrodelared172.16.4.0/24transmitiraatodosloshostsensuredutilizandoun paqueteconunadireccindedestino255.255.255.255. Reproduzcalaanimacinparaverunejemplodetransmisindebroadcast. Comosemostranteriormente,cuandosetransmiteunpaquete,steutilizarecursosdelaredydeestamaneraobliga acadahostdelaredquelorecibeaprocesarelpaquete.Porlotanto,eltrficodebroadcastdebelimitarseparaqueno afectenegativamenteelrendimientodelaredodelosdispositivos.Debidoaquelosroutersseparandominiosde broadcast,subdividirlasredescontrficodebroadcastexcesivopuedemejorarelrendimientodelared.

Transmisindemulticast LatransmisindemulticastestdiseadaparaconservarelanchodebandadelaredIpv4.stareduceeltrficoal permitirqueunhostenveunnicopaqueteaunconjuntoseleccionadodehosts.Paraalcanzarhostsdedestino mltiplesmediantelacomunicacinunicast,seranecesarioqueelhostdeorigenenveunpaqueteindividualdirigidoa cadahost.Conmulticast,elhostdeorigenpuedeenviarunnicopaquetequellegueamilesdehostsdedestino. Algunosejemplosdetransmisindemulticastson: Distribucindeaudioyvideo Intercambiodeinformacindeenrutamientopormediodeprotocolosdeenrutamiento Distribucindesoftware Suministrodenoticias

ClientesMulticast Loshostsquedeseanrecibirdatosmulticastespecficossedenominanclientesmulticast.Losclientesmulticastusan serviciosiniciadosporunprogramaclienteparasubscribirsealgrupomulticast. CadagrupomulticastestrepresentadoporunasoladireccinIpv4dedestinomulticast.CuandounhostIpv4se suscribeaungrupomulticast,elhostprocesapaquetesdirigidosaestadireccinmulticastypaquetesdirigidosasu direccinunicastexclusivamenteasignada.Comosepuedever,Ipv4haapartadounbloqueespecialdedirecciones desde224.0.0.0a239.255.255.255paradireccionamientodegruposmulticast. Laanimiacinmuestraclientesqueaceptanpaquetesmulticast.

6.2.4RangosdedireccionesIPv4reservadas
Expresadoenformatodecimalpunteado,elrangodedireccionesIpv4esde0.0.0.0a255.255.255.255.Comosepudo observaranteriormente,notodasestasdireccionespuedenusarsecomodireccioneshostparalacomunicacinunicast. Direccionesexperimentales UnimportantebloquededireccionesreservadoconobjetivosespecficoseselrangodedireccionesIpv4experimentales de240.0.0.0a255.255.255.254.Actualmente,estasdireccionessemencionancomoreservadasparausofuturo(RFC 3330).Estosugierequepodranconvertirseendireccionesutilizables.Enlaactualidad,noesposibleutilizarlasenredes Ipv4.Sinembargo,estasdireccionespodranutilizarseconfinesdeinvestigacinoexperimentacin. Direccionesmulticast Comosemostrantes,otrobloqueimportantededireccionesreservadoconobjetivosespecficoseselrangode direccionesIpv4multicastde224.0.0.0a239.255.255.255.Adems,elrangodedireccionesmulticastsesubdivideen diferentestiposdedirecciones:direccionesdeenlacelocalesreservadasydireccionesagrupadasglobalmente.Untipo adicionaldedireccinmulticastsonlasdireccionesagrupadasadministrativamente,tambinllamadasdireccionesde alcancelimitado. LasdireccionesIpv4multicastde224.0.0.0a224.0.0.255sondireccionesreservadasdeenlacelocal.Estasdireccionesse utilizarncongruposmulticastenunaredlocal.Lospaquetesenviadosaestosdestinossiempresetransmitenconun valordeperododevida(TTL)de1.Porlotanto,unrouterconectadoalaredlocalnuncadeberaenviarlos.Unuso comndedireccionesdeenlacelocalreservadassedaenlosprotocolosdeenrutamientousandotransmisinmulticast paraintercambiarinformacindeenrutamiento. Lasdireccionesdealcanceglobalsonde224.0.1.0a238.255.255.255.Selaspuedeusarparatransmitirdatosen Internetmediantemulticast.Porejemplo:224.0.1.1hasidoreservadaparaelProtocolodehoradered(NTP)para sincronizarlosrelojesconlahoradeldadelosdispositivosdelared.

Direccioneshost Despusdeexplicarlosrangosreservadosparalasdireccionesexperimentalesylasdireccionesmulticast,quedael rangodedireccionesde0.0.0.0a223.255.255.255quepodrausarseconhostsIpv4.Sinembargo,dentrodeesterango existenmuchasdireccionesqueyaestnreservadasconobjetivosespecficos.Apesardequesehantratadoalgunasde estasdireccionesanteriormente,lasprincipalesdireccionesreservadassetratanenlaprximaseccin.

6.2.5Direccionespblicasyprivadas
AunquelamayoradelasdireccionesIpv4dehostsondireccionespblicasdesignadasparausoenredesalasquese accededesdeInternet,existenbloquesdedireccionesqueseutilizanenredesquerequierenonoaccesolimitadoa Internet.Aestasdireccionesselasdenominadireccionesprivadas. Direccionesprivadas Losbloquesdedireccionesprivadasson: 10.0.0.0a10.255.255.255(10.0.0.0/8) 172.16.0.0a172.31.255.255(172.16.0.0/12) 192.168.0.0a192.168.255.255(192.168.0.0/16) Losbloquesdedireccionesdeespacioprivadas,comosemuestraenlafigura,seseparaparautilizarenredesprivadas. Nonecesariamenteelusodeestasdireccionesdebeserexclusivoentreredesexternas.Porlogeneral,loshostsqueno requierenaccesoaInternetpuedenutilizarlasdireccionesprivadassinrestricciones.Sinembargo,lasredesinternasan debendisearesquemasdedireccionesderedparagarantizarqueloshostsdelasredesprivadasutilicendireccionesIP queseannicasdentrodesuentornodenetworking.

Muchoshostsendiferentesredespuedenutilizarlasmismasdireccionesdeespacioprivado.Lospaquetesqueutilizan estasdireccionescomoladireccindeorigenodedestinonodeberanaparecerenlaInternetpblica.Elrouteroel dispositivodefirewalldelpermetrodeestasredesprivadasdebenbloquearoconvertirestasdirecciones.Inclusosi estospaquetesfueranahacersecaminohaciaInternet,losroutersnotendranrutasparaenviarlosalaredprivada correcta. Traduccindedireccionesdered(NAT) Conserviciosparatraducirlasdireccionesprivadasadireccionespblicas,loshostsenunareddireccionadaenforma privadapuedenteneraccesoarecursosatravsdeInternet.Estosservicios,llamadosTraduccindedireccindered (NAT),puedenserimplementadosenundispositivoenunextremodelaredprivada. NATpermitealoshostsdelaredpedirprestadaunadireccinpblicaparacomunicarseconredesexternas.Apesar dequeexistenalgunaslimitacionesyproblemasderendimientoconNAT,losclientesdelamayoradelasaplicaciones puedenaccederalosserviciosdeInternetsinproblemasevidentes. Nota:NATsertratadoendetalleenuncursoposterior. Direccionespblicas LaampliamayoradelasdireccionesenelrangodehostunicastIpv4sondireccionespblicas.Estasdireccionesestn diseadasparaserutilizadasenloshostsdeaccesopblicodesdeInternet.Aundentrodeestosbloquesdedirecciones, existenmuchasdireccionesdesignadasparaotrosfinesespecficos.

6.2.6DireccionesIPv4especiales
Haydeterminadasdireccionesquenopuedenserasignadasaloshostsporvariosmotivos.Tambinhaydirecciones especialesquepuedenserasignadasaloshostsperoconrestriccionesenlainteraccindedichoshostsdentrodelared. Direccionesderedydebroadcast Comoseexplicanteriormente,noesposibleasignarlaprimeranilaltimadireccinahostsdentrodecadared.stas sonladireccinderedyladireccindebroadcast,respectivamente. Rutapredeterminada Tambinanteriormentepresentada,serepresentalarutapredeterminadaIpv4como0.0.0.0.Larutapredeterminadase usacomorutacomodncuandonosedisponedeunarutamsespecfica.Elusodeestadireccintambinreserva todaslasdireccionesenelbloquededirecciones0.0.0.00.255.255.255(0.0.0.0/8). Loopback UnadeestasdireccionesreservadasesladireccinIpv4deloopback127.0.0.1.Ladireccindeloopbackesuna direccinespecialqueloshostsutilizanparadirigireltrficohaciaellosmismos.Ladireccindeloopbackcreaun mtododeaccesodirectoparalasaplicacionesyserviciosTCP/IPqueseejecutanenelmismodispositivopara comunicarseentres.AlutilizarladireccindeloopbackenlugardeladireccinhostIpv4asignada,dosserviciosenel mismohostpuedendesviarlascapasinferioresdelstackdeTCP/IP.Tambinesposiblehacerpingaladireccinde loopbackparaprobarlaconfiguracindeTCP/IPenelhostlocal. Apesardequesloseusaladireccinnica127.0.0.1,sereservanlasdirecciones127.0.0.0a127.255.255.255. Cualquierdireccindentrodeestebloqueproducirunloopbackdentrodelhostlocal.Nisiquieradebeaparecer ningunadireccinenningunareddentrodeestebloque. Direccionesdeenlacelocal LasdireccionesIpv4delbloquededireccionesde169.254.0.0a169.254.255.255(169.254.0.0/16)sondesignadascomo direccionesdeenlacelocal.Elsistemaoperativopuedeasignarautomticamenteestasdireccionesalhostlocalen entornosdondenosedisponedeunaconfiguracinIP.staspuedenusarseenunapequearedpuntoapuntooconun hostquenopodraobtenerautomticamenteunadireccindeunservidordeDynamicHostConfigurationProtocol (Protocolodeconfiguracindinmicadehost,DHCP). LacomunicacinmediantedireccionesdeenlacelocalIpv4sloesadecuadaparacomunicarseconotrosdispositivos conectadosalamismared,comosemuestraenlafigura.Unhostnodebeenviarunpaqueteconunadireccinde destinodeenlacelocalIpv4aningnrouterparaserenviado,ydeberaestablecerelTTLdeIpv4paraestospaquetesen 1. Lasdireccionesdeenlacelocalnoofrecenserviciosfueradelaredlocal.Sinembargo,muchasaplicacionesde cliente/servidorypuntoapuntofuncionarncorrectamentecondireccionesdeenlacelocalIpv4. DireccionesTESTNET Seestableceelbloquededireccionesde192.0.2.0a192.0.2.255(192.0.2.0/24)parafinesdeenseanzayaprendizaje. Estasdireccionespuedenusarseenejemplosdedocumentacinyredes.Adiferenciadelasdireccionesexperimentales, losdispositivosderedaceptarnestasdireccionesensuconfiguracin.Amenudopuedeencontrarqueestas

direccionesseusanconlosnombresdedominioexample.comoexample.netenladocumentacindelasRFC,del fabricanteydelprotocolo.LasdireccionesdentrodeestebloquenodebenaparecerenInternet. Enlaces: Direccionesdeenlacelocalhttp://www.ietf.org/rfc/rfc3927.txt?number=3927 DireccionesIpv4deusoespecialhttp://www.ietf.org/rfc/rfc3330.txt?number=3330 Ubicacinmulticast:http://www.iana.org/assignments/multicastaddresses

6.2.7DireccionamientodeIPv4delegado
Clasesderedesantiguas Histricamente,laRFC1700agrupabarangosdeunicastentamaosespecficosllamadosdireccionesdeclaseA,declase BydeclaseC.TambindefinaalasdireccionesdeclaseD(multicast)ydeclaseE(experimental),anteriormente tratadas. LasdireccionesunicastdeclasesA,ByCdefinanredesdetamaosespecficos,ascomobloquesdedirecciones especficosparaestasredes,comosemuestraenlafigura.Seasignaunacompaauorganizacintodounbloquede direccionesdeclaseA,claseBoclaseC.Esteusodeespaciodedireccinesdenominadodireccionamientoconclase. BloquesdeclaseA SediseunbloquededireccionesdeclaseAparaadmitirredesextremadamentegrandesconmsde16millonesde direccioneshost.LasdireccionesIpv4declaseAusabanunprefijo/8fijo,dondeelprimeroctetoindicabaladireccin dered.Lostresoctetosrestantesseusabanparalasdireccioneshost.

Parareservarespaciodedireccionesparalasclasesdedireccionesrestantes,todaslasdireccionesdeclaseArequeran queelbitmssignificativodeloctetodeordensuperiorfuerauncero.Estosignificabaqueslohaba128redesdeclase Aposibles,de0.0.0.0/8a127.0.0.0/8,antesdeexcluirlosbloquesdedireccionesreservadas.Apesardequelas direccionesdeclaseAreservabanlamitaddelespaciodedirecciones,debidoallmitede128redes,slopodanser asignadasaaproximadamente120compaasuorganizaciones. BloquesdeclaseB ElespaciodedireccionesdeclaseBfuediseadoparasatisfacerlasnecesidadesdelasredesdetamaomoderadoa grandeconmsde65.000hosts.UnadireccinIPdeclaseBusabalosdosoctetosdeordensuperiorparaindicarla direccindered.Losdosoctetosrestantesespecificabanlasdireccioneshost.AligualqueconlaclaseA,deba reservarseespaciodedireccionesparalasclasesdedireccionesrestantes. ConlasdireccionesdeclaseB,losdosbitsmssignificativosdeloctetodeordensuperioreran10.Deestaforma,se restringaelbloquededireccionesparalaclaseBa128.0.0.0/16hasta191.255.0.0/16.LaclaseBtenaunaasignacin dedireccionesuntantomseficientequelaclaseAdebidoaquedividaequitativamenteel25%deltotaldelespaciode direccionesIpv4entreaproximadamente16.000redes. BloquesdeclaseC ElespaciodedireccionesdeclaseCeralaclasededireccionesantiguasmscomnmentedisponible.Esteespaciode direccionestenaelpropsitodeproporcionardireccionespararedespequeasconunmximode254hosts. LosbloquesdedireccionesdeclaseCutilizabanelprefijo/24.EstosignificabaqueunareddeclaseCusabasloel ltimooctetocomodireccioneshost,conlostresoctetosdeordensuperiorparaindicarladireccindered. LosbloquesdedireccionesdeclaseCreservabanespaciodedireccionesparalaclaseD(multicast)ylaclaseE (experimental)medianteelusodeunvalorfijode110paralostresbitsmssignificativosdeloctetodeordensuperior. EstorestringielbloquededireccionesparalaclaseCde192.0.0.0/16a223.255.255.0/16.Apesardequeocupaba sloel12.5%deltotaldelespaciodedireccionesIpv4,podasuministrardireccionesa2millonesderedes. Limitacionesdelsistemabasadoenclases Notodoslosrequisitosdelasorganizacionesseajustabanaunadeestastresclases.Laasignacinconclasedeespacio dedireccionesamenudodesperdiciabamuchasdirecciones,locualagotabaladisponibilidaddedireccionesIpv4.Por ejemplo:unacompaaconunaredcon260hostsnecesitaraqueseleotorgueunadireccindeclaseBconmsde 65.000direcciones. Apesardequeestesistemaconclasenofueabandonadohastafinalesdeladcadadel90,esposibleverrestosde estasredesenlaactualidad.Porejemplo:alasignarunadireccinIpv4aunacomputadora,elsistemaoperativo examinaladireccinqueseestasignandoparadeterminarsiesdeclaseA,claseBoclaseC.Luego,elsistema operativoadoptaelprefijoutilizadoporesaclaseyrealizalaasignacindelamscaradesubredadecuada. Otroejemploeslaadopcindelamscaraporpartedealgunosprotocolosdeenrutamiento.Cuandoalgunos protocolosdeenrutamientorecibenunarutapublicada,sepuedeadoptarlalongituddelprefijodeacuerdoconlaclase dedireccin. Direccionamientosinclase

Elsistemaqueutilizamosactualmentesedenominadireccionamientosinclase.Conelsistemaclassless,seasignanlos bloquesdedireccionesadecuadosparalacantidaddehostsalascompaasuorganizacionessintenerencuentala clasedeunicast.

6.3ASIGNACIONDEDIRECCIONES 6.3.1Planificacindeldireccionamientodeunared
Esnecesarioquelaasignacindelespaciodedireccionesdelacapadereddentrodelaredcorporativaestbien diseada.Losadministradoresderednodebenseleccionardeformaaleatorialasdireccionesutilizadasensusredes. Tampocolaasignacindedireccionesdentrodelareddebeseraleatoria. Laasignacindeestasdireccionesdentrodelasredesdeberaserplanificadaydocumentadaafinde: Evitarduplicacindedirecciones. Proveerycontrolarelacceso. Monitorearseguridadyrendimiento.

Evitarduplicacindedirecciones Comosesabe,cadahostenunainterworkdebetenerunadireccinnica.Sinlaplanificacinydocumentacin adecuadasdeestasasignacionesdered,sepodrafcilmenteasignarunadireccinamsdeunhost.

Brindaraccesoycontrolarlo Algunoshostsofrecenrecursostantoparalaredinternacomoparalaredexterna.Unejemplodeestosdispositivosson losservidores.ElaccesoaestosrecursospuedesercontroladoporladireccindelaCapa3.Silasdireccionesparaestos recursosnosonplanificadasydocumentadas,noesposiblecontrolarfcilmentelaseguridadyaccesibilidaddelos dispositivos.Porejemplo:siseasignaunadireccinaleatoriaaunservidor,resultadifcilbloquearelaccesoasu direccinyesposiblequelosclientesnopuedanubicaresterecurso. Monitorearlaseguridadyelrendimiento Deigualmanera,esnecesariomonitorearlaseguridadyelrendimientodeloshostsdelaredydelaredengeneral. Comopartedelprocesodemonitoreo,seexaminaeltrficodelaredmediantelabsquedadedireccionesquegeneran orecibendemasiadospaquetes.Conunaplanificacinydocumentacincorrectasdeldireccionamientodered,es posibleidentificareldispositivodelaredquetieneunadireccinproblemtica. Asignacindedireccionesdentrodeunared Comoyasehaexplicado,loshostsseasocianconunaredIpv4pormediodeunaporcinderedencomndela direccin.Dentrodeunared,existendiferentestiposdehosts. Algunosejemplosdediferentestiposdehostsson: Dispositivosfinalesparausuarios. Servidoresyperifricos. HostsalosqueseaccededesdeInternet. Dispositivosintermediarios.

Cadaunodelosdiferentestiposdedispositivosdebeserasignadoenunbloquelgicodedireccionesdentrodelrango dedireccionesdelared. UnaparteimportantedelaplanificacindeunesquemadedireccionamientoIpv4esdecidircundoutilizardirecciones privadasydndesedebenaplicar. Sedebetenerencuentalosiguiente: HabrmsdispositivosconectadosalaredquedireccionespblicasasignadasporelISPdelared? Senecesitaraccederalosdispositivosdesdefueradelaredlocal? SilosdispositivosalosquesepuedenasignardireccionesprivadasrequierenaccesoaInternet,estlaredcapacitada paraproveerelserviciodeTraduccindedireccindered(NAT)? Sihaymsdispositivosquedireccionespblicasdisponibles,sloesosdispositivosqueaccederndirectamentea Internet,comolosservidoresWeb,requierenunadireccinpblica.UnservicioNATpermitiraaesosdispositivoscon direccionesprivadascompartirdemaneraeficientelasdireccionespblicasrestantes.

6.3.2Direccionamientoestticoydinmicoparadispositivosdeusuariofinal
Direccionesparadispositivosdeusuario Enlamayoradelasredesdedatos,lamayorpoblacindehostsincluyedispositivosfinalescomoPC,telfonosIP, impresorasyasistentesdigitalespersonales(PDA).Debidoaqueestapoblacinrepresentalamayorcantidadde dispositivosenunared,debeasignarselamayorcantidaddedireccionesaestoshosts. LasdireccionesIPpuedenasignarsedemaneraestticaodinmica. Asignacinestticadedirecciones Conunaasignacinesttica,eladministradordereddebeconfigurarmanualmentelainformacinderedparaunhost, comosemuestraenlafigura.Comomnimo,estoimplicaingresarladireccinIPdelhost,lamscaradesubredyel 208ersinpordefecto. Lasdireccionesestticastienenalgunasventajasencomparacinconlasdireccionesdinmicas.Porejemplo,resultan tilesparaimpresoras,servidoresyotrosdispositivosderedquedebenseraccesiblesalosclientesdelared.Siloshosts normalmenteaccedenaunservidorenunadireccinIPenparticular,estoprovocaraproblemassisecambiaraesa direccin.Adems,laasignacinestticadeinformacindedireccionamientopuedeproporcionarunmayorcontrolde losrecursosdered.Sinembargo,puedellevarmuchotiempoingresarlainformacinencadahost. AlutilizardireccionamientoIPesttico,esnecesariomantenerunalistaprecisadelasdireccionesIPasignadasacada dispositivo.stassondireccionespermanentesynormalmentenovuelvenautilizarse.

Asignacindinmicadedirecciones Debidoalosdesafosasociadosconlaadministracindedireccionesestticas,losdispositivosdeusuariosfinalesa menudoposeendireccionesdinmicamenteasignadas,utilizandoelProtocolodeconfiguracindinmicadehost (DHCP),comosemuestraenlafigura. ElDHCPpermitelaasignacinautomticadeinformacindedireccionamientocomoladireccinIP,lamscarade subred,el209ersinpordefectoyotrainformacindeconfiguracin.LaconfiguracindelsevidorDHCPrequierequeun bloquededirecciones,llamadoconjuntodedirecciones,seadefinidoparaserasignadoalosclientesDHCPenunared. Lasdireccionesasignadasaestepooldebenserplanificadasdemaneraqueseexcluyanlasdireccionesutilizadaspara otrostiposdedispositivos. DHCPesgeneralmenteelmtodopreferidoparaasignardireccionesIPaloshostsdegrandesredes,dadoquereducela cargaparaalpersonaldesoportedelaredyprcticamenteeliminaloserroresdeentrada. OtrobeneficiodeDHCPesquenoseasignademanerapermanenteunadireccinaunhost,sinoquesloselaalquila duranteuntiempo.Sielhostseapagaosedesconectadelared,ladireccinregresaalpoolparavolverautilizarse.Esta funcinesmuytilparalosusuariosmvilesqueentranysalendelared.

6.3.3Asignacindedireccionesaotrosdispositivos
Direccionesparaservidoresyperifricos CualquierrecursoderedcomounservidorounaimpresoradebetenerunadireccinIpv4esttica,comosemuestraen lafigura.LoshostsclientesaccedenaestosrecursosutilizandolasdireccionesIpv4deestosdispositivos.Porlotanto, sonnecesariasdireccionespredeciblesparacadaunodeestosservidoresyperifricos.

Losservidoresyperifricossonunpuntodeconcentracinparaeltrficodered.Seenvanmuchospaquetesdesdelas direccionesIpv4deestosdispositivosyhaciastas.Almonitoreareltrficoderedconunaherramientacomo Wireshark,unadministradordereddebepoderidentificarrpidamenteestosdispositivos.Utilizarunsistemade numeracinconsistenteparaestosdispositivosfacilitalaidentificacin. DireccionesparahostsaccesiblesdesdeInternet Enlamayoradelasinternetworks,loshostsfueradelaempresapuedenaccedersloaunospocodispositivos.Enla mayoradeloscasos,estosdispositivossonnormalmentealgntipodeservidor.Aligualquetodoslosdispositivosen unaredqueproporcionarecursosdered,lasdireccionesIpv4paraestosdispositivosdebenserestticas. EnelcasodelosservidoresalosquesepuedeaccederdesdeInternet,cadaunodebetenerunadireccindeespacio pblicoasociada.Adems,lasvariacionesenladireccindeunodeestosdispositivosharquenosepuedaaccedera stedesdeInternet.Enmuchoscasos,estosdispositivosseencuentranenunarednumeradamediantedirecciones privadas.Estosignificaqueelrouteroelfirewalldelpermetrodelareddebeestarconfiguradoparatraducirla direccininternadelservidorenunadireccinpblica.Debidoaestaconfiguracinadicionaldeldispositivoqueacta comointermediariodelpermetro,resultaaunmsimportantequeestosdispositivostenganunadireccinpredecible. Direccionesparadispositivosintermediarios Losdispositivosintermediariostambinsonunpuntodeconcentracinparaeltrficodered.Casitodoeltrficodentro redesoentreellaspasaporalgunaformadedispositivointermediario.Porlotanto,estosdispositivosderedofrecen unaubicacinoportunaparalaadministracin,elmonitoreoylaseguridaddered. AlamayoradelosdispositivosintermediariosseleasignadireccionesdeCapa3.Yaseaparalaadministracindel dispositivooparasuoperacin.Losdispositivoscomohubs,switchesypuntosdeaccesoinalmbricosnorequieren direccionesIpv4parafuncionarcomodispositivosintermediarios.Sinembargo,siesnecesarioaccederaestos dispositivoscomohostsparaconfigurar,monitorearoresolverproblemasdefuncionamientodelared,stosdeben tenerdireccionesasignadas. Debidoaqueesnecesariosabercmocomunicarsecondispositivosintermedios,stosdebentenerdirecciones predecibles.Porlotanto,tpicamente,lasdireccionesseasignanmanualmente.Adems,lasdireccionesdeestos dispositivosdebenestarenunrangodiferentedentrodelbloquederedquelasdireccionesdedispositivosdeusuario. Routersyfirewalls Adiferenciadeotrosdispositivosintermediariosmencionados,seasignaalosdispositivosderouteryfirewallun direccinIpv4paracadainterfaz.Cadainterfazseencuentraenunareddiferenteyfuncionacomo210ersinparalos hostsdeesared.Normalmente,lainterfazdelrouterutilizaladireccinmsbajaomsaltadelared.Estaasignacin debeseruniformeentodaslasredesdelaempresa,demaneraqueelpersonalderedsiempreconozcala210ersinde lared,independientementedeculsealaredenlaqueestntrabajando. Lasinterfacesderouteryfirewallsonelpuntodeconcentracindeltrficoqueentraysaledelared.Debidoaquelos hostsdecadaredusanunainterfazdedispositivorouterofirewallcomo210ersinparasalirdelared,existeunflujo abundantedepaquetesenestasinterfaces.Porlotanto,estosdispositivospuedencumplirunafuncinimportanteenla seguridadderedalfiltrarlospaquetessegnlasdireccionesIpv4deorigenydestino.Agruparlosdiferentestiposde dispositivosengruposdedireccionamientolgicoshacequelaasignacinyelfuncionamientodelfiltradodepaquetes seamseficiente.

6.3.4Quinasignalasdiferentesdirecciones?
UnacompaauorganizacinquedeseaaccederalaredmediantehostsdesdeInternetdebetenerunbloquede direccionespblicasasignado.Elusodeestasdireccionespblicasesreguladoylacompaauorganizacindebetener unbloquededireccionesasignado.EstoesloquesucedeconlasdireccionesIpv4,Ipv6ymulticast. AutoridaddenmerosasignadosaInternet(IANA)(http://www.iana.net)esunsoportemaestrodedireccionesIP.Las direccionesIPmulticastylasdireccionesIpv6seobtienendirectamentedelaIANA.Hastamediadosdelosaos noventa,todoelespaciodedireccionesIpv4eradirectamenteadministradoporlaIANA.Eneseentonces,seasignel restodelespaciodedireccionesIpv4aotrosdiversosregistrosparaquerealicenlaadministracindereasregionaleso conpropsitosparticulares.EstascompaasderegistrosellamanRegistrosregionalesdeInternet(RIR),comose muestraenlafigura. Losprincipalesregistrosson: AfriNIC(AfricanNetworkInformationCentre)Regindefricahttp://www.afrinic.net APNIC(AsiaPacificNetworkInformationCentre)RegindeAsia/Pacficohttp://www.apnic.net ARIN(AmericanRegistryforInternetNumbers)RegindeNorteAmricahttp://www.arin.net LACNIC(RegistrodedireccinIPdelaRegionalLatinoamericanaydelCaribe)AmricaLatinayalgunasislasdel Caribehttp://www.lacnic.net RIPENCC(ReseauxIPEuropeans)Europa,MedioOrienteyAsiaCentralhttp://www.ripe.net

Enlaces: asignacionesderegistrosdedireccionesIpv4: http://www.ietf.org/rfc/rfc1466.txt?number=1466 http://www.ietf.org/rfc/rfc2050.txt?number=2050 AsignacindedireccionesIpv4:http://www.iana.org/ipaddress/ipaddresses.htm BsquedadedireccionamientoIP:http://www.arin.net/whois/

6.3.5ProveedoresdeserviciosdeInternet(ISP)
ElpapeldeISP LamayoradelascompaasuorganizacionesobtienesusbloquesdedireccionesIpv4deunISP.UnISPgeneralmente suministrarunapequeacantidaddedireccionesIpv4utilizables(614)asusclientescomopartedelosservicios.Se puedenobtenerbloquesmayoresdedireccionesdeacuerdoconlajustificacindelasnecesidadesyconuncosto adicionalporelservicio. Enciertosentido,elISPprestaoalquilaestasdireccionesalaorganizacin.Siseeligecambiarlaconectividadde InternetaotroISP,elnuevoISPsuministrardireccionesdelosbloquesdedireccionesqueellosposeen,yelISPanterior devuelvelosbloquesprestadosasuasignacinparaprestarlosnuevamenteaotrocliente. ServiciosISP ParateneraccesoalosserviciosdeInternet,tenemosqueconectarnuestrareddedatosaInternetusandoun ProveedordeServiciosdeInternet(ISP). LosISPposeensuspropiosconjuntosderedesinternasdedatosparaadministrarlaconectividadaInternetyofrecer serviciosrelacionados.EntrelosserviciosqueunISPgeneralmenteofreceasusclientesseencuentranlosserviciosDNS, serviciosdecorreoelectrnicoyunsitioWeb.Dependiendodelniveldeserviciorequeridoydisponible,losclientes usandiferentesnivelesdeunISP. ISPTiers

LosISPsondesignadosporunajerarquabasadaensuniveldeconectividadalabackbonedeInternet.Cadanivel inferiorobtieneconectividadalbackbonepormediodelaconexinaunISPdenivelsuperior,comosemuestraenla figura. Nivel1 EnlapartesuperiordelajerarquadeISPestnlosISPdenivel1.stossongrandesISPanivelnacionalointernacional queseconectandirectamentealbackbonedeInternet.LosclientesdeISPdenivel1sonISPdemenornivelograndes compaasyorganizaciones.DebidoaqueseencuentranenlacimadelaconectividadaInternet,ofrecenconexionesy serviciosaltamenteconfiables.Entrelastecnologasutilizadascomoapoyodeestaconfiabilidadseencuentranmltiples conexionesalbackbonedeInternet. LasprincipalesventajasparalosclientesdeISPdenivel1sonlaconfiabilidadylavelocidad.Debidoaqueestosclientes estnaslounaconexindedistanciadeInternet,haymenosoportunidadesdequeseproduzcanfallasocuellosde botellaeneltrfico.LadesventajaparalosclientesdeISPdenivel1eselcostoelevado. Nivel2 LosISPdenivel2adquierensuserviciodeInternetdelosISPdenivel1.LosISPdenivel2generalmentesecentranen losclientesempresa.LosISPdenivel2normalmenteofrecenmsserviciosquelosISPdelosotrosdosniveles.EstosISP denivel2suelentenerrecursosdeTIparaofrecersuspropiosservicioscomoDNS,servidoresdecorreoelectrnicoy servidoresweb.OtrosserviciosofrecidosporlosISPdenivel2puedenincluirdesarrolloymantenimientodesitiosweb, ecommerce/ebusinessyVoIP. LaprincipaldesventajadelosISPdenivel2,comparadosconlosISPdenivel1,eselaccesomslentoaInternet.Como losIPSdeNivel2estnalmenosaunaconexinmslejosdelabackbonedeInternet,tiendenatenermenor confiabilidadquelosIPSdeNivel1. Nivel3 LosISPdenivel3compransuserviciodeInternetdelosISPdenivel2.ElobjetivodeestosISPsonlosmercados minoristasydelhogarenunaubicacinespecfica.Tpicamente,losclientesdelnivel3nonecesitanmuchosdelos serviciosrequeridosporlosclientesdelnivel2.Sunecesidadprincipalesconectividadysoporte. Estosclientesamenudotienenconocimientoescasoonulosobrecomputacinoredes.LosISPdenivel3suelenincluir laconectividadaInternetcomopartedelcontratodeserviciosderedycomputacinparalosclientes.Apesardeque puedentenerunmenoranchodebandaymenosconfiabilidadquelosproveedoresdenivel1y2,suelenserbuenas opcionesparapequeasymedianasempresas.

6.3.6DireccionamientoIPv6
Aprincipiosdelosaosnoventa,elGrupodetrabajodeingenieradeInternet(IETF)centrsuintersenelagotamiento dedireccionesderedIpv4ycomenzabuscarunreemplazoparaesteprotocolo.Estaactividadprodujoeldesarrollode loquehoyseconocecomoIpv6. Crearmayorescapacidadesdedireccionamientofuelamotivacininicialparaeldesarrollodeestenuevoprotocolo. TambinseconsideraronotrostemasduranteeldesarrollodeIpv6,como: Manejomejoradodepaquetes Escalabilidadylongevidadmejoradas MecanismosQoS(CalidaddelServicio) Seguridadintegrada

Paraproveerestascaractersticas,Ipv6ofrece: Direccionamientojerrquicode128bits:paraexpandirlascapacidadesdedireccionamiento Simplificacindelformatodeencabezado:paramejorarelmanejodepaquetes Soportemejoradoparaextensionesyopciones:paraescabilidad/longevidadmejoradasymanejomejoradode paquetes Capacidadderotuladodeflujo:comomecanismosQoS Capacidadesdeautenticacinyprivacidad:paraintegrarlaseguridad

Ipv6noesmeramenteunnuevoprotocolodeCapa3:esunnuevoconjuntodeaplicacionesdeprotocoloSehan desarrolladonuevosprotocolosenvariascapasdelstackparaadmitirestenuevoprotocolo.Hayunnuevoprotocolode mensajera(ICMPv6)ynuevosprotocolosdeenrutamiento.DebidoalmayortamaodelencabezadodeIpv6,tambin repercuteenlainfraestructuraderedsubyacente. TransicinaIpv6 Comosepuedeverenestabreveintroduccin,Ipv6hasidodiseadoconescalabilidadparapermitiraosde crecimientodelainternetwork.Sinembargo,Ipv6seestimplementandolentamenteyenredesselectas.Debidoalas mejoresherramientas,tecnologasyadministracindedireccionesenlosltimosaos,Ipv4todavaseutiliza ampliamenteyprobablementepermanezcadurantealgntiempoenelfuturo.Sinembargo,Ipv6podreventualmente reemplazaraIpv4comoprotocolodeInternetdominante. Enlaces: Ipv6:http://www.ietf.org/rfc/rfc2460.txt?number=2460 direccionamientoIpv6:http://www.ietf.org/rfc/rfc3513.txt?number=3513 seguridadIpv6:http://www.ietf.org/rfc/rfc2401.txt?number=2401 seguridadIpv6:http://www.ietf.org/rfc/rfc3168.txt?number=3168 seguridadIpv6:http://www.ietf.org/rfc/rfc4302.txt?number=4302 ICMPv6:http://www.ietf.org/rfc/rfc4443.txt?number=4443

6.4ESTENMIRED? 6.4.1Mscaradesubred:definicindelasporcionesderedyhost
Comoseenseanteriormente,unadireccinIpv4tieneunaporcinderedyunaporcindehost.Sehizoreferenciaa laduracindelprefijocomolacantidaddebitsenladireccinqueconformalaporcindered.Elprefijoesunaforma dedefinirlaporcinderedparaqueloshumanoslapuedenleer.Lareddedatostambindebetenerestaporcinde reddelasdireccionesdefinidas. Paradefinirlasporcionesderedydehostdeunadireccin,losdispositivosusanunpatrnseparadode32bitsllamado mscaradesubred,comosemuestraenlafigura.Lamscaradesubredseexpresaconelmismoformatodecimal punteadoqueladireccinIpv4.Lamscaradesubredsecreaalcolocarun1binarioencadaposicindebitque representalaporcinderedyun0binarioencadaposicindebitquerepresentalaporcindehost. Elprefijoylamscaradesubredsondiferentesformasderepresentarlomismo,laporcindereddeunadireccin. Comosemuestraenlafigura,unprefijo/24seexpresacomomscaradesubreddeestaforma255.255.255.0 (11111111.11111111.11111111.00000000).Losbitsrestantes(ordeninferior)delamscaradesubredsonnmeros cero,queindicanladireccinhostdentrodelared. LamscaradesubredseconfiguraenunhostjuntoconladireccinIpv4paradefinirlaporcindereddeesadireccin. Porejemplo:veamoselhost172.16.4.35/27: direccin 172.16.20.35 10101100.00010000.00010100.00100011 mscaradesubred 255.255.255.224 11111111.11111111.11111111.11100000 direccindered 172.16.20.32 10101100.00010000.00010100.00100000 Comolosbitsdeordensuperiordelasmscarasdesubredsoncontiguosnmeros1,existesolamenteunnmero limitadodevaloresdesubreddentrodeunocteto.Sloesnecesarioampliarunoctetosiladivisinderedyhostentra endichoocteto.Porlotanto,seusanpatronesde8bitslimitadosenlasmscarasdesubred. Estospatronesson: 00000000=0 10000000=128 11000000=192

11100000=224 11110000=240 11111000=248 11111100=252 11111110=254 11111111=255 Silamscaradesubreddeunoctetoestrepresentadapor255,entoncestodoslosbitsequivalentesdeeseoctetodela direccinsonbitsdered.Deigualmanera,silamscaradesubreddeunoctetoestrepresentadapor0,entonces todoslosbitsequivalentesdeeseoctetodeladireccinsonbitsdehost.Encadaunodeestoscasos,noesnecesario ampliaresteoctetoabinarioparadeterminarlasporcionesderedyhost.

6.4.2LgicaANDQuhayennuestrared?
Dentrodelosdispositivosderedesdedatos,seaplicalalgicadigitalparainterpretarlasdirecciones.Cuandosecreao envaunpaqueteIpv4,ladireccindereddedestinodebeobtenersedeladireccindedestino.Estosehacepormedio deunalgicallamadaAND. SeaplicalalgicaANDaladireccinhostIpv4yasumscaradesubredparadeterminarladireccinderedalacualse asociaelhost.CuandoseaplicaestalgicaANDaladireccinyalamscaradesubred,elresultadoqueseproduceesla direccindered. OperacinAND ANDesunadelastresoperacionesbinariasbsicasutilizadasenlalgicadigital.LasotrasdossonORyNOT.Mientras quelastresseusanenredesdedatos,ANDseusaparadeterminarladireccindered.Porlotanto,slosetrataraqu lalgicaAND.LalgicaANDeslacomparacindedosbitsqueproducelossiguientesresultados:

11.. 11..

AND1=1 AND0=0

0AND1=0 0AND0=0

ElresultadodelaaplicacindeANDcon1encualquiercasoproduceunresultadoqueeselbitoriginal.Esdecir,0AND 1es0y1AND1es1.Enconsecuencia,laaplicacindeANDcon0encualquiercasoproduceun0.Estaspropiedadesde laaplicacindeANDseusanconlamscaradesubredparaenmascararlosbitsdehostdeunadireccinIpv4.Se aplicalalgicaANDacadabitdeladireccinconelbitdemscaradesubredcorrespondiente. Debidoaquetodoslosbitsdelamscaradesubredquerepresentanbitsdehostson0,laporcindehostdela direccinderedresultanteestformadaportodos0.RecuerdequeunadireccinIpv4contodos0enlaporcindehost representaladireccindered. Deigualmanera,todoslosbitsdelamscaradesubredqueindicanlaporcinderedson1.Cuandoseaplicalalgica ANDacadaunodeestos1conelbitcorrespondientedeladireccin,losbitsresultantessonidnticosalosbitsde direccinoriginales. MotivosparautilizarAND LaaplicacindeANDaladireccinhostyalamscaradesubredserealizamediantedispositivosenunareddedatos pordiversosmotivos. LosroutersusanANDparadeterminarunarutaaceptableparaunpaqueteentrante.Elrouterverificaladireccinde destinoeintentaasociarlaconunsaltosiguiente.Cuandollegaunpaqueteaunrouter,sterealizaelprocedimientode aplicacindeANDenladireccinIPdedestinoenelpaqueteentranteyconlamscaradesubreddelasrutasposibles. Deestaforma,seobtieneunadireccinderedquesecomparaconlarutadelatabladeenrutamientodelacualseus lamscaradesubred. Unhostdeorigendebedeterminarsiunpaquetedebeserdirectamenteenviadoaunhostenlaredlocalosidebeser dirigidoal219ersin.Paratomarestadeterminacin,unhostprimerodebeconocersupropiadireccindered. UnhostobtienesudireccinderedalaplicarlalgicaANDaladireccinconlamscaradesubred.LalgicaAND tambinesllevadaacaboporunhostdeorigenentreladireccindedestinodelpaqueteylamscaradesubredde estehost.Estoproduceladireccindereddedestino.Siestadireccinderedcoincideconladireccindereddelhost local,elpaqueteesdirectamenteenviadoalhostdedestino.Silasdosdireccionesderednocoinciden,elpaquetees enviadoal219ersin. LaimportanciadeAND Silosroutersydispositivosfinalescalculanestosprocesossinlaintervencindenadie,porqudebemosaprender acercadeAND?Cuantomscomprendamosypodamospredecirsobreelfuncionamientodeunared,msequipados estaremosparadisearyadministraruna. Enlaverificacin/resolucindeproblemasdeunared,amenudoesnecesariodeterminarenquredIpv4seencuentra unhostosidoshostsseencuentranenlamismaredIP.Esnecesariotomarestadeterminacindesdeelpuntodevista delosdispositivosdered.Debidoaunaconfiguracinincorrecta,unhostpuedeencontrarseenunaredquenoerala planificada.Estopuedehacerqueelfuncionamientoparezcairregular,amenosqueserealiceeldiagnsticomedianteel anlisisdelosprocesosdeaplicacindeANDutilizadosporelhost. Adems,unrouterpuedetenerdiferentesrutasquepuedenrealizarelenvodeunpaqueteaundeterminadodestino. Laseleccindelarutautilizadaparacualquierpaqueteesunaoperacincompleja.Porejemplo:elprefijoqueforma estasrutasnoseasociadirectamenteconlasredesasignadasalhost.Estosignificaqueunarutadelatablade enrutamientopuederepresentarmuchasredes.Siseprodujeroninconvenientesconlospaquetesdeenrutamiento, podrsernecesariodeterminarcmoelroutertomaraladecisindelenrutamiento.

Apesardequesedisponedecalculadorasdesubredes,estilparaunadministradorderedsabercalcularsubredes manualmente. Nota:Nosepermiteelusodecalculadorasdeningntipodurantelosexmenesdecertificacin.

6.4.3ElprocesodeaplicacindelAND
LaoperacinANDseaplicaacadabitdeladireccinbinaria.

6.5CLCULODEDIRECCIONES 6.5.1Principiosdedivisinensubredes
Ladivisinensubredespermitecrearmltiplesredeslgicasdeunsolobloquededirecciones.Comousamosunrouter paraconectarestasredes,cadainterfazenunrouterdebetenerunIDnicodered.Cadanodoeneseenlaceestenla mismared. Creamoslassubredesutilizandounoomsdelosbitsdelhostcomobitsdelared.Estosehaceampliandolamscara paratomarprestadoalgunosdelosbitsdelaporcindehostdeladireccin,afindecrearbitsderedadicionales. Cuantomsbitsdehostseusen,mayorserlacantidaddesubredesquepuedandefinirse.Paracadabitquesetom prestado,seduplicalacantidaddesubredesdisponibles.Porejemplo:sisetomaprestado1bit,esposibledefinir2 subredes.Sisetomanprestados2bits,esposibletener4subredes.Sinembargo,concadabitquesetomaprestado,se disponedemenosdireccioneshostporsubred. ElrouterAenlafiguraposeedosinterfacesparainterconectardosredes.Dadounbloquededirecciones192.168.1.0 /24,secrearndossubredes.Setomaprestadounbitdelaporcindehostutilizandounamscaradesubred 255.255.255.128,enlugardelamscaraoriginal255.255.255.0.Elbitmssignificativodelltimooctetoseusapara diferenciardossubredes.Paraunadelassubredes,estebites0yparalaotrasubred,estebites1. Frmulaparacalcularsubredes Useestafrmulaparacalcularlacantidaddesubredes: 2^ndonden=lacantidaddebitsquesetomaronprestados Enesteejemplo,elclculoesas: 2^1=2subredes

Lacantidaddehosts Paracalcularlacantidaddehostsporred,seusalafrmula2^n2donden=lacantidaddebitsparahosts. Laaplicacindeestafrmula,(2^72=126)muestraquecadaunadeestassubredespuedetener126hosts. Encadasubred,examineelltimooctetobinario.Losvaloresdeestosoctetosparalasdosredesson: Subred1:00000000=0 Subred2:10000000=128 Vealafiguraparaconocerelesquemadedireccionamientoparaestasredes.

Ejemplocon3subredes Acontinuacin,pienseenunainternetworkquerequieretressubredes.Vealafigura.

Nuevamente,secomienzaconelmismobloquededirecciones192.168.1.0/24.Tomarprestadounsolobit proporcionarnicamentedossubredes.Paraproveermsredes,secambialamscaradesubreda255.255.255.192y setomanprestadosdosbits.Estoproveercuatrosubredes. Calculelasubredconestafrmula: 2^2=4subredes Cantidaddehosts Paracalcularlacantidaddehosts,comienceporexaminarelltimoocteto.Observeestassubredes. Subred0:0=00000000 Subred1:64=01000000 Subred2:128=10000000 Subred3:192=11000000 Apliquelafrmuladeclculodehost. 2^62=62hostsporsubred Observelafiguradelesquemadedireccionamientoparaestasredes.

Ejemplocon6subredes ConsidereesteejemploconcincoLANyunaWANparauntotalde6redes.Observelafigura. Paraincluir6redes,coloquelasubred192.168.1.0/24enbloquesdedireccionesmediantelafrmula: 2^3=8 Paraobteneralmenos6subredes,pidaprestadostresbitsdehost.Unamscaradesubred255.255.255.224 proporcionalostresbitsderedadicionales. Cantidaddehosts Paracalcularlacantidaddehosts,comienceporexaminarelltimoocteto.Observeestassubredes. 0=00000000 32=00100000 64=01000000 96=01100000 128=10000000 160=10100000 192=11000000 224=11100000 Apliquelafrmuladeclculodehost: 2^52=30hostsporsubred. Observelafiguradelesquemadedireccionamientoparaestasredes.

6.5.2DivisinenSubredes:Divisinenredesdeltamaoadecuado
Cadareddentrodelainternetworkdeunaempresauorganizacinestdiseadaparaincluirunacantidadlimitadade hosts. Algunasredes,comoenlacesWANpuntoapunto,slorequierenunmximodedoshosts.Otrasredes,comounaLAN deusuarioenunedificioodepartamentogrande,puedennecesitarlainclusindecientosdehosts.Esnecesarioquelos administradoresdereddiseenelesquemadedireccionamientodelainternetworkparaincluirlacantidadmximade hostsparacadared.Lacantidaddehostsencadadivisindebepermitirelcrecimientodelacantidaddehosts.

Determinelacantidadtotaldehosts Primero,considerelacantidadtotaldehostsnecesariosportodalainternetworkcorporativa.Sedebeusarunbloquede direccioneslosuficientementeampliocomoparaincluirtodoslosdispositivosentodaslasredescorporativas.Esto incluyedispositivosdeusuariosfinales,servidores,dispositivosintermediarioseinterfacesderouters. VeaelPaso1delafigura. Considereelejemplodeunainternetworkcorporativaquenecesitaincluir800hostsensuscuatroubicaciones. Determinelacantidadyeltamaodelasredes Acontinuacin,considerelacantidadderedesyeltamaodecadaunarequeridasdeacuerdoconlosgruposcomunes dehosts. VeaelPaso2delafigura. Sedividenlassubredesdelaredparasuperarproblemasdeubicacin,tamaoycontrol.Aldiseareldireccionamiento, setienenencuentalosfactoresparaagruparloshostsantestratados: Agruparbasndonosenunaubicacingeogrficacomn Agruparhostsusadosparapropsitosespecficos Agruparbasndonosenlapropiedad

CadaenlaceWANesunared.SecreansubredesparalaWANqueinterconectadiferentesubicacionesgeogrficas.Al conectardiferentesubicaciones,seusaunrouterparadarcuentadelasdiferenciasdehardwareentrelasLANyla WAN. Apesardequeloshostsdeunaubicacingeogrficaencomntpicamentecomprendenunsolobloquededirecciones, puedesernecesariorealizarladivisinensubredesdeestebloqueparaformarredesadicionalesencadaubicacin.Es necesariocrearsubredesendiferentesubicacionesquetenganhostsparalasnecesidadescomunesdelosusuarios. Tambinpuedesucederqueotrosgruposdeusuariosrequieranmuchosrecursosderedoquemuchosusuarios requieransupropiasubred.Adems,esposibletenersubredesparahostsespeciales,comoservidores.Esnecesario tenerencuentacadaunodeestosfactoresparadeterminarlacantidadderedes. Tambinsedebentenerencuentalasnecesidadesdepropiedadespecialesdeseguridadoadministrativasque requieranredesadicionales. Unaherramientatilparaesteprocesodeplanificacindedireccionesesundiagramadered.Undiagramapermitever lasredesyhacerunacuentamsprecisa. Afindeincluir800hostsenlascuatroubicacionesdelacompaa,seusalaaritmticabinariaparaasignarunbloque /22(2^102=1022). Asignacindedirecciones Ahoraqueseconocelacantidadderedesylacantidaddehostsparacadared,esnecesariocomenzaraasignar direccionesapartirdelbloquegeneraldedirecciones. VeaelPaso3enlafigura.

Esteprocesocomienzaalasignardireccionesderedparaubicacionesderedesespeciales.Secomienzaporlas ubicacionesquerequierenlamayoradeloshostsysecontinahastalosenlacespuntoapunto.Esteprocesoasegura quesedispongadebloquesdedireccioneslosuficientementeampliosparaincluirloshostsylasredesparaestas ubicaciones. Alhacerlasdivisionesyasignarlassubredesdisponibles,esnecesarioasegurarsedequehayadireccionesdeltamao adecuadoparamayoresdemandas.Adems,sedeberealizarunacuidadosaplanificacinparaasegurarquelosbloques dedireccionesasignadosalasubrednosesuperpongan.

Otraherramientatilparaesteprocesodeplanificacinesunahojadeclculo.Esposiblecolocarlasdireccionesen columnasparavisualizarlaasignacindedirecciones. VeaelPaso1delafigura. Enelejemplo,seasignanbloquesdedireccionesalascuatroubicaciones,ascomoenlacesWAN. Conlosprincipalesbloquesasignados,secontinarealizandoladivisinensubredesdecualquieradelasubicaciones querequieradichadivisin.Enelejemplo,sedividelasedecorporativaendosredes. VeaelPaso2enlafigura. Estadivisinadicionaldelasdireccionesamenudosellamadivisinensubredes.Aligualqueconladivisinen subredes,esnecesarioplanificardetenidamentelaasignacindedireccionesdemaneraquesedispongadebloquesde direcciones. Lacreacindenuevasredesmspequeasdeunbloquededireccionesdeterminadosehaceampliandolalongituddel prefijo;esdecir,agregandonmeros1alamscaradesubred.Deestaformaseasignanmsbitsalaporcinderedde ladireccinparabrindarmspatronesparalanuevasubred.Paracadabitquesepideprestado,seduplicalacantidad deredes.Porejemplo:siseusa1bit,existelaposibilidaddedividiresebloqueendosredesmspequeas.Conunsolo patrndebitpodemosproducirdospatronesnicosdebit,1y0.Sipedimosprestados2bitspodemosproveer4 patronesnicospararepresentarredes00,01,10y11.Los3bitspermitiran8bloquesyassucesivamente. NmerototaldeHostsutilizables

Recuerdedelaseccinanteriorquealdividirelrangodedireccinensubredesperdimosdosdireccionesdehostpara cadarednueva.stassonladireccinderedyladireccindebroadcast. Lafrmulaparacalcularelnmerodehostsenunaredes: Hostsutilizables=2n2 Dondeneselnmerodebitsremanentesaserutilizadosporloshosts. Enlaces: Calculadordesubred:http://vlsmcalc.net

6.5.3Divisinensubredes:subdivisindeunasubred
Lasubdivisinensubredes,oelusodeunaMscaradesubreddelongitudvariable(VLSM),fuediseadaparamaximizar laeficienciadeldireccionamiento.Alidentificarlacantidadtotaldehostsqueutilizaladivisintradicionalensubredes, seasignalamismacantidaddedireccionesparacadasubred.Sitodaslassubredestuvieranlosmismosrequisitosen cuantoalacantidaddehosts,estosbloquesdedireccionesdetamaofijoseraneficientes.Sinembargo,estonoeslo quesuelesuceder. Porejemplo:latopologaenlaFigura1muestralosrequisitosdesubreddesietesubredes,unaparacadaunadelas cuatroLANyunaparacadaunadelastresWAN.Conladireccin192.168.20.0,esnecesariopedirprestados3bitsde losbitsdelhostenelltimooctetoparasatisfacerlosrequisitosdesubreddesietesubredes. Estosbitssonbitsquesetomanprestadosalcambiarlamscaradesubredcorrespondientepornmeros1para indicarqueestosbitsahoraseusancomobitsdered.Entonces,elltimooctetodelamscaraserepresentaenbinario con11100000,quees224.Lanuevamscara255.255.255.224serepresentamediantelanotacin/27pararepresentar untotalde27bitsparalamscara. Enbinario,estamscaradesubredserepresentacomo:11111111.11111111.11111111.11100000 Luegodetomarprestadostresdelosbitsdehostparausarcomobitsdered,quedancincobitsdehost.Estoscincobits permitirnmsde30hostsporsubred. Apesardequesehacumplidolatareadedividirlaredenunacantidadadecuadaderedes,estosehizomediantela prdidasignificativadedireccionesnoutilizadas.Porejemplo:slosenecesitandosdireccionesencadasubredparalos enlacesWAN.Hay28direccionesnoutilizadasencadaunadelastressubredesWANquehansidobloqueadasenestos bloquesdedirecciones.Adems,deestaformaselimitaelcrecimientofuturoalreducirelnmerototaldesubredes disponibles.Esteusoineficientededireccionesescaractersticodeldireccionamientoconclase. Aplicarunesquemadedivisinensubredesestndaralescenarionoesmuyeficienteypuedecausardesperdicio.De hecho,esteejemploesunmodelosatisfactorioparamostrarcmoladivisinensubredesdeunasubredpuede utilizarseparamaximizarelusodeladireccin. Obtencindemssubredesparamenoshosts Comosemostrenejemplosanteriores,secomenzconlassubredesoriginalesyseobtuvieronsubredesadicionales mspequeasparausarenlosenlacesWAN.Creandosubredesmspequeas,cadasubredpuedesoportar2hosts, dejandolibreslassubredesoriginalesparaserasignadasaotrosdispositivosyevitandoquemuchasdireccionespuedan serdesperdiciadas. ParacrearestassubredesmspequeasparalosenlacesWAN,comiencecon192.168.20.192.Podemosdividiresta subredensubredesmspequeas.ParasuministrarbloquesdedireccionesparalasWANcondosdireccionescadauna, setomarnprestadostresbitsdehostadicionalesparausarcomobitsdered. Direccin:192.168.20.192Enbinario:11000000.10101000.00010100.11000000 Mscara:255.255.255.25230bitsenbinario:11111111.11111111.11111111.11111100 Latopologaenlafigura2muestraunplandedireccionamientoquedividelassubredes192.168.20.192/27ensubredes mspequeasparasuministrardireccionesparalasWAN.Deestaformasereducelacantidaddedireccionespor subredauntamaoapropiadoparalasWAN.Conestedireccionamiento,seobtienensubredes4,5y7disponiblespara futurasredes,ascomovariassubredesdisponiblesparalasWAN.

EnlaFigura1,seconsiderareldireccionamientodesdeotraperspectiva.Setendrencuentaladivisinensubredesde acuerdoconlacantidaddehosts,inclusolasinterfacesderouterylasconexionesWAN.Esteescenarioposeelos siguientesrequisitos: AtlantaHQ58direccionesdehost PerthHQ26direccionesdehost SydneyHQ10direccionesdehost CorpusHQ10direcccionesdehost EnlacesWAN2direccionesdehost(cadauna)

Quedaclaroque,apartirdeestosrequerimientos,elusodeunesquemadearmadoestndardesubredesseraungran desperdicio.Enestainternetwork,elarmadoestndardesubredesbloquearacadasubredenbloquesde62hosts,lo quellevaraaunsignificativodesperdiciodedireccionespotenciales.Estedesperdicioesespecialmenteevidenteenla figura2,dondesevequelaLANPerthHQadmite26usuariosyquelosroutersdeLANSydneyHQyCorpusHQadmiten 10usuarioscadauno. Porlotanto,conelbloquededirecciones192.168.15.0/24secomenzaradisearunesquemadedireccionamiento quecumplalosrequisitosyguardeposiblesdirecciones. Obtencindemsdirecciones Alcrearunesquemadedireccionamientoadecuado,siempresecomienzaconlamayordemanda.Enestecaso, AtlantaHQ,con58usuarios,tienelamayordemanda.Apartirde192.168.15.0,seprecisarn6bitsdehostparaincluirla demandade58hosts;estodeja2bitsadicionalesparalaporcindered.Elprefijoparaestaredsera/26ylamscara desubred255.255.255.192. Comencemospordividirensubredeselbloqueoriginaldedirecciones192.168.15.0/24.Alusarlafrmuladehosts utilizables=2^n2,secalculaque6bitsdehostpermiten62hostsenlasubred.Los62hostssatisfaranlos58hosts requeridosdelrouterdelacompaaAtlantaHQ. Direccin:192.168.15.0 Enbinario:11000000.10101000.00001111.00000000 Mscara:255.255.255.192 26bitsenbinario:11111111.11111111.11111111.11000000 Lapginasiguientemuestraelprocesodeidentificacindelaprximasecuenciadepasos.

Aqusedescribenlospasosparaimplementaresteesquemadearmadodesubredes. AsignarlaLANdeAtlantaHQ Vealospasos1y2enlafigura. Elprimerpasomuestraungrficodeplanificacindered.Elsegundopasoenlafiguramuestralaentradapara AtlantaHQ.Estaentradaeselresultadodelclculodeunasubredapartirdelbloqueoriginal192.168.15.0/24afinde incluirlaLANmsgrande,laLANAtlantaHQcon58hosts.Pararealizarestaaccinfuenecesariopedirprestados2bits dehostadicionales,parausarunamscaradebits/26. Alcompararlo,elsiguienteesquemamuestracmo192.168.15.0sedividiraensubredesmedianteelbloquede direccionamientofijoparabrindarbloquesdedireccioneslosuficientementeamplios:

Subred0:192.168.15.0/26rangodedireccioneshostde1a62 Subred1:192.168.15.64/26rangodedireccioneshostde65a126 Subred2:192.168.15.128/26rangodedireccioneshostde129a190 Subred3:192.168.15.192/26rangodedireccioneshostde193a254 Losbloquesfijospermitiranslocuatrosubredesy,porlotanto,nodejaransuficientesbloquesdedireccionesparala mayoradelassubredesdeestainternetwork.Enlugardecontinuarutilizandolasiguientesubreddisponible,es necesarioasegurarsedequeeltamaodecadasubredseaconsecuenteconlosrequisitosdehost.Parausarun esquemadedireccionamientoqueserelacionedirectamenteconlosrequisitosdehostsedebeusarunmtodo diferentededivisinensubredes. AsignacindelaLANPerthHQ VeaalPaso3enlafigura. Eneltercerpaso,seobservanlosrequisitosdelasiguientesubredmsgrande.staeslaLANPerthHQ,querequiere28 direccionesdehost,incluidalainterfazderouter.Sedebecomenzarconlasiguientedireccindisponible192.168.15.64 paracrearunbloquededireccionesparaestasubred.Alpedirprestadootrobit,sepuedensatisfacerlasnecesidadesde PerthHQaltiempoqueselimitaeldesperdiciodedirecciones.Elbittomadodejaunamscara/27conelsiguiente intervalodedirecciones: 192.168.15.64/27intervalodedireccionesdehost65a94 Estebloquededireccionessuministra30direcciones,locualsatisfacelanecesidadde28hostsydejaespacioparael crecimientodeestasubred. AsignacindelasLANSydneyHQyCorpusHQ VealosPasos4y5enlafigura. Lospasoscuatroycincoproporcionandireccionamientoparalassiguientessubredesmsgrandes:LasLANSydneyHQy CorpusHQ.Enestosdospasos,cadaLANtienelamismanecesidadde10direccioneshost.Estadivisinensubredes requieretomarprestadootrobit,afindeampliarlamscaraa/28.Apartirdeladireccin192.168.15.96,seobtienen lossiguientesbloquesdedirecciones: Subred0:192.168.15.96/28rangodedireccioneshostde97a110 Subred1:192.168.15.112/28rangodedireccioneshostde113a126 Estosbloquesproporcionan14direccionesparaloshostsylasinterfacesdelrouterparacadaLAN. AsignacindelasWAN VealosPasos6,7y8enlafigura. LosltimostrespasosmuestranladivisinensubredesparalosenlacesWAN.ConestosenlacesWANpuntoapunto, slosenecesitandosdirecciones.Conelobjetivodesatisfacerlosrequisitos,setoman2bitsmsparausarunamscara /30.Alutilizarlasprximasdireccionesdisponibles,seobtienenlossiguientesbloquesdedirecciones: Subred0:192.168.15.128/30rangodedireccioneshostde129a130

Subred1:192.168.15.132/30rangodedireccioneshostde133a134 Subred2:192.168.15.136/30rangodedireccioneshostde137a138

Losresultadosmuestranennuestroesquemadedireccionamiento,usandovisualizacionesVLSM,unaampliagamade bloquesdedireccionescorrectamenteasignados.Comounamejorprctica,secomenzpordocumentarlosrequisitos, demayoramenor.Alcomenzarporelrequisitomayor,fueposibledeterminarqueunesquemadebloquede direccionamientofijonopermitiraunusoeficientedelasdireccionesIpv4y,comosemuestraenesteejemplo,no suministrarasuficientesdirecciones. Setomaronprestadosbitsdelbloquededireccionesasignadoparacrearlosintervalosdedireccionesqueseajustenala topologa.Lafigura1muestralosintervalosasignados.Lafigura2muestralatopologaconlainformacinde direccionamiento. ElusodeVLSMparaasignarlasdireccionespermitiaplicarlasguasdedivisinensubredesparaagruparhostssegn: Agrupacinbasadaenubicacingeogrficacomn Agrupacindehostsutilizadosparapropsitosespecficos Agrupacinbasadaenpropiedad

Ennuestroejemplo,basamoslaagrupacinenelnmerodehostsdentrodeunaubicacingeogrficacomn.

CuadrodeVLSM Tambinsepuederealizarlaplanificacindedireccionesutilizandodiversasherramientas.Unmtodoesutilizarun cuadrodeVLSMparaidentificarlosbloquesdedireccionesdisponiblesparasuusoylosqueyaestnasignados.Este mtodoayudaaevitarlaasignacindedireccionesqueyahansidoasignadas.Conlareddelejemplo,esposible inspeccionarlaplanificacindedireccionesusandoelcuadrodeVLSMparaversuuso. Elprimergrficomuestralaporcinsuperiordelcuadro.Uncuadrocompletoparasuusoestdisponibleutilizandoel enlaceacontinuacin. VLSM_Subnetting_Chart.pdf Estecuadrosepuedeusarparaplanificardireccionespararedesconprefijosenelrangode/25/30.stossonlos rangosdereddeusomsfrecuenteparaladivisinensubredes. Igualqueantes,secomienzaconlasubredquetienelamayorcantidaddehosts.Enestecaso,esAtlantaHQcon58 hosts. EleccindeunbloquedelaLANAtlantaHQ Alobservarelencabezadodelcuadrodeizquierdaaderecha,seencuentraelencabezadoqueindicaqueeltamaodel bloqueessuficienteparalos58hosts.staeslacolumna/26.Enestacolumna,seobservancuatrobloquesdeeste tamao: .0/26rangodedireccioneshostde1a62 .64/26rangodedireccioneshostde65a126 .128/26rangodedireccioneshostde129a190 .192/26rangodedireccioneshostde193a254 Dadoquenosehanasignadodirecciones,esposibleelegircualquieradeestosbloques.Apesardequepuedenexistir motivosparausarunbloquediferente,comnmenteseusaelprimerbloquedisponible,el.0/26.Estaasignacinse muestraenlaFigura2. Unavezqueseasignaelbloquededirecciones,estasdireccionesseconsideranusadas.Asegresedemarcareste bloque,aligualquecualquierotrobloquemayorquecontengaestasdirecciones.Almarcarlo,sepuedenverlas direccionesquenopuedenserusadasylasquetodavaestndisponibles.AlobservarlaFigura3,cuandoseasignael bloque.0/26aAtlantaHQ,semarcantodoslosbloquesquecontienenestasdirecciones. EleccindeunbloqueparalaLANPerthHQ Acontinuacin,senecesitaunbloquededireccionesparalaLANPerthHQde26hosts.Aldesplazarseporelencabezado delcuadro,seencuentralacolumnaconsubredesdetamaosuficienteparaestaLAN.Despus,esnecesario desplazarsehaciaabajoenelcuadrohastaelprimerbloquedisponible.EnlaFigura3,seresaltalaseccindelcuadro disponibleparaPerthHQ.ElbitquesetomprestadohacequeelbloquededireccionesestdisponibleparaestaLAN. Aunquepodramoshaberelegidocualquieradelosbloquesdisponibles,generalmenteprocedemosconelprimer bloquedisponiblequesatisfacelanecesidad. Elrangodedireccinparaestebloquees:

.64/27rangodedireccinhost65a94 EleccindebloquesparalaLANdeSydneyHQylaLANdeCorpusHQ ComosemuestraenlaFigura4,continuamosmarcandolosbloquesdedireccinparaevitarlasuperposicinde asignacionesdedireccin.ParasatisfacerlasnecesidadesdelasLANSydneyHQyCorpusHQ,seasignannuevamentelos prximosbloquesdisponibles.Estavezserealizaundesplazamientohastalacolumna/28yhaciaabajoalosbloques.96 y.112.NotequelaseccindelcuadrodisponibleparaSydneyHQyCorpusHQestresaltada. Estosbloquesson: .96/28rangodedireccinhost97a110 .112/28rangodedireccinhost113a126 EleccindebloquesparalasWAN ElltimorequerimientoparaeldireccionamientoesparalasconexionesWANentrelasredes.AlobservarlaFigura5,se realizaundesplazamientohacialacolumnadeladerechahastaelprefijo/30.Acontinuacin,debedesplazarsehacia abajoyresaltartresbloquesdisponibles.Estosbloquessuministrarnlas2direccionesporWAN. Estostresbloquesson: .128/30rangodedireccioneshostde129a130 .132/30rangodedireccioneshostde133a134 .136/30rangodedireccioneshostde137a138 AlobservarlaFigura6,lasdireccionesasignadasalaWANestnmarcadasparaindicarquelosbloquesquelas contienenyanopuedenserasignados.ObserveenlaasignacindeestosintervalosdeWANquesehanmarcadovarios bloquesmsgrandesquenopuedenserasignados.stosson: .128/25 .128/26 .128/27 .128/28 .128/29 .136/29 Debidoaqueestasdireccionessonpartedeestosbloquesmsgrandes,laasignacindeestosbloquessesuperpondra conelusodeestasdirecciones. Comosehapodidoobservar,elusodeVLSMpermitemaximizareldireccionamientoyminimizareldesperdicio.El mtododelcuadroquesemostresapenasotraherramientaquelosadministradoresytcnicosderedpuedenusar paracrearunesquemadedireccionamientoqueocasionemenosdesperdicioqueelenfoquedebloquesdetamao fijos.

/25 (1 subnet bit) 1 subnet126 hosts .0 .4 .8 .1 2 .1 6 .2 0 .2 4 .2 8 .3 2 .3 6 .4 0 .4 4 .4 8 .5 2 .5 6 .6 0 .6 4 .6 8 .7 2 .7 6 .8 0 .8 4 .8 8 .9 2 .9 6 .1 00 .1 04 .1 08 .1 12 .1 16 .1 20 .1 24 .1 28 .1 32 .1 36 .1 40 .1 44 .1 48 .1 52 .1 56 .1 60 .1

/26 (2 subnet bits) 3 subnets62 hosts

/27 (3 subnet bits) 7 subnets30 hosts

/28 (4 subnet bits) 15 subnets14 hosts

/29 (5 subnet bits) 31 subnets6 hosts

/30 (6 subnet bits) 63 subnets2 hsots

.0 (.1.6 )
.0 (.1.14)

.0 (.1.2) .4(.5.6) .8(.9.10) .12(.13.14) .16(.17.18)

.8(.9.14) .0 .1.30) .16(.17.22) .16(.17.30)

.20(.21.22) .24(.25.26) .24(.25.30) .28(.29.30) .0 (.1-.62) .32(.33.38) .36(.37.38) .32(.33.46) .40(.41.42) .40(.41.46) .44(.45.46) .32.33.62) .48(.49.50) .48(.49.54) .52(.53.54) .48(.49.62) .56(.57.58) .56(.57.62) .60(.61.62) .32(.33.34)

.0
.64(.65.78)

.64(.65.66) .64(.65.70) .68(.69.70) .72(.73.74) .72(.73.78) .76(.77.78) .64(.65.94) .80(.81.82) .80(.81.86) .84(.85.86) .80(.81.94) .88(.89.90) .88(.89.94) .92(.93.94) .64 .126)(.65 .96(.97.98) .96(.97.102) .100(.101.102) .96(.97.110) .104(.105.106) .104(.105.110) .108(.109.110) .96(.97.126) .112(.113.114) .112(.113.118) .116(.117.118) .112(.113.126) .120(.121.122) .120(.121.126) .124(.125.126) .128(.129.130) .128(.129.134) .132(.133.134) .128(.129.142) .136(.137.138) .136(.137.142) .140(.141.142) .128(.129.158) .144(.145.146) .144(.145.150) .148(.149.150) .144(.145.158) .152(.153.154) .152(.153.158) .156(.157.158) .160(.161.190) .160(.161.174) .160(.161.166) .160(.161.162) .164(.165.166)

.128

.128.190)(.129

64 .1 68 .1 72 .1 76 .1 80 .1 84 .1 88 .1 92 .1 96 .2 00 .2 04 .2 08 .2 12 .2 16 .2 20 .2 24 .2 28 .2 32 .2 36 .2 40 .2 44 .2 48 .2 52 /25 (1 subnet bit) 1 subnet126 hosts

.168(.169.170) .168(.169.174) .172(.173.174) .176(.177.178) .176(.177.182) .180(.181.182) .176(.177.190) .184(.185.186) .184(.185.190) .188(.189.190) .192(.193.194) .192(.193.198) .196(.197.198) .192(.193.206) .200(.201.202) .200(.201.206) .204(.205.206) .192(.193.222) .208(.209.210) .208(.209.214) .212(.213.214) .208(.209.222) .216(.217.218) .216(.217.222) .220(.221.222) .192.254)(.193 .224(.225.226) .224(.225.230) .228(.229.230) .224(.225.238) .232(.233.234) .232(.233.238) .236(.237.238) .224(.225.254) .240(.241.242) .240(.241.246) .244(.245.246)
.240(.241.254)

.248(.249.250) .248(.249.254) .252(.253.254)


/26 (2 subnet bits) 3 subnets62 hosts /27 (3 subnet bits) 7 subnets30 hosts /28 (4 subnet bits) 15 subnets14 hosts /29 (5 subnet bits) 31 subnets6 hosts /30 (6 subnet bits) 63 subnets2 hsots

6.6PRUEBADELACAPADERED 6.6.1Ping127.0.0.1PruebadelStacklocal
PingesunautilidadparaprobarlaconectividadIPentrehosts.Pingenvasolicitudesderespuestasdesdeunadireccin hostespecfica.Pingusaunprotocolodecapa3queformapartedelconjuntodeaplicacionesTCP/IPllamadoControl MessageProtocol(ProtocolodemensajesdecontroldeInternet,ICMP).Pingusaundatagramadesolicituddeeco ICMP. Sielhostenladireccinespecificadarecibelasolicituddeeco,sterespondeconundatagramaderespuestadeeco ICMP.Encadapaqueteenviado,elpingmideeltiemporequeridoparalarespuesta. Amedidaqueserecibecadarespuesta,elpingmuestraeltiempoentreelenvodelpingylarecepcindelarespuesta. staesunamedidadelrendimientodelared.Pingposeeunvalordelmitedetiempodeesperaparalarespuesta.Sino serecibeunarespuestadentrodeeseintervalodetiempo,elpingabandonalacomunicacinyproporcionaunmensaje queindicaquenoserecibiunarespuesta. Despusdeenviartodaslaspeticiones,lautilidaddepingproveeunresumendelasrespuestas.Esteresumenincluyela tasadexitoyeltiempopromediodelrecorridodeidayvueltaaldestino.

Pingdelloopbacklocal Existencasosespecialesdepruebayverificacinparaloscualessepuedeusarelping.Uncasoeslapruebadela configuracininternadelIPenelhostlocal.Parahacerestaprueba,serealizaelpingdeladireccinreservadaespecial delloopbacklocal(127.0.0.1),comosemuestraenlafigura. Unarespuestade127.0.0.1indicaqueelIPestcorrectamenteinstaladoenelhost.Estarespuestaprovienedelacapa dered.Sinembargo,estarespuestanoindicaquelasdirecciones,mscarasolosgatewaysestncorrectamente configurados.Tampocoindicanadaacercadelestadodelacapainferiordelstackdered.Sencillamente,pruebalaIPen lacapadereddelprotocoloIP.Siseobtieneunmensajedeerror,estoindicaqueelTCP/IPnofuncionaenelhost.

6.6.2PingdeGatewayPruebadelaconectividaddelaLANlocal
Tambinesposibleutilizarelpingparaprobarlacapacidaddecomunicacindelhostenlaredlocal.Generalmente,esto sehacehaciendopingaladireccinIPdel245ersindelhost,comosemuestraenlafigura.Unpingenel245ersin indicaquelainterfazdelhostydelrouterquefuncionancomo245ersinfuncionanenlaredlocal. Paraestaprueba,seusaladireccinde245ersinconmayorfrecuencia,debidoaqueelrouternormalmenteesten funcionamiento.Siladireccinde245ersinnoresponde,sepuedeintentarconladireccinIPdeotrohostquesepa quefuncionaenlaredlocal. Siel245ersinuotrohostresponden,entoncesloshostslocalespuedencomunicarseconxitoenlaredlocal.Siel 245ersinnorespondeperootrohostslohace,estopodraindicarunproblemaconlainterfazdelrouterquefunciona como245ersin.

Unaposibilidadesquesetieneladireccinequivocadaparael246ersin.Otraposibilidadesquelainterfazdelrouter puedeestarenfuncionamiento,peroselehaaplicadoseguridad,demaneraquenoprocesaorespondeapeticionesde ping.Tambinpuedesucederqueotroshoststenganlamismarestriccindeseguridadaplicada.

6.6.3Pingdehostremoto:PruebadeconectividadconunaLANremota
TambinsepuedeutilizarelpingparaprobarlacapacidaddecomunicacindelhostIPlocalenunainternetwork.El hostlocalpuedehacerpingaunhostquefuncionaenunaredremota,comosemuestraenlafigura. Sielpingserealizaconxito,sehabrverificadolaoperacindeunaporcinampliadelainternetwork.Estosignifica quesehaverificadolacomunicacindelhostenlaredlocal,elfuncionamientodelrouterqueseusacomo246ersiny losdemsroutersquepuedanencontrarseenlarutaentrelaredylareddelhostremoto. Adems,sehaverificadoelmismofuncionamientoenelhostremoto.Si,poralgnmotivo,elhostremotonopudousar suredlocalparacomunicarsefueradelared,entoncesnosehabraproducidounarespuesta. Recuerde:muchosadministradoresderedlimitanoprohbenlaentradadedatagramasICMPenlaredcorporativa.Por lotanto,laausenciadeunarespuestadepingpodradebersearestriccionesdeseguridadynoaelementosqueno funcionanenlasredes.

6.6.4Traceroute(tracert)Pruebaderuta
Elpingseusaparaindicarlaconectividadentredoshosts.Traceroute(tracert)esunautilidadquepermiteobservarla rutaentreestoshosts.Elrastreogeneraunalistadesaltosalcanzadosconxitoalolargodelaruta. Estalistapuedesuministrarinformacinimportanteparalaverificacinyeldiagnsticodefallas.Silosdatosllegana destino,entonceselrastreadormencionalainterfazencadarouterqueapareceenelcamino. Silosdatosfallanenunsaltoduranteelcamino,setieneladireccindelltimorouterquerespondialrastreo.Esto indicaellugardondeseencuentraelproblemaolasrestriccionesdeseguridad. Tiempodeidayvuelta(RTT) Elusodetracerouteproporcionaeltiempodeidayvuelta(RTT)paracadasaltoalolargodelcaminoeindicasise produceunafallaenlarespuestadelsalto.Eltiempodeidayvuelta(RTT)eseltiempoquelellevaaunpaquetellegaral hostremotoyalarespuestaregresardelhost.Seusaunasterisco(*)paraindicarlaprdidadeunpaquete. Estainformacinpuedeserutilizadaparaubicarunrouterproblemticoenelcamino.Sitenemosaltostiemposde respuestaoprdidasdedatosdeunsaltoparticular,staesunaindicacindequelosrecursosdelrouterosus conexionespuedenestarestresados. Tiempodevida(TTL) TraceroutehaceusodeunafuncindelcampoTiempodevida(TTL)enelencabezadodeCapa3yMensajeexcedidoen tiempoICMP.ElcampoTTLseusaparalimitarlacantidaddesaltosqueunpaquetepuedecruzar.Cuandounpaquete ingresaaunrouter,elcampoTTLdisminuyeen1.CuandoelTTLllegaacero,elrouternoenvaelpaqueteystees descartado.

Ademsdedescartarelpaquete,elrouternormalmenteenvaunmensajedetiemposuperadodeICMPdirigidoalhost deorigen.EstemensajedeICMPestarconformadoporladireccinIPdelrouterquerespondi. ReproduzcalaanimacinenlafiguraparavercmoTracerouteaprovechaelTTL. LaprimerasecuenciademensajesenviadosdesdetraceroutetendruncampodeTTLdeuno.EstohacequeelTTL expireellmitedetiempodelpaqueteenelprimerrouter.EsterouterluegorespondeconunmensajedeICMP. Tracerouteahoraposeeladireccindelprimersalto. Acontinuacin,TracerouteincrementaprogresivamenteelcampoTTL(2,3,4...)paracadasecuenciademensajes.De estamaneraseproporcionaalrastreoladireccindecadasaltoamedidaquelospaquetesexpiranellmitedetiempoa lolargodelcamino.ElcampoTTLcontinaaumentandohastaquesellegaadestinoohastaunmximopredefinido. Unavezquesellegaaldestinofinal,elhostrespondeconunmensajedepuertoinalcanzabledeICMPounmensajede respuestadeecodeICMP,enlugardelmensajedetiemposuperadodeICMP.

6.6.5ICMPv4.Protocoloqueadmitepruebasymensajera
ApesardequeIpv4noesunprotocoloconfiable,ofreceelenvodemensajesencasodedeterminadoserrores.Estos mensajesseenvanmedianteserviciosdelControlMessagingProtocol(ProtocolodemensajesdecontroldeInternet, ICMPv4).Elobjetivodeestosmensajesesproporcionarrespuestasacercadetemasrelacionadosconelprocesamiento depaquetesIPbajodeterminadascondiciones,noeshacerqueelIPseaconfiable.LosmensajesdeICMPnoson obligatoriosyamenudonosepermitenporrazonesdeseguridad.

ICMPeselprotocolodemensajeraparaelconjuntodeaplicacionesTCP/IP.ICMPproporcionamensajesdecontroly erroryseusamediantelasutilidadespingytraceroute.ApesardequeICMPusaelsoportebsicodeIPcomosifuera unprotocoloICMPdemayornivel,enrealidadesunacapa3separadadelconjuntodeaplicacionesTCP/IP. LostiposdemensajesICMP,ylosmotivosporlosqueseenvan,sonvastos.Setratarnalgunosdelosmensajesms comunes. LosmensajesICMPquesepuedenenviarincluyen: Confirmacindehost Destinooservicioinalcanzable Tiempoexcedido Redireccinderuta Disminucindevelocidadenorigen

Confirmacindehost SepuedeutilizarunMensajedeecodelICMPparadeterminarsiunhostestenfuncionamiento.Elhostlocalenvauna peticindeecodeICMPaunhost.Elhostquerecibeelmensajedeecorespondemediantelarespuestadeecode ICMP,comosemuestraenlafigura.EsteusodelosmensajesdeecodeICMPeslabasedelautilidadping. Destinooservicioinalcanzable SepuedeusareldestinoinalcanzabledeICMPparanotificaraunhostqueeldestinooservicioesinalcanzable.Cuando unhosto249ersinrecibeunpaquetequenopuedeenviar,puedeenviarunpaquetededestinoinalcanzabledeICMP alhostqueoriginaelpaquete.Elpaquetededestinoinalcanzabletendrcdigosqueindicanelmotivoporelcualel paquetenopudoserenviado. Entreloscdigosdedestinoinalcanzableseencuentran: 0=redinalcanzable

11.. 11.. 11..

=hostinalcanzable =protocoloinalcanzable =puertoinalcanzable

Loscdigosparalasrespuestasredinalcanzableyhostinalcanzablesonrespuestasdeunrouterquenopuedeenviarun paquete.Siunrouterrecibeunpaqueteparaelcualnoposeeunaruta,puederesponderconuncdigodedestino inalcanzabledeICMP=0,queindicaquelaredesinalcanzable.Siunrouterrecibeunpaqueteparaelcualposeeuna rutaconectadaperonopuedeenviarelpaquetealhostenlaredconectada,elrouterpuederesponderconuncdigo dedestinoinalcanzabledeICMP=1,queindicaqueseconocelaredperoqueelhostesinalcanzable. Loscdigos2y3(protocoloinalcanzableypuertoinalcanzable)sonutilizadosporunhostfinalparaindicarqueel segmentoTCPoeldatagramaUDPenunpaquetenopudoserenviadoalserviciodecapasuperior. CuandoelhostfinalrecibeunpaqueteconunaPDUdecapa4queseenviaraunservicionodisponible,elhostpuede responderalhostdeorigenconuncdigodedestinoinalcanzabledeICMP=2oconuncdigo=3,queindicaqueel servicionoestdisponible.Esposiblequeelservicionoestdisponibledebidoaquenohayundaemonen funcionamientoqueproporcioneelserviciooporquelaseguridaddelhostnopermiteelaccesoalservicio.

Tiemposuperado UnrouterutilizaunmensajedetiemposuperadodeICMPparaindicarquenosepuedeenviarunpaquetedebidoaque elcampoTTLdelpaquetehaexpirado.SinunrouterrecibeunpaqueteydismimuyeelcampoTTLdelpaqueteacero, stedescartaelpaquete.ElroutertambinpuedeenviarunmensajedetiemposuperadodeICMPalhostdeorigen parainformaralhostelmotivoporelquesedescartelpaquete. Redireccionamientoderuta UnrouterpuedeusarunmensajederedireccionamientodeICMPparanotificaraloshostsdeunaredacercadeuna mejorrutadisponibleparaundestinoenparticular.Esposiblequeestemensajeslopuedausarsecuandoelhostde origenestenlamismaredfsicaqueambosgateways.SIunrouterrecibeunpaqueteparaelcualtieneunarutaypara elprximosaltoseconectaconlamismainterfazdelpaqueterecibido,elrouterpuedeenviarunmensajede redireccionamientodeICMPalhostdeorigen.Estemensajeinformaralhostdeorigenacercadelprximosaltoenuna rutadelatabladeenrutamiento. Disminucindevelocidadenorigen ElmensajededisminucindevelocidadenorigendeICMPpuedeusarseparainformaralorigenquedejedeenviar paquetesporuntiempo.Siunrouternoposeesuficienteespacioenbferpararecibirpaquetesentrantes,unrouter descartarlospaquetes.SIdebehacerlo,tambinpuedeenviarunmensajededisminucindevelocidadenorigende ICMPaloshostsdeorigenporcadamensajequedescarta. Unhostdedestinotambinpuedeenviarunmensajededisminucindevelocidadenorigensilosdatagramasllegan demasiadorpidoparaserprocesados. CuandounhostrecibeunmensajededisminucindevelocidadenorigendeICMP,loinformaalacapadetransporte.El hostdeorigenpuedeutilizarelmecanismodecontroldeflujodeTCPparaadaptarlatransmisin. Enlaces: RFC792http://www.ietf.org/rfc/rfc0792.txt?number=792 RFC1122http://www.ietf.org/rfc/rfc1122.txt?number=1122 RFC2003http://www.ietf.org/rfc/rfc2003.txt?number=2003

6.8RESUMENDELCAPITULO 6.8.1Resumenyrevisin
LasdireccionesIpv4sonjerrquicasytienenporcionesdered,subredyhost.UnadireccinIpv4puederepresentaruna redcompleta,unhostespecficooladireccindebroadcastdelared. Seusandiferentesdireccionesparacomunicacionesdedatosunicast,multicastybroadcast. LasautoridadesdedireccionamientoylosISPasignanintervalosdedireccionesalosusuarios,queasuvezpueden asignarestasdireccionesasusdispositivosdereddemaneraestticaodinmica.Elintervalodedireccionesasignado puededividirseensubredescalculandoyaplicandomscarasdesubred. Serequiereunaplanificacindedireccionamientocuidadosaparahacerbuenusodelespaciodereddisponible.Los requisitosdetamao,ubicacin,usoyaccesosonconsideracionesatenerencuentaenelprocesodeplanificacinde direcciones. Unavezimplementada,unaredIPdebeserprobadaparaverificarsuconectividadyrendimientooperativo.

7CAPADEENLACEDEDATOS 7.0INTRODUCCINDELCAPITULO 7.0.1Introduccindelcapitulo


Parasostenernuestrascomunicaciones,elmodeloOSIdividelasfuncionesdeunareddedatosencapas. Pararesumir: Lacapadeaplicacinproveelainterfazalusuario. Lacapadetransporteesresponsablededividirymanejarlascomunicacionesentrelosprocesosquefuncionan enlosdossistemasfinales. Losprotocolosdecapaderedorganizannuestrosdatosdecomunicacinparaquepuedanviajaratravsde internetworksdesdeelhostquelosoriginahastaelhostdestino.

Paraquelospaquetesdecapaderedseantransportadosdesdeelhostorigenalhostdestinodebenrecorrerdiferentes redesfsicas.Estasredesfsicaspuedencomponersedediferentestiposdemediosfsicos,talescomoalambresde cobre,microondas,fibraspticasyenlacessatelitales.Lospaquetesdecapasderednotienenunamaneradeacceder directamenteaestosdiferentesmedios. LafuncindelacapadeenlacededatosdeOSIesprepararlospaquetesdelacapaderedparasertransmitidosy controlarelaccesoalosmediosfsicos. Estecaptulopresentalasfuncionesgeneralesdelacapadeenlacededatosydelosprotocolosasociadosconella. Objetivosdeaprendizaje Alcompletarestecaptulo,ustedpodr: Explicarelpapeldelosprotocolosdecapadeenlacededatosenlatransmisindedatos. Describircmolacapadeenlacededatospreparalosdatosparatransmitirlossobrelosmediosdered. Describirlosdiferentestiposdemtodosdecontroldeaccesoalosmedios. Identificarvariastopologascomunesderedlgicaydescribircmolatopologalgicadeterminaelmtodode controldeaccesoalosmediosparaesared. Explicarelpropsitodeencapsularpaquetesentramasparafacilitarelaccesoalosmedios. DescribirlaestructuradetramadelaCapa2eidentificarcamposgenricos. Explicarelpapeldeloscamposclavedeencabezadodetramaytriler,loqueincluyedireccionamiento,calidad deservicio,tipodeprotocoloysecuenciadeverificacindetrama.

7.1CAPADEENLACEDEDATOS:ACCESOALMEDIO 7.1.1Capadeenlacededatos:soporteyconexinaserviciosdecapasuperior
Lacapadeenlacededatosproporcionaunmedioparaintercambiardatosatravsdemedioslocalescomunes. Lacapadeenlacededatosrealizadosserviciosbsicos: Permitealascapassuperioresaccederalosmediosusandotcnicas,comotramas. Controlacmolosdatosseubicanenlosmediosysonrecibidosdesdelosmediosusandotcnicascomocontrolde accesoalosmediosydeteccindeerrores. ComoconcadaunadelascapasOSI,existentrminosespecficosparaestacapa: Trama:elPDUdelacapadeenlacededatos. Nodo:lanotacindelaCapa2paradispositivosderedconectadosaunmediocomn. Medios/medio(fsico)*:losmediosfsicosparalatransferenciadeinformacinentredosnodos. Red(fsica)**:dosomsnodosconectadosaunmediocomn. Lacapadeenlacededatosesresponsabledelintercambiodetramasentrenodosatravsdelosmediosdeunared fsica.

*Esimportantecomprenderelsignificadodelaspalabrasmedioymediosenelcontextodeestecaptulo.Aqu,estas palabrasserefierenalmaterialquerealmentetransportalassealesquerepresentanlosdatostransmitidos.Losmedios sonelcabledecobre,lafibrapticafsicosoelentornoatravsdeloscualeslasealviaja.Enestecaptulo,mediosno serefiereaprogramacindecontenidotalcomoaudio,animacin,televisinyvideo,comoseutilizaalreferirsea contenidosdigitalesymultimedia. **Unaredfsicaesdiferentedeunaredlgica.Lasredeslgicassedefinenenlacapaderedmediantelaconfiguracin delesquemadedireccionamientojerrquico.Lasredesfsicasrepresentanlainterconexindedispositivosdemedios comunes.Algunasveces,unaredfsicatambinesllamadasegmentodered.

Accesoalmediodelacapasuperior Comohemosmencionado,unmodeloderedpermitequecadacapafuncioneconunmnimointersporlospapelesde lasotrascapas.Lacapadeenlacededatosrelevaalascapassuperioresdelaresponsabilidaddecolocardatosenlared yderecibirdatosdelared.Estacapaproporcionaserviciosparasoportarlosprocesosdecomunicacinparacada medioporelcualsetransmitirnlosdatos. Encualquierintercambiodepaquetesdecapasdered,puedehabermuchastransicionesdemediosycapadeenlacede datos.Encadasaltoalolargodelaruta,undispositivointermediario,generalmenteunrouter,aceptalastramasdeun medio,desencapsulalatramayluegoenvaelpaqueteaunanuevatramaapropiadaparalosmediosdetalsegmento delaredfsica.

Imagineunaconversacindedatosentredoshostsdistantes,comounaPCenParsconunservidordeInterneten Japn.AunquelosdoshostspuedancomunicarseconsusProtocolosdecapaderedpar(porejemplo,IP)esprobable quenumerososProtocolosdecapadeenlacededatosseestnusandoparatransportarpaquetesIPatravsdevarios tiposdeLANyWAN.Esteintercambiodepaquetesentredoshostsrequiereunadiversidaddeprotocolosquedebe existirenlacapadeenlacededatos.Cadatransicinaunrouterpuederequerirunprotocolodecapadeenlacede datosdiferenteparaeltransporteaunmedionuevo. Observeenlafiguraquecadaenlaceentredispositivosutilizaunmediodiferente.EntrelaPCyelrouterpuedehaberun enlaceEthernet.Losroutersestnconectadosatravsdeunenlacesatelitalylacomputadoraporttilestconectadaa travsdeunenlaceinalmbricoalltimorouter.Enesteejemplo,comounpaqueteIPviajadesdelaPChastala computadoraporttil,serencapsuladoenlatramaEthernet,desencapsulado,procesadoyluegoencapsuladoenuna nuevatramadeenlacededatosparacruzarelenlacesatelital.Paraelenlacefinal,elpaqueteutilizarunatramade enlacededatosinalmbricadesdeelrouteralacomputadoraporttil. Lacapadeenlacededatosaslademaneraefectivalosprocesosdecomunicacinenlascapassuperioresdesdelas transicionesdemediosquepuedenproducirsedeextremoaextremo.Unpaqueteserecibedeunprotocolodecapa superiorysedirigeaste,enestecasoIpv4oIpv6,quenonecesitasaberqumediodecomunicacinutilizar. Sinlacapadeenlacededatos,unprotocolodecapadered,talcomoIP,tendraquetomarmedidasparaconectarse contodoslostiposdemediosquepudieranexistiralolargodelarutadeenvo.Msan,IPdeberaadaptarsecadavez quesedesarrolleunanuevatecnologaderedomedio.Esteprocesodificultaralainnovacinydesarrollodeprotocolos ymediosdered.steesunmotivoclaveparausarunmtodoencapaseninterconexinderedes. Elrangodelosserviciosdelacapadeenlacededatostienequeincluirtodoslostiposdemediosactualmenteutilizados ylosmtodosparaaccederaellos.Debidoalacantidaddeserviciosdecomunicacinprovistosporlacapadeenlacede datos,esdifcilgeneralizarsupapelyproporcionarejemplosdeunconjuntodeserviciosgenricos.Poresarazn,note quecualquierprotocolodadopuedeonopuedesoportartodosestosServiciosdecapadeenlacededatos. ISO7498http://www.sigcomm.org/standards/iso_stds/OSI_MODEL/ISO_IEC_74981.TXT InternetworkingBasicshttp://www.cisco.com/univercd/cc/td/doc/cisintwk/ito_doc/introint.htm#wp1020777 MTUhttp://www.tcpipguide.com/free/t_IPDatagramSizeMaximumTransmissionUnitMTUFragmentat.htm

7.1.2Capadeenlacededatos:controldelatransferenciaatravsdemedioslocales
LosprotocolosdelaCapa2especificanlaencapsulacindeunpaqueteenunatramaylastcnicasparacolocarysacar elpaqueteencapsuladodecadamedio.Latcnicautilizadaparacolocarysacarlatramadelosmediossellamamtodo decontroldeaccesoalmedio.Paraquelosdatossetransfieranalolargodeunacantidaddemediosdiferentes,puede queserequierandiferentesmtodosdecontroldeaccesoalmedioduranteelcursodeunanicacomunicacin. Cadaentornoderedquelospaquetesencuentrancuandoviajandesdeunhostlocalhastaunhostremotopuedetener caractersticasdiferentes.Porejemplo:unentornoderedpuedecomponersedemuchoshostsdisputandoelaccesoa unmediodereddeformaadhoc.Otroentornopuedecomponersedeunaconexindirectaentreslodosdispositivos sobreloscualesfluyenlosdatosdemanerasecuencialcomobitsdemaneraordenada. Losmtodosdecontroldeaccesoalmediodescritosenlosprotocolosdecapadeenlacededatosdefinenlos procesosporloscualeslosdispositivosderedpuedenaccederalosmediosderedytransmitirmarcosendiferentes entornosdered. Unnodoqueesundispositivofinalutilizaunadaptadorparahacerlaconexinalared.Porejemplo:paraconectarsea unaLAN,eldispositivousaralatarjetadeinterfazdered(NIC)paraconectarsealosmediosLAN.Eladaptador administralatramayelcontroldeaccesoalosmedios. Endispositivosintermediarios,talescomounrouterdondelostiposdemediospuedencambiarparacadared conectada,seutilizandiferentesinterfacesfsicasenelrouterparaencapsularelpaqueteenlatramaapropiadayse utilizaunmtododecontroldeaccesoalosmediosadecuadoparaaccederacadaenlace.Elrouterdelafiguratiene unainterfazEthernetparaconectarsealaLANyunainterfazserialparaconectarsealaWAN.Amedidaqueelrouter procesatramas,utilizarlosserviciosdelacapadeenlacededatospararecibirlatramadesdeunmedio, desencapsularloenlaPDUdelaCapa3,reencapsularlaPDUenunatramanuevaycolocarlatramaenelmediodel siguienteenlacedelared.

7.1.3Capadeenlacededatos:creacindeunatrama
Ladescripcindeunatramaesunelementoclavedecadaprotocolodecapadeenlacededatos.Losprotocolosdecapa deenlacededatosrequiereninformacindecontrolparapermitirquelosprotocolosfuncionen.Lainformacinde controlpuedeindicar: Qunodosestnencomunicacinconotros Cundocomienzaycundoterminalacomunicacinentrenodosindividuales Querroresseproducenmientraslosnodossecomunican Qunodossecomunicarnluego

LaCapadeenlacededatospreparaunpaqueteparatransportaratravsdelosmedioslocalesencapsulndoloconun encabezadoyuntrilerparacrearunatrama. AdiferenciadeotrosPDUquehansidoanalizadosenestecurso,latramadelacapadeenlacededatosincluye: Datos:ElpaquetedesdelaCapadered Encabezado:contieneinformacindecontrolcomodireccionamientoyestubicadoalcomienzodelPDU Triler:contieneinformacindecontrolagregadaalfinaldelPDU

Estoselementosdetramaseanalizarndetalladamentemsadelanteenestecaptulo.

Formateodedatosparalatransmisin Cuandolosdatosviajanporlosmedios,seconviertenenunstreamdebits,oen1y0.Siunnodoestrecibiendo streamsdebitslargoscmodeterminadndecomienzayterminalatramaoqubitsrepresentanunadireccin? Eltramadorompeelstreamenagrupacionesdescifrables,conlainformacindecontrolinsertadaenelencabezadoy trilercomovaloresencamposdiferentes.Esteformatobrindaalassealesfsicasunaestructuraquepuedeser recibidaporlosnodosydecodificadaenpaqueteseneldestino.

Lostiposdecampostpicosincluyen: Camposindicadoresdecomienzoydetencin:Lmitesdecomienzoyfinalizacindelatrama Nombrarodireccionarcampos Campotipo:EltipodePDUcontenidoenlatrama Calidad:camposdecontrol Campodedatos:Cargadetramas(Paquetedecapadered)

Camposenelextremofinaldelatramadesdeeltriler.Estoscamposseutilizanparaladeteccindeerroresymarcan elfinaldelatrama. Notodoslosprotocolosincluyentodosestoscampos.Losestndaresparaunprotocolodeenlacededatosdefinenel formatorealdelatrama.Losejemplosdeformatosdetramasseanalizarnalfinaldeestecaptulo.

7.1.4Capadeenlacededatos:conexindeserviciosdecapasuperioralosmedios
Lacapadeenlacededatosexistecomounacapadeconexinentrelosprocesosdesoftwaredelascapasporencimade ellaylacapafsicadebajodeella.Comotal,preparalospaquetesdecapaderedparalatransmisinatravsdealguna formademedio,yaseacobre,fibraoentornosomediosinalmbricos. Enmuchoscasos,laCapadeenlacededatosestincorporadaenunaentidadfsicacomotarjetadeinterfazdered(NIC) deEthernet,queseinsertadentrodelbusdelsistemadeunacomputadorayhacelaconexinentrelosprocesosde softwarequeseejecutanenlacomputadoraylosmediosfsicos.Sinembargo,laNICnoessolamenteunaentidadfsica.

ElsoftwareasociadoconlaNICpermitequelaNICrealicesusfuncionesdeintermediarapreparandolosdatosparala transmisinycodificandolosdatoscomosealesquedebenenviarsesobrelosmediosasociados.

Subcapasdeenlacededatos Parasostenerunagranvariedaddefuncionesdered,lacapadeenlacededatosamenudosedivideendossubcapas: unasubcapasuperioryunasubcapainferior. LasubcapasuperiordefinelosprocesosdesoftwarequeproveenserviciosalosProtocolosdecapadered. Lasubcapainferiordefinelosprocesosdeaccesoalosmediosrealizadosporelhardware.

SepararlaCapadeenlacededatosensubcapaspermiteauntipodetramadefinidaporlacapasuperioraccedera diferentestiposdemediosdefinidosporlacapainferior.TaleselcasoenmuchastecnologasLAN,incluidaEthernet. LasdossubcapascomunesdeLANson: Controldeenlacelgico Elcontroldeenlacelgico(LLC)colocainformacinenlatramaqueidentificaquprotocolodecapaderedestsiendo utilizadoporlatrama.EstainformacinpermitequevariosprotocolosdelaCapa3,talescomoIPeIPX,utilicenla mismainterfazderedylosmismosmedios. Controldeaccesoalmedio

Elcontroldeaccesoalmedio(MAC)proporcionaalacapadeenlacededatoseldireccionamientoyladelimitacinde datosdeacuerdoconlosrequisitosdesealizacinfsicadelmedioyaltipodeprotocolodecapadeenlacededatosen uso.

7.1.5Capadeenlacededatos:Estndares
AdiferenciadelosprotocolosdelascapassuperioresdelconjuntoTCP/IP,losprotocolosdecapadeenlacededatos generalmentenoestndefinidosporsolicitudesdecomentarios(RFC).ApesardequeelGrupodetrabajodeingeniera deInternet(IETF)mantienelosprotocolosyserviciosfuncionalesparalasuitedeprotocolosTCP/IPenlascapas superiores,laIETFnodefinelasfuncionesnilaoperacindeesacapadeaccesoalareddelmodelo.Lacapadeacceso deredTCP/IPeselequivalentedelascapasdeenlacededatosOSIylafsica.Estasdoscapassevernencaptulos separadosparaunanlisismsdetallado. LosprotocolosyserviciosfuncionalesenlaCapadeenlacededatossondescriptospororganizacionesdeingeniera (comoIEEE,ANSIyITU)ycompaasencomunicaciones.Lasorganizacionesdeingenieraestablecenestndaresy protocolospblicosyabiertos.Lascompaasdecomunicacionespuedenestableceryutilizarprotocolospropiospara aprovecharlosnuevosavancesentecnologauoportunidadesdemercado. Losserviciosyespecificacionesdelacapadeenlacededatossedefinenmediantevariosestndaresbasadosenuna variedaddetecnologasymediosaloscualesseaplicanlosprotocolos.Algunosdeestosestndaresintegranlos serviciosdelaCapa2ylaCapa1.

Lasorganizacionesdeingenieraquedefinenestndaresyprotocolosabiertosqueseaplicanalacapadeenlacede datosincluyen: OrganizacinInternacionalparalaEstandarizacin(ISO) InstitutodeIngenierosElctricosyElectrnicos(IEEE) InstitutoNacionalEstadounidensedeEstndares(ANSI) UninInternacionaldeTelecomunicaciones(ITU)

Adiferenciadelosprotocolosdelacapasuperiorqueestnimplementadosprincipalmenteenelsoftwarecomoel sistemaoperativodehostoaplicacionesespecficas,losprocesosdelaCapadeenlacededatosseproducentantoenel softwarecomoenelhardware.Losprotocolosenestacapaseimplementandentrodelaelectrnicadelosadaptadores deredconlosqueeldispositivoseconectaalaredfsica. Porejemplo:undispositivoqueimplementalacapadeenlacededatosenunacomputadoraseralatarjetadeinterfaz dered(NIC).Enunacomputadoraporttil,seutilizacomnmenteunadaptadorPCMCIAinalmbrico.Cadaunodeestos adaptadoreseselhardwarequecumpleconlosestndaresyprotocolosdelaCapa2. http://www.iso.org http://www.ieee.org http://www.ansi.org http://www.itu.int

7.2TECNICASDECONTROLDEACCESOALMEDIO 7.2.1Colocartramasenlosmedios
Laregulacindelacolocacindetramasdedatosenlosmediosesconocidacomocontroldeaccesoalmedio.Entre lasdiferentesimplementacionesdelosprotocolosdelacapadeenlacededatos,haydiferentesmtodosdecontrolde accesoalosmedios.Estastcnicasdecontroldeaccesoalmediodefinensilosnodoscompartenlosmediosydequ maneralohacen. Elcontroldeaccesoalmedioeselequivalentealasreglasdetrficoqueregulanlaentradadevehculosauna autopista.Laausenciadeuncontroldeaccesoalmedioseraelequivalenteavehculosignorandoelrestodeltrficoe ingresandoalcaminosintenerencuentaalosotrosvehculos. Sinembargo,notodosloscaminosyentradassoniguales.Eltrficopuedeingresarauncaminoconfluyendo,esperando suturnoenunasealdeparadaorespetandoelsemforo.Unconductorsigueunconjuntodereglasdiferentepara cadatipodeentrada. Delamismamanera,haydiferentesformasderegularlacolocacindetramasenlosmedios.Losprotocolosenlacapa deenlacededatosdefinenlasreglasdeaccesoalosdiferentesmedios.Algunosmtodosdecontroldeaccesoalmedio utilizanprocesosaltamentecontroladosparaasegurarquelastramassecoloquenconseguridadenlosmedios.Estos mtodossedefinenmedianteprotocolossofisticados,querequierenmecanismosqueintroducensobrecargasalared. Elmtododecontroldeaccesoalmedioutilizadodependede: Compartirmedios:siycmolosnodoscompartenlosmedios. Topologa:cmolaconexinentrelosnodossemuestraalacapadeenlacededatos.

7.2.2Controldeaccesoalmedioparamedioscompartidos
Algunastopologasderedcompartenunmediocomnconvariosnodos.Encualquiermomentopuedehaberuna cantidaddedispositivosqueintentanenviaryrecibirdatosutilizandolosmediosdered.Hayreglasquerigencmoesos dispositivoscompartenlosmedios. Haydosmtodosbsicosdecontroldeaccesoalmedioparamedioscompartidos: Controlado:Cadanodotienesupropiotiempoparautilizarelmedio Basadoenlacontencin:Todoslosnodoscompitenporelusodelmedio

Hagaclicenlasfichasdelafiguraparaverlasdiferenciasenlosdosmtodos. Accesocontroladoparamedioscompartidos Alutilizarelmtododeaccesocontrolado,losdispositivosderedtomanturnos,ensecuencia,paraaccederalmedio.A estemtodoseloconocecomoaccesoprogramadoodeterminstico.Siundispositivononecesitaaccederalmedio,la oportunidaddeutilizarelmediopasaalsiguientedispositivoenlnea.Cuandoundispositivocolocaunatramaenlos medios,ningnotrodispositivopuedehacerlohastaquelatramahayallegadoaldestinoyhayasidoprocesadaporel destino. Aunqueelaccesocontroladoestbienordenadoyproveerendimientopredecible,losmtodosdeterminsticospueden serineficientesporqueundispositivotienequeesperarsuturnoantesdepoderutilizarelmedio. Accesoporcontencinparamedioscompartidos Estosmtodosporcontencin,tambinllamadosnodeterministas,permitenquecualquierdispositivointenteacceder almediosiemprequehayadatosparaenviar.Paraevitarcaoscompletoenlosmedios,estosmtodosusanunproceso deAccesomltiplepordeteccindeportadora(CSMA)paradetectarprimerosilosmediosestntransportandouna seal.Sisedetectaunasealportadoraenelmediodesdeotronodo,quieredecirqueotrodispositivoest transmitiendo.Cuandoundispositivoestintentandotransmitirynotaqueelmedioestocupado,esperareintentar despusdeunperododetiempocorto.Sinosedetectaunasealportadora,eldispositivotransmitesusdatos.Las redesEtherneteinalmbricasutilizancontroldeaccesoalmedioporcontencin. EsposiblequeelprocesoCSMAfallesidosdispositivostransmitenalmismotiempo.Aestoselodenominacolisinde datos.Siestoocurre,losdatosenviadosporambosdispositivossedaarnydebernenviarsenuevamente. Losmtodosdecontroldeaccesoalmedioporcontencinnotienenlasobrecargadelosmtodosdeacceso controlado.Noserequiereunmecanismoparaanalizarquinposeeelturnoparaaccederalmedio.Sinembargo,los sistemasporcontencinnoescalanbienbajounusointensivodelosmedios.Amedidaqueelusoyelnmerodenodos aumenta,laprobabilidaddeaccederalosmediosconxitosinunacolisindisminuye.Adems,losmecanismosde recuperacinrequeridosparacorregirerroresdebidosaesascolisionesdisminuyenanmselthroughput. CSMAesgeneralmenteimplementadojuntoconunmtodopararesolverlacontencindelmedio.Losdosmtodos comnmenteutilizadosson: CSMA/Deteccindecolisin EnCSMA/Deteccindecolisin(CSMA/CD),eldispositivomonitorealosmediosparadetectarlapresenciadeunaseal dedatos.Sinohayunasealdedatos,queindicaqueelmedioestlibre,eldispositivotransmitelosdatos.Siluegose

detectansealesquemuestranqueotrodispositivoestabatransmitiendoalmismotiempo,todoslosdispositivosdejan deenviareintentandespus.LasformastradicionalesdeEthernetusanestemtodo. CSMA/Prevencindecolisiones EnCSMA/Prevencindecolisiones(CSMA/CA),eldispositivoexaminalosmediosparadetectarlapresenciadeunaseal dedatos.Sielmedioestlibre,eldispositivoenvaunanotificacinatravsdelmedio,sobresuintencindeutilizarlo. Eldispositivoluegoenvalosdatos.Estemtodoesutilizadoporlastecnologasderedesinalmbricas802.11. Nota:CSMA/CDserexplicadomsdetalladamenteenelCaptulo9.

7.2.3Controldeaccesoalmedioparamediosnocompartidos
Losprotocolosdecontroldeaccesoalmedioparamediosnocompartidosrequierenpocooningncontrolantesde colocartramasenlosmedios.Estosprotocolostienenreglasyprocedimientosmssimplesparaelcontroldeaccesoal medio.Taleselcasodelastopologaspuntoapunto. Enlastopologaspuntoapunto,losmediosinterconectanslodosnodos.Enestaconfiguracin,losnodosnonecesitan compartirlosmediosconotroshostsnideterminarsiunatramaestdestinadaparaesenodo.Porlotanto,los protocolosdecapadeenlacededatoshacenpocoparacontrolarelaccesoamediosnocompartidos. FullDuplexyHalfDuplex Enconexionespuntoapunto,laCapadeenlacededatostienequeconsiderarsilacomunicacineshalfduplexofull duplex. Hagaclicenlasfichasdelafiguraparaverlasdiferenciasentrelosdosmtodos. Comunicacinhalfduplexquieredecirquelosdispositivospuedentransmitiryrecibirenlosmediosperonopueden hacerlosimultneamente.Ethernethaestablecidoreglasdearbitrajepararesolverconflictosquesurgendeinstancias dondemsdeunaestacinintentatransmitiralmismotiempo. Enlacomunicacinfullduplex,losdosdispositivospuedentransmitiryrecibirenlosmediosalmismotiempo.Lacapa deenlacededatossuponequelosmediosestndisponiblesparatransmitirparaambosnodosencualquiermomento. Porlotanto,nohaynecesidaddearbitrajedemediosenlacapadeenlacededatos.

Losdetallesdeunatcnicadecontroldeaccesoalmedioespecficaslopuedenexaminarseestudiandounprotocolo especfico.Dentrodeestecurso,estudiaremosEthernettradicional,queutilizaCSMA/CD.Otrastcnicasseabarcarn encursosposteriores.

7.2.4Comparacinentrelatopologalgicaylatopologafsica
Latopologadeunaredeslaconfiguracinorelacindelosdispositivosderedylasinterconexionesentreellos.Las topologasderedpuedenverseenelnivelfsicoyelnivellgico. Latopologafsicaesunaconfiguracindenodosylasconexionesfsicasentreellos.Larepresentacindecmoseusan losmediosparainterconectarlosdispositivoseslatopologafsica.staseabarcarencaptulosposterioresdeeste curso. Unatopologalgicaeslaformaenqueunaredtransfieretramasdeunnodoalsiguiente.Estaconfiguracinconsiste enconexionesvirtualesentrelosnodosdeunaredindependientedesudistribucinfsica.Losprotocolosdecapade enlacededatosdefinenestasrutasdesealeslgicas.Lacapadeenlacededatosvelatopologalgicadeunaredal controlarelaccesodedatosalosmedios.Eslatopologalgicalaqueinfluyeeneltipodetramaderedycontrolde accesoamediosutilizados. Latopologafsicaocableadadeunaredprobablementenosealamismaquelatopologalgica. Latopologalgicadeunaredestestrechamenterelacionadaconelmecanismoutilizadoparaadministrarelaccesoa lared.Losmtodosdeaccesoproporcionanlosprocedimientosparaadministrarelaccesoalaredparaquetodaslas estacionestenganacceso.Cuandovariasentidadescompartenlosmismosmedios,debenestarinstaladosalgunos mecanismosparacontrolarelacceso.Losmtodosdeaccesosonaplicadosalasredespararegularesteaccesoalos medios.Losmtodosdeaccesoseanalizarnconmsdetallemsadelante.

Lastopologaslgicayfsicageneralmenteutilizadasenredesson: PuntoaPunto MultiAcceso Anillo

Lasimplementacioneslgicasdeestastopologasysusmtodosasociadosdecontroldeaccesoalosmediosson abordadasenlassiguientessecciones.

7.2.5Topologapuntoapunto
Unatopologapuntoapuntoconectadosnodosdirectamenteentres,comosemuestraenlafigura.Enredesdedatos contopologaspuntoapunto,elprotocolodecontroldeaccesoalmediopuedesermuysimple.Todaslastramasenlos mediosslopuedenviajaralosdosnodosodesdestos.Elnodoenunextremocolocalastramasenlosmediosyel nodoenelotroextremolassacadelosmediosdelcircuitopuntoapunto. Enredespuntoapunto,silosdatosslopuedenfluirenunadireccinalavez,estoperandocomounenlacehalf duplex.Silosdatospuedenfluirconxitoatravsdelenlacedesdecadanodosimultneamente,esunenlace 269ersi. LosProtocolosdecapadeenlacepodranproveerprocesosmssofisticadosdecontroldeaccesoalosmediosparalas topologaslgicaspuntoapunto,peroestoagregaraungastoinnecesarioalprotocolo.

Redespuntoapuntolgicas Losnodosdelosextremosquesecomunicanenunaredpuntoapuntopuedenestarconectadosfsicamenteatravsde unacantidaddedispositivosintermedios.Sinembargo,elusodedispositivosfsicosenlarednoafectalatopologa lgica.Comosemuestraenlafigura,losnodosdeorigenydestinopuedenestarconectadosindirectamenteentresa travsdeunadistanciageogrfica.Enalgunoscasos,laconexinlgicaentrenodosformaloquesellamacircuito virtual.Uncircuitovirtualesunaconexinlgicacreadadentrodeunaredentredosdispositivosdered.Losdosnodos encadaextremodelcircuitovirtualintercambianlastramasentres.Estoocurreinclusosilastramasestndirigidasa travsdedispositivosintermediarios.Loscircuitosvirtualessonconstruccionesdecomunicacinlgicasutilizadaspor algunastecnologasdelaCapa2. Elmtododeaccesoalmedioutilizadoporelprotocolodeenlacededatossedeterminaporlatopologalgicapuntoa punto,nolatopologafsica.Estosignificaquelaconexinlgicadepuntoapuntoentredosnodospuedenoser necesariamenteentredosnodosfsicosencadaextremodeunenlacefsiconico.

7.2.6Topologamultiacceso
Unatopologalgicamultiaccesopermiteaunacantidaddenodoscomunicarseutilizandolosmismosmedios compartidos.Losdatosdesdeunslonodopuedencolocarseenelmedioencualquiermomento.Todoslosnodosven

todaslastramasqueestnenelmedio,perosloelnodoalcuallatramaestdireccionadaprocesaloscontenidosdela trama. Hacerquevariosnodoscompartanelaccesoaunmediorequiereunmtododecontroldeaccesoalmediodeenlacede datosqueregulelatransmisindedatosy,porlotanto,reduzcalascolisionesentrelasdiferentesseales. LosmtodosdecontroldeaccesoalmedioutilizadoporlastopologasmultiaccesosongeneralmenteCSMA/CDo CSMA/CA.Sinembargo,mtodosdepasodetokenpuedentambinutilizarse. Unnmerodetcnicasdecontroldeaccesoalosmediosestdisponibleparaestetipodetopologalgica.Elprotocolo decapadeenlacededatosespecificaelmtododecontroldeaccesoalmedioqueproporcionarelbalanceapropiado entreelcontroldetrama,laproteccindetramaylasobrecargadered.

7.2.7Topologadeanillo
Enunatopologalgicadeanillo,cadanodorecibeunatramaporturno.Silatramanoestdireccionadaalnodo,el nodopasalatramaalnodosiguiente.Estopermitequeunanilloutiliceunatcnicadecontroldeaccesoalmedio llamadapasodetokens. Losnodosenunatopologalgicadeanilloretiranlatramadelanillo,examinanladireccinylaenvansinoest dirigidaparaesenodo.Enunanillo,todoslosnodosalrededordelanilloentreelnododeorigenydedestinoexaminan latrama.

Existenmltiplestcnicasdecontroldeaccesoalosmediosquepodranusarseconunanillolgico,dependiendodel niveldecontrolrequerido.Porejemplo:slounatramaalavezesgeneralmentetransportadaporelmedio.Sinose estntransmitiendodatos,secolocarunaseal(conocidacomotoken)enelmedioyunnodoslopuedecolocaruna tramadedatosenelmediocuandotieneeltoken. Recuerdequelacapadeenlacededatosveunatopologalgicadeanillo.Latopologadelcableadofsicorealpuede serotratopologa.

7.3DIRECCIONAMIENTODELCONTROLDEACCESOALMEDIOYTRAMADODEDATOS 7.3.1Protocolosdelacapadeenlacededatos:Trama
Recuerdequeapesardequehaymuchosprotocolosdecapadeenlacededatosdiferentesquedescribenlastramasde lacapadeenlacededatos,cadatipodetramatienetrespartesbsicas: Encabezado, datos,y triler.

TodoslosprotocolosdecapadeenlacededatosencapsulanlaPDUdelacapa3dentrodelcampodedatosdelatrama. Sinembargo,laestructuradelatramayloscamposcontenidosenelencabezadoytrilervarandeacuerdoconel protocolo. Elprotocolodecapadeenlacededatosdescribelascaractersticasrequeridasparaeltransportedepaquetesatravs dediferentesmedios.Estascaractersticasdelprotocoloestnintegradasenlaencapsulacindelatrama.Cuandola tramallegaasudestinoyelprotocolodecapadeenlacededatossacalatramadelmedio,lainformacindetramadoes ledaydescartada. Nohayunaestructuradetramaquecumplaconlasnecesidadesdetodoslostransportesdedatosatravsdetodoslos tiposdemedios.Comosemuestraenlafigura,segnelentorno,lacantidaddeinformacindecontrolquesenecesita enlatramavaraparacoincidirconlosrequisitosdecontroldeaccesoalmediodelosmediosydelatopologalgica.

7.3.2Tramado:funcindelencabezado
Comosemuestraenlafigura,elencabezadodetramacontienelainformacindecontrolespecificadaporelprotocolo decapadeenlacededatosparalatopologalgicaespecficaylosmediosutilizados. Lainformacindecontroldetramaesnicaparacadatipodeprotocolo.EsutilizadaporelprotocolodelaCapa2para proporcionarlascaractersticasdemandadasporelentornodecomunicacin. Loscampostpicosdelencabezadodetramaincluyen: Campoiniciodetrama:indicaelcomienzodelatrama Camposdedireccindeorigenydestino:indicalosnodosdeorigenydestinoenlosmedios Prioridad/CalidaddelCampodeservicio:indicauntipoparticulardeserviciodecomunicacinparael procesamiento Campotipo:indicaelserviciodelacapasuperiorcontenidaenlatrama Campodecontroldeconexinlgica:utilizadaparaestablecerlaconexinlgicaentrenodos Campodecontroldeenlacefsico:utilizadoparaestablecerelenlacealosmedios Campodecontroldeflujo:utilizadoparainiciarydetenereltrficoatravsdelosmedios Campodecontroldecongestin:indicalacongestinenlosmedios

Losnombresdeloscamposmencionadossoncamposnoespecficosenumeradoscomoejemplos.Diferentesprotocolos decapadeenlacededatospuedenutilizardiferentescamposdelosmencionados.Debidoaquelosfinesyfuncionesde

losprotocolosdecapadeenlacededatosestnrelacionadosalastopologasespecficasyalosmedios,cadaprotocolo debeexaminarseparatenerunacomprensindetalladadesuestructuradetrama.Comolosprotocolosseanalizanen estecurso,seexplicarmsinformacinacercadelaestructuradelatrama.

7.3.3Direccionamiento:haciadndesedirigelatrama
Lacapadeenlacededatosproporcionadireccionamientoqueesutilizadoparatransportarlatramaatravsdelos medioslocalescompartidos.Lasdireccionesdedispositivoenestacapasellamandireccionesfsicas.El direccionamientodelacapadeenlacededatosestcontenidoenelencabezadodelatramayespecificaelnodode destinodelatramaenlaredlocal.Elencabezadodelatramatambinpuedecontenerladireccindeorigendela trama. AdiferenciadelasdireccioneslgicasdelaCapa3,quesonjerrquicas,lasdireccionesfsicasnoindicanenquredest ubicadoeldispositivo.Sieldispositivoestransportadoaotraredosubred,anfuncionarconlamismadireccinfsica delaCapa2. Debidoaquelatramasloseutilizaparatransportardatosentrenodosatravsdelmediolocal,ladireccindelacapa deenlacededatossloseutilizaparaentregaslocales.Lasdireccionesenestacapanotienensignificadomsalldela redlocal.CompareestoconlaCapa3,dondelasdireccionesenelencabezadodelpaquetesontransportadasdesdeel hostdeorigenalhostdedestinosinimportarlacantidaddesaltosdelaredalolargodelaruta. Sielpaqueteenlatramadebepasaraotrosegmentodelared,eldispositivointermediario,unrouter,desencapsular latramaoriginal,crearunanuevatramaparaelpaqueteylaenviaralnuevosegmento.Lanuevatramausarel direccionamientodeorigenydedestinosegnseanecesarioparatransportarelpaqueteatravsdelnuevomedio. Requisitosdedireccionamiento Lanecesidaddedireccionamientodelacapadeenlacededatosenestacapadependedelatopologalgica. Lastopologaspuntoapunto,conslodosnodosinterconectados,norequierendireccionamiento.Unavezenelmedio, latramaslotieneunlugaralcualpuedeir.

Debidoaquelastopologasdeanilloymultiaccesopuedenconectarmuchosnodosenunmediocomn,serequiere direccionamientoparaesastipologas.Cuandounatramaalcanzacadanodoenlatopologa,elnodoexaminala direccindedestinoenelencabezadoparadeterminarsieseldestinodelatrama.

7.3.4Tramado:funcindelTriler
Losprotocolosdelacapadeenlacededatosagreganuntrilerenelextremodecadatrama.Eltrilerseutilizapara determinarsilatramallegsinerrores.Esteprocesosedenominadeteccindeerrores.Observequeesdiferentedela correccindeerrores.Ladeteccindeerroresselogracolocandounresumenlgicoomatemticodelosbitsque comprendenlatramaeneltriler. Secuenciadeverificacindetrama Elcamposecuenciadeverificacindetrama(FCS)seutilizaparadeterminarsiocurrieronerroresdetransmisiny recepcindelatrama.Ladeteccindeerroresseagregaalacapadeenlacededatosporqueesahdondesetransfieren losdatosatravsdelosmedios.Losmediossonunentornopotencialmenteinseguroparalosdatos.Lassealesenlos mediospuedenestarsujetasainterferencia,distorsinoprdidaquepodracambiarsustancialmentelosvaloresdelos bitsquedichassealesrepresentan.ElmecanismodedeteccindeerroresprovistoporelusodelcampoFCSdescubre lamayoradeloserrorescausadosenlosmedios. Paraasegurasedequeelcontenidodelatramarecibidaeneldestinocombineconlatramaquesalidelnodoorigen, unnododetransmisincreaunresumenlgicodelcontenidodelatrama.Aestoseloconocecomovalorde comprobacinderedundanciacclica(CRC).Estevalorsecolocaenelcamposecuenciadeverificacindelatrama(FCS) pararepresentarelcontenidodelatrama.

Cuandolatramallegaalnododedestino,elnodoreceptorcalculasupropioresumenlgico,oCRC,delatrama.Elnodo receptorcomparalosdosvaloresCRC.Silosdosvaloressoniguales,seconsideraquelatramallegcomosetransmiti. SielvalorCRCenelFCSdifieredelCRCcalculadoenelnodoreceptor,latramasedescarta. ExistesiemprelapequeaposibilidaddequeunatramaconunbuenresultadodeCRCestrealmentecorrupta.Los erroresenlosbitssepuedencancelarentrescuandosecalculaelCRC.Losprotocolosdecapasuperiorentonces deberandetectarycorregirestaprdidadedatos. Elprotocoloutilizadoenlacapadeenlacededatosdeterminarsiserealizalacorreccindelerror.LaFCSseutilizapara detectarelerror,peronotodoslosprotocolosadmitenlacorreccindelerror.

7.3.5Protocolosdecapadeenlacededatos:Trama
EnunaredTCP/IP,todoslosprotocolosdelaCapa2OSItrabajanconelprotocolodeInternetenlaCapa3.Sinembargo, elprotocolodelaCapa2realutilizadodependedelatopologalgicadelaredydelaimplementacindelacapafsica. Debidoalampliorangodemediosfsicosutilizadosatravsdeunrangodetopologaseninterconexinderedes,hay unagrancantidadcorrespondientedeprotocolosdelaCapa2enuso. LosprotocolosquesecubrirnenloscursosCCNAincluyen: Ethernet ProtocoloPuntoaPunto(PPP) Controldeenlacededatosdealtonivel(HDLC) FrameRelay Mododetransferenciaasincrnico(ATM)

CadaprotocolorealizacontroldeaccesoalosmediosparalastopologaslgicasespecificadasdeCapa2.Estosignifica queunacantidaddediferentesdispositivosderedpuedeactuarcomonodosqueoperanenlacapadeenlacededatos alimplementarestosprotocolos.Estosdispositivosincluyeneladaptadorderedotarjetasdeinterfazdered(NIC)en computadoras,ascomolasinterfacesenroutersyswitchesdelaCapa2. ElprotocolodelaCapa2utilizadoparaunatopologaderedparticularestdeterminadoporlatecnologautilizadapara implementaresatopologa.Latecnologaes,asuvez,determinadaporeltamaodelared,entrminosdecantidadde hostsyalcancegeogrficoylosserviciosqueseproveernatravsdelared.

TecnologaLAN UnaRedderealocalgeneralmenteutilizaunatecnologadeanchodebandaaltoqueescapazdesostenergran cantidaddehosts.ElreageogrficarelativamentepequeadeunaLAN(unnicoedificioouncampusdevarios edificios)ysualtadensidaddeusuarioshacenqueestatecnologasearentable. TecnologaWAN Sinembargo,utilizarunatecnologadeanchodebandaaltonoesgeneralmenterentablepararedesdereaextensa quecubrengrandesreasgeogrficas(variasciudades,porejemplo).Elcostodelosenlacesfsicosdelargadistanciayla tecnologautilizadaparatransportarlassealesatravsdeesasdistancias,generalmente,ocasionaunamenor capacidaddeanchodebanda. LadiferenciadeanchodebandanormalmenteproduceelusodediferentesprotocolosparalasLANylasWAN.

ProtocoloEthernetparaLAN Ethernetesunafamiliadetecnologasdeinterconexinderedesquesedefineenlosestndares802.2y802.3.Los estndaresdeEthernetdefinenlosprotocolosdelaCapa2ylastecnologasdelaCapa1.EtherneteslatecnologaLAN msampliamenteutilizadaysoportaanchosdebandadedatosde10,100,1000,o10000Mbps. ElformatobsicodelatramaylassubcapasdelIEEEdelasCapasOSI1y2siguensiendolosmismosparatodaslas formasdeEthernet.Sinembargo,losmtodosparadetectarycolocarenlosmediosvaranconlasdiferentes implementaciones. EthernetproporcionaserviciosinconexinysinreconocimientosobreunmediocompartidoutilizandoCSMA/CDcomo mtodosdeaccesoalmedio.ElmediocompartidorequierequeelencabezadodelpaquetedeEthernetutilicela direccindelacapadeenlacededatosparaidentificarlosnodosdeorigenydestino.Comoconlamayoradelos protocolosLAN,estadireccinsellamadireccinMACdelnodo.UnadireccinMACdeEthernetesde48bitsy generalmenteserepresentaenformatohexadecimal. LatramadeEthernettienemuchoscampos,comosemuestraenlafigura.Enlacapadeenlacededatos,laestructura detramaescasiidnticaparatodaslasvelocidadesdeEthernet.Sinembargo,enlacapafsica,lasdiferentesversiones deEthernetcolocanlosbitssobreelmediodeformadiferente.

EthernetIIeselformatodetramadeEthernetutilizadoenlasredesTCP/IP. Ethernetesunapartetanimportantedelainterconexinderedesdedatos,quehemosdedicadouncaptuloaella. Tambinlautilizamosenejemplosalolargodeestaseriedecursos.

ProtocolopuntoapuntoparaWAN Elprotocolopuntoapunto(PPP)esunprotocoloutilizadoparaentregartramasentredosnodos.Adiferenciade muchosprotocolosdecapadeenlacededatos,definidosporlasorganizacionesdeingenieraelctrica,elestndarPPP estdefinidaporRFC.PPPfuedesarrolladocomounprotocoloWANysiguesiendoelprotocoloelegidopara implementarmuchasWANserie.PPPsepuedeutilizarendiversosmediosfsicos,loqueincluyecabledepartrenzado, lneasdefibrapticaotransmisinsatelital. PPPutilizaunaarquitecturaencapas.Paraincluiralosdiferentestiposdemedios,PPPestablececonexioneslgicas, llamadassesiones,entredosnodos.LasesinPPPocultaelmediofsicosubyacentedelprotocoloPPPsuperior.Estas sesionestambinproporcionanaPPPunmtodoparaencapsularvariosprotocolossobreunenlacepuntoapunto. CadaprotocoloencapsuladoenelenlaceestablecesupropiasesinPPP. PPPtambinpermitequedosnodosnegocienopcionesdentrodelasesinPPP.Estoincluyelaautenticacin, compresinymultienlace(elusodevariasconexionesfsicas). ConsultelafiguraparaverloscamposbsicosdeunatramaPPP.

ProtocoloinalmbricoparaLAN 802.11esunaextensindelosestndaresIEEE802.Utilizaelmismo802.2LLCyesquemadedireccionamientode48 bitscomootrasLAN802.Sinembargo,haymuchasdiferenciasenlasubcapaMACyenlacapafsica.Enunentorno inalmbrico,elentornorequiereconsideracionesespeciales.Nohayunaconectividadfsicadefinible;porlotanto, factoresexternospuedeninterferirconlatransferenciadedatosyesdifcilcontrolarelacceso.Paravencerestos desafos,losestndaresinalmbricostienencontrolesadicionales. ElestndarIEEE802.11,comnmentellamadaWiFi,esunsistemaporcontencinqueutilizaunprocesodeaccesoal mediodeAccesomltiplecondeteccindeportadorayprevencindecolisiones(CSMA/CA).CSMA/CAespecificaun procedimientoPostergacinaleatorioparatodoslosnodosqueestnesperandotransmitir.Laoportunidadms probableparalacontencindemedioeselmomentoenqueelmedioestdisponible.Hacerelbackoffdelosnodos paraunperodoaleatorioreduceengranmedidalaprobabilidaddecolisin. Lasredes802.11tambinusanAcusederecibodeenlacededatosparaconfirmarqueunatramaserecibiconxito.Si laestacintransmisoranodetectalatramadereconocimiento,yaseaporquelatramadedatosoriginaloel reconocimientonoserecibieronintactos,seretransmitelatrama.Estereconocimientoexplcitosuperalainterferencia yotrosproblemasrelacionadosconlaradio. Otrosserviciosadmitidosporla802.11sonlaautenticacin,asociacin(conectividadaundispositivoinalmbrico)y privacidad(encriptacin). Unatrama802.11semuestraenlafigura.Contieneestoscampos:

Campodeversindelprotocolo:laversindelatrama802.11enuso Campostipoysubtipo:identificaunadelastresfuncionesysubfuncionesdelatrama:control,datosyadministracin CampoADS:establecidoen1enlastramasdedatosdestinadasalsistemadedistribucin(dispositivosenlaestructura inalmbrica) CampoDesdeDS:establecidoen1entramasdedatosquesalendelsistemadedistribucin CampoMsfragmentos:establecidoen1paratramasquetienenotrofragmento CampoReintentar:establecidoen1silatramaesunaretransmisindeunatramaanterior CampoAdministracindeenerga:establecidoen1paraindicarqueunnodoestarenelmodoahorrodeenerga CampoMsdatos:establecidoen1paraindicaraunnodoenelmodoahorrodeenergaquemstramasseguardanen lamemoriadelbferdeesenodo CampoPrivacidadequivalenteporcable(WEP):establecidoen1silatramacontieneinformacinencriptadaWEPpor seguridad CampoOrden:establecidoen1enunatramadetipodatosqueutilizalaclasedeservicioEstrictamenteordenada(no requierereordenamiento) CampoDuracin/ID:segneltipodetrama,representaeltiempo,enmicrosegundos,requeridoparatransmitirlatrama ounaidentidaddeasociacin(AID)paralaestacinquetransmitilatrama CampoDireccindedestino(DA):ladireccinMACdelnododedestinofinalenlared CampoDireccindeorigen(SA):ladireccinMACdelnodoqueinicilatrama CampoDireccindelreceptor(RA):ladireccinMACqueidentificaaldispositivoinalmbricoqueeselreceptor inmediatodelatrama CampoDireccindeltransmisor(TA):ladireccinMACqueidentificaaldispositivoinalmbricoquetransmitilatrama CampoNmerodesecuencia:indicaelnmerodesecuenciaasignadoalatrama;lastramasretransmitidasse identificanpornmerosdesecuenciaduplicados CampoNmerodefragmento:indicaelnmerodecadafragmentodelatrama CampoCuerpodelatrama:contienelainformacinqueseesttransportando;paratramasdedatos,generalmenteun paqueteIP CampoFCS:contieneunaverificacinporredundanciacclica(CRC)de32bitsdelatrama ProtocoloPPP: http://www.ietf.org/rfc/rfc1661.txt?number=1661 ExtensionesPPPdelfabricante:http://www.ietf.org/rfc/rfc2153.txt?number=2153

7.4INTEGRACION 7.4.1Seguimientodedatosatravsdeinternetwork
Lafiguraenlasiguientepginapresentaunatransferenciadedatossimpleentredoshostsatravsdeuna internetwork.Destacamoslafuncindecadacapadurantelacomunicacin.Paraesteejemplomostraremosuna solicitudHTTPentreunclienteyunservidor. Paracentrarnosenelprocesodetransferenciadedatos,omitimosmuchoselementosquepuedenproducirseenuna transaccinreal.Encadapasosloestamosllamandolaatencinaloselementosprincipales.Porejemplo:muchas partesdelosencabezadosseignoran. EstamosasumiendoquetodaslastablasdeenrutamientosonconvergentesylastablasARPestncompletas.Adems, suponemosqueyaestestablecidaunasesinTCPentreelclienteyelservidor.Tambinsupondremosquelabsqueda deDNSparaelservidorWWWyaestenlacachdelcliente. EnlaconexinWANentrelosdosrouters,suponemosquePPPyahaestablecidouncircuitofsicoyhaestablecidouna sesinPPP. Enlapginasiguientesepuedeseguirpasoapasoestacomunicacin.Lealentamosaleercadaexplicacinatentamente yaestudiarlaoperacindelascapasdecadadispositivo.

7.6RESUMENDELCAPITULO 7.6.1Resumenyrevisin
LacapadeenlacededatosOSIpreparalospaquetesdecapaderedparasercolocadosenelmediofsicoquetransporta losdatos. Elampliointervalodemediosdecomunicacinrequiere,deformacorrespondiente,unampliointervalodeprotocolos deenlacededatosparacontrolarelaccesoalosdatosdeestosmedios. Elaccesoalosmediospuedeserordenadoycontroladoopuedeserporcontencin.Latopologalgicayelmediofsico ayudanadeterminarelmtododeaccesoalmedio. LacapadeenlacededatospreparalosdatosparasercolocadosenelmedioencapsulandoelpaquetedelaCapa3en unatrama. Unatramatieneunencabezadoyunainformacinfinalqueincluyelasdireccionesdelenlacededatosdeorigenyde destino,calidaddeservicio,tipodeprotocoloyvaloresdesecuenciadeverificacindetramas.

8CAPAFISICADELMODELOOSI 8.0INTRODUCCIONDELCAPITULO 8.0.1Introduccindelcapitulo


LosprotocolosdelacapasuperiordeOSIpreparanlosdatosdesdelaredhumanapararealizarlatransmisinhaciasu destino.Lacapafsicacontroladequmaneraseubicanlosdatosenlosmediosdecomunicacin. LafuncindelacapafsicadeOSIesladecodificarensealeslosdgitosbinariosquerepresentanlastramasdelacapa deEnlacededatos,ademsdetransmitiryrecibirestassealesatravsdelosmediosfsicos(alambresdecobre,fibra pticaomedioinalmbrico)queconectanlosdispositivosdelared. Estecaptulopresentalasfuncionesgeneralesdelacapafsicaaligualquelosestndaresyprotocolosqueadministran latransmisindedatosatravsdemedioslocales. Enestecaptulo,ustedaprendera:

Explicarlafuncindelosserviciosyprotocolosdecapafsicaenlaadmisindecomunicacionesatravsdelas redesdedatos. Describirelpropsitodelacodificacinysealizacindelacapafsica,segnestosmtodosseutilizanenlas redes. Describirlafuncindelassealesqueseutilizanpararepresentarbitsmientrassetransportaunatramaatravs delosmedioslocales. Identificarlascaractersticasbsicasdelosmediosdecobre,defibrayderedinalmbrica. Describirlosusoscomunesdelosmediosdecobre,defibrayderedinalmbrica.

8.1CAPAFISICADELMODELOOSI 8.1.1Capafsica:objetivo
LacapafsicadeOSIproporcionalosmediosdetransporteparalosbitsqueconformanlatramadelacapadeEnlace dedatosatravsdelosmediosdered.EstacapaaceptaunatramacompletadesdelacapadeEnlacededatosylo codificacomounasecuenciadesealesquesetransmitenenlosmedioslocales.Undispositivofinaloundispositivo intermediorecibelosbitscodificadosquecomponenunatrama. Elenvodetramasatravsdemediosdetransmisinrequierelossiguienteselementosdelacapafsica: Mediosfsicosyconectoresasociados. Unarepresentacindelosbitsenlosmedios. Codificacindelosdatosydelainformacindecontrol. Sistemadecircuitosdelreceptorytransmisorenlosdispositivosdered.

Enestemomentodelprocesodecomunicacin,lacapadetransportehasegmentadolosdatosdelusuario,lacapade redloshacolocadoenpaquetesyluegolacapadeenlacededatosloshaencapsuladocomotramas.Elobjetivodela capafsicaescrearlasealptica,elctricaodemicroondasquerepresentaalosbitsencadatrama.Luego,estas sealesseenvanporlosmediosunaalavez. Otrafuncindelacapafsicaesladerecuperarestassealesindividualesdesdelosmedios,restaurarlasparasus representacionesdebityenviarlosbitshacialacapadeEnlacededatoscomounatramacompleta.

8.1.2Capafsica:Funcionamiento
Losmediosnotransportanlatramacomounanicaentidad.Losmediostransportanseales,unaporvez,para representarlosbitsqueconformanlatrama. Existentrestiposbsicosdemediosderedenloscualesserepresentanlosdatos: Cabledecobre Fibra Inalmbrico

Lapresentacindelosbitsesdecir,eltipodesealdependedeltipodemedio.Paralosmediosdecabledecobre,las sealessonpatronesdepulsoselctricos.Paralosmediosdefibra,lassealessonpatronesdeluz.Paralosmedios inalmbricos,lassealessonpatronesdetransmisionesderadio. Identificacindeunatrama Cuandolacapafsicacodificalosbitsensealesparaunmedioespecfico,tambindebedistinguirdndeterminauna tramaydndeseinicialaprxima.Delocontrario,losdispositivosdelosmediosnoreconocerancundoseharecibido

exitosamenteunatrama.Entalcaso,eldispositivodedestinoslorecibiraunasecuenciadesealesynoseracapazde reconstruirlatramacorrectamente.Comosedescribienelcaptuloanterior,indicarelcomienzodelatramaesa menudounafuncindelacapadeEnlacededatos.Sinembargo,enmuchastecnologas,lacapafsicapuedeagregar suspropiassealesparaindicarelcomienzoyelfinaldelatrama. Parahabilitarundispositivoreceptorafindereconocerdemaneraclaraellmitedeunatrama,eldispositivotransmisor agregasealesparadesignarelcomienzoyelfinaldeunatrama.Estassealesrepresentanpatronesespecficosdebits quesloseutilizanparaindicarelcomienzoyelfinaldeunatrama. Enlassiguientesseccionesdeestecaptulo,seanalizarndetalladamenteelprocesodecodificacindeunatramade datosdebitslgicosasealesfsicasenlosmediosylascaractersticasdelosmediosfsicosespecficos.

8.1.3Capafsica:Estndares
Lacapafsicaconsisteenunhardwarecreadoporingenierosenformadeconectores,mediosycircuitoselectrnicos. Porlotanto,esnecesarioquelasprincipalesorganizacionesespecializadaseningenieraelctricayencomunicaciones definanlosestndaresquerigenestehardware. Porelcontrario,lasoperacionesylosprotocolosdelascapassuperioresdeOSIsellevanacabomedianteunsoftwarey estndiseadosporespecialistasinformticoseingenierosdesoftware.Comovimosenelcaptuloanterior,elgrupode trabajodeingenieradeInternet(IETF)definelosserviciosyprotocolosdelconjuntoTCP/IPenlasRFC. AligualqueotrastecnologasasociadasconlacapadeEnlacededatos,lastecnologasdelacapafsicasedefinenpor diferentesorganizaciones,talescomo: LaOrganizacinInternacionalparalaEstandarizacin(ISO) ElInstitutodeIngenierosElctricosyElectrnicos(IEEE) ElInstitutoNacionalEstadounidensedeEstndares(ANSI)

LaUninInternacionaldeTelecomunicaciones(ITU) LaAsociacindeIndustriasElectrnicas/AsociacindelaIndustriadelasTelecomunicaciones(EIA/TIA) Autoridadesdelastelecomunicacionesnacionales,comolaComisinFederaldeComunicaciones(FCC)en EE.UU.

HardwareytecnologasdelaCapafsica Lastecnologasdefinidasporestasorganizacionesincluyencuatroreasdeestndaresdelacapafsica: Propiedadesfsicasyelctricasdelosmedios Propiedadesmecnicas(materiales,dimensiones,diagramadepines)delosconectores Representacindelosbitspormediodelasseales(codificacin) Definicindelassealesdelainformacindecontrol

Todosloscomponentesdehardware,comoadaptadoresdered(NIC,Tarjetadeinterfazdered),interfacesy conectores,materialydiseodeloscables,seespecificanenlosestndaresasociadosconlacapafsica. SEALES

CONECTORES

CABLES

8.1.4Principiosfundamentalesdelacapafsica
Lastresfuncionesesencialesdelacapafsicason: Loscomponentesfsicos Codificacindedatos Sealizacin

Loselementosfsicossonlosdispositivoselectrnicosdehardware,mediosyconectoresquetransmitenytransportan lassealespararepresentarlosbits. Codificacin Lacodificacinesunmtodoutilizadoparaconvertirunstreamdebitsdedatosenuncdigopredefinido.Loscdigos songruposdebitsutilizadosparaofrecerunpatrnpredeciblequepuedareconocertantoelemisorcomoelreceptor. Lautilizacindepatronespredeciblespermitedistinguirlosbitsdedatosdelosbitsdecontrolyofreceunamejor deteccindeerroresenlosmedios.

Ademsdecrearcdigosparalosdatos,losmtodosdecodificacinenlacapafsicatambinpuedenproporcionar cdigosparacontrol,comolaidentificacindelcomienzoyelfinaldeunatrama.Elhostquerealizalatransmisin transmitirelpatrnespecficodebitsouncdigoparaidentificarelcomienzoyelfinaldelatrama. Sealizacin Lacapafsicadebegenerarlassealesinalmbricas,pticasoelctricasquerepresentanel1yel0enlosmedios.El mtododerepresentacindebitssedenominamtododesealizacin.Losestndaresdecapafsicadebendefinirqu tipodesealrepresentaun1yun0.Estopuedesertansencillocomouncambioenelniveldeunasealelctrica, unimpulsopticoounmtododesealizacinmscomplejo. Enlassiguientessecciones,seexaminarndiferentesmtodosdesealizacinycodificacin.

8.2SEALIZACIONYCODIFICACIONFISICA:REPRESENTACIONDEBITS 8.2.1Sealizacindebitsparalosmedios
Eventualmente,todaslascomunicacionesdesdelaredhumanaseconviertenendgitosbinariosquesetransportan individualmenteatravsdelosmediosfsicos. Sibientodoslosbitsqueconformanunatramasepresentanantelacapafsicacomounaunidad,latransmisindela tramaatravsdelosmediosserealizamedianteunstreamdebitsenviadosunoporvez.Lacapafsicarepresentacada unodelosbitsdelatramacomounaseal.Cadasealubicadaenlosmedioscuentaconunplazoespecficodetiempo paraocuparlosmedios.Estosedenominatiempodebit.Lassealesseprocesanmedianteeldispositivoreceptoryse vuelvenaenviarpararepresentarlascomobits. Enlacapafsicadelnodoreceptor,lassealessevuelvenaconvertirenbits.Luegoseexaminanlosbitsparalos patronesdebitsdelcomienzoyelfinaldelatramaconelobjetivodedeterminarsiseharecibidounatramacompleta. LuegolacapafsicaenvatodoslosbitsdeunatramaalacapadeEnlacededatos. Elenvoexitosodebitsrequieredealgnmtododesincronizacinentreeltransmisoryelreceptor.Sedebenexaminar lassealesquerepresentanbitsenmomentosespecficosduranteeltiempodebit,paradeterminarcorrectamentesila sealrepresentaun1oun0.Lasincronizacinselogramedianteelusodeunreloj.EnlasLAN,cadaextremodela transmisinmantienesupropioreloj.Muchosmtodosdesealizacinutilizantransicionespredeciblesenlasealpara proporcionarsincronizacinentrelosrelojesdelosdispositivosreceptoresytransmisores.

Mtodosdesealizacin Losbitsserepresentanenelmedioalcambiarunaomsdelassiguientescaractersticasdeunaseal: Amplitud Frecuencia Fase

Lanaturalezadelassealesrealesquerepresentanlosbitsenlosmediosdependerdelmtododesealizacinquese utilice.Algunosmtodospuedenutilizarunatributodesealpararepresentarunnico0yutilizarotroatributodeseal pararepresentarunnico1. Porejemplo,conelmtodosinretornoacero(NRZ),un0puederepresentarsemedianteunniveldevoltajeenlos mediosduranteeltiempodebityun1puederepresentarsemedianteunvoltajediferenteenlosmediosduranteel tiempodebit. Tambinexistenmtodosdesealizacinqueutilizantransiciones,olaausenciadelasmismas,paraindicarunnivel lgico.Porejemplo,lacodificacinManchesterindicaun0medianteunatransicindealtoabajovoltajeenelmedio deltiempodebit.Paraun1,existeunatransicindebajoaaltovoltajeenelmediodeltiempodebit. Elmtododesealizacinutilizadodebesercompatibleconunestndarparaqueelreceptorpuedadetectarlas sealesydecodificarlas.Elestndarincluyeunacuerdoentreeltransmisoryelreceptorsobrecmorepresentarlos1y los0.Sinoexisteunacuerdodesealizacin,esdecir,siseutilizandiferentesestndaresencadaextremodela transmisin,lacomunicacinatravsdelmediofsiconosepodrllevaracabo. Losmtodosdesealizacinpararepresentarbitsenlosmediospuedensercomplejos.Observaremosdosdelas tcnicasmssimplesparaejemplificarelconcepto.

SealizacinNRZ Comoprimerejemplo,examinaremosunmtodosimpledesealizacin:sinretornoacero(NRZ).EnNRZ,elstreamde bitssetransmitecomounasecuenciadevaloresdevoltaje,talcomosemuestraenlafigura. Unvalordebajovoltajerepresentaun0lgicoyunvalordealtovoltajerepresentaun1lgico.Elintervalodevoltaje dependedelestndarespecficodecapafsicautilizado. Estemtodosimpledesealizacinsloesadecuadoparaenlacesdedatosdevelocidadlenta.LasealizacinNRZno utilizaelanchodebandademaneraeficienteyessusceptiblealainterferenciaelectromagntica.Adems,loslmites entrebitsindividualespuedenperdersealtransmitirenformaconsecutivasecuenciaslargasde10.Endichocaso,no sedetectantransicionesdevoltajeenlosmedios.Porlotanto,losnodosreceptoresnotienenunatransicinpara utilizaralresincronizartiemposdebitconelnodotransmisor.

CodificacinManchester Enlugarderepresentarbitscomoimpulsosdevaloressimplesdevoltaje,enelesquemadecodificacinManchester,los valoresdebitserepresentancomotransicionesdevoltaje. Porejemplo,unatransicindesdeunvoltajebajoaunvoltajealtorepresentaunvalordebitde1.Unatransicindesde unvoltajealtoaunvoltajebajorepresentaunvalordebitde0. Comosemuestraenlafigura,sedeberealizarunatransicindevoltajeenelmediodecadatiempodebit.Esta transicinpuedeutilizarseparaasegurarquelostiemposdebitenlosnodosreceptoresseencuentrensincronizados conelnodotransmisor. Latransicinalamitaddeltiempodebitserendireccinascendenteodescendeteparacadaunidaddetiempoenla cualsetransmiteunbit.Paralosvaloresdebitconsecutivos,unatransicinenellmitedelbitconfiguralatransicin adecuadadetiempomediodebitquerepresentaelvalordelbit.

Sibiennoeslosuficientementeeficientecomoparaserutilizadaenvelocidadesdesealizacinsuperiores,la codificacinManchesterconstituyeelmtododesealizacinempleadoporEthernet10BaseT(Ethernetseejecutaa 10megabitsporsegundo).

8.2.2Codificacin:Agrupacindebits
Enlaseccinanterior,describimoselprocesodesealizacinsegnlaformaenlaqueserepresentanlosbitsenlos mediosfsicos.Enestaseccin,utilizamoslapalabracodificacinpararepresentarunaagrupacinsimblicadebits antesdeserpresentadosalosmedios.Alutilizarelpasodecodificacinantesdeubicarlassealesenlosmedios, mejoramoslaeficienciamedianteunatransmisindedatosdemayorvelocidad. Amedidaqueutilizamosmayoresvelocidadesenlosmedios,existelaposibilidaddequesecorrompanlosdatos.Al utilizarlosgruposdecodificacin,podemosdetectarerroresdemaneramseficiente.Adems,amedidaqueaumenta lademandadevelocidadesdedatos,buscamosformasderepresentarmsdatosatravsdelosmediosmediantela transmisindemenosbits.Losgruposdecodificacinproporcionanunmtodopararealizarestarepresentacinde datos. Lacapafsicadeldispositivodereddebesercapazdedetectarsealeslegtimasdedatoseignorarsealesaleatoriassin datosquetambinpuedenencontrarseenelmediofsico.Elstreamdesealesquesetransmitenecesitainiciarsedetal formaqueelreceptorreconozcaelcomienzoyelfinaldelatrama. Patronesdeseales Unaformadedetectartramasesiniciarcadatramaconunpatrndesealesquerepresentelosbitsquelacapafsica reconocecomoindicadordelcomienzodeunatrama.Otropatrndebitssealizarelfinaldelatrama.Losbitsde sealesquenoseentramandeestamanerasonignoradosporlacapafsicaestndarqueseutiliza.

Losbitsdedatosvlidosdebenagruparseenunatrama.Delocontrario,losbitsdedatosserecibirnsinningn contextoparadarlesignificadoalascapassuperioresdelmodelodered.LacapadeEnlacededatos,lacapafsicao ambaspuedenproporcionarestemtododetramado. Lafiguradescribealgunosdelosobjetivosdelasealizacindepatrones.Lospatronesdesealespuedenindicar:el comienzo,elfinaloelcontenidodeunatrama.Estospatronesdesealespuedencodificarseenbits.Losbitsse interpretancomocdigos.Loscdigosindicanlaubicacindondecomienzanyfinalizanlastramas.

Gruposdecdigos Lastcnicasdecodificacinutilizanpatronesdebitsdenominadossmbolos.Esposiblequelacapafsicautiliceun conjuntodesmboloscodificados,denominadogruposdecdigos,pararepresentarlainformacindecontrolodatos codificados.Ungrupodecdigosesunasecuenciaconsecutivadebitsdecdigoqueseinterpretanyasignancomo patronesdebitsdedatos.Porejemplo,losbitsdecdigo10101puedenrepresentarlosbitsdedatos0011. Comosemuestraenlafigura,losgruposdecdigosamenudoseutilizancomounatcnicadecodificacin intermediariaparatecnologasLANdemayorvelocidad.Estepasoserealizaenlacapafsicaantesdegenerarsealesde voltaje,impulsosdeluzoradiofrecuencias.Latransmisindesmbolosmejoralacapacidadparadetectarerroresyla sincronizacindelostiemposentrelosdispositivosreceptoresytransmisores.Estasconsideracionessonimportantesal admitirunatransmisindevelocidadaltaatravsdelosmedios. Sibienlautilizacindegruposdecdigosgenerasobrecargadebidoalosbitsadicionalesquesetransmiten,selogra mejorarlasolidezdeunenlacedecomunicaciones.Estacaractersticaseaplicaespecialmentealatransmisindedatos demayorvelocidad. Entrelasventajasdeutilizargruposdecdigosseincluyen:

Reduccindelniveldeerrorenlosbits Limitacindelaenergaefectivatransmitidaalosmedios Ayudaparadistinguirlosbitsdedatosdelosbitsdecontrol Mejorasenladeteccindeerroresenlosmedios

Reduccindeloserroresenelniveldebits Paradetectarcorrectamenteunbitindividualcomoun0oun1,elreceptordebesabercmoycundoprobarlaseal enlosmedios.Estepasorequierelasincronizacindelostiemposentreelreceptoryeltransmisor.Enmuchas tecnologasdelacapafsica,lastransicionesenlosmediosseutilizanparaestasincronizacin.Silospatronesdebitque setransmitenenlosmediosnocreantransicionesfrecuentes,estasincronizacinpuedeperderseyocasionarunerror binarioindividual.Losgruposdecdigossediseanparaquelossmbolosobliguenlaintroduccindeunamplionmero detransaccionesdebitsenlosmediosparasincronizarestostiempos.Estoselograutilizandosmbolosparaasegurar quenoseutilicendemasiados10enformaconsecutiva. Limitacindelaenergatransmitida Enmuchosgruposdecdigos,lossmbolosgarantizanelequilibrioentrelacantidadde1y0enunasecuenciade smbolos.Elprocesodeequilibrarlacantidaddenmeros1y0transmitidossedenominaequilibrioDC.Estemtodo evitaqueseincluyancantidadesexcesivasdeenergaenlosmediosduranteunatransmisin.Deestamanera,sereduce lainterferenciageneradadesdelosmedios.Enmuchosmtodosdesealizacindemedios,unnivellgico,porejemplo un1,serepresentamediantelapresenciadeenergaqueseenvaalosmedios,mientrasqueelnivellgicoopuesto,un 0,serepresentacomolaausenciadeestaenerga.Latransmisindeunasecuencialargadenmeros1podra recalentarellsertransmisorylosfotodiodosenelreceptor,loquepodracausarelevadosndicesdeerror. Distincinentredatosycontrol Losgruposdecdigosincluyentrestiposdesmbolos: Smbolosdedatos:Smbolosquerepresentanlosdatosdelatramacuandostasetransmitealacapafsica. Smbolosdecontrol:Cdigosespecialesintroducidosporlacapafsicaqueseutilizaparacontrolarla transmisin.Entreellosseincluyenlossmbolosdefindelatramaydemediosinactivos. Smbolosnovlidos:Smboloscuyospatronesnoestnpermitidosenlosmedios.Elreceptordeunsmbolono vlidoindicaunerrordetrama.

Todoslossmboloscodificadosenlosmediossonexclusivos.Lossmbolosquerepresentandatosqueseenvanatravs delaredtienendiferentespatronesdebitdelossmbolosutilizadosparacontrol.Estasdiferenciaspermitenquelacapa fsicaenelnodoreceptoridentifiqueinmediatamentedatosdesdelainformacindecontrol. Mejorasenladeteccindeerroresenlosmedios Ademsdelossmbolosdedatosydecontrol,losgruposdecdigosincluyensmbolosinvlidos.stossonlossmbolos quepuedencrearsecuenciaslargasde10enlosmedios.Porlotanto,nosonutilizadosporelnodotransmisor.Siun nodoreceptorrecibeunodeestospatrones,lacapafsicapuededeterminarquesehaproducidounerrorenla recepcindedatos.

4B/5B Comoejemplo,examinaremosungrupodecdigossimpledenominado4B/5B.Losgruposdecdigosqueseutilizan actualmenteenlasredesmodernasson,porlogeneral,mscomplejos. Enestatcnica,4bitsdedatosseconviertenensmbolosdeuncdigode5bitsparalatransmisinatravsdelsistema demedios.En4B/5B,cadabytequesetransmitirsedivideenpartedecuatrobitsocuartetosysecodificacomo valoresdecincobitsdenominadossmbolos.Estossmbolosrepresentanlosdatosquedebentransmitirsealigualqueel conjuntodecdigosquepermitecontrolarlatransmisinenlosmedios.Loscdigosincluyensmbolosqueindicanel comienzoyelfinaldelatransmisindeunatrama.Sibienesteprocesogeneraunasobrecargaenlastransmisionesde bits,tambinincorporacaractersticasqueayudanalatransmisindedatosavelocidadessuperiores. 4B/5Bgarantizalaaplicacindealmenosuncambiodenivelporcdigoparaproporcionarsincronizacin.Lamayorade loscdigosutilizadosen4B/5Bequilibranlacantidaddenmeros1y0utilizadosencadasmbolo. Comosemuestraenlafigura,seasignan16delas32combinacionesposiblesdegruposdecdigosparalosbitsde datos.Losgruposdecdigosrestantesseutilizanparalossmbolosinvlidosylossmbolosdecontrol.Seisdelos smbolosseutilizanparaejecutarfuncionesespecialesqueidentificanlatransicindesdedatosdeesperaadatosde tramayeldelimitadordefinaldelstream.Los10smbolosrestantesindicancdigosinvlidos.

8.2.3Capacidaddetransportardatos
Losdiferentesmediosfsicosadmitenlatransferenciadebitsadistintasvelocidades.Latransferenciadedatospuede medirsedetresformas: Anchodebanda Rendimiento Capacidaddetransferenciatil

Anchodebanda Lacapacidadqueposeeunmediodetransportardatossedescribecomoelanchodebandadelosdatossinprocesarde losmedios.Elanchodebandadigitalmidelacantidaddeinformacinquepuedefluirdesdeunlugarhaciaotroenun perododetiempodeterminado.Elanchodebandageneralmentesemideenkilobitsporsegundo(303ers)omegabits porsegundo(Mbps). Elanchodebandaprcticodeunaredsedeterminamedianteunacombinacindefactores:laspropiedadesdelas tecnologasylosmediosfsicoselegidosparasealizarydetectarsealesdered. Laspropiedadesdelosmediosfsicos,lastecnologasactualesylasleyesdelafsicadesempeanunafuncinal momentodedeterminarelanchodebandadisponible. Lafiguramuestralasunidadesdeanchodebandadeusomsfrecuente.

Rendimiento Elrendimientoeslamedidadetransferenciadebitsatravsdelosmediosduranteunperododetiempo determinado.Debidoadiferentesfactores,elrendimientogeneralmentenocoincideconelanchodebanda especificadoenlasimplementacionesdelacapafsica,comoEthernet. Muchosfactoresinfluyenenelrendimiento.Entreestosfactoresseincluyelacantidadyeltipodetrficoademsdela cantidaddedispositivosderedqueseencuentranenlaredqueseestmidiendo.Enunatopologamultiaccesocomo Ethernet,losnodoscompitenporelaccesoylautilizacindemedios.Porlotanto,elrendimientodecadanodose degradaamedidaqueaumentaelusodelosmedios. Enunainternetworkounaredconmltiplessegmentos,elrendimientonopuedesermsrpidoqueelenlacems lentodelarutadeorigenadestino.Inclusositodoslossegmentosogranpartedeellostienenunanchodebanda elevado,slosenecesitaunsegmentoenlarutaconunrendimientoinferiorparacrearuncuellodebotellaenel rendimientodetodalared. Capacidaddetransferenciatil Sehacreadounaterceramedidaparaevaluarlatransferenciadedatosutilizables.Dichamedicinsedenomina capacidaddetransferenciatil.Lacapacidaddetransferenciatileslamedidadedatosutilizablestransferidos duranteunperododetiempodeterminado.Porlotanto,eslamedidademayorintersparalosusuariosdelared. Comosemuestraenlafigura,lacapacidaddetransferenciatilmidelatransferenciaefectivadelosdatosdelusuario entrelasentidadesdelacapadeaplicacin,porejemploentreelprocesodeunservidorWebdeorigenyundispositivo conexploradorWebdedestino. Adiferenciadelrendimiento,quemidelatransferenciadebitsynolatransferenciadedatosutilizables,lacapacidadde transferenciatilconsideralosbitsquegeneranlasobrecargadelprotocolo.Estacapacidadrepresentaelrendimiento sinlasobrecargadetrficoparaestablecersesiones,acusesdereciboyencapsulaciones. Porejemplo,consideredoshostsenunaLANquetransfiereunarchivo.ElanchodebandadelaLANesde100Mbps. Debidoalusocompartidoyalencabezadodelosmedios,elrendimientoentrelosequiposessolamentede60mbps. ConunasobrecargadelprocesodeencapsulacindestackTCP/IP,lavelocidadrealdelosdatosrecibidosporla computadoradedestino,esdecirlacapacidaddetransferenciatil,esslode40Mbps.

8.3MEDIOSFISICOS:CONEXINDELACOMUNICACIN 8.3.1Tiposdemediosfsicos
Lacapafsicaseocupadelasealizacinylosmediosdered.Estacapaproducelarepresentacinyagrupacindebits envoltajes,radiofrecuenciaeimpulsosdeluz.Muchasorganizacionesqueestablecenestndareshancontribuidoconla definicindelaspropiedadesmecnicas,elctricasyfsicasdelosmediosdisponiblesparadiferentescomunicaciones dedatos.Estasespecificacionesgarantizanqueloscablesyconectoresfuncionensegnloprevistomediantediferentes implementacionesdelacapadeEnlacededatos. Porejemplo,losestndaresparalosmediosdecobresedefinensegnlosiguiente: Tipodecableadodecobreutilizado. Anchodebandadelacomunicacin. Tipodeconectoresutilizados. Diagramadepinesycdigosdecoloresdelasconexionesalosmedios. Distanciamximadelosmedios.

Lafiguramuestraalgunasdelascaractersticasdelosmediosdenetworking. Estaseccintambindescribiralgunasdelascaractersticasimportantesdelosmediosinalmbricos,pticosydecobre comnmenteutilizados.

8.3.2Mediosdecobre
Elmediomsutilizadoparalascomunicacionesdedatoseselcableadoqueutilizaalambresdecobreparasealizarbits decontrolydatosentrelosdispositivosdered.Elcableadoutilizadoparalascomunicacionesdedatosgeneralmente consisteenunasecuenciadealambresindividualesdecobrequeformancircuitosquecumplenobjetivosespecficosde sealizacin. Otrostiposdecableadodecobre,conocidoscomocablescoaxiales,tienenunconductorsimplequecirculaporelcentro delcableenvueltoporelotroblindaje,peroestaisladodeste.Eltipodemediodecobreelegidoseespecifica medianteelestndardelacapafsicanecesarioparaenlazarlascapasdeEnlacededatosdedosomsdispositivosde red. EstoscablespuedenutilizarseparaconectarlosnodosdeunaLANalosdispositivosintermedios,comorouterso switches.LoscablestambinseutilizanparaconectardispositivosWANaunproveedordeserviciosdedatos,comouna compaatelefnica.Cadatipodeconexinysusdispositivoscomplementariosincluyenrequisitosdecableado estipuladosporlosestndaresdelacapafsica. Losmediosderedgeneralmenteutilizanconectoresytomas.Estoselementosofrecenconexinydesconexinsencillas. Adems,puedeutilizarseunnicotipodeconectorfsicoparadiferentestiposdeconexiones.Porejemplo,elconector RJ45seutilizaampliamenteenlasLANconuntipodemedioyenalgunasWANconotrotipo. Lafiguramuestraalgunosconectoresymediosdecobredeusocomn.

Interferenciadesealexterna Losdatossetransmitenencablesdecobrecomoimpulsoselctricos.Undetectorenlainterfazdereddeundispositivo dedestinodeberecibirunasealquepuedadecodificarseexitosamenteparaquecoincidaconlasealenviada. Losvaloresdevoltajeysincronizacinenestassealessonsusceptiblesalainterferenciaoruidogeneradofueradel sistemadecomunicaciones.Estassealesnodeseadaspuedendistorsionarycorromperlassealesdedatosquese transportanatravsdelosmediosdecobre.Lasondasderadioylosdispositivoselectromagnticoscomoluces fluorescentes,motoreselctricosyotrosdispositivosrepresentanunaposiblefuentederuido. Lostiposdecableconblindajeotrenzadodeparesdealambreestndiseadosparaminimizarladegradacinde sealesdebidoalruidoelectrnico. Lasusceptibilidaddeloscablesdecobrealruidoelectrnicotambinpuedeestarlimitadapor: Seleccindeltipoocategoradecablemsadecuadoparaprotegerlassealesdedatosenunentornode networkingdeterminado Diseodeunainfraestructuradecablesparaevitarlasfuentesdeinterferenciaposiblesyconocidasenla estructuradeledificio Utilizacindetcnicasdecableadoqueincluyenelmanejoylaterminacinapropiadosdeloscables

Lafiguramuestraalgunasfuentesdeinterferencia.

8.3.3Cabledepartrenzadonoblindado(UTP)
Elcableadodepartrenzadonoblindado(UTP),comoseutilizaenlasLANEthernet,consisteencuatroparesde alambrescodificadosporcolorquehansidotrenzadosycubiertosporunrevestimientodeplsticoflexible.Comose muestraenlafigura,loscdigosdecoloridentificanlosparesindividualesconsusalambresysirvendeayudaparala terminacindecables. Eltrenzadocancelalassealesnodeseadas.Cuandodosalambresdeuncircuitoelctricosecolocanunocercadelotro, loscamposelectromagnticosexternoscreanlamismainterferenciaencadaalambre.Losparessetrenzanpara mantenerlosalambreslomscercaposible.Cuandoestainterferenciacomnseencuentraenlosalambresdelpar trenzado,elreceptorlosprocesadelamismamaneraperoenformaopuesta.Comoresultado,lassealesprovocadas porlainterferenciaelectromagnticadesdefuentesexternassecancelandemaneraefectiva. Esteefectodecancelacinayudaademsaevitarlainterferenciaprovenientedefuentesinternasdenominada crosstalk.Crosstalkeslainterferenciaocasionadaporcamposmagnticosalrededordelosparesadyacentesde alambresenuncable.Cuandolacorrienteelctricafluyeatravsdeunalambre,secreauncampomagnticocirculara sualrededor.Cuandolacorrientefluyeendireccionesopuestasenlosdosalambresdeunpar,loscamposmagnticos, comofuerzasequivalentesperoopuestas,producenunefectodecancelacinmutua.Adems,losdistintosparesde cablesquesetrenzanenelcableutilizanunacantidaddiferentedevueltaspormetroparaayudaraprotegerelcablede lacrosstalkentrelospares. EstndaresdecableadoUTP ElcableadoUTPqueseencuentracomnmenteeneltrabajo,lasescuelasyloshogarescumpleconlosestndares estipuladosenconjuntoporlaAsociacindelasIndustriasdelasTelecomunicaciones(TIA)ylaAsociacindeIndustrias

Electrnicas(EIA).TIA/EIA568estipulalosestndarescomercialesdecableadoparalasinstalacionesLANyesel estndardemayorusoenentornosdecableadoLAN.Algunosdeloselementosdefinidosson: Tiposdecables Longitudesdeloscables Conectores Terminacindeloscables Mtodospararealizarpruebasdecable

ElInstitutodeIngenierosElctricosyElectrnicos(IEEE)definelascaractersticaselctricasdelcableadodecobre.IEEE calificaelcableadoUTPsegnsurendimiento.Loscablessedividenencategorassegnsucapacidadparatransportar datosdeanchodebandaavelocidadesmayores.Porejemplo,elcabledeCategora5(Cat5)seutilizacomnmenteen lasinstalacionesdeFastEthernet100BASETX.OtrascategorasincluyenelcabledeCategora5mejorado(Cat5e)yelde Categora6(Cat6). Loscablesdecategorassuperioressediseanyfabricanparaadmitirvelocidadessuperioresdetransmisindedatos.A medidaquesedesarrollanyadoptannuevastecnologasEthernetdevelocidadesengigabits,Cat5eeseltipodecable mnimamenteaceptableenlaactualidad.Cat6eseltipodecablerecomendadoparanuevasinstalacionesedilicias. Algunaspersonasconectanredesdedatosutilizandolossistemastelefnicosexistentes.Generalmente,elcableadode estossistemasesalgntipodeUTPdecategorainferiorencomparacinconlosestndaresactualesdeCat5+. Lainstalacindecableadomenoscostosoperodecalificacininferiorresultapocotilylimitada.Sisedecideadoptar posteriormenteunatecnologaLANmsrpida,esposiblequeserequieraelreemplazototaldelainfraestructuradel cableadoinstalado.

TiposdecableUTP ElcableadoUTP,conunaterminacindeconectoresRJ45,esunmediocomnbasadoencobreparainterconectar dispositivosdered,comocomputadoras,ydispositivosintermedios,comoroutersyswitchesdered. Segnlasdiferentessituaciones,esposiblequeloscablesUTPnecesitenarmarsesegnlasdiferentesconvenciones paraloscableados.Estosignificaquelosalambresindividualesdelcabledebenconectarseendiferentesrdenespara distintosgruposdepinsenlosconectoresRJ45.Acontinuacinsemencionanlosprincipalestiposdecablesquese obtienenalutilizarconvencionesespecficasdecableado: CabledirectodeEthernet CruzadodeEthernet Consola

Lafiguramuestralaaplicacintpicadeestoscables,comoastambinunacomparacindeestostrestiposdecable. Esposiblequelautilizacindeuncabledeconexincruzadaodeconexindirectaenformaincorrectaentrelos dispositivosnodaelosdispositivosperonoseproducirlaconectividadylacomunicacinentrelosdispositivos.ste esunerrorcomndelaboratorio.Sinoselogralaconectividad,laprimeramedidapararesolveresteproblemaes verificarquelasconexionesdelosdispositivosseancorrectas.

8.3.4Otroscablesdecobre
Seutilizanotrosdostiposdecabledecobre: 1.Coaxial

2.Partrenzadoblindado(STP) Cablecoaxial Elcablecoaxialconsisteenunconductordecobrerodeadodeunacapadeaislanteflexible,comosemuestraenla figura. Sobreestematerialaislantehayunamalladecobretejidaounahojametlicaqueactacomosegundoalambredel circuitoycomoblindajeparaelconductorinterno.Lasegundacapaoblindajereducelacantidaddeinterferencia electromagnticaexterna.Laenvolturadelcablerecubreelblindaje. Todosloselementosdelcablecoaxialrodeanelconductorcentral.Estaconstruccinsedenominacoaxial(ocoaxcomo abreviatura)yaquetodoscompartenelmismoeje. Usosdelcablecoaxial Eldiseodelcablecoaxialhasidoadaptadoparadiferentesnecesidades.Elcoaxialesuntipodecableimportanteque seutilizaentecnologasdeaccesoinalmbricooporcable.Estoscablesseutilizanparacolocarantenasenlos dispositivosinalmbricos.Tambintransportanenergaderadiofrecuencia(RF)entrelasantenasyelequipoderadio. Eselmediodeusomsfrecuenteparatransportarsealeselevadasderadiofrecuenciamediantecableado, especialmentesealesdetelevisinporcable.Latelevisinporcabletradicional,contransmisinexclusivaenuna direccin,estabatotalmentecompuestaporcablecoaxial. Actualmente,losproveedoresdeserviciodecableestnconvirtiendosistemasdeunaadosvasparasuministrar conectividaddeInternetasusclientes.Paraofrecerestosservicios,laspartesdecablecoaxialyloselementosde amplificacincompatiblessereemplazanporcablesdefibrapticamultimodo.Sinembargo,laconexinfinalhaciala ubicacindelclienteyelcableadodentrodesusinstalacionesansiguesiendodecablecoaxial.Esteusocombinadode fibraycoaxialsedenominafibracoaxialhbrida(HFC). Enelpasado,elcablecoaxialseutilizabaparalasinstalacionesEthernet.Hoyenda,elUTP(Partrenzadonoblindado) ofrececostosmsbajosyunanchodebandamayorqueelcoaxialylohareemplazadocomoestndarparatodaslas instalacionesEthernet. Existendiferentestiposdeconectoresconcablecoaxial.Lafiguramuestraalgunosdeestostiposdeconectores.

Cabledepartrenzadoblindado(STP) Otrotipodecableadoutilizadoenlasredeseselpartrenzadoblindado(STP).Comosemuestraenlafigura,STPutiliza dosparesdealambresqueseenvuelvenenunamalladecobretejidaounahojametlica. ElcableSTPcubretodoelgrupodealambresdentrodelcablealigualquelosparesdealambresindividuales.STPofrece unamejorproteccincontraelruidoqueelcableadoUTPperoaunprecioconsiderablementesuperior. Durantemuchosaos,STPfuelaestructuradecableadodeusoespecficoeninstalacionesderedTokenRing.Conla disminucinenelusodeTokenRing,tambinseredujolademandadecableadodepartrenzadoblindado.Elnuevo estndarde10GBparaEthernetincluyeunadisposicinparaelusodelcableadoSTP.Estamedidavuelveagenerar intersenelcableadodepartrenzadoblindado.

8.3.5Seguridaddelosmediosdecobre
Peligroporelectricidad Unodelosposiblesproblemasdelosmediosdecobreesquelosalambresdecobrepuedenconducirlaelectricidadde maneranodeseada.Debidoaesteproblema,elpersonalyelequipopodranestarsujetosadiferentespeligrospor electricidad. Undispositivodereddefectuosopodraconducirlacorrientealchasisdeotrosdispositivosdered.Adems,elcableado deredpodrarepresentarnivelesdevoltajenodeseadoscuandoseutilizaparaconectardispositivosqueincluyen fuentesdeenergacondiferentespotencialesdeconexinatierra.Estoscasossonposiblescuandoelcableadodecobre seutilizaparaconectarredesendiferentesedificiosopisosqueutilizandistintasinstalacionesdeenerga.Porltimo,el cableadodecobrepuedeconducirvoltajesprovocadospordescargaselctricasalosdispositivosdered. Comoconsecuencia,lascorrientesylosvoltajesnodeseadospuedengenerarundaoalosdispositivosderedyalas computadorasconectadasobienprovocarlesionesalpersonal.Paraprevenirsituacionespotencialmentepeligrosasy

perjudiciales,esimportanteinstalarcorrectamenteelcableadodecobresegnlasespecificacionesrelevantesylos cdigosdeedificacin. Peligrosdeincendio Elrevestimientoyaislamientodeloscablespuedenserinflamablesoproduciremanacionestxicascuandosecalientan osequeman.Lasorganizacionesoautoridadesediliciaspuedenestipularestndaresdeseguridadrelacionadosparalas instalacionesdehardwareycableado.

8.3.6Mediosdefibra
Elcableadodefibrapticautilizafibrasdeplsticoodevidrioparaguiarlosimpulsosdeluzdesdeelorigenhaciael destino.Losbitssecodificanenlafibracomoimpulsosdeluz.Elcableadodefibrapticapuedegenerarvelocidades muysuperioresdeanchodebandaparatransmitirdatossinprocesar.Lamayoradelosestndaresactualesde transmisinannecesitananalizarelanchodebandapotencialdeestemedio. Comparacinentrecableadodecobreydefibraptica Teniendoencuentaquelasfibrasutilizadasenlosmediosdefibrapticanosonconductoreselctricos,estemedioes inmunealainterferenciaelectromagnticaynoconducecorrienteelctricanodeseadacuandoexisteunproblemade conexinatierra.Lasfibraspticaspuedenutilizarseenlongitudesmuchomayoresquelosmediosdecobresinla necesidadderegenerarlaseal,yaquesonfinasytienenunaprdidadesealrelativamentebaja.Algunas especificacionesdelacapafsicadefibrapticaadmitenlongitudesquepuedenalcanzarvarioskilmetros. Algunosdelosproblemasdeimplementacindemediosdefibraptica:

Mscostoso(comnmente)quelosmediosdecobreenlamismadistancia(peroparaunacapacidadmayor) Senecesitandiferenteshabilidadesyequipamientoparaterminaryempalmarlainfraestructuradecables Manejomscuidadosoquelosmediosdecobre

Enlaactualidad,enlamayorpartedelosentornosempresarialesseutilizaprincipalmentelafibrapticacomocableado backboneparaconexionespuntoapuntoconunagrancantidaddetrficoentrelosserviciosdedistribucindedatosy paralainterconexindelosedificiosenelcasodeloscampuscompuestosporvariosedificios.Yaquelafibrapticano conduceelectricidadypresentaunaprdidadesealbaja,esidealparaestosusos.

Fabricacindelcable LoscablesdefibrapticaconsistenenunrevestimientoexteriordePVCyunconjuntodematerialesderefuerzoque rodeanlafibrapticaysurevestimiento.Elrevestimientorodealafibradeplsticoodevidrioyestdiseadopara prevenirlaprdidadeluzdelafibra.Serequierendosfibraspararealizarunaoperacinfull314ersiyaquelaluzslo puedeviajarenunadireccinatravsdelafibraptica.Lospatchcablesdelafibrapticaagrupandoscablesdefibra pticaysuterminacinincluyeunpardeconectoresdefibranicosyestndares.Algunosconectoresdefibraaceptan fibrasreceptorasytransmisorasenunnicoconector.

Produccinydeteccindesealespticas Loslseresodiodosdeemisindeluz(LED)generanimpulsosdeluzqueseutilizanpararepresentarlosdatos transmitidoscomobitsenlosmedios.Losdispositivoselectrnicossemiconductores,denominadosfotodiodos,detectan losimpulsosdeluzylosconviertenenvoltajesquepuedenreconstruirseentramasdedatos. Nota:Laluzdellsertransmitidaatravsdelcableadodefibrapticapuededaarelojohumano.Sedebetener precaucinyevitarmirardentrodelextremodeunafibrapticaactiva. Fibramultimodoymonomodo Entrminosgenerales,loscablesdefibrapticapuedenclasificarseendostipos:monomodoymultimodo. Lafibrapticamonomodotransportaunslorayodeluz,generalmenteemitidodesdeunlser.Estetipodefibrapuede transmitirimpulsospticosendistanciasmuylargas,yaquelaluzdellseresunidireccionalyviajaatravsdelcentro delafibra. LafibrapticamultimodoamenudoutilizaemisoresLEDquenogeneranunanicaoladeluzcoherente.Encambio,la luzdeunLEDingresaalafibramultimodoendiferentesngulos.Lostendidosextensosdefibrapuedengenerar impulsospococlarosalrecibirlosenelextremoreceptoryaquelaluzqueingresaalafibraendiferentesngulos requierededistintosperodosdetiempoparaviajaratravsdelafibra.Esteefecto,denominadodispersinmodal, limitalalongituddelossegmentosdefibramultimodo. LafibramultimodoylafuentedeluzdelLEDqueutilizaresultanmseconmicasquelafibramonomodoysu tecnologadelemisorbasadaenlser.

8.3.7Mediosinalmbricos
Losmediosinalmbricostransportansealeselectromagnticasmediantefrecuenciasdemicroondasyradiofrecuencias querepresentanlosdgitosbinariosdelascomunicacionesdedatos.Comomediodered,elsistemainalmbriconose limitaaconductoresocanaletas,comoenelcasodelosmediosdefibraodecobre. Lastecnologasinalmbricasdecomunicacindedatosfuncionanbienenentornosabiertos.Sinembargo,existen determinadosmaterialesdeconstruccinutilizadosenedificiosyestructuras,ademsdelterrenolocal,quelimitanla coberturaefectiva.Elmedioinalmbricotambinessusceptiblealainterferenciaypuededistorsionarsepor dispositivoscomunescomotelfonosinalmbricosdomsticos,algunostiposdelucesfluorescentes,hornosmicroondas yotrascomunicacionesinalmbricas. Losdispositivosyusuariosquenoestnautorizadosaingresaralaredpuedenobteneraccesoalatransmisin,yaque lacoberturadelacomunicacininalmbricanorequiereelaccesoaunaconexinfsicadelosmedios.Porlotanto,la seguridaddelaredeselcomponenteprincipaldelaadministracinderedesinalmbricas.

Tiposderedesinalmbricas LosestndaresdeIEEEydelaindustriadelastelecomunicacionessobrelascomunicacionesinalmbricasdedatos abarcanlacapasfsicaydeEnlacededatos.Loscuatroestndarescomunesdecomunicacindedatosqueseaplicana losmediosinalmbricosson: IEEEestndar802.11:ComnmentedenominadaWiFi,setratadeunatecnologaLANinalmbrica(Redderea localinalmbrica,WLAN)queutilizaunacontencinosistemanodeterministaconunprocesodeaccesoalos mediosdeAccesomltiplecondeteccindeportadora/Prevencindecolisiones(CSMA/CA).

IEEEestndar802.15:Reddereapersonalinalmbrica(WPAN)estndar,comnmentedenominada Bluetooth,utilizaunprocesodeemparejamientodedispositivosparacomunicarseatravsdeunadistancia de1a100metros. IEEEestndar802.16:ComnmenteconocidacomoWiMAX(Interoperabilidadmundialparaelaccesopor microondas),utilizaunatopologapuntoamultipuntoparaproporcionarunaccesodeanchodebanda inalmbrico. Sistemaglobalparacomunicacionesmviles(GSM):Incluyelasespecificacionesdelacapafsicaquehabilitanla implementacindelprotocoloServiciogeneralderadioporpaquetes(GPRS)decapa2paraproporcionarla transferenciadedatosatravsderedesdetelefonacelularmvil.

Otrostiposdetecnologasinalmbricas,comolascomunicacionessatelitales,ofrecenunaconectividaddereddedatos paraubicacionessincontarconotrosmediosdeconexin.Losprotocolos,inclusoGPRS,permitenlatransferenciade datosentreestacionesterrestresyenlacessatelitales. Encadaunodelosejemplosanteriores,lasespecificacionesdelacapafsicaseaplicanareasqueincluyen:datospara lacodificacindesealesderadio,frecuenciaypoderdetransmisin,recepcindesealesyrequisitosdecodificaciny diseoyconstruccindelaantena.

LANinalmbrica Unaimplementacincomndetransmisininalmbricadedatospermitealosdispositivosconectarseenforma inalmbricaatravsdeunaLAN.Engeneral,unaLANinalmbricarequierelossiguientesdispositivosdered: Puntodeaccesoinalmbrico(AP):Concentralassealesinalmbricasdelosusuariosyseconecta, generalmenteatravsdeuncabledecobre,alainfraestructuraderedexistentebasadaencobre,como Ethernet.

AdaptadoresNICinalmbricos:Proporcionancapacidaddecomunicacininalmbricaacadahostdelared.

Amedidaquelatecnologahaevolucionado,hasurgidounagrancantidaddeestndaresWLANbasadosenEthernet.Se debetenerprecaucinalcomprardispositivosinalmbricosparagarantizarcompatibilidadeinteroperabilidad. Losestndaresincluyen: IEEE802.11:operaenunabandadefrecuenciade5GHzyofrecevelocidadesdehasta54Mbps.Poseeunreade coberturamenoryesmenosefectivoalpenetrarestructurasediliciasyaqueoperaenfrecuenciassuperiores.Los dispositivosqueoperanconformeaesteestndarnosoninteroperablesconlosestndares802.11by802.11gdescritos acontinuacin. IEEE802.11b:operaenunabandadefrecuenciade2.4GHzyofrecevelocidadesdehasta11Mbps.Losdispositivosque implementanesteestndartienenunmayoralcanceypuedenpenetrarmejorlasestructurasediliciasquelos dispositivosbasadosen802.11. IEEE802.11g:operaenunafrecuenciadebandade2.4GHzyofrecevelocidadesdehasta54Mbps.Porlotanto,los dispositivosqueimplementanesteestndaroperanenlamismaradiofrecuenciaytienenunalcancedehasta802.11b peroconunanchodebandade802.11. IEEE802.11n:elestndarIEEE802.11nseencuentraactualmenteendesarrollo.Elestndarpropuestodefinela frecuenciade2.4Ghzo5GHz.Lavelocidadtpicadetransmisindedatosqueseesperaesde100Mbpsa210Mbps conunalcancededistanciadehasta70metros. Losbeneficiosdelastecnologasinalmbricasdecomunicacindedatossonevidentes,especialmenteencuantoal ahorroenelcableadocostosodelasinstalacionesyenlaconvenienciadelamovilidaddelhost.Sinembargo,los administradoresderednecesitandesarrollaryaplicarprocesosypolticasdeseguridadrigurosasparaprotegerlasLAN inalmbricasdeldaoyelaccesonoautorizado. EstosestndareseimplementacionesparalasLANinalmbricasseanalizarnconmsdetalleenelcursoRedes inalmbricasyconmutacinLAN.

8.3.8Conectoresdemedios
Conectorescomunesdemediosdecobre Losdiferentesestndaresdelacapafsicaespecificanelusodedistintosconectores.Estosestndaresestablecenlas dimensionesmecnicasdelosconectoresylaspropiedadeselctricasaceptablesdecadatipodeimplementacin diferenteenelcualseimplementan. Sibienalgunosconectorespuedenpareceridnticos,stospuedenconectarsedemaneradiferentesegnla especificacindelacapafsicaparalacualfuerondiseados.ElconectorRJ45definidoporISO8877seutilizapara diferentesespecificacionesdelacapafsicaenlasqueseincluyeEthernet.Otraespecificacin,EIATIA568,describelos cdigosdecolordeloscablesparacolocarpinesalasasignaciones(diagramadepines)paraelcabledirectodeEthernet yparaloscablesdeconexincruzada. Sibienmuchostiposdecablesdecobrepuedencomprarseprefabricados,enalgunassituaciones,especialmenteen instalacionesLAN,laterminacindelosmediosdecobrepuedenrealizarseensitio.Estasterminacionesincluyen conexionesengarzadasparalaterminacindemediosCat5contomasRJ45parafabricarpatchcablesyelusode conexionesinsertadasapresinenpatchpanels110yconectoresRJ45.Lafiguramuestraalgunosdeloscomponentes decableadodeEthernet.

Terminacincorrectadelconector Cadavezqueserealizalaterminacindeuncableadodecobre,existelaposibilidaddequesepierdalasealydeque segenereruidoenelcircuitodecomunicacin.LasespecificacionesdecableadodeEthernetenloslugaresdetrabajo establecenculessonloscablesnecesariosparaconectarunacomputadoraaundispositivointermediarioderedactiva. Cuandoserealizanlasterminacionesdemaneraincorrecta,cadacablerepresentaunaposiblefuentededegradacin

delfuncionamientodelacapafsica.Esfundamentalquetodaslasterminacionesdemediosdecobreseandecalidad superiorparagarantizarunfuncionamientoptimocontecnologasderedactualesyfuturas. Enalgunoscasos,comoporejemploenlastecnologasWAN,siseutilizauncabledeterminacinRJ45instalado incorrectamente,puedenproducirsedaosenlosnivelesdevoltajeentrelosdispositivosinterconectados.Estetipode daogeneralmenteocurrecuandouncableseconectaparaunatecnologadecapafsicayseutilizaconotratecnologa diferente.

Conectorescomunesdefibraptica Losconectoresdefibrapticaincluyenvariostipos.Lafiguramuestraalgunosdelostiposmscomunes: PuntaRecta(ST)(comercializadoporAT&T):unconectormuycomnestiloBayonet,ampliamenteutilizadoconfibra multimodo. Conectorsuscriptor(SC):conectorqueutilizaunmecanismodedobleefectoparaasegurarlainsercinpositiva.Este tipodeconectorseutilizaampliamenteconfibramonomodo. ConectorLucent(LC):unconectorpequeoqueestadquiriendopopularidadensuusoconfibramonomodo;tambin admitelafibramultimodo. Laterminacinyelempalmedelcableadodefibrapticarequieredeequipoycapacitacinespeciales.Laterminacin incorrectadelosmediosdefibrapticaproducenunadisminucinenlasdistanciasdesealizacinounafallatotalenla transmisin. Trestiposcomunesdeerroresdeempalmeyterminacindefibrapticason: Desalineacin:losmediosdefibrapticanosealineanconprecisinalunirlos. Separacindelosextremos:nohaycontactocompletodelosmediosenelempalmeolaconexin. Acabadofinal:losextremosdelosmediosnoseencuentranbienpulidosopuedeversesuciedadenla terminacin.

SerecomiendaelusodeunReflectmetropticodedominiodetiempo(OTDR)paraprobarcadasegmentodelcablede fibraptica.Estedispositivointroduceunimpulsodeluzdepruebaenelcableymidelaretrodispersinyelreflejodela luzdetectadosenfuncindeltiempo.ElOTDRcalcularladistanciaaproximadaenlaquesedetectanestasfallanen todalalongituddelcable. Sepuederealizarunapruebadecampoalemitirunaluzbrillanteenunextremodelafibramientrasseobservaelotro extremo.Silaluzesvisible,entonceslafibraescapazdetransmitirluz.Sibienestapruebanogarantizael funcionamientodelafibra,esunaformarpidayeconmicadedetectarunafibradeteriorada.

8.5RESUMENESDELCAPITULO 8.5.1Resumenyrevisin
LaCapa1delmodeloOSIesresponsabledelainterconexinfsicadelosdispositivos.Losestndaresdeestacapa definenlascaractersticasdelarepresentacinenfrecuenciaselctricas,pticasyradiofrecuenciasdelosbitsque componenlastramasdelacapadeEnlacededatosquesetransmiten.Losvaloresdebitpuedenrepresentarse medianteimpulsoselectrnicos,impulsosdeluzocambiosenlasondasderadio.Losprotocolosdelacapafsica codificanlosbitsparalatransmisinylosdecodificaneneldestino. Losestndaresdeestacapatambinsonresponsablesdedescribirlascaractersticasfsicas,mecnicasyelctricasde losconectoresymediosfsicosqueinterconectanlosdispositivosdered. Losdiversosprotocolosdelacapafsicaylosmediosposeendistintascapacidadesparatransportardatos.Elanchode bandadedatossinprocesaresellmitemximotericodetransmisindebits.Elrendimientoylacapacidadde transferenciatilsondiferentesmedidasdeunatransferenciadedatosobservadaduranteunperododetiempo determinado.

9ETHERNET 9.0INTRODUCCIONDELCAPITULO 9.0.1Introduccindelcapitulo


Hastaestepuntodelcurso,cadacaptuloseconcentrenlasdiferentesfuncionesdecadaunadelascapasdelos modelosOSIydeprotocoloTCP/IP,yencmoseutilizanlosprotocolosparalograrlacomunicacindered.Estos anlisishacenreferenciaconstantementeadiversosprotocolosclave(TCP,UDPeIP),yaquebrindanlasbasessobre cmofuncionanactualmentedesdelaredmspequeahastalaredmsgrande,laInternet.Estosprotocolos comprendenelstackdeprotocolosTCP/IPy,dadoquelaInternetsecreutilizandodichosprotocolos,Ethernetesenla actualidadlatecnologaLANpreponderanteanivelmundial. ElgrupodetrabajodeingenieradeInternet(IETF)mantienelosprotocolosyserviciosfuncionalesparalasuitede protocolosTCP/IPdelascapassuperiores.Sinembargo,diversasorganizacionesespecializadaseningeniera(IEEE,ANSI, ITU)oempresasprivadas(protocolospropietarios)describenlosprotocolosyserviciosfuncionalesdelacapadeEnlace dedatosylacapafsicadelmodeloOSI.DadoqueEthernetsecomponedeestndaresenestascapasinferiores,puede decirsequeentrminosgeneralesseentiendemejorconreferenciaalmodeloOSI.ElmodeloOSIseparalas funcionalidadesdelacapadeEnlacededatosdedireccionamiento,entramadoyaccesoalosmediosdesdelos estndaresdelacapafsicadelosmedios.LosestndaresdeEthernetdefinenlosprotocolosdeCapa2ylastecnologas deCapa1.SibienlasespecificacionesdeEthernetadmitendiferentesmedios,anchosdebandayotrasvariacionesde Capa1y2,elformatodetramabsicoyelesquemadedireccionessonlosmismosparatodaslasvariedadesde Ethernet. EstecaptuloanalizalascaractersticasyelfuncionamientodelaEthernetentrminosdesuevolucindesdeuna tecnologademedioscompartidosdecomunicacindedatosbasadaencontencioneshastaconvertirseenlaactual tecnologafullduplexdegrananchodebanda. Objetivosdeaprendizaje Alcompletarestecaptulo,podrrealizarlosiguiente: DescribirlaevolucindeEthernet. ExplicarloscamposdelatramadeEthernet. Describirlafuncinylascaractersticasdelmtododecontroldeaccesoalosmediosutilizadoporelprotocolo Ethernet. DescribirlasfuncionesdelacapafsicaydelacapadeenlacededatosdeEthernet. CompararycontrastarloshubsyswitchesdeEthernet. ExplicarelProtocoloderesolucindedirecciones(ARP).

9.1DESCRIPCIONGENERALDEETHERNET 9.1.1Ethernet:Estndareseimplementacin
EstndaresdeIEEE LaprimeraLAN(Redderealocal)delmundofuelaversinoriginaldeEthernet.RobertMetcalfeysuscompaerosde Xeroxladisearonhacemsdetreintaaos.ElprimerestndardeEthernetfuepublicadoporunconsorcioformado porDigitalEquipmentCorporation,IntelyXerox(DIX).MetcalfequeraqueEthernetfueraunestndarcompartidoa partirdelcualtodossepodanbeneficiar,demodoqueselanzcomoestndarabierto.Losprimerosproductosquese desarrollaronapartirdelestndardeEthernetsevendieronaprincipiosdeladcadade1980. En1985,elcomitdeestndaresparaRedesMetropolitanasyLocalesdelInstitutodeIngenierosElctricosy Electrnicos(IEEE)publiclosestndaresparalasLAN.Estosestndarescomienzanconelnmero802.Elestndarpara Ethernetesel802.3.ElIEEEqueraasegurarquesusestndaresfuerancompatiblesconlosdelmodeloOSIdela OrganizacinInternacionalparalaEstandarizacin(ISO).Paragarantizarlacompatibilidad,losestndaresIEEE802.3 debancubrirlasnecesidadesdelaCapa1ydelasporcionesinferioresdelaCapa2delmodeloOSI.Comoresultado, ciertaspequeasmodificacionesalestndaroriginaldeEthernetseefectuaronenel802.3. EthernetoperaenlasdoscapasinferioresdelmodeloOSI:lacapadeenlacededatosylacapafsica.

9.1.2Ethernet:Capa1yCapa2
EthernetoperaatravsdedoscapasdelmodeloOSI.Elmodeloofreceunareferenciasobreconqupuederelacionarse Ethernet,peroenrealidadseimplementasloenlamitadinferiordelacapadeEnlacededatos,queseconocecomo subcapaControldeaccesoalmedio(MediaAccessControl,MAC),ylacapafsica. EthernetenlaCapa1implicaseales,streamsdebitsquesetransportanenlosmedios,componentesfsicosque transmitenlassealesalosmediosydistintastopologas.LaCapa1deEthernettieneunpapelclaveenlacomunicacin queseproduceentrelosdispositivos,perocadaunadeestasfuncionestienelimitaciones. Talcomolomuestralafigura,EthernetenlaCapa2seocupadeestaslimitaciones.Lassubcapasdeenlacededatos contribuyensignificativamentealacompatibilidaddetecnologaylacomunicacinconlacomputadora.Lasubcapa MACseocupadeloscomponentesfsicosqueseutilizarnparacomunicarlainformacinypreparalosdatospara transmitirlosatravsdelosmedios. LasubcapaControldeenlacelgico(LogicalLinkControl,LLC)siguesiendorelativamenteindependientedelequipo fsicoqueseutilizarparaelprocesodecomunicacin.

9.1.3Controldeenlacelgico:Conexinconlascapassuperiores
EthernetseparalasfuncionesdelacapadeEnlacededatosendossubcapasdiferenciadas:lasubcapaControldeenlace lgico(LLC)ylasubcapaControldeaccesoalmedio(MAC).LasfuncionesdescritasenelmodeloOSIparalacapade EnlacededatosseasignanalassubcapasLLCyMAC.Lautilizacindedichassubcapascontribuyenotablementeala compatibilidadentrediversosdispositivosfinales. ParaEthernet,elestndarIEEE802.2describelasfuncionesdelasubcapaLLCyelestndar802.3describelasfunciones delasubcapaMACydelacapafsica.ElControldeenlacelgicoseencargadelacomunicacinentrelascapas superioresyelsoftwaredered,ylascapasinferiores,quegeneralmenteeselhardware.LasubcapaLLCtomalosdatos delprotocolodelared,quegeneralmentesonunpaqueteIpv4,yagregainformacindecontrolparaayudaraentregar elpaquetealnododedestino.LaCapa2establecelacomunicacinconlascapassuperioresatravsdelLLC. ElLLCseimplementaenelsoftwareysuimplementacindependedelequipofsico.Enunacomputadora,elLLCpuede considerarsecomoelcontroladordelaTarjetadeinterfazdered(NIC).ElcontroladordelaNIC(Tarjetadeinterfazde red)esunprogramaqueinteractadirectamenteconelhardwareenlaNICparapasarlosdatosentrelosmediosyla subcapadeControldeAccesoalmedio(MAC). http://standards.ieee.org/getieee802/download/802.21998.pdf http://standards.ieee.org/regauth/llc/llctutorial.html http://www.wildpackets.com/support/compendium/reference/sap_numbers

9.1.4MAC:Envodedatosalosmedios
ElControldeaccesoalmedio(MAC)eslasubcapadeEthernetinferiordelacapadeEnlacededatos.Elhardware implementaelControldeaccesoalmedio,generalmenteenlaTarjetadeinterfazdered(NIC). LasubcapaMACdeEthernettienedosresponsabilidadesprincipales: Encapsulacindedatos ControldeAccesoalmedio

Encapsulacindedatos Laencapsulacindedatosproporcionatresfuncionesprincipales: Delimitacindetrama Direccionamiento Deteccindeerrores

Elprocesodeencapsulacindedatosincluyeelarmadodelatramaantesdelatransmisinyelanlisisdelatramaal momentoderecibirunatrama.Cuandoformaunatrama,lacapaMACagregaunencabezadoyuntrileralaPDUde Capa3.Lautilizacindetramasfacilitalatransmisindebitsamedidaquesecolocanenlosmediosylaagrupacinde bitsenelnodoreceptor. Elprocesodeentramadoofrecedelimitadoresimportantesqueseutilizanparaidentificarungrupodebitsque componenunatrama.Esteprocesoofreceunasincronizacinentrelosnodostransmisoresyreceptores. ElprocesodeencapsulacintambinposibilitaeldireccionamientodelacapadeEnlacededatos.Cadaencabezado Ethernetagregadoalatramacontieneladireccinfsica(direccinMAC)quepermitequelatramaseenveaunnodo dedestino. Unafuncinadicionaldelaencapsulacindedatosesladeteccindeerrores.CadatramadeEthernetcontieneun trilerconunacomprobacincclicaderedundancia(CRC)deloscontenidosdelatrama.Unavezqueserecibeuna trama,elnodoreceptorcreaunaCRCparacompararlaconladelatrama.SiestosdosclculosdeCRCcoinciden,puede asumirsequelatramaserecibisinerrores. Controldeaccesoalmedio LasubcapaMACcontrolalacolocacindetramasenlosmediosyelretirodetramasdelosmedios.Comosunombrelo indica,seencargadeadministrarelcontroldeaccesoalmedio.Estoincluyeeliniciodelatransmisindetramasyla recuperacinporfallodetransmisindebidoacolisiones. Topologalgica LatopologalgicasubyacentedeEthernetesunbusdemultiacceso.Estosignificaquetodoslosnodos(dispositivos)en esesegmentodelaredcompartenelmedio.Estosignificaademsquetodoslosnodosdeesesegmentorecibentodas lastramastransmitidasporcualquiernododedichosegmento. Debidoaquetodoslosnodosrecibentodaslastramas,cadanododebedeterminarsidebeaceptaryprocesaruna determinadatrama.EstorequiereanalizareldireccionamientoenlatramaprovistoporladireccinMAC.

Ethernetofreceunmtodoparadeterminarcmocompartenlosnodoselaccesoalmedio.Elmtododecontrolde accesoalosmediosparaEthernetclsicaeselAccesomltiplecondeteccindeportadoracondeteccindecolisines (CSMA/CD).Estemtodosedescribemsadelanteenestecaptulo. http://standards.ieee.org/regauth/groupmac/tutorial.html

9.1.5ImplementacionesfsicasdeEthernet
LamayorpartedeltrficoenInternetseoriginayterminaenconexionesdeEthernet.Desdesuinicioenladcadade 1970,EthernethaevolucionadoparasatisfacerlacrecientedemandadeLANdealtavelocidad.Cuandoseintrodujoel mediodefibraptica,Ethernetseadaptaestanuevatecnologaparaaprovecharelmayoranchodebandayelmenor ndicedeerrorqueofrecelafibra.Actualmente,elmismoprotocoloquetransportabadatosa3Mbpspuede transportardatosa10Gbps. ElxitodeEthernetsedebealossiguientesfactores: Simplicidadyfacilidaddemantenimiento Capacidadparaincorporarnuevastecnologas Confiabilidad Bajocostodeinstalacinydeactualizacin

LaintroduccindeGigabitEthernethaextendidolatecnologaLANoriginaladistanciastalesqueconviertenaEthernet enunestndardeReddereametropolitana(MAN)ydeWAN(Reddereaextensa). Yaquesetratadeunatecnologaasociadaconlacapafsica,Ethernetespecificaeimplementalosesquemasde codificacinydecodificacinquepermiteneltransportedelosbitsdetramacomosealesatravsdelosmedios.Los dispositivosEthernetutilizanunagranvariedaddeespecificacionesdecableadoyconectores. Enlasredesactuales,laEthernetutilizacablesdecobreUTPyfibrapticaparainterconectardispositivosderedatravs dedispositivosintermediarioscomohubsyswitches.DadaladiversidaddetiposdemediosqueEthernetadmite,la estructuradelatramadeEthernetpermanececonstanteatravsdetodassusimplementacionesfsicas.Esporesta raznquepuedeevolucionarhastacumplirconlosrequisitosderedactuales.

9.2ETHERNET:COMUNICACINATRAVESDELAN 9.2.1Ethernethistrica
LoscimientosdelatecnologaEthernetsefijaronporprimeravezen1970medianteunprogramallamadoAlohanet. Alohaneteraunaredderadiodigitaldiseadaparatransmitirinformacinporunafrecuenciaderadiocompartidaentre lasIslasdeHawai. Alohanetobligabaatodaslasestacionesaseguirunprotocolosegnelcualunatransmisinnoreconocidarequerauna retransmisindespusdeunperododeesperabreve.Lastcnicasparautilizarunmediocompartidodeestamanerase aplicaronposteriormentealatecnologacableadaenformadeEthernet. LaEthernetsediseparaaceptarmltiplescomputadorasqueseinterconectabanenunatopologadebus compartida. LaprimeraversindeEthernetincorporabaunmtododeaccesoalmedioconocidocomoAccesomltiplepor deteccindeportadoraydeteccindecolisiones(CSMA/CD).ElCSMA/CDadministrabalosproblemasqueseoriginaban cuandomltiplesdispositivosintentabancomunicarseenunmediofsicocompartido.

PrimerosmediosEthernet LasprimerasversionesdeEthernetutilizabancablecoaxialparaconectarcomputadorasenunatopologadebus.Cada computadoraseconectabadirectamentealbackbone.EstasprimerasversionesdeEthernetseconocancomoThicknet (10BASE5)yThinnet(10BASE2). La10BASE5,oThicknet,utilizabauncablecoaxialgruesoquepermitalogrardistanciasdecableadodehasta500metros antesdequelasealrequirieraunrepetidor.La10BASE2,oThinnet,utilizabauncablecoaxialfinoquetenaun dimetromenoryeramsflexiblequelaThicknetypermitaalcanzardistanciasdecableadode185metros. LacapacidaddemigrarlaimplementacinoriginaldeEthernetalasimplementacionesdeEthernetactualesyfuturasse basaenlaestructuradelatramadeCapa2,queprcticamentenohacambiado.Losmediosfsicos,elaccesoalmedioy elcontroldelmediohanevolucionadoycontinanhacindolo.PeroelencabezadoyeltrilerdelatramadeEthernet hanpermanecidoconstantesentrminosgenerales. LasprimerasimplementacionesdeEthernetseutilizaronenentornosLANdebajoanchodebandaenlosqueelaccesoa losmedioscompartidosseadministrabamedianteCSMAy,posteriormente,medianteCSMA/CD.Ademsdeseruna topologadebuslgicadelacapadeEnlacededatos,Ethernettambinutilizabaunatopologadebusfsica.Esta topologasevolvimsproblemticaamedidaquelasLANcrecieronyquelosserviciosLANdemandaronms infraestructura. LosmediosfsicosoriginalesdecablecoaxialgruesoyfinosereemplazaronporcategorasinicialesdecablesUTP.En comparacinconloscablescoaxiales,loscablesUTPeranmsfcilesdeutilizar,mslivianosymenoscostosos. Latopologafsicatambinsecambiporunatopologaenestrellautilizandohubs.Loshubsconcentranlasconexiones. Enotraspalabras,tomanungrupodenodosypermitenquelaredlostratecomounasolaunidad.Cuandounatrama llegaaunpuerto,selocopiaalosdemspuertosparaquetodoslossegmentosdelaLANrecibanlatrama.Lautilizacin

delhubenestatopologadebusaumentlaconfiabilidaddelared,yaquepermitequecualquiercablefallesin provocarunainterrupcinentodalared.Sinembargo,larepeticindelatramaalosdemspuertosnosolucionel problemadelascolisiones.Msadelanteenestecaptulosevercmosemanejaronlascuestionesrelacionadascon colisionesenEthernetmediantelaintroduccindeswitchesenlared.

9.2.2AdministracindecolisionesenEthernet
Ethernetantigua Enredes10BASET,elpuntocentraldelsegmentoderederageneralmenteunhub.Estocreabaunmediocompartido. Debidoaqueelmedioeracompartido,slounaestacinalavezpodarealizarunatransmisindemaneraexitosa.Este tipodeconexinsedescribecomocomunicacinhalfduplex. AmedidaqueseagregabanmsdispositivosaunaredEthernet,lacantidaddecolisionesdetramasaumentaba notablemente.Durantelosperodosdepocaactividaddecomunicacin,laspocascolisionesqueseproducanse administrabanmedianteelCSMA/CD,conmuypocoimpactoenelrendimiento,encasodequelohubiera.Sinembargo, amedidaquelacantidaddedispositivosyelconsiguientetrficodedatosaumenta,elincrementodelascolisiones puedeproducirunimpactosignificativoenlaexperienciadelusuario. Amododeanaloga,serasimilaracuandosalimosatrabajarovamosalaescuelaalamaanatempranoylascalles estnrelativamentevacas.Mstarde,cuandohaymsautomvilesenlascalles,puedenproducirsecolisionesy generardemoraseneltrfico. Ethernetactual

UndesarrolloimportantequemejorelrendimientodelaLANfuelaintroduccindelosswitchesparareemplazarlos hubsenredesbasadasenEthernet.EstedesarrolloestabaestrechamenterelacionadoconeldesarrollodeEthernet 100BASETX.Losswitchespuedencontrolarelflujodedatosmedianteelaislamientodecadaunodelospuertosyel envodeunatramasloaldestinocorrespondiente(encasodequeseloconozca)envezdelenvodetodaslastramasa todoslosdispositivos. Elswitchreducelacantidaddedispositivosquerecibecadatrama,loqueasuvezdisminuyeominimizalaposibilidad decolisiones.Esto,juntoconlaposteriorintroduccindelascomunicacionesfullduplex(quetienenunaconexinque puedetransportarsealestransmitidasyrecibidasalmismotiempo),permitieldesarrollodeEthernetde1Gbpsy ms.

9.3.2Cambioa1Gbpsyms
Lasaplicacionesqueatraviesanenlacesderedadiarioponenapruebainclusoalasredesmsslidas.Porejemplo,el usocadavezmayordeserviciosdeVozsobreIP(VoIP)ymultimediarequiereconexionesmsrpidasqueEthernetde 100Mbps. GigabitEthernetseutilizaparadescribirlasimplementacionesdeEthernetqueofrecenunanchodebandade1000 Mbps(1Gbps)oms.EstacapacidadsecresobrelabasedelacapacidadfullduplexylastecnologasdemediosUTPy defibrapticadeversionesanterioresdeEthernet. Elaumentodelrendimientodelaredessignificativocuandolavelocidaddetransmisin(throughput)potencial aumentade100Mbpsa1Gbpsyms. LaactualizacinaEthernetde1Gbpsnosiempreimplicaquelainfraestructuradereddecablesyswitchesexistente debereemplazarseporcompleto.Algunosequiposycableadosderedesmodernasbiendiseadaseinstaladaspodran

trabajaramayoresvelocidadesconslounaactualizacinmnima.Estacapacidadtieneelbeneficiodereducirelcosto totaldepropiedaddelared.

EthernetmsalldelaLAN LasmayoresdistanciasdecableadohabilitadasporelusodecablesdefibrapticaenredesbasadasenEthernet disminuyeronlasdiferenciasentrelasLANylasWAN.LaEthernetselimitabaoriginalmenteasistemasdecableadoLAN dentrodeunmismoedificioydespusseextendiasistemasentreedificios.Actualmente,puedeaplicarseatravsde todaunaciudadmedianteloqueseconocecomoReddereametropolitana(MAN).

9.3LATRAMADEETHERNET 9.3.1Latrama:Encapsulacindelpaquete
LaestructuradelatramadeEthernetagregaencabezadosytrilersalaPDUdeCapa3paraencapsularelmensajeque seenva. TantoelencabezadocomoeltrilerdeEthernettienenvariasseccionesdeinformacinqueelprotocoloEthernet utiliza.Cadaseccindelatramasedenominacampo.HaydosestilosdetramasdeEthernet:elIEEE802.3(original)yel IEEE802.3revisado(Ethernet). Lasdiferenciasentrelosestilosdetramassonmnimas.LadiferenciamssignificativaentreelIEEE802.3(original)yel IEEE802.3revisadoeselagregadodeundelimitadordeiniciodetrama(SFD)yunpequeocambioenelcampoTipo queincluyelaLongitud,talcomosemuestraenlafigura. TamaodelatramadeEthernet ElestndarEthernetoriginaldefinieltamaomnimodetramaen64bytesyeltamaomximodetramaen1518 bytes.EstoincluyetodoslosbytesdelcampoDireccinMACdedestinoatravsdelcampoSecuenciadeverificacinde trama(FCS).LoscamposPrembuloyDelimitadordeiniciodetramanoseincluyenenladescripcindeltamaodeuna trama.ElestndarIEEE802.3ac,publicadoen1998,amplieltamaodetramamximopermitidoa1522bytes.Se aumenteltamaodelatramaparaqueseadapteaunatecnologadenominadaRedderealocalvirtual(VLAN).Las VLANsecreandentrodeunaredconmutadaysepresentarnenotrocurso. Sieltamaodeunatramatransmitidaesmenorqueelmnimoomayorqueelmximo,eldispositivoreceptordescarta latrama.Esposiblequelastramasdescartadasseoriginenencolisionesuotrassealesnodeseadasy,porlotanto,se considerannovlidas.

CamposPrembuloyDelimitadordeiniciodetrama LoscamposPrembulo(7bytes)yDelimitadordeiniciodetrama(SFD)(1byte)seutilizanparalasincronizacinentre losdispositivosdeenvoyderecepcin.Estosochoprimerosbytesdelatramaseutilizanparacaptarlaatencindelos nodosreceptores.Bsicamente,losprimerosbytesleindicanalreceptorquesepreparepararecibirunatramanueva. CampoDireccinMACdedestino ElcampoDireccinMACdedestino(6bytes)eselidentificadordelreceptordeseado.Comorecordar,laCapa2utiliza estadireccinparaayudaralosdispositivosadeterminarsilatramavienedirigidaaellos.Ladireccindelatramase comparaconladireccinMACdeldispositivo.Sicoinciden,eldispositivoaceptalatrama. CampoDireccinMACdeorigen ElcampoDireccinMACdeorigen(6bytes)identificalaNICointerfazqueoriginalatrama.Losswitchestambin utilizanestadireccinparaampliarsustablasdebsqueda.Elroldelosswitchesseanalizarmsadelanteeneste captulo. CampoLongitud/Tipo ElcampoLongitud/Tipo(2bytes)definelalongitudexactadelcampoDatosdelatrama.Estoseutilizaposteriormente comopartedelaFCSparagarantizarqueelmensajeserecibaadecuadamente.Enestecampodebeingresarseuna longitudountipo.Sinembargo,slounouotropodrutilizarseenunadeterminadaimplementacin.Sielobjetivodel campoesdesignaruntipo,elcampoTipodescribequprotocoloseimplementa. ElcampodenominadoLongitud/TiposloaparecacomoLongitudenlasversionesanterioresdelIEEEyslocomoTipo enlaversinDIX.EstosdosusosdelcamposecombinaronoficialmenteenunaversinposteriordelIEEE,yaqueambos usoserancomunes.ElcampoTipodelaEthernetIIseincorporalaactualdefinicindetramadel802.3.LaEthernetII eselformatodetramadeEthernetqueseutilizaenredesTCP/IP.Cuandounnodorecibeunatrama,debeanalizarel campoLongitud/Tipoparadeterminarquprotocolodecapasuperiorestpresente.Sielvalordelosdosoctetoses equivalentea0x0600hexadecimalo1536decimalomayorquestos,loscontenidosdelcampoDatossecodifican segnelprotocoloindicado. CamposDatosyRelleno LoscamposDatosyRelleno(de46a1500bytes)contienenlosdatosencapsuladosdeunacapasuperior,queesuna PDUdeCapa3genricao,conmayorfrecuencia,unpaqueteIpv4.Todaslastramasdebenteneralmenos64bytesde longitud.Siseencapsulaunpaquetepequeo,elPadseutilizaparaaumentareltamaodelatramahastaalcanzareste tamaomnimo.

CampoSecuenciadeverificacindetrama ElcampoSecuenciadeverificacindetrama(FCS)(4bytes)seutilizaparadetectarerroresenlatrama.Utilizauna comprobacincclicaderedundancia(CRC).EldispositivoemisorincluyelosresultadosdeunaCRCenelcampoFCSde latrama. EldispositivoreceptorrecibelatramaygeneraunaCRCparadetectarerrores.Silosclculoscoinciden,significaqueno seprodujoningnerror.Losclculosquenocoincidenindicanquelosdatoscambiarony,porconsiguiente,sedescarta latrama.Uncambioenlosdatospodraserresultadodeunainterrupcindelassealeselctricasquerepresentanlos bits.

9.3.2LadireccinMACdeEthernet
Inicialmente,laEthernetseimplementabacomopartedeunatopologadebus.Cadaunodelosdispositivosderedse conectabaalmismomediocompartido.Enredesconpocotrficoopequeas,staeraunaimplementacinaceptable. Elproblemamsimportantequedebaresolverseeracmoidentificarcadaunodelosdispositivos.Lasealpoda

enviarseatodoslosdispositivos,perocmopodadeterminarcadaunodelosdispositivossieraelreceptordel mensaje? Secreunidentificadornico,denominadodireccindeControldeaccesoalmedio(MAC),paraayudaradeterminar lasdireccionesdeorigenydestinodentrodeunaredEthernet.IndependientementedequvariedaddeEthernetse estabautilizando,laconvencindedenominacinbrindunmtodoparaidentificardispositivosenunnivelinferiordel modeloOSI. Comorecordar,ladireccinMACseagregacomopartedeunaPDUdeCapa2.UnadireccinMACdeEthernetesun valorbinariode48bitsexpresadocomo12dgitoshexadecimales.

EstructuradeladireccinMAC ElvalordeladireccinMACeselresultadodirectodelasnormasimplementadasporelIEEEparaproveedoresconel objetivodegarantizardireccionesnicasparacadadispositivoEthernet.LasnormasestablecidasporelIEEEobligana losproveedoresdedispositivosEthernetaregistrarseenelIEEE.ElIEEEleasignaacadaproveedoruncdigode3bytes, denominadoIdentificadornicoorganizacional(OUI). ElIEEEobligaalosproveedoresarespetardosnormassimples: TodaslasdireccionesMACasignadasaunaNICuotrodispositivoEthernetdebenutilizarelOUIqueseleasign adichoproveedorcomolos3primerosbytes. SelesdebeasignarunvalorexclusivoatodaslasdireccionesMACconelmismoOUI(Identificadorexclusivode organizacin)(cdigodelfabricanteonmerodeserie)enlosltimos3bytes.

LadireccinMACsesueledenominardireccingrabada(BIA)porqueseencuentragrabadaenlaROM(Memoriadeslo lectura)delaNIC.EstosignificaqueladireccinsecodificaenelchipdelaROMdemanerapermanente(elsoftwareno puedecambiarla).

Sinembargo,cuandoseiniciaelequipolaNICcopialadireccinalaRAM(Memoriadeaccesoaleatorio).Cuandose examinantramasseutilizaladireccinqueseencuentraenlaRAMcomodireccindeorigenparacompararlaconla direccindedestino.LaNICutilizaladireccinMACparadeterminarsiunmensajedebepasarsealascapassuperiores paraprocesarlo. Dispositivosdered CuandoeldispositivodeorigenreenvaelmensajeaunaredEthernet,seadjuntalainformacindelencabezadodentro deladireccinMAC.Eldispositivodeorigenenvalosdatosatravsdelared.CadaNICdelaredvisualizala informacinparadeterminarsiladireccinMACcoincideconsudireccinfsica.Sinohaycoincidencia,eldispositivo descartalatrama.CuandolatramallegaaldestinodondelaMACdelaNICcoincideconlaMACdedestinodelatrama, laNICpasalatramahastalascapasOSI(Interconexindesistemaabierto),dondesellevaacaboelprocesode desencapsulacin. TodoslosdispositivosconectadosaunaLANEthernettieneninterfacescondireccionesMAC.Diferentesfabricantesde hardwareysoftwarepuedenrepresentarlasdireccionesMACendistintosformatoshexadecimales.Losformatosdelas direccionespuedensersimilaresa000593C7800,00:05:9:3C:78:000005.93C.7800.LasdireccionesMACse asignanaestacionesdetrabajo,servidores,impresoras,switchesyrouters(cualquierdispositivoquepuedaoriginaro recibirdatosenlared).

9.3.3Numeracinhexadecimalydireccionamiento
Numeracinhexadecimal Elmtodohexadecimal(Hex)esunamaneraconvenientederepresentarvaloresbinarios.Ascomoelsistemade numeracindecimalesunsistemadebasediezyelbinarioesunsistemadebasedos,elsistemahexadecimalesun sistemadebasediecisis.

Elsistemadenumeracindebase16utilizalosnmerosdel0al9ylasletrasdelaAalaF.Lafiguramuestralosvalores decimales,binariosyhexadecimalesequivalentesparalosbinarios0000hasta1111.Nosresultamsconveniente expresarunvalorcomounnicodgitohexadecimalquecomocuatrobits. Comprensindelosbytes Dadoque8bits(unbyte)esunaagrupacinbinariacomn,losbinarios00000000hasta11111111pueden representarseenvaloreshexadecimalescomoelintervalo00aFF.Loscerosinicialessemuestransiemprepara completarlarepresentacinde8bits.Porejemplo,elvalorbinario00001010semuestraenvalorhexadecimalcomo 0A. Representacindevaloreshexadecimales Nota:Esimportantedistinguirlosvaloreshexadecimalesdelosvaloresdecimalesencuantoaloscaracteresdel0al9, talcomolomuestralafigura. Elvalorhexadecimalserepresentageneralmenteentextomedianteelvalorprecedidopor0x(porejemplo,0x73)oun 16ensubndice.Conmenorfrecuencia,puedeestarseguidodeunaH,comoporejemplo,73H.Sinembargo,ydebidoa queeltextoensubndicenoesreconocidoenentornosdelneadecomandoodeprogramacin,larepresentacin tcnicadeunvalorhexadecimalesprecedidade0x(ceroX).Porlotanto,losejemplosanterioresdeberanmostrarse como0x0Ay0x73,respectivamente. ElvalorhexadecimalseutilizapararepresentarlasdireccionesMACdeEthernetylasdireccionesIPversin6.Yahemos vistoquelosvaloreshexadecimalesseutilizanenelpanelBytesdepaquetesdeWiresharkpararepresentarlosvalores binariosdentrodetramasypaquetes. Conversioneshexadecimales Lasconversionesnumricasentrevaloresdecimalesyhexadecimalessonsimples,peronosiempreesconveniente dividiromultiplicarpor16.Siesnecesariorealizardichasconversiones,generalmenteesmsfcilconvertirelvalor decimalohexadecimalaunvalorbinarioydespusconvertirdichovalorbinarioaunvalordecimalohexadecimal, segncorresponda. Conlaprctica,esposiblereconocerlospatronesdebitsbinariosquecoincidenconlosvaloresdecimalesy hexadecimales.Lafigurailustradichospatronesparavaloresseleccionadosde8bits.

VisualizacindelaMAC UnaherramientatilparaanalizarladireccinMACdenuestracomputadoraesipconfig/alloifconfig.Enelgrfico, observeladireccinMACdeestacomputadora.Sielusuariotieneacceso,esposiblequedeseeintentarestoensu equipo. QuizsquierabuscarelOUIdeladireccinMACparadeterminarquineselfabricantedesuNIC.

9.3.4OtraCapadedireccionamiento
CapadeEnlacededatos EldireccionamientofsicodelacapadeEnlacededatos(Capa2)deOSI,implementadocomodireccinMACde Ethernet,seutilizaparatransportarlatramaatravsdelosmedioslocales.Sibienbrindanunadireccinhostnica,las direccionesfsicasnosonjerrquicas.Estasdireccionesseasocianaundispositivoenparticular,independientementede suubicacinodelaredalaqueestconectado. EstasdireccionesdeCapa2notienenningnsignificadofueradelosmediosdelaredlocal.Esposiblequeunpaquete debaatravesarunaseriedetecnologasdeconexindedatosdiferentesenredeslocalesydereaampliaantesde llegarasudestino.Porlotanto,undispositivodeorigennotieneconocimientodelatecnologautilizadaenredes intermediasydedestinoodesusdireccionesdeCapa2yestructurasdetrama. CapadeRed LasdireccionesdecapadeRed(Capa3),comoporejemplo,lasdireccionesIpv4,brindaneldireccionamientogeneraly localquesecomprendetantoenelorigencomoeneldestino.Parallegarasultimodestino,unpaquetetransportala direccindedestinodeCapa3desdesuorigen.Sinembargo,debidoaquediferentesprotocolosdelacapadeEnlace dedatoslatramanduranteeltrayecto,ladireccindeCapa2querecibecadavezseaplicasloaesaporcinlocaldel trayectoysusmedios. Enresumen: Ladireccindecapaderedpermiteelenvodelpaqueteasudestino. Ladireccindecapadeenlacededatospermiteeltransportedelpaqueteutilizandolosmedioslocalesatravs decadasegmento.

9.3.5Ethernetunicast,multicastybroadcast
EnEthernetseutilizandistintasdireccionesMACparalacapa2:comunicacionesunicast,multicastybroadcast. Unicast UnadireccinMACunicastesladireccinexclusivaqueseutilizacuandoseenvaunatramadesdeundispositivode transmisinnicohaciaundispositivodedestinonico. Enelejemploquesemuestraenlafigura,unhostconunadireccinIP192.168.1.5(origen)solicitaunapginaWebdel servidorenladireccinIP192.168.1.200.Paraquesepuedaenviaryrecibirunpaqueteunicast,elencabezadodel paqueteIPdebecontenerunadireccinIPdedestino.Adems,elencabezadodelatramadeEthernettambindebe contenerunadireccinMACdedestinocorrespondiente.LadireccinIPyladireccinMACsecombinanparaenviar datosaunhostdedestinoespecfico.

Broadcast Conbroadcast,elpaquetecontieneunadireccinIPdedestinocontodosunos(1)enlaporcindehost.Esta numeracinenladireccinsignificaquetodosloshostsdeesaredlocal(dominiodebroadcast)recibirnyprocesarn elpaquete.Unagrancantidaddeprotocolosderedutilizanbroadcast,comoelProtocolodeconfiguracindinmicade host(DHCP)yelProtocoloderesolucindedirecciones(ARP).MsadelanteenestecaptuloseanalizarcmoelARP utilizalosbroadcastsparaasignardireccionesdeCapa2adireccionesdeCapa3. Talcomosemuestraenlafigura,unadireccinIPdebroadcastparaunarednecesitaundireccinMACdebroadcast correspondienteenlatramadeEthernet.EnredesEthernet,ladireccinMACdebroadcastcontiene48unosquese muestrancomoelhexadecimalFFFFFFFFFFFF.

Multicast Recuerdequelasdireccionesmulticastlepermitenaundispositivodeorigenenviarunpaqueteaungrupode dispositivos.UnadireccinIPdegrupomulticastseasignaalosdispositivosquepertenecenaungrupomulticast.El intervalodedireccionesmulticastesde224.0.0.0a239.255.255.255.Debidoaquelasdireccionesmulticastrepresentan ungrupodedirecciones(avecesdenominadoungrupodehosts),slopuedenutilizarsecomoeldestinodeunpaquete. Elorigensiempretendrunadireccinunicast. Ejemplosdedndeseutilizaranlasdireccionesmulticastseraneljuegoremoto,enelquevariosjugadoresseconectan demaneraremotaperojueganelmismojuego,yelaprendizajeadistanciaatravsdevideoconferencia,enelque variosestudiantesseconectanalamismaclase. Aligualqueconlasdireccionesunicastydebroadcast,ladireccinIPmulticastrequiereunadireccinMACmulticast correspondienteparapoderenviartramasenunaredlocal.LadireccinMACmulticastesunvalorespecialque comienzacon01005Eenhexadecimal.Elvalorterminaconlaconversindelos23bitsinferioresdeladireccinIPdel grupomulticastenlos6caractereshexadecimalesrestantesdeladireccindeEthernet.Elbitrestanteenladireccin MACessiempre0. Unejemplo,talcomosemuestraenelgrfico,eselhexadecimal01005E00000A.Cada342ersin342hexadecimales 4bitsbinarios. http://www.iana.org/assignments/ethernetnumbers http://www.cisco.com/en/US/docs/app_ntwk_services/waas/acns/v51/configuration/central/guide/51ipmul.html http://www.cisco.com/univercd/cc/td/doc/cisintwk/ito_doc/ipmulti.htm

9.4CONTROLDEACCESOALMEDIOENETHERNET 9.4.1ControldeaccesoalmedioenEthernet
Enunentornodemedioscompartidos,todoslosdispositivostienenaccesogarantizadoalmedio,peronotienen ningunaprioridadendichomedio.Simsdeundispositivorealizaunatransmisinsimultneamente,lassealesfsicas colisionanylareddeberecuperarseparaquepuedacontinuarlacomunicacin. LascolisionesrepresentanelprecioquedebepagarlaEthernetparaobtenerelbajogastorelacionadoconcada transmisin. LaEthernetutilizaelaccesomltiplepordeteccindeportadoraydeteccindecolisiones(CSMA/CD)paradetectary manejarcolisionesyparaadministrarlareanudacindelascomunicaciones. DebidoaquetodaslascomputadorasqueutilizanEthernetenvansusmensajesenelmismomedio,seutilizaun esquemadecoordinacindistribuida(CSMA)paradetectarlaactividadelctricaenelcable.Entonces,undispositivo puededeterminarcundopuedetransmitir.Cuandoundispositivodetectaqueningunaotracomputadoraest enviandounatramaounasealportadora,eldispositivotransmitirencasodequetengaalgoparaenviar.

9.4.2CSMA/CD:Elproceso
Deteccindeportadora EnelmtododeaccesoCSMA/CD,todoslosdispositivosderedquetienenmensajesparaenviardebenescucharantes detransmitir. Siundispositivodetectaunasealdeotrodispositivo,esperarduranteunperodoespecificadoantesdeintentar transmitir. Cuandonosedetectetrfico,undispositivotransmitirsumensaje.Mientrassellevaacabolatransmisin,el dispositivocontinaescuchandoparadetectartrficoocolisionesenlaLAN.Unavezqueseenvaelmensaje,el dispositivoregresaasumododeescuchapredeterminado. Multiacceso Siladistanciaexistenteentrelosdispositivosestalquelalatenciadelassealesdeundispositivodenotaqueun segundodispositivonodetectalasseales,elsegundodispositivopuedecomenzartambinatransmitir.Losmedios tienenentoncesdosdispositivosquetransmitensussealesalmismotiempo.Susmensajessepropagarnportodoslos medioshastaqueseencuentren.Enesepunto,lassealessemezclanyelmensajesedestruye.Sibienlosmensajesse corrompen,lamezcladesealesrestantescontinapropagndoseatravsdelosmedios. Deteccindecolisiones Cuandoundispositivoestenmododeescucha,puededetectarunacolisinenelmediocompartido.Ladeteccinde unacolisinesposibleporquetodoslosdispositivospuedendetectarunaumentodelaamplituddelasealporencima delnivelnormal. Unavezqueseproduceunacolisin,losdemsdispositivosqueseencuentrenenmododeescucha(comoastambin todoslosdispositivostransmisores)detectarnelaumentodelaamplituddelaseal.Unavezdetectadalacolisin,

todoslosdispositivostransmisorescontinuarntransmitiendoparagarantizarquetodoslosdispositivosdelared detectenlacolisin. Sealdecongestinypostergacinaleatoria Cuandolosdispositivosdetransmisindetectanlacolisin,envanunasealdecongestin.Estasealinterferentese utilizaparanotificaralosdemsdispositivossobreunacolisin,demaneraquestosinvocarnunalgoritmode postergacin.Estealgoritmodepostergacinhacequetodoslosdispositivosdejendetransmitirduranteunperodo aleatorio,loquepermitequelassealesdecolisindisminuyan. Unavezquefinalizaelretrasoasignadoaundispositivo,dichodispositivoregresaalmodoescucharantesde transmitir.Elperododepostergacinaleatoriagarantizaquelosdispositivosinvolucradosenlacolisinnointenten enviarsutrficonuevamentealmismotiempo,loqueprovocaraqueserepitatodoelproceso.Sinembargo,esto tambinsignificaqueuntercerdispositivopuedetransmitirantesdequecualquieradelosdosdispositivosinvolucrados enlacolisinoriginaltengalaoportunidaddevolveratransmitir.

Hubsydominiosdecolisiones Dadoquelascolisionesseproducirnocasionalmenteencualquiertopologademedioscompartidos(inclusocuandose empleaCSMA/CD),debemosprestaratencinalascondicionesquepuedenoriginarunaumentodelascolisiones. DebidoalrpidocrecimientodelaInternet: Seconectanmsdispositivosalared. Losdispositivosaccedenalosmediosdelaredconunamayorfrecuencia. Aumentanlasdistanciasentrelosdispositivos.

Recuerdequeloshubsfueroncreadoscomodispositivosderedintermediariosquepermitenaunamayorcantidadde nodosconectarsealosmedioscompartidos.Loshubs,quetambinseconocencomorepetidoresmultipuerto, retransmitenlassealesdedatosrecibidasatodoslosdispositivosconectados,exceptoaaquldesdeelcualsereciben lasseales.Loshubsnodesempeanfuncionesderedtalescomodirigirlosdatossegnlasdirecciones. Loshubsylosrepetidoressondispositivosintermediariosqueextiendenladistanciaquepuedenalcanzarloscablesde Ethernet.Debidoaqueloshubsoperanenlacapafsica,ocupndosenicamentedelassealesenlosmedios,pueden producirsecolisionesentrelosdispositivosqueconectanydentrodelosmismoshubs. Adems,lautilizacindehubsparaproporcionaraccesoalaredaunamayorcantidaddeusuariosreduceel rendimientoparacadausuario,yaquedebecompartirselacapacidadfijadelosmediosentrecadavezmsdispositivos. Losdispositivosconectadosquetienenaccesoamedioscomunesatravsdeunhubounaseriedehubsconectados directamenteconformanloquesedenominadominiodecolisiones.Undominiodecolisionestambinsedenomina segmentodered.Porlotanto,loshubsyrepetidorestienenelefectodeaumentareltamaodeldominiodecolisiones. Talcomosemuestraenlafigura,lainterconexindeloshubsformaunatopologafsicaquesedenominaestrella extendida.Laestrellaextendidapuedecrearundominiodecolisionesnotablementeexpandido. Unmayornmerodecolisionesreducelaeficienciaylaefectividaddelaredhastaquelascolisionesseconviertenen unamolestiaparaelusuario. SibienelCSMA/CDesunsistemadeadministracindecolisionesdetramas,dichosistemasediseparaadministrar colisionessloparaunacantidadlimitadadedispositivosyenredesconpocousodered.Porlotanto,serequierede otrosmecanismoscuandoexistengrandescantidadesdeusuariosquequierenteneraccesoycuandosenecesitaun accesoalaredmsactivo. Comprobaremosquelautilizacindeswitchesenlugardehubspuedeseruncomienzoparareduciresteproblema. http://standards.ieee.org/getieee802/802.3.html

9.4.3TemporizacindeEthernet
LasimplementacionesmsrpidasdelacapafsicadeEthernetintroducencomplejidadesenlaadministracinde colisiones. Latencia Talcomoseanalizanteriormente,cadadispositivoquedeseetransmitirdebeescucharprimeroelmediopara verificarlapresenciadetrfico.Sinohaytrfico,laestacincomenzaratransmitirdeinmediato.Lasealelctricaque setransmiterequiereunacantidaddeterminadadetiempo(latencia)parapropagarse(viajar)atravsdelcable.Cada huborepetidorenlarutadelasealagregalatenciaamedidaqueenvalosbitsdesdeunpuertoalsiguiente. Esteretardoacumuladoaumentalaprobabilidaddequeseproduzcancolisiones,porqueunnododeescuchapuede transformarseensealesdetransmisinmientraselhuborepetidorprocesaelmensaje.Debidoaquelasealnohaba alcanzadoestenodomientrasestabaescuchando,dichonodopensqueelmedioestabadisponible.Estacondicin producegeneralmentecolisiones.

Temporizacinysincronizacin Enmodohalfduplex,sinoseproduceunacolisin,eldispositivoemisortransmitir64bitsdeinformacinde sincronizacindetemporizacin,loqueseconocecomoelPrembulo. Eldispositivoemisortransmitiracontinuacinlatramacompleta. LaEthernetconvelocidadesdetransmisin(throughput)de10Mbpsymenosesasncrona.Una comunicacinasncronaenestecontextosignificaquecadadispositivoreceptorutilizarlos8bytesde informacindetemporizacinparasincronizarelcircuitoreceptorconlosdatosentrantesyacontinuacin descartarlos8bytes. LasimplementacionesdeEthernetconvelocidadesdetransmisin(throughput)de100Mbpsymsson sncronas.Lacomunicacinsncronaenestecontextosignificaquelainformacindetemporizacinnoes necesaria.Sinembargo,porrazonesdecompatibilidad,loscamposPrembuloyDelimitadordeiniciode trama(SFD)todavaestnpresentes.

Tiempodebit Paracadavelocidaddemediosdiferenteserequiereunperododetiempodeterminadoparaqueunbit puedacolocarseydetectarseenelmedio.Dichoperododetiemposedenominatiempodebit.EnEthernet de10Mbps,unbitenlacapaMACrequierede100nanosegundos(ns)parasertransmitido.A100Mbps,ese mismobitrequierede10nsparasertransmitido.Ya1000Mbps,sloserequiere1nsparatransmitirunbit. Amenudo,seutilizaunaestimacinaproximadade20,3centmetros(8pulgadas)pornanosegundopara calcularelretardodepropagacinenuncableUTP.Elresultadoesquepara100metrosdecableUTPse requiereunpocomenosde5tiemposdebitparaqueunaseal10BASETrecorralalongituddelcable. ParaqueelCSMA/CDdeEthernetfuncione,eldispositivoemisordebedetectarlacolisinantesdequese hayacompletadolatransmisindeunatramadeltamaomnimo.A100Mbps,latemporizacindel dispositivoapenasescapazdefuncionarconcablesde100metros.A1000Mbps,ajustesespecialesson necesariosporquesesueletransmitirunatramacompletadeltamaomnimoantesdequeelprimerbit alcanceelextremodelosprimeros100metrosdecableUTP.Porestemotivo,nosepermiteelmodohalf duplexenlaEthernetde10Gigabits. Estasconsideracionesdetemporizacindebenaplicarsealespacioentrelastramasyalostiemposde postergacin(ambostemasseanalizanenlaprximaseccin)paraasegurarquecuandoundispositivo transmitasuprximatrama,sehareducidoalmnimoelriesgodequeseproduzcaunacolisin. Intervalodetiempo EnEthernethalfduplex,dondelosdatosslopuedenviajarenunadireccinalavez,elintervalodetiempose convierteenunparmetroimportanteparadeterminarcuntosdispositivospuedencompartirunared.Para todaslasvelocidadesdetransmisindeEthernetdeopordebajode1000Mbps,elestndardescribecmo unatransmisinindividualnopuedesermenorqueelintervalodetiempo. Ladeterminacindelintervalodetiempoesunacompensacinentrelanecesidaddereducirelimpactodela recuperacinencasodecolisin(tiemposdepostergacinyretransmisin)ylanecesidaddequelas distanciasderedseanlosuficientementegrandescomoparaadaptarseatamaosrazonablesdered.El compromisofueelegirundimetroderedmximo(2500metrosaproximadamente)paradespusestablecer lalongitudmnimadeunatramaquefuerasuficientecomoparagarantizarladeteccindetodaslaspeores colisiones. ElintervalodetiempoparaEthernetde10y100Mbpsesde512tiemposdebito64octetos.Elintervalode tiempoparaEthernetde1000Mbpsesde4096tiemposdebito512octetos. Elintervalodetiempogarantizaquesiestporproducirseunacolisin,sedetectardentrodelosprimeros 512bits(4096paraGigabitEthernet)delatransmisindelatrama.Estosimplificaelmanejodelas retransmisionesdetramasposterioresaunacolisin. Elintervalodetiempoesunparmetroimportanteporlassiguientesrazones:

Elintervalodetiempode512bitsestableceeltamaomnimodeunatramadeEtherneten64bytes. Cualquiertramaconmenosde64bytesdelongitudseconsideraunfragmentodecolisinorunt frameylasestacionesreceptorasladescartanautomticamente. Elintervalodetiempodeterminaunlmiteparaeltamaomximodelossegmentosdeunared.Sila redcrecedemasiado,puedenproducirsecolisionestardas.Lacolisionestardasseconsideranunafalla enlared,porqueundispositivodetectalacolisindemasiadotardedurantelatransmisindetramasy sermanejadaautomticamentemedianteCSMA/CD.

Elintervalodetiemposecalculateniendoencuentalaslongitudesmximasdecablesenlaarquitecturade redlegaldemayortamao.Todoslostiemposderetardodepropagacindelhardwareseencuentranal mximopermisibleyseutilizaunasealdecongestinde32bitscuandosedetectancolisiones. Elintervalodetiemporealcalculadoesapenasmayorquelacantidaddetiempotericanecesariapara realizarunatransmisinentrelospuntosdemximaseparacindeundominiodecolisin,colisionarcon otratransmisinenelltimoinstanteposibleyluegopermitirquelosfragmentosdelacolisinregresena laestacintransmisorayseandetectados.Verlafigura. Paraqueelsistemafuncionecorrectamente,elprimerdispositivodebeestaraltantodelacolisinantesde queterminedeenviarlatramalegaldemenortamao. ParaqueunaEthernetde1000Mbpspuedaoperarenmodohalfduplex,seagregalatramaelcampode extensincuandoseenvantramaspequeas,conelslofindemantenerocupadoaltransmisorduranteel tiempoqueseanecesarioparaquevuelvaunfragmentodecolisin.Estecamposloseincluyeenlosenlaces enhalfduplexde1000Mbpsypermitequelastramasdemenortamaodureneltiemposuficientepara satisfacerlosrequisitosdelintervalodetiempo.Eldispositivoreceptordescartalosbitsdeextensin.

9.4.4Espacioentretramasypostergacin
Espacioentretramas LosestndaresdeEthernetrequierenunespaciomnimoentredostramasquenohayansufridounacolisin.Estole otorgaalmediotiempoparaestabilizarseantesdelatransmisindelatramaanteriorytiempoalosdispositivospara queprocesenlatrama.Estetiempo,llamadoespacioentretramas,semidedesdeelltimobitdelcampoFCSdeuna tramahastaelprimerbitdelPrembulodelaprximatrama. Unavezenviadalatrama,todoslosdispositivosdeunaredEthernetde10Mbpsdebenesperarunmnimode96 tiemposdebit(9,6microsegundos)antesdequecualquierdispositivopuedatransmitirlasiguientetrama.Enversiones deEthernetmsveloces,elespaciosiguesiendoelmismo,96tiemposdebit,peroeltiempodelespacioentretramasse vuelveproporcionalmentemscorto. Losretardosdesincronizacinentredispositivospuedenocasionarlaprdidadealgunosdelosbitsdelprembulodela trama.Asuvez,estopuedeproducirunareduccinmnimadelespacioentretramascuandoloshubsyrepetidores regeneranlos64bitscompletosdelainformacindetemporizacin(elPrembuloyelSFD)alcomienzodecadatrama quesereenva.EnEthernetdemayorvelocidad,algunosdispositivossensiblesaltiempopodraneventualmenteno reconocerlastramasindividualesloqueoriginaraunafalladecomunicacin.

Sealdecongestin Comorecordar,laEthernetpermitequelosdispositivoscompitanparaeltiempodetransmisin.Encasode quedosdispositivostransmitansimultneamente,elCSMA/CDdelaredintentaresolverelproblema.Sin embargo,recuerdequecuandoseagregaunmayornmerodedispositivosalared,esposiblequelas colisionesseancadavezmsdifcilesderesolver. Tanprontocomosedetectaunacolisin,losdispositivostransmisoresenvanunasealdecongestinde32 bitsquelaimpone.EstogarantizaquetodoslosdispositivosdelaLANdetectarnlacolisin. Esimportantequelasealdecongestinnosedetectecomounatramavlida;delocontrario,nopodra identificarselacolisin.Elpatrndedatosqueseobservaconmayorfrecuenciaparaunasealdecongestin essimplementeunpatrnde1,0,1,0queserepite,aligualqueelPrembulo. Losmensajescorrompidos,transmitidosdeformaparcial,generalmenteseconocencomofragmentosde colisinorunts.Lascolisionesnormalestienenmenosde64octetosdelongitudy,porlotanto,reprueban tantolapruebadelongitudmnimacomolaFCS,loquefacilitasuidentificacin.

Temporizacindepostergacin Unavezproducidalacolisinyquetodoslosdispositivospermitanqueelcablequedeinactivo(cadauno esperaquesecumplaelespaciocompletoentretramas),losdispositivoscuyastransmisionessufrieronla colisindebenesperarunperodoadicional,ycadavezpotencialmentemayor,antesdeintentarla retransmisindelatramaquesufrilacolisin.Elperododeesperaestintencionalmentediseadoparaque seaaleatoriodemodoquedosestacionesnodemorenlamismacantidaddetiempoantesdeefectuarla retransmisin,loquecausaracolisionesadicionales.Estoselograenpartealaumentarelintervaloapartir delcualseseleccionaeltiempoderetransmisinaleatoriocadavezqueseefectaunintentode retransmisin.Elperododeesperasemideenincrementosdelintervalodetiempodelparmetro. SilacongestinenlosmediosprovocaquelacapaMACnopuedaenviarlatramadespusde16intentos, abandonaelintentoygeneraunerrorenlacapadeRed.Estetipodesucesosesraroenunaredquefunciona correctamenteyslosucederaenelcasodecargasderedextremadamentepesadasocuandoseproduceun problemafsicoenlared. LosmtodosdescriptosenestaseccinpermitanaEthernetproporcionarunserviciosuperiorenuna topologademedioscompartidosbasndoseenelusodehubs.Enlaseccindeswitchesqueaparecea continuacin,veremoscmo,medianteelusodeswitches,lanecesidaddeutilizarelCSMA/CDcomienzaa disminuiro,enalgunoscasos,adesaparecerporcompleto.

9.5CAPAFISICADEETHERNET 9.5.1DescripcingeneraldelacapafsicadeEthernet
LasdiferenciasqueexistenentreEthernetestndar,FastEthernet,GigabitEthernety10GigabitEthernettienenlugar enlacapafsica,generalmentedenominadaEthernetPHY. LaEthernetserigeporlosestndaresIEEE802.3.Actualmente,sedefinencuatrovelocidadesdedatosparael funcionamientoconcablesdefibrapticaydepartrenzado: 10MbpsEthernet10BaseT 100MbpsFastEthernet 1000MbpsGigabitEthernet 10Gbps10GigabitEthernet

SibienexisteunagrancantidaddeimplementacionesdeEthernetdiferentesparaestasdiversasvelocidadesde transmisindedatos,aquslosepresentarnlasmscomunes.Lafiguramuestraalgunasdelascaractersticasdela EthernetPHY. EnestaseccinseanalizarlaporcindeEthernetqueoperaenlacapafsica,comenzandopor10BaseTycontinuando conlasvariedadesde10Gbps.

9.5.2Ethernetde10y100Mbps
Lasprincipalesimplementacionesde10MbpsdeEthernetincluyen: 10BASE5concablecoaxialThicknet 10BASE2concablecoaxialThinnet 10BASETconcabledepartrenzadonoblindadoCat3/Cat5

LasprimerasimplementacionesdeEthernet,10BASE5y10BASE2utilizabancablecoaxialenunbusfsico.Dichas implementacionesyanoseutilizanylosmsrecientesestndares802.3nolasadmiten. Ethernetde10Mbps10BASET La10BASETutilizalacodificacinManchesterparadoscablesdepartrenzadonoblindado.Lasprimeras implementacionesdela10BASETutilizabancableadoCat3.Sinembargo,elcableadoCat5osuperioreselqueseutiliza generalmenteenlaactualidad. LaEthernetde10MbpsseconsideracomolaEthernetclsicayutilizaunatopologaenestrellafsica.Losenlacesde Ethernet10BASETpuedentenerhasta100metrosdelongitudantesdequerequieranunhuborepetidor. La10BASETutilizadosparesdecablesdecuatroparesyfinalizaencadaextremoconunconectorRJ45de8pins.Elpar conectadoalospins1y2seutilizaparatransmitiryelparconectadoalospins3y6seutilizapararecibir.Lafigura muestralasalidadepinsRJ45utilizadaconEthernet10BASET. La10BASETgeneralmentenoseeligeparainstalacionesdeLANnuevas.Sinembargo,todavaexistenactualmente muchasredesEthernet10BASET.Elreemplazodeloshubsporlosswitchesenredes10BASETaumentnotablemente

lavelocidaddetransmisin(throughput)disponibleparaestasredesyleotorgalaEthernetantiguaunamayor longevidad.Losenlacesde10BASETconectadosaunswitchpuedenadmitirelfuncionamientotantohalfduplexcomo fullduplex.

100MbpsFastEthernet Entremediadosyfinesdeladcadade1990seestablecieronvariosestndares802.3nuevosparadescribirlosmtodos detransmisindedatosenmediosEtherneta100Mbps.Estosestndaresutilizabanrequisitosdecodificacin diferentesparalograrestasvelocidadesmsaltasdetransmisindedatos. LaEthernetde100Mbps,tambindenominadaFastEthernet,puedeimplementarseutilizandomediosdefibraode cabledecobredepartrenzado.LasimplementacionesmsconocidasdelaEthernetde100Mbpsson: 100BASETXconUTPCat5omayor 100BASEFXconcabledefibraptica

YaquelassealesdemayorfrecuenciaqueseutilizanenFastEthernetsonmssusceptiblesalruido,Ethernetde100 Mbpsutilizadospasosdecodificacinporseparadoparamejorarlaintegridaddelaseal. 100BASETX 100BASETXfuediseadaparaadmitirlatransmisinatravsdedoshilosdefibrapticaodedosparesdecablede cobreUTPdeCategora5.Laimplementacin100BASETXutilizalosmismosdosparesysalidasdeparesdeUTPquela 10BASET.Sinembargo,la100BASETXrequiereUTPdeCategora5osuperior.Lacodificacin4B/5Bseutilizaparala Ethernet100BASET.

Aligualqueconla10BASETX,la100BASETXseconectacomoestrellafsica.Lafiguramuestraunejemplodeuna topologaenestrellafsica.Sinembargo,adiferenciadela10BASET,lasredes100BASETXutilizangeneralmenteun switchenelcentrodelaestrellaenvezdeunhub.Aproximadamentealmismotiempoquelastecnologas100BASETX seconvirtieronenlanorma,losswitchesLANtambincomenzaronaimplementarseconfrecuencia.Estosdesarrollos simultneosllevaronasucombinacinnaturaleneldiseodelasredes100BASETX. 100BASEFX Elestndar100BASEFXutilizaelmismoprocedimientodesealizacinquela100BASETX,perolohaceenmediosde fibrapticaenvezdecobreUTP.Sibienlosprocedimientosdecodificacin,decodificacinyrecuperacinderelojson losmismosparaambosmedios,latransmisindesealesesdiferente:pulsoselctricosencobreypulsosdeluzenfibra ptica.La100BASEFXutilizaconectoresdeinterfazdefibradebajocosto(generalmentellamadosconectoresSC 358ersi). Lasimplementacionesdefibrasonconexionespuntoapunto,esdecir,seutilizanparainterconectardosdispositivos. Estasconexionespuedenserentredoscomputadoras,entreunacomputadorayunswitchoentredosswitches.

9.5.3Ethernetde1000Mbps
1000MbpsGigabitEthernet EldesarrollodelosestndaresdeGigabitEthernetdiocomoresultadoespecificacionesparacobreUTP,fibra monomodoyfibramultimodo.EnredesdeGigabitEthernet,losbitsseproducenenunafraccindeltiempoque requierenenredesde100Mbpsyredesde10Mbps.Graciasaquelassealesseproducenenmenortiempo,losbitsse vuelvenmssusceptiblesalruidoy,porlotanto,latemporizacintieneunaimportanciadecisiva.Lacuestindel rendimientosebasaenlavelocidadconlaqueeladaptadorolainterfazderedpuedancambiarlosnivelesdevoltajey enlamaneraenquedichocambiodevoltajepuedadetectarsedeunmodoconfiablea100metrosdedistanciaenla NIColainterfazderecepcin.

Aestasmayoresvelocidades,lacodificacinydecodificacindedatosesmscompleja.LaGigabitEthernetutilizados distintospasosdecodificacin.Latransmisindedatosesmseficientecuandoseutilizancdigospararepresentarel streambinariodebits.Lacodificacindedatospermitelasincronizacin,elusoeficientedelanchodebanday caractersticasmejoradasderelacinentresealyruido. Ethernet1000BASET LaEthernet1000BASETbrindaunatransmisinfullduplexutilizandoloscuatroparesdecableUTPCategora5o superior.LaGigabitEthernetporcablesdecobrepermiteunaumentode100Mbpsporpardecablea125Mbpsporpar decableo500Mbpsparaloscuatropares.Cadapardecableoriginasealesenfullduplex,loqueduplicalos500Mbps a1000Mbps. La1000BASETutilizacodificacindelnea4DPAM5paraobtenerunthroughputdedatosde1Gbps.Esteesquemade codificacinpermitesealesdetransmisinencuatroparesdecablessimultneamente.Traduceunbytede8bitsde datosenunatransmisinsimultneadecuatrosmbolosdecdigoqueseenvanporlosmedios,unoencadapar,como sealesdeModulacindeamplituddepulsosde5niveles(PAM5).Estosignificaquecadasmbolosecorrespondecon dosbitsdedatos.Debidoaquelainformacinviajasimultneamenteatravsdelascuatrorutas,elsistemadecircuitos tienequedividirlastramaseneltransmisoryreensamblarlasenelreceptor.Lafiguramuestraunarepresentacindel sistemadecircuitosqueutilizalaEthernet1000BASET. La1000BASETpermitelatransmisinyrecepcindedatosenambasdirecciones(enelmismocableyalmismo tiempo).Esteflujodetrficocreacolisionespermanentesenlosparesdecables.Estascolisionesgeneranpatronesde voltajecomplejos.Loscircuitoshbridosquedetectanlassealesutilizantcnicassofisticadastalescomolacancelacin deeco,lacorreccindelerrordeenvodeCapa1(FEC)yunaprudenteseleccindelosnivelesdevoltaje.Alutilizar dichastcnicas,elsistemaalcanzaunthroughputde1Gigabit. Paracontribuiralasincronizacin,lacapafsicaencapsulacadatramacondelimitadoresdeinicioyfinalizacinde stream.LatemporizacindeloopssemantienemediantestreamscontinuosdesmbolosINACTIVOSqueseenvanen cadapardecablesduranteelespacioentretramas. Adiferenciadelamayoradelassealesdigitales,enlasquegeneralmenteseencuentraunpardenivelesdevoltaje discretos,la1000BASETutilizamuchosnivelesdevoltaje.Enperodosinactivos,seencuentrannuevenivelesdevoltaje enelcable.Durantelosperodosdetransmisindedatos,seencuentranhasta17nivelesdevoltajeenelcable.Con estegrannmerodeestados,combinadoconlosefectosdelruido,lasealenelcableparecemsanalgicaquedigital. Comoenelcasodelanalgico,elsistemaesmssusceptiblealruidodebidoalosproblemasdecableyterminacin.

Ethernet1000BASESXy1000BASELXporfibraptica LasversionesdefibrapticadelaGigabitEthernet(1000BASESXy1000BASELX)ofrecenlassiguientesventajassobre elUTP:inmunidadalruido,tamaofsicopequeoydistanciasyanchodebandaaumentadosysinrepeticiones. Todaslasversionesde1000BASESXy1000BASELXadmitenlatransmisinbinariafullduplexa1250Mbpsendos hebrasdefibraptica.Lacodificacindelatransmisinsebasaenelesquemadecodificacin8B/10B.Debidoalgasto deestacodificacin,lavelocidaddetransferenciadedatossiguesiendo1000Mbps. Cadatramadedatosseencapsulaenlacapafsicaantesdelatransmisinylasincronizacindelosenlacessemantiene enviandounstreamcontinuodegruposdecdigosINACTIVOSduranteelespacioentretramas. Lasprincipalesdiferenciasentrelasversionesdefibrade1000BASESXy1000BASELXsonlosmediosdeenlace,los conectoresylalongituddeondadelasealptica.Estasdiferenciasseilustranenlafigura.

9.5.4Ethernet:Opcionesfuturas
SeadaptelestndarIEEE802.3aeparaincluirlatransmisinenfullduplexde10Gbpsencabledefibraptica.El estndar802.3aeylosestndares802.3paralaEthernetoriginalsonmuysimilares.LaEthernetde10Gigabits(10GbE) estevolucionandoparapoderutilizarsenosloenLANsinotambinenWANyMAN. DebidoaqueelformatodetramayotrasespecificacionesdeEthernetdeCapa2soncompatiblesconestndares anteriores,la10GbEpuedebrindarunmayoranchodebandapararedesindividualesqueseainteroperableconla infraestructuraderedexistente. 10GbpssepuedecompararconotrasvariedadesdeEthernetdeestemodo: Elformatodetramaeselmismo,permitiendoaslainteroperabilidadentretodoslostiposdetecnologas antiguas,fast,gigabity10GigabitEthernet,sinlanecesidadderetramadooconversionesdeprotocolo. Eltiempodebitahoraesde0,1nanosegundos.Todaslasdemsvariablesdetiempocaenensu correspondientelugarenlaescala. Yaquesloseutilizanconexionesdefibrapticafullduplex,nohayningntipodecontencindemediosnise necesitaelCSMA/CD. Sepreservalamayoradelassubcapasde802.3deIEEEdentrodelasCapasOSI1y2,conalgunospocos agregadosparaqueseadaptenaenlacesdefibrade40kmylaposibilidaddeinteroperabilidadconotras tecnologasenfibra.

Con10GbpsEthernetesposiblecrearredesdeEthernetflexibles,eficientes,confiables,auncostopuntoapunto relativamentebajo. FuturasvelocidadesdeEthernet SibienlaEthernetde1Gigabitesmuyfcildehallarenelmercadoycadavezesmsfcilconseguirlosproductosde10 Gigabits,elIEEEylaAlianzadeEthernetde10Gigabitstrabajanactualmenteenestndarespara40,100einclusive160 Gbps.Lastecnologasqueseadoptendependerndeunnmerodefactoresqueincluyenlavelocidaddemaduracin delastecnologasydelosestndares,lavelocidaddeadopcinporpartedelmercadoyelcostodelosproductos emergentes.

9.6HUBSYSWITCHES 9.6.1Ethernetantigua:Utilizacindehubs
Enseccionesanteriores,vimoscmolaEthernetclsicautilizamedioscompartidosycontroldeaccesoalmediobasado encontenciones.LaEthernetclsicautilizahubsparainterconectarlosnodosdelsegmentodeLAN.Loshubsnorealizan ningntipodefiltrodetrfico.Encambio,elhubreenvatodoslosbitsatodoslosdispositivosconectadosalhub.Esto obligaatodoslosdispositivosdelaLANacompartirelanchodebandadelosmedios. Adems,estaimplementacindeEthernetclsicaoriginaamenudograndesnivelesdecolisionesenlaLAN.Debidoa estosproblemasderendimiento,estetipodeLANEthernettieneunusolimitadoenlasredesactuales.Las implementacionesdeEthernetconhubsseutilizangeneralmenteenlaactualidadenLANpequeasoLANconpocos requisitosdeanchodebanda. Elhechodequelosdispositivoscompartanmedioscreaproblemassignificativosamedidaquelaredcrece.Lafigura ilustraalgunasdelosproblemasqueaqusepresentan. Escalabilidad Enunaredconhubs,existeunlmiteparalacantidaddeanchodebandaquelosdispositivospuedencompartir.Con cadadispositivoqueseagregaalmediocompartido,elanchodebandapromediodisponibleparacadadispositivo disminuye.Concadaaumentodelacantidaddedispositivosenlosmedios,elrendimientosevedegradado. Latencia

Lalatenciadelaredeslacantidaddetiempoquelellevaaunasealllegaratodoslosdestinosdelmedio.Cadanodode unaredbasadaenhubsdebeesperarunaoportunidaddetransmisinparaevitarcolisiones.Lalatenciapuede aumentarnotablementeamedidaqueladistanciaentrelosnodosseextiende.Lalatenciatambinseveafectadapor unretardodelasealenlosmedios,comoastambinporelretardoaadidoporelprocesamientodelasseales mediantehubsyrepetidores.Elaumentodelalongituddelosmediosodelacantidaddehubsyrepetidoresconectados aunsegmentooriginaunamayorlatencia.Amayorlatencia,mayorprobabilidaddequelosnodosnorecibanlasseales iniciales,loqueaumentalascolisionespresentesenlared. Falladered DebidoaquelaEthernetclsicacompartelosmedios,cualquierdispositivodelaredpuedepotencialmenteocasionar problemasparaotrosdispositivos.Sicualquierdispositivoconectadoalhubgeneratrficoperjudicial,puedeverse impedidalacomunicacindetodoslosdispositivosdelmedio.Estetrficoperjudicialpuededeberseaunavelocidad incorrectaoalosajustesdefullduplexdelaNIC. Colisiones SegnelCSMA/CD,unnodonodeberaenviarunpaqueteamenosquelaredestlibredetrfico.Sidosnodosenvan paquetesalmismotiempo,seproduceunacolisinylospaquetessepierden.Entonces,ambosnodosenvanunaseal decongestin,esperanunacantidaddetiempoaleatoriayretransmitensuspaquetes.Cualquierpartedelareden dondelospaquetesdedosomsnodospuedaninterferirentreellosseconsideracomoundominiodecolisiones.Una redconunagrancantidaddenodosenelmismosegmentotieneundominiodecolisionesmayory,generalmente,ms trfico.Amedidaqueaumentalacantidaddetrficoenlared,aumentanlasposibilidadesdecolisin. LosswitchesbrindanunaalternativaparaelentornobasadoencontencionesdelaEthernetclsica.

9.6.2Ethernet:Utilizacindeswitches
Enlosltimosaos,losswitchesseconvirtieronrpidamenteenunapartefundamentaldelamayoradelasredes.Los switchespermitenlasegmentacindelaLANendistintosdominiosdecolisiones.Cadapuertodeunswitchrepresenta undominiodecolisionesdistintoybrindaunanchodebandacompletoalnodooalosnodosconectadosadicho puerto.Conunamenorcantidaddenodosencadadominiodecolisiones,seproduceunaumentoenelanchodebanda promediodisponibleparacadanodoysereducenlascolisiones. UnaLANpuedetenerunswitchcentralizadoqueconectaahubsquetodavabrindanconectividadalosnodos.Obien, unaLANpuedetenertodoslosnodosconectadosdirectamenteaunswitch.Estastopologasseilustranenlafigura. EnunaLANenlaqueseconectaunhubaunpuertodeunswitch,todavaexisteunanchodebandacompartido,loque puedeproducircolisionesdentrodelentornocompartidodelhub.Sinembargo,elswitchaislarelsegmentoylimitar lascolisionesparaeltrficoentrelospuertosdelhub.

Losnodosseconectandirectamente EnunaLANenlaquetodoslosnodosestnconectadosdirectamentealswitch,elthroughputdelaredaumenta notablemente.Lastresprincipalesrazonesdeesteaumentoson: Anchodebandadedicadoacadapuerto Entornolibredecolisiones Operacinfullduplex

Estastopologasfsicasenestrellasonesencialmenteenlacespuntoapunto. Anchodebandadedicado Cadanododisponedelanchodebandadelosmedioscompletoenlaconexinentreelnodoyelswitch.Debidoaque unhubreplicalassealesquerecibeylasenvaatodoslosdemspuertos,loshubsdeEthernetclsicaformanunbus lgico.Estosignificaquetodoslosnodosdebencompartirelmismoanchodebandaparaestebus.Conlosswitches, cadadispositivotieneunaconexinpuntoapuntodedicadaentreeldispositivoyelswitch,sincontencindemedios. Amododeejemplo,puedencompararsedosLANde100Mbps,cadaunadeellascon10nodos.Enelsegmentodered A,los10nodosseconectanaunhub.Cadanodocomparteelanchodebandade100Mbpsdisponible.Estoofreceun promediode10Mbpsparacadanodo.EnelsegmentoderedB,los10nodosseconectanaunswitch.Eneste segmento,los10nodostienenelanchodebandacompletode100Mbpsdisponible. Inclusoenesteejemploderedpequea,elaumentodelanchodebandaessignificativo.Amedidaquelacantidadde nodosaumenta,ladiscrepanciaentreelanchodebandadisponibleparalasdosimplementacionesaumenta significativamente.

Entornolibredecolisiones Unaconexinpuntoapuntodedicadaaunswitchtambinevitacontencionesdemediosentredispositivos,loque permitequeunnodofuncioneconpocascolisionesoningunacolisin.EnunaredEthernetclsicadetamaomoderado queutilizahubs,aproximadamenteentreel40%yel50%delanchodebandaseconsumeenlarecuperacinpor colisiones.EnunaredEthernetconswitch,enlaqueprcticamentenohaycolisiones,elgastodestinadoala recuperacinporcolisionesseeliminacasiporcompleto.Estoleofrecealaredconswitchestasasdethroughput significativamentemejoradas. Funcionamientofullduplex LautilizacindeswitchestambinlepermiteaunaredfuncionarcomoentornodeEthernetfullduplex.Antesdeque existieranlosswitches,laEthernetsloerahalfduplex.Estoimplicabaqueenunmomentodadounnodopoda transmitirorecibir.ConlacaractersticafullduplexhabilitadaenunaredEthernetconswitches,losdispositivos conectadosdirectamentealospuertosdelswitchpuedentransmitiryrecibirsimultneamenteconelanchodebanda completodelosmedios. Laconexinentreeldispositivoyelswitchestlibredecolisiones.Estadisposicinefectivamenteduplicalavelocidad detransmisincuandoselacomparaconlahalfduplex.Porejemplo,silavelocidaddelaredesde100Mbps,cada nodopuedetransmitirunatramaa100Mbpsy,almismotiempo,recibirunatramaa100Mbps. Utilizacindeswitchesenlugardehubs GranpartedelaEthernetmodernautilizaswitchesparalosdispositivosfinalesyoperaenfull367ersi.Debidoaquelos switchesbrindanmuchomsthroughputqueloshubsyaumentanelrendimientotannotablemente,esjusto preguntarse:porqunoutilizamosswitchesentodaslasLANEthernet?Existentresrazonesporlasqueloshubs siguenutilizndose: Disponibilidad:losswitchesdeLANnosedesarrollaronhastacomienzosdeladcadade1990ynoestuvieron disponibleshastamediadosdedichadcada.LasprimerasredesEthernetutilizabanhubsdeUTPymuchasdeellas continanfuncionandohastaeldadehoy. Econmicas.Enunprincipio,losswitchesresultabanbastantecostosos.Amedidaqueelpreciodelosswitchesse redujo,lautilizacindehubsdisminuyyelcostoescadavezmenosunfactoralmomentodetomardecisionesde implementacin. Requisitos:LasprimerasredesLANeranredessimplesdiseadasparaintercambiararchivosycompartirimpresoras. Paramuchasubicaciones,lasprimerasredesevolucionaronhastaconvertirseenlasredesconvergentesdelaactualidad, loqueoriginunanecesidadimperantedeunmayoranchodebandadisponibleparalosusuariosindividuales.En algunoscasos,sinembargo,sersuficienteconunhubdemedioscompartidosyestosproductospermanecenenel mercado. Lasiguienteseccinestudialaoperacinbsicadelosswitchesycmounswitchlograelrendimientomejoradodelque ahoradependennuestrasredes.Enuncursoposteriorsepresentarnmsdetallesytecnologasadicionales relacionadasconlaconmutacin.

6.6.3Switches:Reenvoselectivo
LosswitchesEthernetreenvanselectivamentetramasindividualesdesdeunpuertoreceptorhastaelpuertoenelque estconectadoelnododedestino.Esteprocesodereenvoselectivopuedepensarsecomolaposibilidaddeestablecer unaconexinpuntoapuntomomentneaentrelosnodosdetransmisinyrecepcin.Laconexinseestableceslo

duranteeltiemposuficientecomoparaenviarunasolatrama.Duranteesteinstante,losdosnodostienenunaconexin deanchodebandacompletaentreellosyrepresentanunaconexinlgicapuntoapunto. Parasermsprecisosentrminostcnicos,estaconexintemporarianoseestableceentrelosdosnodosdemanera simultnea.Bsicamente,estohacequelaconexinentreloshostsseaunaconexinpuntoapunto.Dehecho, cualquiernodoquefuncioneenmodofullduplexpuedetransmitirencualquiermomentoquetengaunatrama, independientementedeladisponibilidaddelnodoreceptor.EstosucedeporqueunswitchLANalmacenaunatrama entranteenlamemoriabferydespuslaenvaalpuertocorrespondientecuandodichopuertoestinactivo.Este procesosedenominaalmacenaryenviar. Conlaconmutacinalmacenaryenviar,elswitchrecibelatramacompleta,controlaelFSCenbuscadeerroresy reenvalatramaalpuertoindicadoparaelnododedestino.Debidoaquelosnodosnodebenesperaraqueelmedio estinactivo,losnodospuedenenviaryrecibiralavelocidadcompletadelmediosinprdidasocasionadaspor colisionesoelgastoasociadoconlaadministracindecolisiones. ElreenvosebasaenlaMACdedestino Elswitchmantieneunatabla,denominadatablaMACquehacecoincidirunadireccinMACdedestinoconelpuerto utilizadoparaconectarseaunnodo.Paracadatramaentrante,ladireccinMACdedestinoenelencabezadodela tramasecomparaconlalistadedireccionesdelatablaMAC.Siseproduceunacoincidencia,elnmerodepuertodela tablaqueseasociconladireccinMACseutilizacomopuertodesalidaparalatrama. LatablaMACpuededenominarsedediferentesmaneras.Generalmente,selallamatabladeswitch.Debidoaquela conmutacinderivadeunatecnologamsantiguadenominadabridgingtransparente,latablasueledenominarsetabla delpuente.Porestarazn,muchosdelosprocesosquerealizanlosswitchesLANpuedencontenerlaspalabrasbridgeo bridgingensunombre. UnbridgeesundispositivoqueseutilizabaconmayorfrecuenciaenlosiniciosdelaLANparaconectardossegmentos deredfsica.Losswitchespuedenutilizarsepararealizarestaoperacin,alavezquepermitenlaconectividaddel dispositivofinalconlaLAN.MuchasotrastecnologassedesarrollaronentornoalosswitchesLAN.Muchasdeestas tecnologassepresentarnenotrocurso.Unentornoenelqueprevalecenlosbridgessonlasredesinalmbricas. Utilizamosbridgesinalmbricosparainterconectardossegmentosderedinalmbrica.Porlotanto,encontrarquela industriaderedesutilizaambostrminos,conmutacinybridging.

Funcionamientodelswitch Paralograrsufin,losswitchesLANEthernetrealizancincooperacionesbsicas: Aprendizaje Actualizacin Inundacin Reenvoselectivo Filtrado

Aprendizaje LatablaMACdebellenarseconlasdireccionesMACysuspuertoscorrespondientes.Elprocesodeaprendizajepermite queestosmapeosseadquierandinmicamenteduranteelfuncionamientonormal. Amedidaquecadatramaingresaalswitch,elswitchanalizaladireccinMACdeorigen.Medianteunprocesode bsqueda,elswitchdeterminasilatablayacontieneunaentradaparaesadireccinMAC.Sinoexisteningunaentrada, elswitchcreaunanuevaentradaenlatablaMACutilizandoladireccinMACdeorigenyasocialadireccinconel puertoenelquelleglaentrada.Ahora,elswitchpuedeutilizarestemapeoparareenviartramasaestenodo. Actualizacin LasentradasdelatablaMACqueseadquirieronmedianteelprocesodeAprendizajerecibenunamarcahoraria.La marcahorariaseutilizacomoinstrumentoparaeliminarlasentradasantiguasdelatablaMAC.Despusdequesecrea unaentradaenlatablaMAC,unprocesocomienzaunacuentaregresivautilizandolamarcahorariacomoelvalorinicial. Unavezqueelvaloralcanza0,laentradadelatablaseactualizarlaprximavezqueelswitchrecibaunatramadeese nodoenelmismopuerto. Flooding SielswitchnosabeaqupuertoenviarunatramaporqueladireccinMACdedestinonoseencuentraenlatablaMAC, elswitchenvalatramaatodoslospuertos,exceptoalpuertoenelquelleglatrama.Elprocesoqueconsisteenenviar unatramaatodoslossegmentossedenominainundacin.Elswitchnoreenvalatramaalpuertoenelquellegla tramaporquecualquierdestinodeesesegmentoyahabrrecibidolatrama.Lainundacintambinseutilizapara tramasqueseenvanaladireccinMACdebroadcast. Reenvoselectivo ElreenvoselectivoeselprocesoporelcualseanalizaladireccinMACdedestinodeunatramayselareenvaal puertocorrespondiente.staeslafuncinprincipaldelswitch.Cuandounatramadeunnodollegaalswitchyelswitch yaaprendisudireccinMAC,dichadireccinsehacecoincidirconunaentradadelatablaMACylatramasereenvaal puertocorrespondiente.Enlugardesaturarlatramahaciatodoslospuertos,elswitchenvalatramaalnododedestino atravsdelpuertoindicado.Estaaccinsedenominareenvo.. Filtrado Enalgunoscasos,latramanosereenva.Esteprocesosedenominafiltradodelatrama.Unodelosusosdelfiltradoya sedescribi:unswitchnoreenvaunatramaalmismopuertoenelquellega.Elswitchtambindescartarunatrama corrupta.SiunatramanoapruebalaverificacinCRC,dichatramasedescarta.Otraraznporlaqueunatramasefiltra espormotivosdeseguridad.Unswitchtieneconfiguracionesdeseguridadparabloqueartramashaciaodesde direccionesMACselectivasopuertosespecficos.

9.7ADDRESSRESOLUTIONPROTOCOL(ARP) 9.7.1ElprocesoARP:MapeodedireccionesIPadireccionesMAC
ElprotocoloARPofrecedosfuncionesbsicas: ResolucindedireccionesIpv4adireccionesMAC. Mantenimientodeunacachdelasasignaciones.

ResolucindedireccionesIpv4adireccionesMAC ParaqueunatramasecoloqueenlosmediosdelaLAN,debecontarconunadireccinMACdedestino.Cuandose envaunpaquetealacapadeEnlacededatosparaqueseloencapsuleenunatrama,elnodoconsultaunatablaensu memoriaparaencontrarladireccindelacapadeEnlacededatosquesemapeaaladireccinIpv4dedestino.Esta tablasedenominatablaARPocachARP.LatablaARPsealmacenaenlaRAMdeldispositivo. CadaentradaofiladelatablaARPtieneunpardevalores:unadireccinIPyunadireccinMAC.Larelacinentrelos dosvaloressedenominamapa,quesimplementesignificaqueustedpuedelocalizarunadireccinIPenlatablay descubrirladireccinMACcorrespondiente.LatablaARPalmacenaelmapeodelosdispositivosdelaLANlocalenla memoriacach. Paracomenzarelproceso,unnodotransmisorintentalocalizarenlatablaARPladireccinMACmapeadaaundestino Ipv4.Siestemapaestalmacenadoenlatabla,elnodoutilizaladireccinMACcomolaMACdedestinoenlatramaque encapsulaelpaqueteIpv4.Latramasecodificaentoncesenlosmediosdelared. MantenimientodeunatablaARP LatablaARPsemantienedinmicamente.ExistendosmanerasenlasqueundispositivopuedereunirdireccionesMAC. Unaesmonitoreareltrficoqueseproduceenelsegmentodelaredlocal.Amedidaqueunnodorecibetramasdelos medios,puederegistrarlasdireccionesIPyMACdeorigencomomapeosenlatablaARP.Amedidaquelastramasse transmitenenlared,eldispositivocompletalatablaARPconlosparesdedirecciones.

OtramaneraenlaqueundispositivopuedeobtenerunpardedireccionesesemitirunasolicituddeARP.ElARPenva unbroadcastdeCapa2atodoslosdispositivosdelaLANEthernet.LatramacontieneunpaquetedesolicituddeARP conladireccinIPdelhostdedestino.ElnodoquerecibelatramayqueidentificaladireccinIPcomosifueralasuya respondeenviandounpaquetederespuestadeARPalemisorcomounatramaunicast.Estarespuestaseutiliza entoncesparacrearunaentradanuevaenlatablaARP. EstasentradasdinmicasdelatablaMACtienenunamarcahorariasimilaraladelasentradasdelatablaMACenlos switches.Siundispositivonorecibeunatramadeundeterminadodispositivoantesdequevenzalamarcahoraria,la entradaparaestedispositivoseeliminadelatablaARP. Adems,puedeningresarseentradasestticasdemapasenunatablaARP,peroestonosucedeconfrecuencia.Las entradasestticasdelatablaARPcaducancuandopasaeltiempoydebeneliminarseenformamanual. Creacindelatrama QuhaceunnodocuandodebecrearunatramaylacachARPnocontieneunmapadeunadireccinIPhaciauna direccinMACdedestino?CuandoelARPrecibeunasolicitudparamapearunadireccinIpv4aunadireccinMAC, buscaelmapaalmacenadoensutablaARP.Sinoencuentralaentrada,laencapsulacindelpaqueteIpv4noserealizay losprocesosdeCapa2notificanalARPquenecesitaunmapa. LosprocesosARPenvanentoncesunpaquetedesolicituddeARPparadescubrirladireccinMACdeldispositivode destinodelaredlocal.SiundispositivoquerecibelasolicitudtieneladireccinIPdedestino,respondeconuna respuestaARP.SecreaunmapaenlatablaARP.LospaquetesparaesadireccinIpv4puedenahoraencapsularseen tramas. SiningndispositivorespondealasolicituddeARP,elpaquetesedescartaporquenopuedecrearseunatrama.Esta falladeencapsulacinseinformaalascapassuperioresdeldispositivo.Sieldispositivoesundispositivointermediario, comoporejemplo,unrouter,lascapassuperiorespuedenoptarporresponderalhostdeorigenconunerrorenun paqueteICMPv4. Hagaclicenlosnmerosdelospasosqueaparecenenlafiguraparaverelprocesoqueseutilizaparaobtenerla direccinMACdeunnododelaredfsicalocal. Enlaprcticadelaboratorio,utilizarWiresharkparaobservarlassolicitudesyrespuestasdeARPentodaunared.

9.7.2ElprocesoARP:Destinosfueradelaredlocal
Todaslastramasdebenenviarseaunnododeunsegmentodelaredlocal.SielhostIpv4dedestinoseencuentraenla redlocal,latramautilizarladireccinMACdeestedispositivocomoladireccinMACdedestino. SielhostIpv4dedestinonoseencuentraenlaredlocal,elnododeorigennecesitaenviarlatramaalainterfazdel routerqueesel380ersinoelsiguientesaltoqueseutilizaparallegaradichodestino.Elnododeorigenutilizarla direccinMACdel380ersincomodireccindedestinoparalastramasquecontenganunpaqueteIpv4dirigidoahosts queseencuentrenenotrasredes.

Ladireccinde381ersindelainterfazdelroutersealmacenaenlaconfiguracinIpv4deloshosts.Cuandounhost creaunpaqueteparaundestino,comparaladireccinIPdedestinoconsupropiadireccinIPparadeterminarsilasdos direccionesIPseencuentranenlamismareddeCapa3.Sielhostreceptornoseencuentraenlamismared,elorigen utilizaelprocesodeARPparadeterminarunadireccinMACparalainterfazdelrouterquesirvede381ersin. Encasodequelaentradade381ersinnoseencuentreenlatabla,elprocesodeARPnormalenviarunasolicitudde ARPpararecuperarladireccinMACasociadaconladireccinIPdelainterfazdelrouter. Hagaclicenlosnmerosdepasosqueaparecenenlafiguraparaverelprocesoqueseutilizaparaobtenerladireccin MACdel381ersin.

ARPproxy HayocasionesenlasqueunhostpuedeenviarunasolicituddeARPconelobjetivodemapearunadireccinIpv4fuera delalcancedelaredlocal.Enestoscasos,eldispositivoenvasolicitudesdeARPparadireccionesIpv4quenose encuentranenlaredlocalenvezdesolicitarladireccinMACasociadaaladireccinIpv4del383ersin.Para proporcionarunadireccinMACparaestoshosts,unainterfazderouterpuedeutilizarunARPproxypararesponderen nombredeestoshostsremotos.EstosignificaquelacachdeARPdeldispositivosolicitantecontendrladireccinMAC del383ersinmapeadaacualquierdireccinIPquenoseencuentreenlaredlocal.ConelproxyARP,unainterfazde

routeractacomosifueraelhostconladireccinIpv4solicitadaporlasolicituddeARP.Alsimularsuidentidad,el routeraceptalaresponsabilidaddeenrutarpaquetesaldestinoreal. UnodelosusosqueseledaadichoprocesoescuandounaimplementacinmsantiguadeIpv4nopuededeterminar sielhostdedestinoseencuentraenlamismaredlgicaqueelorigen.Enestasimplementaciones,elARPsiempreenva solicitudesdeARPparaladireccinIpv4dedestino.SielARPproxysedesactivaenlainterfazdelrouter,estoshostsno puedencomunicarsefueradelaredlocal. OtrocasoenelqueseutilizaelARPproxyescuandounhostcreequeestdirectamenteconectadoalamismared lgicaqueelhostdedestino.Estoocurregeneralmentecuandounhostseconfiguraconunamscarainapropiada. Talcomosemuestraenlafigura,elHostAseconfigurinapropiadamenteconunamscaradesubred/16.Estehost creequeestdirectamenteconectadoalared172.16.0.0/16envezdealasubred172.16.10.0/24. CuandoseintentacomunicarconcualquierhostIpv4enelintervalode172.16.0.1a172.16.255.254,elHostAenviar unasolicituddeARPparaesadireccinIpv4.ElrouterpuedeutilizarunARPproxypararesponderalassolicitudesde direccinIpv4delHostC(172.16.20.100)yelHostD(172.16.20.200).Comoresultado,elHostAtendrentradaspara estasdireccionesmapeadasaladireccinMACdelainterfaze0delrouter(00000c9436ab). OtrousoqueselepuededaralARPproxyescuandounhostnoestconfiguradoconun384ersinpordefecto.ElARP proxypuedeayudaraquelosdispositivosdeunaredalcancensubredesremotassinlanecesidaddeconfigurarel enrutamientooun384ersinpordefecto. Pordefecto,losrouterCiscoposeenunproxyARPhabilitadoenlasinterfacesLAN. http://www.cisco.com/warp/public/105/5.html

9.7.3ElprocesoARP:Eliminacindemapeodedirecciones
Paracadadispositivo,untemporizadordecachdeARPeliminalasentradasARPquenosehayanutilizadoduranteun perododetiempoespecificado.Lostiemposdifierendependiendodeldispositivoysusistemaoperativo.Porejemplo, algunossistemasoperativosdeWindowsalmacenanlasentradasdecachdeARPdurante2minutos.Silaentradase utilizanuevamenteduranteesetiempo,eltemporizadorARPparaesaentradaseextiendea10minutos. TambinpuedenutilizarsecomandosparaeliminarmanualmentetodasoalgunasdelasentradasdelatablaARP. Despusdeeliminarunaentrada,elprocesoparaenviarunasolicituddeARPyrecibirunarespuestaARPdebeocurrir nuevamenteparaingresarelmapaenlatablaARP. Enlaprcticadelaboratorioparaestaseccin,utilizarelcomandoarpparavisualizaryborrarloscontenidosdela cachdeARPdeunacomputadora.Observequeestecomando,apesardesunombre,noinvocaenabsolutola ejecucindelProtocoloderesolucindedirecciones.Sloseutilizaparamostrar,agregaroeliminarlasentradasdela tablaARP.EldispositivointegraelservicioARPdentrodelprotocoloIpv4yloimplementa.Sufuncionamientoes transparenteparaaplicacionesyusuariosdecapasuperior.

9.3.4BroadcastsdeARP:Problemas
Sobrecargaenlosmedios TodoslosdispositivosdelaredlocalrecibenyprocesanunasolicituddeARPdebidoaqueesunatramadebroadcast. Enunaredcomercialtpica,estosbroadcaststendranprobablementeunimpactomnimoenelrendimientodelared. Sinembargo,siungrannmerodedispositivosseencendieraytodoscomenzaranaaccederalosserviciosdelaredal mismotiempo,podrahaberunadisminucindelrendimientoduranteunperododetiempobreve.Porejemplo,si

todoslosestudiantesdeunaprcticadelaboratorioiniciansesinencomputadorasdelaulaeintentanaccedera Internetalmismotiempo,podrahaberdemoras. Sinembargo,unavezquelosdispositivosenvanlosbroadcastsdeARPinicialesyqueaprendenlasdireccionesMAC necesarias,seminimizartodoimpactoenlared. Seguridad Enalgunoscasos,lautilizacindelARPpuedeocasionarunriesgopotencialdeseguridad.LasuplantacinARPoel envenenamientoARPesunatcnicaqueutilizaunatacanteparaintroducirunaasociacindedireccionesMAC incorrectaenunaredemitiendosolicitudesdeARPfalsas.UnatacantefalsificaladireccinMACdeundispositivoya continuacinpuedenenviarsetramasaldestinoequivocado. LaconfiguracinmanualdeasociacionesARPestticasesunamaneradeevitarelARPspoofing.LasdireccionesMAC autorizadaspuedenconfigurarseenalgunosdispositivosderedparaquelimitenelaccesoalaredparaslolos dispositivosindicados.

9.9RESUMENDELCAPITULO 9.9.1Resumenyrevisin
EthernetesunprotocolodeaccesoderedTCP/IPefectivoyampliamenteutilizado.Suestructuradetramacomnse implementatravsdeunavariedaddetecnologasdemedios,tantodecobrecomodefibra,loquelaconviertenenel protocoloLANquemsseutilizaenlaactualidad.

ComoimplementacindelosestndaresIEEE802.2/3,latramadeEthernetbrindadireccionamientoMACyverificacin deerrores.Dadoqueeraunatecnologademedioscompartidos,laEthernetinicialdebaaplicarunmecanismo CSMA/CDparaadministrarlautilizacindelosmediosporpartededispositivosmltiples.Elreemplazodehubspor switchesenlaredlocalredujolasprobabilidadesdecolisionesdetramasenenlaceshalfduplex.Sinembargo,las versionesactualesyfuturasfuncionaninherentementecomoenlacesdecomunicacionesfullduplexynonecesitan administrarlacontencindemedioscontantaprecisin. EldireccionamientodeCapa2provistoporEthernetadmitecomunicacionesunicast,multicastybroadcast.LaEthernet utilizaelProtocoloderesolucindedireccionesparadeterminarlasdireccionesMACdelosdestinosymapearlascon direccionesdecapadeRedconocidas.

10PLANIFICACIONYCABLEADODEREDES 10.0INTRODUCCIONDELCAPITULO 10.0.1Introduccindelcapitulo


AntesdeutilizaruntelfonoIP,accederamensajerainstantneaorealizarotrasinteraccionesatravsdeunaredde datos,debemosconectardispositivosintermediariosyfinalesmedianteconexionesinalmbricasodecableparaformar unaredquefuncione.Estaredserlaquesoportenuestracomunicacinenlaredhumana. Hastaestaetapadelcurso,hemosconsideradolosserviciosqueunareddedatospuedeproporcionaralaredhumana, examinadolascaractersticasdecadacapadelmodeloOSIylasoperacionesdelosprotocolosTCP/IP,observadoen detalleaEthernet,unatecnologaLANuniversal.Elsiguientepasoesaprendercmoreunirtodosestoselementospara formarunaredquefuncione. Enestecaptulo,examinaremosdiferentesmediosylosdistintosrolesquedesempeanentornoalosdispositivosque conectan.IdentificarloscablesnecesariosparalograrconexionesLANyWANexitosasyaprenderautilizarconexiones deadministracindedispositivos. Sepresentarlaseleccindedispositivosyeldiseodeunesquemadedireccionamientodered,yluegoseaplicarnen loslaboratoriosdered.

Objetivosdeaprendizaje Alcompletarestecaptulo,ustedpodr: IdentificarlosmediosderedbsicosqueserequierenpararealizarunaconexinLAN(Redderealocal). IdentificarlostiposdeconexionesparaconexionesdedispositivosfinaleseintermediosenunaLAN. Identificarlasconfiguracionesdelosdiagramasdepinesparacablesdeconexindirectaydeconexincruzada. Identificarlosdiferentestiposdecableado,estndaresypuertosutilizadosparalasconexionesWAN(Redde reaextensa). DefinirlafuncindelasconexionesparalaadministracindedispositivoscuandoseutilizaunequipodeCisco. Disearunesquemadedireccionamientoparaunainternetworkyasignarrangosparaloshosts,losdispositivos deredylainterfazdelrouter. Indicarlassimilitudesydiferenciasdelaimportanciadelosdiseosdered.

10.1LAN:REALIZACIONDELACONEXINFISICA 10.1.1SeleccindeundispositivoLANadecuado
Enestecurso,lasinterfacesEthernetquecoincidanconlatecnologadelosswitchesenelcentrodelaLANdeterminan laseleccindelrouterquesedebeutilizar.Esimportantedestacarquelosroutersofrecenvariosserviciosy caractersticasparalaLAN.Estosserviciosycaractersticassetratanenloscursosmsavanzados. CadaLANcontarconunrouterqueservirde388ersinparaconectarlaLANaotrasredes.DentrodelaLANhabr unoomshubsoswitchesparaconectarlosdispositivosfinalesalaLAN.

Dispositivosdeinternetwork Losrouterssonlosdispositivosprincipalesutilizadosparainterconectarredes.Cadapuertodeunrouterseconectaa unareddiferenteyrealizaelenrutamientodelospaquetesentrelasredes.Losrouterstienenlacapacidaddedividir dominiosdebroadcastydominiosdecolisiones. Tambinpuedenutilizarseparainterconectarredesqueutilizandiferentestecnologas.Losrouterspuedentener interfacesLANyWAN. LasinterfacesLANdelrouterpermitenalosroutersconectarsealosmediosLAN.Paraestogeneralmenteseutilizaun cableadodeUTP(Partrenzadonoblindado),perosepuedenagregarmdulosconfibraptica.Segnlaserieoel modelodelrouter,puedehaberdiferentestiposdeinterfacesparalaconexindelcableadoWANyLAN.

Dispositivosdeintranetwork ParacrearunaLAN,necesitamosseleccionarlosdispositivosadecuadosparaconectareldispositivofinalalared.Los dosdispositivosmscomnmenteutilizadossonloshubsylosswitches. Hub Unhubrecibeunaseal,laregeneraylaenvaatodoslospuertos.Elusodehubscreaunbuslgico.Estosignificaque laLANutilizamediosdeaccesomltiple.Lospuertosutilizanunmtododeanchodebandacompartidoyamenudo disminuyensurendimientoenlaLANdebidoalascolisionesyalarecuperacin.Sibiensepuedeninterconectar mltipleshubs,stospermanecencomounnicodominiodecolisiones. Loshubssonmseconmicosquelosswitches.Unhubgeneralmenteseeligecomodispositivointermediariodentrode unaLANmuypequeaquerequierarequisitosdevelocidaddetransmisin(throughput)lentaocuandolosrecursos

econmicosseanlimitados. Switch Unswitchrecibeunatramayregeneracadabitdelatramaenelpuertodedestinoadecuado.Estedispositivoseutiliza parasegmentarunaredenmltiplesdominiosdecolisiones.Adiferenciadelhub,unswitchreducelascolisionesenuna LAN.Cadapuertodelswitchcreaundominiodecolisionesindividual.Estocreaunatopologalgicapuntoapuntoenel dispositivodecadapuerto.Adems,unswitchproporcionaanchodebandadedicadoencadapuertoyasaumentael rendimientodeunaLAN.ElswitchdeunaLANtambinpuedeutilizarseparainterconectarsegmentosderedde diferentesvelocidades. Generalmente,losswitchesseeligenparaconectardispositivosaunaLAN.Sibienunswitchesmscostosoqueunhub, resultaeconmicoalconsiderarsuconfiabilidadyrendimientomejorados. Existeunavariedaddeswitchesdisponiblescondistintascaractersticasquepermitenlainterconexindemltiples computadorasenelentornoempresarialtpicodeunaLAN.

10.1.2Factoresdeseleccindedispositivos
Paracumplirconlosrequisitosdeusuario,sedebeplanificarydisearunaLAN.Laplanificacinaseguraquese considerendebidamentetodoslosrequisitos,factoresdecostoyopcionesdeimplementacin. SedebenconsiderarvariosfactoresalseleccionarundispositivoparaunaLANparticular.Estosfactoresincluyen,entre otros: Costo

Velocidadytiposdepuertos/interfaces Posibilidaddeexpansin Facilidaddeadministracin Caractersticasyserviciosadicionales

Factoresquesedebenconsiderarenlaeleccindeunswitch Sibienexistenvariosfactoresquedebenconsiderarsealseleccionarunswitch,elprximotemaanalizardosdeellos: lascaractersticasdelainterfazyelcosto. Costo Elcostodeunswitchsedeterminasegnsuscapacidadesycaractersticas.Lacapacidaddelswitchincluyeelnmeroy lostiposdepuertosdisponiblesademsdelavelocidaddeconmutacin.Otrosfactoresqueafectanelcostosonlas capacidadesdeadministracindered,lastecnologasdeseguridadincorporadasylastecnologasopcionalesde conmutacinavanzadas. Alutilizarunsimpleclculodecostoporpuerto,enprincipiopuedeparecerquelamejoropcinesimplementarun switchgrandeenunaubicacincentral.Sinembargo,esteaparenteahorroenloscostospuedecontrarrestarseporel gastogeneradoporlaslongitudesdecablemsextensasquesenecesitanparaconectarcadadispositivodelaLANaun switch.Estaopcindebecompararseconelcostogeneradoalimplementarunacantidaddeswitchesmspequeos conectadosaunswitchcentralconunacantidadmenordecableslargos. Otraconsideracinenloscostosescuntoinvertirenredundancia.Elfuncionamientodetodalaredfsicaseve afectadasiexistenproblemasconunswitchcentralnico. Existenvariasformasdeproporcionarredundancia.Podemosofrecerunswitchcentralsecundarioparaquefuncione simultneamenteconelswitchcentralprimario.Tambinpodemosproporcionarcableadoadicionalparasuministrar mltiplesinterconexionesentrelosswitches.Elobjetivodelossistemasredundantesespermitirquelaredfsica contineconsufuncionamientoinclusosifallaunodelosdispositivos.

Velocidadytiposdepuertoseinterfaces LanecesidaddevelocidadestsiemprepresenteenunentornoLAN.Seencuentrandisponiblescomputadorasms nuevasconNICincorporadasde10/100/1000Mbps.LaseleccindedispositivosdeCapa2quepuedanajustarsea mayoresvelocidadespermitealaredevolucionarsinreemplazarlosdispositivoscentrales. Alseleccionarunswitch,esfundamentallaeleccindelnmeroytipodepuerto.Hgaselassiguientespreguntas: Ustedcompraraunswitchcon: Slolospuertossuficientesparalasnecesidadesactuales? UnacombinacindevelocidadesUTP? Dostiposdepuerto,deUTPydefibra?

ConsiderecuidadosamentecuntospuertosUTPsenecesitarnycuntospuertosdefibrasenecesitarn.Delmismo modo,considerecuntospuertosnecesitarnunacapacidadde1Gbpsycuntosrequerirnsloanchosdebandade 10/100Mbps.Tengaencuentaademscundonecesitarmspuertos.

Factoresparatenerencuentaalelegirunrouter Cuandoseseleccionaunrouter,debencoincidirlascaractersticasdelmismoconsupropsito.Aligualqueelswitch, tambindebenconsiderarselasvelocidades,lostiposdeinterfazyelcosto.Losfactoresadicionalesparaelegirun routerincluyen: Posibilidaddeexpansin Medios Caractersticasdelsistemaoperativo

Posibilidaddeexpansin Losdispositivosdered,comolosroutersyswitches,formanpartetantodelasconfiguracionesfsicasmodularescomo delasfijas.Lasconfiguracionesfijastienenuntipoyunacantidadespecficadepuertosointerfaces.Losdispositivos modularestienenranurasdeexpansinqueproporcionanlaflexibilidadnecesariaparaagregarnuevosmdulosa medidaqueaumentanlosrequisitos.Lamayoradeestosdispositivosincluyenunacantidadbsicadepuertosfijos ademsderanurasdeexpansin.Sedebetenerprecaucinalseleccionarlasinterfacesylosmdulosadecuadospara losmediosespecficosyaquelosrouterspuedenutilizarseparaconectardiferentescantidadesytiposdered. Caractersticasdelsistemaoperativo Segnlaversindelsistemaoperativo,elrouterpuedeadmitirdeterminadascaractersticasyservicios,comopor ejemplo: Seguridad Calidaddeservicio(QoS)

VozsobreIP(VoIP) Enrutamientodevariosprotocolosdecapa3 ServiciosespecialescomoTraduccindedireccionesdered(NAT)yProtocolodeconfiguracindinmicadehost (DHCP)

Paralaseleccindedispositivos,elpresupuestoesundetalleimportanteatenerencuenta.Losrouterspuedenser costosossegnlasinterfacesylascaractersticasnecesarias.Losmdulosadicionales,comolafibraptica,pueden aumentarloscostos.Losmediosutilizadosparaconectarelrouterdebenadmitirsesinnecesidaddecomprarmdulos adicionales.Estopuedemantenerloscostosenunnivelmnimo.

10.2INTERCONEXIONESENTREDISPOSITIVOS 10.2.1LANyWAN:Conexin
AlplanificarlainstalacindelcableadoLAN,existencuatroreasfsicasquesedebenconsiderar: readetrabajo. Cuartodetelecomunicaciones,tambindenominadoserviciodedistribucin. Cableadobackbone,tambindenominadocableadovertical. Cableadodedistribucin,tambindenominadocableadohorizontal.

Longitudtotaldelcable ParalasinstalacionesUTP,elestndarANSI/TIA/EIA568Bespecificaquelalongitudcombinadatotaldelcableque abarcalascuatroreasenumeradasanteriormenteselimitaaunadistanciamximade100metrosporcanal.Este estndarestablecequesepuedenutilizarhasta5metrosdepatchcableparainterconectarlospatchpanels.Pueden

utilizarsehasta5metrosdecabledesdeelpuntodeterminacindelcableadoenlaparedhastaeltelfonoola computadora. reasdetrabajo Lasreasdetrabajosonlasubicacionesdestinadasparalosdispositivosfinalesutilizadosporlosusuariosindividuales. Cadareadetrabajotieneunmnimodedosconectoresquepuedenutilizarseparaconectarundispositivoindividuala lared.Utilizamospatchcablesparaconectardispositivosindividualesaestosconectoresdepared.ElestndarEIA/TIA establecequelospatchcordsdeUTPutilizadosparaconectardispositivosalosconectoresdeparedtienenunalongitud mximade10metros. Elcabledeconexindirectaeselpatchcabledeusomscomnenelreadetrabajo.Estetipodecableseutilizapara conectardispositivosfinales,comocomputadoras,aunared.Cuandosecolocaunhuboswitchenelreadetrabajo, generalmenteseutilizauncabledeconexincruzadaparaconectareldispositivoaljackdepared. Cuartodetelecomunicaciones Elcuartodetelecomunicacionesesellugardondeserealizanlasconexionesalosdispositivosintermediarios.Estos cuartoscontienendispositivosintermediarios(hubs,switches,routersyunidadesdeserviciodedatos[DSU])que conectanlared.Estosdispositivosproporcionantransicionesentreelcableadobackboneyelcableadohorizontal. Dentrodelcuartodetelecomunicaciones,lospatchcordsrealizanconexionesentrelospatchpanels,dondeterminan loscableshorizontales,ylosdispositivosintermediarios.Lospatchcablestambininterconectanestosdispositivos intermediarios. LosestndaresdelaAsociacindeIndustriasElectrnicasylaAsociacindelasIndustriasdelasTelecomunicaciones (EIA/TIA)establecendostiposdiferentesdepatchcablesdeUTP.Unodelostiposeselpatchcord,conunalongitudde hasta5metrosyseutilizaparainterconectarelequipoylospatchpanelsenelcuartodetelecomunicaciones.Otrotipo depatchcablepuedeserdehasta5metrosdelongitudyseutilizaparaconectardispositivosaunpuntodeterminacin enlapared. Estoscuartosamenudotienenunadoblefinalidad.Enmuchasorganizaciones,elcuartodetelecomunicacionestambin incluyelosservidoresutilizadosporlared. Cableadohorizontal Elcableadohorizontalserefierealoscablesqueconectanloscuartosdetelecomunicacionesconlasreasdetrabajo.La longitudmximadecabledesdeelpuntodeterminacinenelcuartodetelecomunicacioneshastalaterminacinenla tomadelreadetrabajonopuedesuperarlos90metros.Estadistanciamximadecableadohorizontalde90metrosse denominaenlacepermanenteporqueestinstaladaenlaestructuradeledificio.Losmedioshorizontalesseejecutan desdeunpatchpanelenelcuartodetelecomunicacionesaunjackdeparedencadareadetrabajo.Lasconexionesa losdispositivosserealizanconpatchcables. Cableadobackbone Elcableadobackboneserefierealcableadoutilizadoparaconectarloscuartosdetelecomunicacionesalassalasde equipamientodondesuelenubicarselosservidores.Elcableadobackbonetambininterconectamltiplescuartosde telecomunicacionesentodalainstalacin.Amenudo,estoscablesseenrutanfueradeledificioalaconexinWANoISP. Losbackbones,ocableadovertical,seutilizanparaeltrficoagregado,comoeltrficodeentradaodesalidade Internet,yparaelaccesoalosrecursoscorporativosenunaubicacinremota.Granpartedeltrficodesdevariasreas

detrabajoutilizarelcableadobackboneparaaccederalosrecursosexternosdelreaolainstalacin.Porlotanto,los backbonesgeneralmenterequierendemediosdeanchodebandasuperiorescomoelcableadodefibraptica.

Tiposdemedios SedebenconsiderarlosdiferentestiposdemediosalelegirloscablesnecesariospararealizarunaconexinWANoLAN exitosa.Comoyamencionamos,existendiferentesimplementacionesdelacapaFsicaqueadmitenmltiplestiposde medios: UTP(Categoras5,5e,6y7). Fibraptica. Inalmbrico.

Cadatipodemediostieneventajasydesventajas.Algunosdelosfactoresquesedebenconsiderarsonlossiguientes: Longituddelcable:Elcabledebeatravesarunahabitacinoextendersedesdeunedificiohastaotro? Costo:Elpresupuestopermitequeseutiliceuntipodemediosmscostoso? Anchodebanda:Latecnologautilizadaconlosmediosofreceunanchodebandaapropiado? Facilidaddeinstalacin:Tieneelequipodeimplementacinlacapacidaddeinstalarelcableoesnecesario contrataraunproveedor? SusceptibilidadaEMI/RFI:Interferirconlasealelentornoenelqueestamosinstalandoelcable?

Longituddelcable Lalongitudtotaldelcablequeserequiereparaconectarundispositivoincluyetodosloscablesdesdelosdispositivos finalesdelreadetrabajohastaeldispositivointermediarioenelcuartodetelecomunicaciones(generalmenteun switch).Estoincluyeelcabledesdelosdispositivoshastaelenchufedepared,elcableatravseledificiodesdeel enchufedeparedhastaelpuntodeconexincruzada,opatchpanel,yelcabledesdeelpatchpanelhastaelswitch.Siel switchseubicaenloscuartosdetelecomunicacionesendiferentespisosdeunedificiooendiferentesedificios,elcable entreestospuntosdebeincluirseenlalongitudtotal. Laatenuacineslareduccindelapotenciadeunasealamedidaquesetransmiteatravsdeunmedio.Cuantoms extensosseanlosmedios,mslaatenuacinafectarlaseal.Enalgnpunto,lasealnoserdetectable.Ladistancia delcableadoesunfactoresencialenelrendimientodelasealdedatos.Laatenuacindelasealylaexposicina unaposibleinterferenciaaumentaconlalongituddelcable. Porejemplo,cuandoseutilizauncableadoUTPparaEthernet,lalongituddelcableadohorizontal(ofijo)necesita mantenerseaunadistanciamximarecomendadade90metrosparaevitarlaatenuacindelaseal.Loscablesdefibra pticapuedenproporcionarunadistanciadecableadomayordehasta500metrosoalgunoskilmetros,segneltipo detecnologa.Sinembargo,elcabledefibrapticatambinpuedesufrirunaatenuacincuandosealcanzanestos lmites. Costo ElcostoasociadoconelcableadodeunaLANpuedevariarsegneltipodemedioyesposiblequeelpersonalnopueda darsecuentadelimpactosobreelpresupuesto.Enunentornoideal,elpresupuestopermitirainstalaruncableadode fibrapticaparacadadispositivodelaLAN.SibienlafibraproporcionaunanchodebandasuperiorqueelUTP,los

costosdelainstalacinyelmaterialsonconsiderablementemayores.Enlaprctica,generalmentenoserequiereeste nivelderendimientoynoconstituyeunaexpectativarazonableenlamayoradelosentornos.Losdiseadoresderedes debenlograrquecoincidanlasnecesidadesderendimientoporpartedelosusuariosconelcostodeequipoycableado paraobtenerlamejorrelacincosto/rendimiento. Anchodebanda Losdispositivosdeunaredpresentanrequisitosdeanchodebandadiferentes.Alseleccionarlosmediosparalas conexionesindividuales,considerecuidadosamentelosrequisitosdeanchodebanda. Porejemplo,unservidorgeneralmentenecesitamayoranchodebandaqueunacomputadoradedicadaaunnico usuario.Paralaconexindelservidor,considereaquellosmediosqueproporcionarnunanchodebandasuperioryque podrndesarrollarseparacumplirconmayoresrequisitosdeanchodebandayutilizarlastecnologasmsnuevas.Un cabledefibrapuedeserunaeleccinlgicaparalaconexindeunservidor. Actualmente,latecnologautilizadaenlosmediosdefibrapticaofreceelmayoranchodebandadisponibleentrelas opcionesparalosmediosLAN.Teniendoencuentaelanchodebandaaparentementeilimitadodisponibleenloscables defibra,seesperanvelocidadesmayoresparalasLAN.Elmedioinalmbricotambinadmiteaumentosconsiderablesen elanchodebanda,perotienelimitacionesencuantoalconsumodelapotenciayladistancia.

Facilidaddeinstalacin Lafacilidadalinstalaruncableadovarasegnlostiposdecablesylaestructuradeledificio.Elaccesoalpisoyasus espacios,ademsdelaspropiedadesyeltamaofsicodelcable,influyenenlafacilidaddeinstalacindeuncableen distintosedificios.Loscablesdelosedificiosgeneralmenteseinstalanencanalesparaconductoreselctricos.

Comosemuestraenlafigura,uncanalparaconductoreselctricosesunrecintootuboqueseadjuntaalcableylo protege.Uncanaltambinmantienelaprolijidaddelcableadoyfacilitaelpasodeloscables. ElcableUTPesrelativamenteliviano,flexibleytieneundimetropequeo,loquepermiteintroducirloenespacios pequeos.Losconectores,enchufesRJ45,sonrelativamentefcilesdeinstalaryrepresentanunestndarparatodos losdispositivosEthernet. Muchoscablesdefibrapticacontienenunafibradevidriodelgada.Estacaractersticageneraproblemasparaelradio decurvaturadelcable.Lafibrapuederompersealenroscarlaodoblarlafuertemente.Laterminacindelosconectores delcable(ST,SC,MTRJ)sonmuchomsdifcilesdeinstalaryrequierendeunequipoespecial. Enalgnpunto,lasredesinalmbricasrequierendecableadoparaconectardispositivos,comopuntosdeacceso,ala LANinstalada.LosmediosinalmbricosamenudosonmsfcilesdeinstalarqueuncabledefibraoUTP,yaquese necesitanmenoscablesenunaredinalmbrica.Sinembargo,unaLANinalmbricarequieredeunapruebay planificacinmsdetalladas.Adems,variosfactoresexternos,comootrosdispositivosderadiofrecuenciaolas construccionesedilicias,puedenafectarsufuncionamiento. Interferenciaelectromagntica/Interferenciaderadiofrecuencia LaInterferenciaelectromagntica(EMI)ylaInterferenciaderadiofrecuencia(RFI)debentenerseencuentaalelegirun tipodemediosparaunaLAN.LaEMI/RFIenunentornoindustrialpuedeproducirunimpactosignificativosobrelas comunicacionesdedatossiseutilizauncableincorrecto. Lainterferenciapuedeprovenirdemquinaselctricas,rayosyotrosdispositivosdecomunicacin,incluyendo computadorasyequiposderadio. Amododeejemplo,pienseenunainstalacindondelosdispositivosdedosedificiosdistintosseencuentran interconectados.Losmediosutilizadosparainterconectarestosedificiosestarnexpuestosalaposibledescargadelos rayos.Adems,esposiblequeexistaunagrandistanciaentreestosdosedificios.Lafibrapticaeslamejoreleccinpara estainstalacin. LosmediosinalmbricossonlosmssusceptiblesalaRFI.Antesdeutilizarunatecnologainalmbrica,sedeben identificarlasposiblesfuentesdeinterferenciayreducirlasenloposible.

10.2.2RealizacindeconexionesLAN
LaAsociacindeIndustriasElectrnicasylaAsociacindelasIndustriasdelasTelecomunicaciones(EIA/TIA)establecen lasconexionesdelcableadoUTP. ElconectorRJ45eselcomponentemachoengarzadoalextremodelcable.Cuandoseobservandesdeelfrente,lospins senumerandel8al1.Cuandoseobservandesdearribaconlaentradadeaperturafrenteausted,lospinsseenumeran del1al8,deizquierdaaderecha.Esimportanterecordarestaorientacinalidentificaruncable.

Tiposdeinterfaces EnunaLANEthernet,losdispositivosutilizanunodelosdostiposdeinterfacesUTP:MDIoMDIX. LaMDI(interfazdependientedelmedio)utilizaundiagramadepinesnormaldeEthernet.Lospins1y2seutilizancomo transmisoresylospins3y6comoreceptores.Dispositivoscomocomputadoras,servidoresorouterstendrn conexionesMDI. LosdispositivosqueproporcionanlaconectividadalaLAN(porlogeneral,hubsoswitches)habitualmenteutilizan conexionesMDIX(Interfazcruzadadependientedelmedio).LoscablesMDIXintercambianlosparestransmisores internamente.Esteintercambiopermitequelosdispositivosfinalesseencuentrenconectadosaunhuboswitch utilizandouncabledeconexindirecta. Engeneral,cuandoconectediferentestiposdedispositivos,utiliceuncabledeconexindirecta.Cuandoconecteel mismotipodedispositivo,utiliceuncabledeconexindirecta. CablesUTPdeconexindirecta

Uncabledeconexindirectatieneconectoresencadaextremoysuterminacinesidnticaconformealosestndares T568AoT568B. Laidentificacindelestndardelcableutilizadolepermitedeterminarsicuentaconelcablecorrectoparaun determinadotrabajo.Msimportantean,esnormalutilizarlosmismoscdigosdecolorentodalaLANparalograr consistenciaenladocumentacin. Utilicecablesdirectosparalassiguientesconexiones: SwitchapuertoEthernetdelrouter Equipoaswitch Equipoahub

CablesUTPdeconexincruzada Paraquelosdosdispositivossecomuniquenatravsdeuncabledirectamenteconectadoentrelosdos,elterminal transmisordeunodelosdispositivosnecesitaconectarsealterminalreceptordelotrodispositivo. Elcabledebetenerunaterminacinparaqueelpintransmisor,Tx,quetomalasealdesdeeldispositivoAenun extremo,seconectealpinreceptor,Rx,eneldispositivoB.Demanerasimilar,elpinTxdeldispositivoBdebeestar conectadoalpinRxdeldispositivoA.SielpinTxdeundispositivotieneelnmero1yelpinRxtieneelnmero2,el cableconectaelpin1enunextremoconelpin2enelotroextremo.Estetipodecablesedenominadeconexin cruzadaporestasconexionesdepincruzadas. ParaalcanzarestetipodeconexinconuncableUTP,unextremodebetenerunaterminacincomodiagramadepin EIA/TIAT568Ayelotro,comoT568B.

Enresumen,loscablesdeconexincruzadaconectandirectamentelossiguientesdispositivosenunaLAN: Switchaswitch Switchahub Hubahub RouteraconexindelpuertoEthernetdelrouter Equipoaequipo EquipoapuertoEthernetdelrouter

Enlafigura,identifiqueeltipodecableutilizadosegnlosdispositivosconectados. Amododerecordatorio,nuevamenteseenumeranlosusoscomunes: Utilicecablesdeconexindirectaparaconectar: Switcharouter Equipoaswitch Equipoahub

Utilicecablesdeconexincruzadaparaconectar: Switchaswitch Switchahub Hubahub Routerarouter Equipoaequipo

Equipoarouter

SeleccindeMDI/MDIX UnagrancantidaddedispositivospermitequeelpuertoEthernetUTPseestablezcaenMDIoenMDIX.Esta configuracinpuederealizarseenunadetresformas,segnlascaractersticasdeldispositivo: 1.Enalgunosdispositivos,lospuertospuedenincluirunmecanismoqueintercambiademaneraelctricalospares receptoresytransmisores.ElpuertopuedecambiarsedeMDIaMDIXalactivarelmecanismo. 2.Comopartedelaconfiguracin,algunosdispositivospermitenseleccionarlafuncindelpuertocomoMDIoMDIX. 3.Muchosdelosdispositivosmsnuevosincluyenunacaractersticadeconexincruzadaautomtica.Esta caractersticapermitealdispositivodetectareltipodecablerequeridoyconfiguralasinterfacessegncorresponda.En algunosdispositivos,estadeteccinautomticaserealizaenformapredeterminada.Otrosdispositivosquerequieren uncomandodeconfiguracindeinterfazparahabilitarladeteccinautomticadeMDIX.

10.2.3RealizacindeconexionesWAN
Pornaturaleza,losenlacesWANpuedenabarcardistanciassumamenteextensas.Estasdistanciaspuedenvariarentodo elmundoyaqueproporcionanlosenlacesdecomunicacinqueutilizamosparaadministrarcuentasdeemail,visualizar pginasWeborealizarunasesindeteleconferenciaconuncliente. Lasconexionesdereaampliaenlasredesadquierendiferentesformas,entreellas: ConectoresdelalneatelefnicaRJ11paradialupoconexionesdelaLneadesuscriptordigital(DSL) Conexionesserialde60pins

Enlasprcticasdelaboratoriodelcurso,elusuariopuedeutilizarroutersCiscoconunodelosdostiposdecableserial fsico.AmboscablesutilizanunconectorWinchestergrandede15pinesenelextremodelared.Esteextremodelcable

seutilizacomounaconexinV.35aundispositivodecapafsicacomoCSU/DSU(Unidaddeserviciodecanal/Unidadde serviciodedatos). ElprimertipodecabletieneunconectormachoDB60enelextremodeCiscoyunconectorWinchestermachoenel extremodelared.Elsegundotipoesunaversinmscompactadeestecableytieneunconectorserialinteligenteenel extremodeldispositivoCisco.Esnecesariopoderidentificarlosdostiposdiferentesafindeconectarelrouterde maneraexitosa.

EquipodecomunicacindedatosyEquipoterminaldedatos Lossiguientestrminosdescribenlostiposdedispositivosquemantienenelenlaceentreundispositivodeenvoyuno derecepcin: Equipodecomunicacindedatos(DCE):Undispositivoquesuministralosserviciosdetemporizacinaotrodispositivo. Habitualmente,estedispositivoseencuentraenelextremodelenlacequeproporcionaelaccesoWAN. Equipoterminaldedatos(DTE):Undispositivoquerecibelosserviciosdetemporizacindesdeotrodispositivoyse ajustaenconsecuencia.Habitualmente,estedispositivoseencuentraenelextremodelenlacedelclienteWANodel usuario. Siseestableceunaconexinserialdirectaconunproveedordeserviciosoconundispositivoqueproporcionela temporizacindelaseal,comounaunidaddeserviciodecanal/unidaddeserviciodedatos(CSU/DSU),seconsidera queelrouteresunequipoterminaldedatos(DTE)yutilizaruncableserialDTE. Tengaencuentaquehabrsituaciones,especialmenteennuestroslaboratorios,enlasqueserequerirqueelrouter localbrindelafrecuenciaderelojyentoncesutilizaruncableparaequipodecomunicacindedatos(DCE). LosDCEyDTEseutilizanenconexionesWAN.LacomunicacinmedianteunaconexinWANsemantieneal proporcionarunafrecuenciaderelojaceptabletantoparaeldispositivoreceptorcomoelemisor.Enlamayoradelos casos,lacompaatelefnicaoISPproporcionaelserviciodetemporizacinquesincronizalasealtransmitida. Porejemplo,siundispositivoconectadomedianteunenlaceWANenvasuseala1.544Mbps,cadadispositivo receptordebeutilizarunreloj,enviandounasealdemuestracada1/1,544,000desegundo.Latemporizacineneste casoessumamentebreve.Losdispositivosdebensercapacesdesincronizarsealasealqueseenvayrecibe rpidamente. Alasignaralrouterunafrecuenciadereloj,seconfiguralatemporizacin.Estopermitealrouterajustarlavelocidadde susoperacionesdecomunicacin.Deestamanera,sesincronizaconlosdispositivosconectadosal.

Enellaboratorio CuandoserealizanconexionesWANentredosroutersenunentornodeprcticadelaboratorio,conectedosrouters conuncableserialparasimularunenlaceWANpuntoapunto.Enestecaso,decidaquroutertendrelcontroldela temporizacin.Pordefecto,losRoutersondispositivosDTE,peroselospuedeconfigurardemaneratalqueacten comodispositivosDCE. LoscablesquecumplenconelestndarV35seencuentrandisponiblesenversionesDTEyDCE.Paracrearunaconexin serialpuntoapuntoentredosrouters,unauncableDTEconunoDCE.Cadacableincluyeunconectorquesecombina consutipocomplementario.EstosconectoresestnconfiguradosdemodoquenopuedaunirdoscablesDCEodos cablesDTEjuntosporerror.

10.3DESARROLLODEUNESQUEMADEDIRECCIONAMIENTO 10.3.1Cuntoshosthayenlared?
Paradesarrollarunesquemadedireccionamientoparaunared,comiencepordefinirlacantidadtotaldehosts. ConsiderecadadispositivoquerequerirunadireccinIP,ahorayenelfuturo. AlgunosdispositivosfinalesquerequierenunadireccinIPson: Equiposdeusuarios. Equiposdeadministradores. Servidores. Otrosdispositivosfinales,comoimpresoras,telfonosIPycmarasIP.

EntrelosdispositivosderedquerequierenunadireccinIPseincluyen: InterfacesLANdelRouter. Interfaces(serial)WANdelRouter.

EntrelosdispositivosderedquerequierenunadireccinIPparalaadministracinseincluyen: Switches. Puntosdeaccesoinalmbrico.

EsposiblequeexistanotrosdispositivosenunaredquerequieranunadireccinIP.Agrguelosaestalistaycalcule cuntasdireccionessenecesitartenerencuentaparaelcrecimientodelaredamedidaqueseagreganms dispositivos. Unavezquesehaestablecidolacantidadtotaldehosts(actualesyafuturo),considereelrangodedirecciones disponiblesydndeencajanenladireccindereddeterminada.

Luego,determinesitodosloshostsformarnpartedelamismaredositodalaredsedividirensubredes independientes. Recuerdequelacantidaddehostsenunaredosubredsecalculamediantelafrmula2alaensimapotenciamenos2 (2^n2),dondeneslacantidaddebitsdisponiblescomobitsdehost.Recuerdetambinquesustraemosdos direcciones(ladireccinderedyladireccindebroadcastdelared)ynopuedenasignarsealoshosts.

10.3.2Cuntasredes?
Existenmuchasrazonesparadividirunaredensubredes: Administrareltrficodebroadcast:Losbroadcastspuedencontrolarseporqueungrandominiodebroadcastse divideenunagrancantidaddedominiosmspequeos.Notodosloshostsdelsistemarecibentodoslos broadcasts. Diferentesrequisitosdered:Silosdiferentesgruposdeusuariosrequierenserviciosinformticosodered especficos,resultamssencilloadministrarestosrequisitossiaquellosusuariosquecompartenrequisitosse encuentrantodosjuntosenunasubred. Seguridad:Sepuedenimplementardiferentesnivelesdeseguridadenlaredbasndoseenlasdireccionesde red.Estopermitelaadministracindelaccesoadiferentesserviciosderedydedatos.

Nmerodesubredes Cadasubred,comosegmentofsicodelared,requiereunainterfazdeRouterquefuncionecomo408ersinparatal subred. Adems,cadaconexinentrelosroutersconstituyeunaredindependiente.

Lacantidaddesubredesenunaredtambinsecalculamediantelafrmula2^n,dondeneslacantidaddebits prestadosporladireccinderedIPdeterminadadisponibleparacrearlassubredes. Mscarasdesubredes Despusdeestablecerlacantidadrequeridadehostsysubredes,elsiguientepasoesaplicarunamscaradesubreda todalaredyluegocalcularlossiguientesvalores: Unasubredymscaradesubredexclusivasparacadasegmentofsico Unrangodedireccioneshostutilizablesparacadasubred

10.3.3Diseodelestndardedireccinparanuestranetworking
Paracontribuiralaresolucindeproblemasyacelerarlaincorporacindenuevoshostsalared,utilicedireccionesque seajustenaunpatrncomnentodaslassubredes.Cadaunodeestosdiferentestiposdedispositivosdebera asignarseaunbloquelgicodedireccionesdentrodelrangodedireccionesdelared. Algunasdelasdiferentescategorasparahostsson: Usuariosgenerales

Usuariosespeciales Recursosdered InterfacesLANdelRouter EnlacesWANdelrouter Accesodelaadministracin

Porejemplo,alasignarunadireccinIPaunainterfazdelRouterqueesla410ersinparaunaLAN,esunaprctica comnutilizarlaprimera(msbaja)oltima(msalta)direccindentrodelrangodelasubred.Elenfoqueconstante contribuyealaconfiguracinyalaresolucindeproblemas. Demanerasimilar,cuandoseasignandireccionesadispositivosqueadministranotrosdispositivos,lautilizacindeun patrnconstantedentrodelasubredpermitereconocerestasdireccionesconmayorfacilidad.Porejemplo,enlafigura, lasdireccionescon64127enlosoctetossiemprerepresentanalosusuariosgenerales.Unadministradordered puedecontrolaroincorporarseguridadatodaslasdireccionesqueterminanconestosvalores. Paseelcursordelmousesobrelosgruposdedispositivosenlafiguraparaverunejemplodecmoasignardirecciones basadasenlascategorasdedispositivos. Adems,recuerdedocumentarsuesquemadedireccionamientoIPporescrito.Estepasoserdegranayudaenla resolucindeproblemasylaevolucindelared.

10.4CALCULODESUBREDES 10.4.1Clculodedirecciones:caso1
Enestaseccin,utilizaremosunatopologademuestraparapracticarlaasignacindedireccionesaloshosts. Lafiguramuestralatopologadelaredparaesteejemplo.Alcomenzarconundeterminadoprefijo(mscaradesubred) ydireccinIPasignadosporeladministradordered,podemosempezarcreandonuestradocumentacindered. Lacantidadygrupodehostses: LANdeestudiantes Computadorasdeestudiantes:460 Router(LANGateway):1 Switches(administracin):20 Totalporsubreddeestudiante:481 LANdeinstructores Computadorasdeinstructores:64 Router(LANGateway):1 Switches(administracin):4 Totalporsubreddeinstructores:69

LANdeadministradores Computadorasdeadministradores:20 Servidor:1 Router(LANGateway):1 Switch(administracin):1 Totalporsubreddeadministracin:23 WAN RouterRouterWAN:2 TotalporWAN:2 Mtodosdeasignacin Existendosmtodosdisponiblesparaasignardireccionesaunainternetwork.SepuedeutilizarunaMscaradesubred delongitudvariable(VLSM),dondeseasignanelprefijoylosbitsdehostacadaredbasndoseenlacantidaddehostde esared.ObienpodemosutilizarunenfoquedistintoaVLSM,endondetodaslassubredesutilizanlamismalongitudde prefijoylamismacantidaddebitsdelhost. Paraelejemplodenuestrared,demostraremoslosdosenfoques.

Clculoyasignacindedirecciones:sinVLSM AlutilizarunmtododeasignacindedireccionesdistintoaVLSM,todaslassubredestienenlamismacantidadde direccionesasignadasaellas.Afindeproporcionaracadaredunacantidadadecuadadedirecciones,basamosla cantidaddedireccionesparatodaslasredesenlosrequisitosdedireccionamientoparalaredmsextensa. EnelCaso1,laLANdeestudianteseslaredmsextensaquerequiere481direcciones. Utilizaremosestafrmulaparacalcularlacantidaddehosts: Hostsutilizables=2^n2 Utilizamos9comovalorparanyaqueeslaprimerapotenciade2superiora481. Alpedirprestado9bitsparalaporcindehostseproduceesteclculo: 2^9=512 5122=510direccioneshostutilizables Esteclculocumpleconelrequisitoactualparaalmenos481direcciones,conunaasignacinpequeaparael crecimiento.Estotambindacomoresultado23bitsdered(32bitstotales,9bitsdehost). Necesitaremoscuatrobloquesde512direccionescadaunoporuntotalde2048direccionesyaqueexistencuatroredes ennuestrainternetwork.Utilizaremoselbloquededirecciones172.16.0.0/23.Estoproporcionaalasdireccionesun rangode172.16.0.0a172.16.7.255. Examinemoslosclculosdedireccinparalasredes: Direccin:172.16.0.0 Ennmerosbinarios: 10101100.00010000.00000000.00000000 Mscara:255.255.254.0 23bitsennmerosbinarios: 11111111.11111111.11111110.00000000 Estamscaraproporcionarloscuatrorangosdedireccionesquesemuestranenlafigura. LANestudiante Paraelbloquederedestudiante,losvaloresseran: 172.16.0.1a172.16.1.254conunadireccinbroadcastde172.16.1.255. LANadministradora Laredadministradorarequiereuntotalde66direcciones.Noseutilizarnlasdireccionesrestantesenestebloquede 512direcciones.Losvaloresparalareddeladministradorson: de172.16.2.1a172.16.3.254conunadireccindebroadcastde172.16.3.255.

LANdeinstructores Laasignacindeunbloque172.16.4.0/23.AlaLANdeinstructoresasignaunrangodedireccinde: 172.16.4.1a172.16.5.254conunadireccindebroadcastde172.16.5.255. Enrealidad,sloseutilizarn23delas512direccionesenlaLANdeinstructores. WAN EnlaWAN,seincluyeunaconexinpuntoapuntoentredosrouters.EstaredslorequierededosdireccionesIpv4para losroutersenesteenlaceserial.Comosemuestraenlafigura,laasignacindeestebloquededireccionesalenlace WANdesperdicia508direcciones. PodemosutilizarVLSMenestainternetworkparaahorrarespaciodedireccin,perolautilizacindeVLSMrequierede mayorplanificacin.LasiguienteseccindemuestralaplanificacinasociadaconelusodeVLSM.

Clculoyasignacindedirecciones:conVLSM ParalaasignacinVLSM,podemosasignarunbloquededireccionesmuchomenorparacadared,segnseaadecuado. Sehaasignadoelbloquededirecciones172.16.0.0/22(mscaradesubred255.255.252.0)aestainternetworkensu totalidad.Seutilizarndiezbitsparadefinirdireccioneshostysubredes.Estoproduceuntotalde1024direcciones localesIpv4enelrangode172.16.0.0a172.16.3.0. LANdeestudiantes LasubredmsextensaeslaLANdeestudiantesquerequierede460direcciones.

Lautilizacindelafrmulahostsutilizables=2^n2,alpedirprestado9bitsparalaporcindelhost,dacomo resultado5122=510direccioneshostutilizables.Esteclculocumpleconelrequisitoactualconunaasignacin pequeaparaelcrecimiento. Utilizar9bitsparaloshostsdacomoresultado1bitquepuedeutilizarselocalmenteparadefinirlasdireccionesde subred.Lautilizacindeladireccindisponiblemsbajadacomoresultadounadireccindesubredde172.16.0.0/23. Elclculodelamscaradesubreddeestudianteses: Direccin:172.16.0.0 Ennmerosbinarios: 10101100.00010000.00000000.00000000 Mscara:255.255.254.0 23bitsennmerosbinarios: 11111111.11111111.11111110.00000000 Enlareddeestudiantes,elrangodehostIpv4serade: 172.16.0.1a172.16.1.254condireccionesdebroadcastde172.16.1.255. YaqueestasdireccioneshansidoasignadasparalaLANdeestudiantes,noseencuentrandisponiblesparalaasignacin delassubredesrestantes:LANdeinstructores,LANdeadministradoresyWAN.Lasdireccionesqueandebenasignarse seencuentranenelrangode172.16.2.0a172.16.3.255. LANdeinstructores LasiguienteredmsextensaeslaLANdeinstructores.Estaredrequieredealmenos66direcciones.Lautilizacindel6 enlapotenciadelafrmula2,2^62,sloproporciona62direccionesutilizables.Debemosutilizarunbloquede direccinutilizando7bitsdelhost.Elclculo2^72producirunbloquede126direcciones.Estodacomoresultado25 bitsparaasignaraunadireccindered.Elsiguientebloquedisponibledeestetamaoeslared172.16.2.0/25. Direccin:172.16.2.0 Ennmerosbinarios: 10101100.00010000.0000010.00000000 Mscara:255.255.255.128 25bitsennmerosbinarios: 11111111.11111111.1111111.10000000 EstoproveeunrangodehostIpv4de: 172.16.2.1a172.16.2.126conunadireccindebroadcastde172.16.2.127.

Desdenuestrobloquededireccionesoriginalde172.16.0.0/22,asignamosdireccionesde172.16.0.0a172.16.2.127. Lasdireccionesrestantesquedebenasignarsesonde172.16.2.128a172.16.3.255. LANdeadministradores ParalaLANdeadministradores,necesitamosadaptar23hosts.Estamedidarequerirdelusode6bitsdelhost utilizandoelclculo:2^62. Elsiguientebloquedisponiblededireccionesquepuedeadaptarestoshostseselbloque172.16.2.128/26. Direccin:172.16.2.128 Ennmerosbinarios: 10101100.00010000.0000010.10000000 Mscara:255.255.255.192 26bitsennmerosbinarios: 11111111.11111111.1111111.11000000 EstoproveeunrangodehostIpv4de: 172.16.2.129a172.16.2.190conunadireccindebroadcastde172.16.2.191. Estoproduce62direccionesIpv4nicasparalaLANdeadministradores. WAN ElltimosegmentoeslaconexinWANquerequierede2direccioneshost.Slo2bitsdelhostadaptarnlosenlaces WAN.2^22=2. Estodacomoresultado8bitsparadefinirlasdireccioneslocalesdesubred.Elsiguientebloquededirecciones disponiblees172.16.2.192/30. Direccin:172.16.2.192 Ennmerosbinarios: 10101100.00010000.0000010.11000000 Mscara:255.255.255.252 30bitsennmerosbinarios: 11111111.11111111.1111111.11111100 EstoproveeunrangodehostIpv4de: 172.16.2.193a172.16.2.194conunadireccindebroadcastde172.16.2.195. EstocompletalaasignacindedireccionesutilizandoVLSMparaelCaso1.Siesnecesariorealizarunajusteparaadaptar elcrecimientofuturo,anseencuentrandisponibleslasdireccionesenelrangode172.16.2.196a172.16.3.255.

10.4.2Calculodedirecciones:Caso2
EnelCaso2,eldesafoesdividirestainternetworkensubredesmientrasselimitalacantidaddesubredesyhosts desperdiciadas. Lafiguramuestra5subredesdiferentes,cadaunacondiferentesrequisitosdehost.LadireccinIPotorgadaes 192.168.1.0/24. Losrequisitosdehostson: RedA:14hosts RedB:28hosts RedC:2hosts RedD:7hosts RedE:28hosts

ComoenelCaso1,secomienzaelprocesodividiendoprimeroensubredeselmayorrequisitodehost.Enestecaso,los requisitosmsgrandessonparalaRedBylaRedE,cadaunacon28hosts. Aplicamoslafrmula:hostsutilizables=2^n2.ParalasredesByE,sepidenprestados5bitsalaporcindeHostyel clculoes2^5=322.Slosedisponende30direccioneshostutilizablesdebidoalas2direccionesreservadas.Alpedir prestado5bitssecumpleconelrequisitoperodejapocomargenparaelcrecimiento. Porlotanto,sepuedeconsiderarpedirprestado3bitsparalassubredesquedarunresultadode5bitsparaloshosts. Estopermite8subredescon30hostscadauna.

PrimeroasignamosdireccionesparalasredesByE: LaRedButilizarlaSubred0:192.168.1.0/27 ladireccinhostincluyeunrangode1a30 LaRedEutilizarlaSubred1:192.168.1.32/27 rangodedireccioneshost33a62 ElmayorrequisitodehostsiguienteeslaRedA,seguidadelaRedD. Sisepideprestadootrobitysedivideensubredesladireccindered192.168.1.64,seproduceunrangodehostsde: LaRedAutilizarlaSubred0:192.168.1.64/28 ladireccinhostincluyeunrangode65a78 LaRedDutilizarlaSubred1:192.168.1.80/28 rangodedireccioneshost81a94 Estaasignacinadmite14hostsencadasubredysatisfaceelrequisito. LaRedCtieneslodoshosts.Sepidenprestadodosbitsparacumplirconesterequisito. Sisecomienzapor192.168.1.96ysepidenprestados2bitsms,elresultadoeslasubred192.168.1.96/30. LaRedCutilizarlaSubred1:192.168.1.96/30 ladireccinhostincluyeunrangode97a98 EnelCaso2,hemoscumplidocontodoslosrequisitossindesperdiciarmuchassubredespotencialesydirecciones disponibles. Enestecaso,sepidieronprestadoslosbitsdelasdireccionesqueyahabansidodivididasensubredes.Comopodr recordardelaseccinanterior,estemtodoseconocecomoMscaradesubreddelongitudvariableoVLSM.

10.5INTERCONEXIONDEDISPOSITIVOS 10.5.1Interfacesdeldispositivo
Esimportantecomprenderquelosdispositivos,routersyswitchesCiscoincluyenvariostiposdeinterfacesrelacionadas conlosmismos.Ustedhatrabajadoconestasinterfacesenloslaboratorios.Enestasinterfaces,comnmente denominadaspuertos,loscablesseconectanaldispositivo.Consultelafiguraparaobteneralgunosejemplosde interfaces. InterfacesLANEthernet LainterfazEthernetseutilizaparaconectarcablesqueterminancondispositivosLAN,comoequiposyswitches.La interfaztambinpuedeutilizarseparaconectarroutersentres.Esteusoseanalizarconmayordetalleencursos futuros. SoncomuneslasdiversasconvencionesparadenominarlasinterfacesEthernet,queincluyenAUI(dispositivosCisco antiguosqueutilizanuntransceptor),Ethernet,FastEthernetyFa0/0.Elnombrequeseutilizadependedeltipoy modelodeldispositivo. InterfacesWAN:seriales LasinterfacesWANserialesseutilizanparaconectarlosdispositivosWANalaCSU/DSU.CSU/DSUesundispositivoque seutilizapararealizarunaconexinfsicaentrelasredesdedatosyloscircuitosdeproveedoresdeWAN. Tambinseutilizarninterfacesserialesentrelosroutersennuestroslaboratorioscomopartedediferentescursos.Para cumplirconelobjetivodeestaprcticadelaboratorio,haremosunaconexininterconectadaentredosrouters utilizandocablesserialesyestableceremoslafrecuenciaderelojenunadelasinterfaces. PosiblementetambinnecesiteconfigurarotrosparmetrosdelacapaFsicaydeEnlacededatosenunrouter.Para establecerunacomunicacinconunroutermedianteunaconsolaenunaWANremota,seasignaunadireccindeCapa 3(direccinIpv4)alainterfazWAN. Interfazdeconsola LainterfazdeconsolaeslainterfazprincipalparalaconfiguracininicialdeunswitchorouterCisco.Esademsun medioimportanteparalaresolucindeproblemas.Esimportanteobservarque,medianteelaccesofsicoalainterfaz deconsoladelrouter,unapersonanoautorizadapuedeinterrumpirocomprometereltrficodelared.Es extremadamenteimportantelaseguridadfsicadelosdispositivosdered. InterfazAuxiliar(AUX) Estainterfazseutilizaparalaadministracinremotadelrouter.Generalmente,seconectaunmdemalainterfazAUX paraobteneraccesotelefnico.Desdeelpuntodevistadelaseguridad,habilitarlaopcinparaconectarseenforma remotaaundispositivoderedimplicalaresponsabilidaddemantenerunaadministracindedispositivosalerta.

10.5.2Conexindeadministracindedispositivos
Generalmente,losdispositivosderednotienensuspropiaspantallas,tecladosodispositivosdeentradacomoun trackballounmouse.Elaccesoaundispositivoderedparalaconfiguracin,verificacinoresolucindeproblemasse realizamedianteunaconexinentreeldispositivoyunacomputadora.Paralograrestaconexin,lacomputadora ejecutaunprogramadenominadoemuladordeterminal. Unemuladordeterminalesunprogramadesoftwarequepermiteaunacomputadoraaccederalasfuncionesenotro dispositivo.Esteprogramapermiteaunapersonautilizarlapantallayeltecladodeunacomputadoraparaoperarotro dispositivo,comosieltecladoylapantallaestuvierandirectamenteconectadosaotrodispositivo.Laconexindecables entrelacomputadoraqueejecutaelprogramadeemulacindeterminalyeldispositivoamenudoserealizamediante lainterfazserial. Sideseaconectarseaunrouteroswitchparaadministrarundispositivoutilizandounaemulacindeterminal,cumpla conlossiguientespasos: Paso1: ConecteunequipoalpuertodeconsolamedianteelcabledelaconsolaquesuministraCisco.Elcabledeconsola, suministradoconunrouteryunswitch,incluyeunconectorDB9enunextremoyunconectorRJ45enelotro.(Los dispositivosCiscoantiguosincluanunadaptadorRJ45aDB9.Esteadaptadorseutilizaconuncabledeconsolaque tieneunconectorRJ45encadaextremo). LaconexinalaconsolaserealizaalenchufarelconectorDB9enunpuertoserialEIA/TIA232disponibleenla computadora.Esimportanterecordarquesiexistemsdeunpuertoserial,deberobservarqunmerodepuertose utilizaparalaconexinalaconsola.Unavezqueserealizalaconexinserialalacomputadora,conecteelextremodel cableRJ45directamenteenlainterfazdelaconsolaenelrouter. MuchasdelascomputadorasmsnuevasnocuentanconunainterfazserialEIA/TIA232.Sisucomputadoraslotiene unainterfazUSB,utiliceuncabledeconversinserialaUSBparaaccederalpuertodeconsola.Conecteelcablede conversinaunpuertoUSBenlacomputadorayluegoconecteelcabledeconsolaoeladaptadorRJ45aDB9aeste cable.

Paso2: Enelcasodelosdispositivosconectadosdirectamenteatravsdeuncable,configureunemuladordeterminalconlas configuracionescorrespondientes.Lasinstruccionesexactasparaconfigurarunemuladordeterminaldependerndel emuladorespecfico.Paracumplirconelobjetivodeestecurso,generalmenteutilizamosHyperTerminal,yaquese incluyeenlamayoradelostiposdeWindows.EsteprogramapuedeencontrarseenTodoslosprogramas>Accesorios> Comunicaciones.SeleccionarHyperTerminal. AbraHyperTerminal,confirmeelnmerodepuertoserialelegidoyluegoconfigureelpuertoconlassiguientes configuraciones: Paso3: Iniciesesinenelroutermedianteelsoftwareemuladordeterminal.Siserealizancorrectamentetodaslas configuracionesyconexionesdecables,podraccederalrouteralpresionarlateclaIntrodelteclado. Durantelaprcticadelaboratorio,ustedtendrlaoportunidaddeutilizarvariostiposdeemuladoresdeterminal. Puedenteneraspectodiferenteperosusfuncionessonlasmismas. Bitsporsegundo:9600bps Bitsdedatos:8 Paridad:Ninguna Bitsdeparada:1 Controldeflujo:Ninguno

10.7RESUMENDELCAPITULO 10.7.1Resumenyrevisin
Enestecaptuloseanalizaronlosprocesosdediseoyplanificacinquecontribuyenalainstalacindeunared operativaexitosa.

SeconsideraronlosdiferentestiposdemediosLANyWAN,ademsdesuscablesyconectoresrelacionados,parapoder tomarlasdecisionesmsadecuadassobreinterconexin. Aldeterminarlacantidaddehostsysubredesenunaredrequeridaenlaactualidad(yalplanificarlademanera simultneaparaelcrecimientofuturo),segarantizaladisponibilidaddelascomunicacionesdedatoscombinandodela mejormaneraelcostoyelrendimiento. Demanerasimilar,unesquemadedireccionamientoplanificadoeimplementadodemaneraconstanteesunfactor importantealgarantizarelfuncionamientoadecuadodelasredesconadaptacinalasdisposicionessegnsea necesario.Dichosesquemasdedireccionamientotambinfacilitanlaconfiguracinyresolucindeproblemas. Elaccesodeterminalalosroutersyswitchesesunmedioparaconfigurardireccionesycaractersticasderedenestos dispositivos.

11CONFIGURACIONYVERIFICACIONDESURED 11.0CONFIGURACIONYVERIFICACIONDESURED 11.0.1Introduccindelcapitulo


Enestecaptuloanalizaremoselprocesoparaconectaryconfigurarequipos,switchesyroutersenunaLANEthernet. PresentaremoslosprocedimientosbsicosdeconfiguracinparadispositivosderedCisco.Estosprocedimientos requierenlautilizacindelSistemaoperativoInternetwork(IOS)deCiscoydelosarchivosdeconfiguracinrelacionados paralosdispositivosintermediarios. ResultaesenciallacomprensindelprocesodeconfiguracinconIOSporpartedelosadministradoresderedydelos tcnicosdered.Lasprcticasdelaboratoriopermitirnlafamiliarizacinconlasprcticascomunesutilizadaspara configurarymonitorearlosdispositivosCisco. Objetivosdeaprendizaje Alcompletarestecaptulo,ustedpodr:

DefinirlafuncindelSistemaoperativoInternetwork(IOS). Definirelpropsitodeunarchivodeconfiguracin. IdentificarlasdiversasclasesdedispositivosquetienenIOSincorporado. IdentificarlosfactoresquecontribuyenalconjuntodecomandosIOSdisponibleparaundispositivo. IdentificarlosmodosdeoperacindeIOS. IdentificarloscomandosbsicosdeIOS. Compararycontrastarloscomandosshowbsicos.

11.1CONFIGURACIONDEDISPOSITIVOSCISCOPRINCIPIOSBASICOSDEIOS 11.1.1CiscoIOS
Aligualqueunacomputadorapersonal,unrouteroswitchnopuedefuncionarsinunsistemaoperativo.Sinunsistema operativo,elhardwarenopuederealizarningunafuncin.ElsistemaoperativoInternetwork(IOS)deCiscoesel softwaredelsistemaendispositivosCisco.EslatecnologaprincipaldeCiscoyestpresenteencasitodossus productos.ElCiscoIOSseutilizaenlamayoradelosdispositivosCisco,independientementedeltamaootipode dispositivo.Seusaenrouters,switchesLAN,pequeospuntosdeaccesoinalmbricos,grandesrouterscondecenasde interfacesymuchosotrosdispositivos. ElCiscoIOSproveealosdispositivoslossiguientesserviciosdered: Funcionesbsicasdeenrutamientoyconmutacin. Accesoconfiableyseguroarecursosenred. Escalabilidaddelared.

LosdetallesoperativosdeIOSvarandeacuerdoconlosdiferentesdispositivosdeinternetworking,segnelpropsitoy elconjuntodecaractersticasdeldispositivo.

Porlogeneral,setieneaccesoalosserviciosqueproporcionaelIOSdeCiscomedianteunaInterfazdelneade comandos(CLI).LasfuncionesaccesiblesatravsdelaCLIvaransegnlaversindeIOSyeltipodedispositivo. ElarchivoIOSenstieneuntamaodevariosmegabytesyseencuentraenunreadememoriasemipermanente llamadaflash.Lamemoriaflashproveealmacenamientonovoltil.Estosignificaqueloscontenidosdelamemorianose pierdencuandoeldispositivoseapaga.Aunqueloscontenidosnosepierden,puedenmodificarseosobreescribirsesies necesario. ElusodememoriaflashpermitequeseactualiceelIOSaversionesmsnuevasoqueseincorporennuevasfunciones. Enmuchasarquitecturasderouter,elIOSsecopiaenlaRAMcuandoseenciendeeldispositivoyelIOSseejecutadesde laRAMcuandoeldispositivoestfuncionando.Estafuncinmejoraelrendimientodeldispositivo.

Mtodosdeacceso ExistenvariasformasdeaccederalentornodelaCLI.Losmtodosmscomunesson: Consola TelnetoSSH Puertoauxiliar

Consola SepuedeteneraccesoalaCLIatravsdeunasesindeconsola,tambindenominadalneaCTY.Laconsolausauna conexinserialdebajavelocidadparaconectardirectamenteunequipoounterminalalpuertodeconsolaenelrouter oswitch.

Elpuertodeconsolaesunpuertodeadministracinqueproveeaccesoalrouterfueradebanda.Esposibleaccederal puertodeconsolaaunquenosehayanconfiguradoserviciosdenetworkingeneldispositivo.Elpuertodeconsolase sueleutilizarparateneraccesoaundispositivocuandonosehaniniciadoohanfalladolosserviciosdenetworking. Ejemplosdelusodelaconsolason: Laconfiguracindeiniciodeldispositivodered. Procedimientosderecuperacindedesastresyresolucindeproblemasdondenoesposibleelaccesoremoto. Procedimientosderecuperacindecontrasea.

Cuandounrouterseponeenfuncionamientoporprimeravez,nosehanconfiguradolosparmetrosdenetworking.Por lotanto,elrouternopuedecomunicarseatravsdeunared.Paraprepararlapuestaenmarchayconfiguracin iniciales,seconectaunequipoqueejecutaunsoftwaredeemulacindeterminalalpuertodeconsoladeldispositivo. Enelequipoconectadopuedeningresarseloscomandosdeconfiguracinparainiciarelrouter. Duranteelfuncionamiento,sinosepuedeaccederaunrouterenformaremota,unaconexinalaconsolapuede permitiraunequipodeterminarelestadodeldispositivo.Enformapredeterminada,laconsolacomunicaeliniciodel dispositivo,ladepuracinylosmensajesdeerror. ParamuchosdispositivosCisco,elaccesodeconsolanorequiereningntipodeseguridad,enformapredeterminada. Sinembargo,laconsoladebeestarconfiguradaconcontraseasparaevitarelaccesonoautorizadoaldispositivo.En casodequesepierdaunacontrasea,existeunconjuntoespecialdeprocedimientosparaeludirlacontraseayacceder aldispositivo.Debecolocarseeldispositivoenuncuartocerradoconllaveoenunbastidordeequiposparaimpedirel accesofsico. TelnetySSH UnmtodoquesirveparaaccederenformaremotaalasesinCLIeshacertelnetalrouter.Adiferenciadelaconexin deconsola,lassesionesdeTelnetrequierenserviciosdenetworkingactivoseneldispositivo.Eldispositivodereddebe tenerconfiguradaporlomenosunainterfazactivaconunadireccindeCapa3,comoporejemplounadireccinIpv4. LosdispositivosCiscoIOSincluyenunprocesodeservidorTelnetqueseactivacuandoseiniciaeldispositivo.ElIOS tambincontieneunclienteTelnet. UnhostconunclienteTelnetpuedeaccederalassesionesvtyqueseejecutaneneldispositivoCisco.Porrazonesde seguridad,elIOSrequierequelasesinTelnetuseunacontrasea,comomtodomnimodeautenticacin.Los mtodosparaestablecerlasconexionesycontraseasseanalizarnenunaseccinposterior. ElSecureShellprotocol(SSH)esunmtodoqueofrecemsseguridadenelaccesoaldispositivoremoto.Esteprotocolo proveelaestructuraparaunaconexinremotasimilaraTelnet,salvoqueutilizaserviciosderedmsseguros. ElSSHproporcionaautenticacindecontraseamspotentequeTelnetyusaencriptacincuandotransportadatosde lasesin.LasesinSSHencriptatodaslascomunicacionesentreelclienteyeldispositivoIOS.Deestamanerase mantienenenprivadolaIDdelusuario,lacontraseaylosdetallesdelasesindeadministracin.Unamejorprctica esutilizarsiempreSSHenlugardeTelnet,siemprequeseaposible. LamayoradelasversionesmsrecientesdeIOScontienenunservidorSSH.Enalgunosdispositivos,esteserviciose activaenformapredeterminada.OtrosdispositivosrequierenlaactivacindelservidorSSH. LosdispositivosIOStambinincluyenunclienteSSHquepuedeutilizarseparaestablecersesionesSSHconotros dispositivos.Demanerasimilar,puedeutilizarseunequiporemotoconunclienteSSHparainiciarunasesindeCLI

segura.NoseproveeelsoftwaredeclienteSSHdemanerapredeterminadaenlossistemasoperativosdetodoslos equipos.Esposiblequedebaadquirir,instalaryconfigurarelsoftwaredeclienteSSHensuequipo. Auxiliar OtramaneradeestablecerunasesinCLIenformaremotaesatravsdeunaconexindemarcadotelefnicomediante unmdemconectadoalpuertoauxiliardelrouter.Demanerasimilaralaconexindeconsola,estemtodonorequiere ningnserviciodenetworkingparaconfigurarlooactivarloeneldispositivo. Elpuertoauxiliartambinpuedeusarseenformalocal,comoelpuertodeconsola,conunaconexindirectaaun equipoqueejecuteunprogramadeemulacindeterminal.Elpuertodeconsolaesnecesarioparalaconfiguracindel router,peronotodoslosrouterstienenunpuertoauxiliar.Tambinseprefiereelpuertodeconsolaantesqueelpuerto auxiliarparalaresolucindeproblemas,yaquemuestrademanerapredeterminadalapuestaenmarchadelrouter,la depuracinylosmensajesdeerror. Generalmente,enlanicaoportunidadqueelpuertoauxiliarseusaenformalocalenlugardelpuertodeconsolaes cuandosurgenproblemasenelusodelpuertodeconsola,comoporejemplocuandonoseconocenciertosparmetros deconsola.

11.1.2Archivodeconfiguracin
Losdispositivosdereddependendedostiposdesoftwareparasufuncionamiento:elsistemaoperativoyla configuracin.Aligualqueelsistemaoperativoencualquierequipo,elsistemaoperativofacilitalaoperacinbsicade loscomponentesdehardwaredeldispositivo. LosarchivosdeconfiguracincontienenloscomandosdelsoftwareIOSdeCiscoutilizadosparapersonalizarla funcionalidaddeundispositivoCisco.Loscomandossonanalizados(traducidosyejecutados)porelsoftwareIOSde

Ciscocuandoiniciaelsistema(desdeelarchivostartupconfig)ocuandoseingresanloscomandosenlaCLImientras estenmodoconfiguracin. EladministradorderedcreaunaconfiguracinquedefinelafuncionalidaddeseadadeldispositivoCisco.Eltamaodel archivodeconfiguracinnormalmenteesdeunoscientosaunosmilesdebytes. Tiposdearchivosdeconfiguracin UndispositivoderedCiscocontienedosarchivosdeconfiguracin: Elarchivodeconfiguracinenejecucin,utilizadodurantelaoperacinactualdeldispositivo Elarchivodeconfiguracindeinicio,utilizadocomolaconfiguracinderespaldo,secargaaliniciareldispositivo

Tambinpuedealmacenarseunarchivodeconfiguracinenformaremotaenunservidoramododerespaldo. Archivodeconfiguracindeinicio Elarchivodeconfiguracindeinicio(startupconfig)seusaduranteeliniciodelsistemaparaconfigurareldispositivo.El archivodeconfiguracindeiniciooelarchivostartupconfigsealmacenaenlaRAMnovoltil(NVRAM).Comola NVRAMesnovoltil,elarchivopermaneceintactocuandoeldispositivoCiscoseapaga.Losarchivosstartupconfigse carganenlaRAMcadavezqueseiniciaosevuelveacargarelrouter.Unavezquesehacargadoelarchivode configuracinenlaRAM,seconsideralaconfiguracinenejecucinorunningconfig. Configuracinenejecucin UnavezenlaRAM,estaconfiguracinseutilizaparaoperareldispositivodered. Laconfiguracinenejecucinsemodificacuandoeladministradorderedrealizalaconfiguracindeldispositivo.Los cambiosenlaconfiguracinenejecucinafectarnlaoperacindeldispositivoCiscoenformainmediata.Luegode realizarloscambiosnecesarios,eladministradortienelaopcindeguardartalescambiosenelarchivostartupconfig, demaneraqueseutilicenlaprximavezquesereinicieeldispositivo. ComoelarchivodeconfiguracinenejecucinseencuentraenlaRAM,sepierdesiseapagalaenergaquealimentaal dispositivoosisereiniciaeldispositivo.Tambinseperdernloscambiosrealizadosenelarchivorunningconfigsinose guardanenelarchivostartupconfigantesdeapagareldispositivo.

11.1.3ModosCiscoIOS
ElCiscoIOSestdiseadocomounsistemaoperativomodal.Eltrminomodaldescribeunsistemaenelquehay distintosmodosdeoperacin,cadaunoconsupropiodominiodeoperacin.LaCLIutilizaunaestructurajerrquica paralosmodos. Enordendescendente,losprincipalesmodosson: Mododeejecucinusuario Mododeejecucinprivilegiado Mododeconfiguracinglobal Otrosmodosdeconfiguracinespecficos

Cadamodoseutilizaparacumplirdeterminadastareasytieneunconjuntoespecficodecomandosqueseencuentran disponiblescuandoelmodoesthabilitado.Porejemplo,paraconfigurarunainterfazdelrouter,elusuariodebe ingresaralmododeconfiguracindeinterfaces.Todaslasconfiguracionesqueseingresanenelmododeconfiguracin deinterfazseaplicansloaesainterfaz. Algunoscomandosestndisponiblesparatodoslosusuarios;otrospuedenejecutarsenicamentedespusdeingresar elmodoenelqueesecomandoestdisponible.Cadamodosedistingueporunapeticindeentradasingularyslose permitenloscomandosapropiadosparaesemodo. Sepuedeconfigurarlaestructuramodaljerrquicaafindeproporcionarseguridad.Puederequerirseunaautenticacin diferenteparacadamodojerrquico.Assecontrolaelniveldeaccesoquepuedeconcedersealpersonaldered. LafiguramuestralaestructuramodaldeIOSconfuncionesypeticionesdeentradatpicas.

Peticionesdeentradadecomando CuandoseusalaCLI,elmodoseidentificamediantelapeticindeentradadelneadecomandosqueesexclusivade esemodo.Lapeticindeentradaestcompuestaporlaspalabrasylossmbolosenlalneaalaizquierdadelreade entrada.Seusalafrasepeticindeentradaporqueelsistemalesolicitaqueejecuteunaentrada. Demanerapredeterminada,cadapeticindeentradaempiezaconelnombredeldispositivo.Despusdelnombre,el restodelapeticindeentradaindicaelmodo.Porejemplo:lapeticindeentradapordefectoparaelmodode configuracinglobalenunroutersera: Router(config)# Comoseutilizancomandosycambianlosmodos,lapeticindeentradacambiaparareflejarelcontextoactual,comose muestraenlafigura.

Modosprincipales Losdosmodosdeoperacinprincipalesson: EXECdelusuario EXECprivilegiado

Comocaractersticadeseguridad,elsoftwareIOSdeCiscodividelassesionesEXECendosmodosdeacceso.Estosdos modosdeaccesoprincipalesseusandentrodelaestructurajerrquicadelaCLIdeCisco. Cadamodotienecomandossimilares.Sinembargo,elmodoEXECprivilegiadotieneunniveldeautoridadsuperioren cuantoaloquepermitequeseejecute. Mododeejecucinusuario Elmododeejecucinusuarioo,paraabreviar,EXECdelusuario,tienecapacidadeslimitadasperoresultatilenelcaso dealgunasoperacionesbsicas.ElmodoEXECusuarioseencuentraenlapartesuperiordelaestructurajerrquica modal.EstemodoeslaprimeraentradaenlaCLIdeunrouterIOS. ElmodoEXECusuariopermiteslounacantidadlimitadadecomandosdemonitoreobsicos.Amenudoseledescribe comounmododevisualizacinsolamente.ElnivelEXECusuarionopermitelaejecucindeningncomandoquepodra cambiarlaconfiguracindeldispositivo. Enformapredeterminada,noserequiereautenticacinparaaccederalmodoEXECusuariodesdelaconsola.Siempre convieneasegurarsedequeseconfigurelaautenticacindurantelaconfiguracininicial. ElmodoEXECusuariosepuedereconocerporlapeticindeentradadelaCLIqueterminaconelsmbolo>.Esteesun ejemploquemuestraelsmbolo>enlapeticindeentrada:

Switch> ModoEXECprivilegiado LaejecucindecomandosdeconfiguracinyadministracinrequierequeeladministradordereduseelmodoEXEC privilegiado,ounmodoespecficoqueestmsabajoenlajerarqua. ElmodoEXECprivilegiadosepuedereconocerporlapeticindeentradaqueterminaconelsmbolo#. Switch# Enformapredeterminada,EXECprivilegiadonorequiereautenticacin.Siempreconvieneasegurarsedequela autenticacinestconfigurada. Paraingresaralmododeconfiguracinglobalyatodoslosdemsmodosdeconfiguracinmsespecficos,esnecesario entraralmodoEXECprivilegiado.Enunaseccinposteriordeestecaptulo,analizaremoslaconfiguracinde dispositivosyalgunosdelosmodosdeconfiguracin.

IntercambioentrelosmodosEXECusuarioyEXECprivilegiado LoscomandosenableydisableseusanparacambiarlaCLIentreelmodoEXECusuarioyelmodoEXECprivilegiado, respectivamente. ParaaccederalmodoEXECprivilegiado,useelcomandoenable.ElmodoEXECprivilegiadoenocasionessedenomina modoenable. Lasintaxisparaingresarelcomandoenablees: Router>enable

Estecomandoseejecutasinlanecesidaddeunargumentoounapalabraclave.Cuandosepresiona<Intro>,lapeticin eentradadelroutercambiaa: Router# Elsmbolo#alfinaldelapeticinindicaqueelrouterestahoraenmodoEXECprivilegiado. SisehaconfiguradolaautenticacindelacontraseaparaelmodoEXECprivilegiado,elIOSpidelacontrasea. Porejemplo: Router>enable Password: Router# ElcomandodisableseusaparavolverdelmodoEXECprivilegiadoalmodoEXECdelusuario. Porejemplo: Router#disable Router>

11.1.4EstructurabsicadecomandosIOS
CadacomandodeIOStieneunformatoosintaxisespecficosyseejecutaconlapeticindeentradacorrespondiente.La sintaxisgeneralparauncomandoeselcomandoseguidodelaspalabrasclaveylosargumentoscorrespondientes. Algunoscomandosincluyenunsubconjuntodepalabrasclaveyargumentosqueproporcionanfuncionalidadadicional. Lafiguramuestraestaspartesdeuncomando. Elcomandoeslapalabraolaspalabrasinicialesingresadasenlalneadecomandos.Loscomandosnodistinguen maysculasdeminsculas.Acontinuacindelcomandosiguenunaomspalabrasclaveyargumentos.

Laspalabrasclavedescribenparmetrosespecficosalintrpretedecomandos.Porejemplo,elcomandoshowseusa paramostrarinformacinsobreeldispositivo.Estecomandotienevariaspalabrasclavequepuedenusarseparadefinir elresultadoparticularquesemostrar.Porejemplo: Switch#showrunningconfig Elcomandoshowvaseguidodelapalabraclaverunningconfig.Lapalabraclaveespecificaque,comoresultado,se mostrarlaconfiguracinenejecucin. Uncomandopuederequerirunoomsargumentos.Adiferenciadeunapalabraclave,generalmenteunargumentono esunapalabrapredefinida.Unargumentoesunvalorounavariabledefinidaporelusuario.Comoejemplo,cuandose solicitaunadescripcinaunainterfazconelcomandodescription,sedebeingresarunalneadeestascaractersticas: Switch(configif)#descriptionMainHQOfficeSwitch Elcomandoes:description.Elargumentoes:MainHQOfficeSwitch.Elusuariodefineelargumento.Paraestecomando, elargumentopuedesercualquiercadenadetextoconunmximode80caracteres. Despusdeingresarcadacomandocompleto,inclusocualquierpalabraclaveyargumento,presionelatecla<Intro> paraenviarelcomandoalintrpretedecomandos.

ConvencionesdeIOS LafiguraylossiguientesejemplosdemuestranalgunasconvencionesparadocumentarcomandosIOS. Paraelcomandoping: Formato: Router>pingDireccinIP Ejemploconvalores:

Router>ping10.10.10.5 ElcomandoespingyelargumentoeslaDireccinIP. Deformasimilar,lasintaxisparaingresarelcomandotraceroutees: Formato: Switch>tracerouteDireccinIP Ejemploconvalores: Switch>traceroute192.168.254.254 ElcomandoestracerouteyelargumentoeslaDireccinIP. Loscomandosseutilizanparaejecutarunaaccinylaspalabrasclaveseutilizanparaidentificardndeocundo ejecutarelcomando. Porcitarotroejemplo,vuelvaaexaminarelcomandodescription. Formato: Router(configif)#descriptioncadena Ejemploconvalores: Switch(configif)#descriptionInterfazparacrearunaLAN Elcomandoesdescriptionyelargumentoaplicadoalainterfazeslacadenadetexto,InterfazparacrearunaLAN.Una vezqueseejecutaelcomando,esadescripcinseaplicaralainterfazespecfica.

11.1.5UsodelaayudadelaCLI
ElIOSofrecevariasformasdeayuda:

Ayudasensiblealcontexto Verificacindelasintaxisdelcomando Teclasdeaccesorpidoyaccesosdirectos

Ayudasensiblealcontexto Laayudasensiblealcontextoproporcionaunalistadecomandosylosargumentosasociadosconesoscomandosdentro delcontextodelmodoactual.Paraaccederalaayudacontextual,ingreseunsignodeinterrogacin()antecualquier peticindeentrada.Habrunarespuestainmediatasinnecesidaddeusarlatecla<Intro>. Unodelosusosdelaayudacontextualesparalaobtencindeunalistadeloscomandosdisponibles.Dichalistapuede utilizarsecuandoexistendudassobreelnombredeuncomandoosedeseaverificarsielIOSadmiteuncomando especficoenunmododeterminado. Porejemplo,paraobtenerunalistadeloscomandosdisponiblesenelnivelEXECusuario,ingreseunsignode interrogacinantelapeticindeentradadelrouter. Otrodelosusosdelaayudacontextualesparavisualizarunalistadeloscomandosopalabrasclavequeempiezancon unoovarioscaracteresespecficos.Despusdeingresarunasecuenciadecaracteres,siinmediatamenteseingresaun signodeinterrogacin,sinespacio,elIOSmostrarunalistadecomandosopalabrasclaveparaestecontextoque comienzanconloscaracteresingresados. Porejemplo,ingresesh?Paraobtenerunalistadeloscomandosqueempiezanconlasecuenciadecaracteressh. Unltimotipodeayudacontextualseutilizaparadeterminarquopciones,palabrasclaveoargumentosconcuerdan conuncomandoespecfico.Cuandoingresauncomando,escribaunespacioseguidodeparadeterminarqupuedeo debeingresarseacontinuacin. Comosemuestraenlafigura,despusdeingresarelcomandoclockset19:50:00,podemosingresarelsignopara determinarlasopcionesopalabrasclaveadecuadasparaestecomando.

Verificacindesintaxisdecomando

Cuandoseenvauncomandoalpresionarlatecla<Intro>,elintrpretedelalneadecomandosanalizaalcomandode izquierdaaderechaparadeterminarquaccinseestsolicitando.ElIOSgeneralmenteproveeslocomentarios negativos.Sielintrpretecomprendeelcomando,laaccinrequeridaseejecutaylaCLIvuelvealapeticindeentrada correspondiente.Sinembargo,sielintrpretenopuedecomprenderelcomandoqueseingresa,mostrarun comentarioquedescribeelerrordelcomando. Existentrestiposdiferentesdemensajesdeerror: Comandoambiguo Comandoincompleto Comandoincorrecto

Vealafiguraparaconocerlostiposdeerroresylassoluciones.

Teclasdeaccesorpidoymtodosabreviados LainterfazdelneadecomandosIOSproveeteclasdeaccesorpidoymtodosabreviadosquefacilitanlaconfiguracin, elmonitoreoylaresolucindeproblemas. Lafiguramuestralamayoradelosmtodosabreviados.Lasiguienteinformacinmereceunanotaespecial: Tab:Completalaparterestantedelcomandoopalabraclave CtrlR:Vuelveamostrarunalnea CtrlZ:SaledelmododeconfiguracinyvuelvealEXEC Flechaabajo:Permitealusuariodesplazarsehaciaadelanteatravsloscomandosanteriores Flechaarriba:Permitealusuariodesplazarsehaciaatrsatravsdeloscomandosanteriores CtrlShift6:PermitealusuariointerrumpirunprocesoIOS,comopingotraceroute CtrlC:Cancelaelcomandoactualysaledelmododeconfiguracin

Anlisisconmayorprofundidad: TabTabcompleteseutilizaparacompletarlaparterestantedeloscomandosyparmetrosabreviados,sila abreviaturacontienesuficientesletrasparadiferenciarsedecualquierotrocomandooparmetroactualmente disponible.Cuandosehaingresadopartesuficientedelcomandoopalabraclavecomoparaqueseannicos,presionela teclaTabylaCLImostrarelrestodelcomandoopalabraclave. staesunabuenatcnicaparausarcuandoseestaprendiendoporquepermiteverlapalabracompletautilizadapara elcomandoopalabraclave.

CtrlR:Volveramostrarlneaactualizarlalnearecientementeingresada.UseCtrlRparavolveramostrarlalnea.Por ejemplo,puedeocurrirqueelIOSestreenviandounmensajealaCLIjustocuandoseestescribiendounalnea.Puede usarCtrlRparaactualizarlalneayevitartenerquevolveraescribirla. Enesteejemplo,apareceenmediodeuncomandounmensajesobreunafallaenunainterfaz. Switch#showmac 16w4d:%LINK5CHANGED:InterfaceFastEthernet0/10,changedstatetodown 16w4d:%LINEPROTO5UPDOWN:Line440ersin440onInterfaceFastEthernet0/10,changedstatetodown ParavolveramostrarlalneaqueestabaescribiendouseCtrlR: Switch#showmac CtrlZ:Salirdelmododeconfiguracin.ParasalirdeunmododeconfiguracinyregresaralmodoEXECprivilegiado,use CtrlZ.DadoqueelIOStieneunaestructurajerrquicademodos,elusuariopuedeencontrarsevariosniveleshacia abajo.Enlugardesalirdecadamodoenformaindividual,useCtrlZparavolverdirectamentealapeticindeentrada deEXECprivilegiadoenelnivelsuperior. Flechasarribayabajo:usodecomandosanteriores.ElsoftwareIOSdeCiscoalmacenatemporalmentevarioscaracteres ycomandosanterioresdemaneratalquelasentradaspuedanrecuperarse.Elbferestilparareingresarcomandossin tenerquevolveraescribir. Existensecuenciasclaveparadesplazarseatravsdeestoscomandosalmacenadosenelbfer.Uselateclaflechahacia arriba(CtrlP)paravisualizarloscomandospreviamenteingresados.Cadavezquesepresionaestatecla,semostrarel siguientecomandosucesivoanterior.Uselateclaflechahaciaabajo(CtrlN)paradesplazarsehaciaadelanteenel historialyvisualizarloscomandosmsrecientes. CtrlShift6:usodelasecuenciadeescape.CuandoseiniciaunprocesodelIOSdesdelaCLI,comounpingotraceroute, elcomandoseejecutahastaqueseterminaointerrumpe.Mientraselprocesoestenejecucin,laCLInoresponde. ParainterrumpirelresultadoeinteractuarconlaCLI,presioneCtrlShift6. CtrlC:interrumpelaentradadeuncomandoysaledelmododeconfiguracin.Resultatilcuandoseingresaun comandoqueluegosedecidecancelarysesaledelmododeconfiguracin. Comandosopalabrasclaveabreviados.Loscomandosylaspalabrasclavepuedenabreviarsealacantidadmnimade caracteresqueidentificaaunaseleccinnica.Porejemplo,elcomandoconfigurepuedeabreviarseenconfyaque configureeselnicocomandoqueempiezaconconf.Laabreviaturaconnodarresultadoyaquehaymsdeun comandoqueempiezaconcon. Laspalabrasclavetambinpuedenabreviarse. Otroejemplopodrasershowinterfaces,quepuedeabreviarsedeestaforma: Router#showinterfaces Router#showint Sepuedeabreviartantoelcomandocomolaspalabrasclave,porejemplo: Router#shint

11.1.6ComandosdeanlisisdeIOS
Paraverificaryresolverproblemasenlaoperacindelared,debemosexaminarlaoperacindelosdispositivos.El comandobsicodeexameneselcomandoshow. Existenmuchasvariantesdiferentesdeestecomando.AmedidaqueelusuarioadquieramsconocimientossobreIOS, aprenderausareinterpretarelresultadodeloscomandosshow.Useelcomandoshowparaobtenerunalistadelos comandosdisponiblesenunmodoocontextodeterminado. Lafiguramuestracmoeltpicocomandoshowpuedeproveerinformacinsobrelaconfiguracin,laoperacinyel estadodepartesdeunrouterCisco. Enestecurso,seutilizanalgunosdeloscomandosshowmsbsicos.

Algunosdeloscomandosusadosconmsfrecuenciason: showinterfaces Muestraestadsticasdetodaslasinterfacesdeldispositivo.Paraverlasestadsticasdeunainterfazespecfica,ejecuteel comandoshowinterfacesseguidodelnmerodepuerto/ranuradelainterfazespecfica.Porejemplo: Router#showinterfacesserial0/1 show441ersin Muestrainformacinsobrelaversindesoftwareactualmentecargada,ademsdeinformacindehardwareydel dispositivo.Algunosdelosdatosqueseobtienenapartirdeestecomandoson: Versindelsoftware:versindelsoftwareIOS(almacenadaenlamemoriaflash)

Versindebootstrap:versindebootstrap(almacenadaenlaROMdearranque) Tiempodefuncionamientodelsistema:tiempotranscurridodesdelaltimavezquesereinici Informacindereiniciodelsistema:Mtododereinicio(porejemplo:apagaryencender,colapso) Nombredelaimagendelsoftware:NombredelarchivoIOSalmacenadoenlaflash Tipoderouterytipodeprocesador:Nmerodemodeloytipodeprocesador Tipodememoriayasignacin(Compartida/Principal):RAMdelprocesadorprincipalybferingdeE/Sde paquetescompartidos Caractersticasdelsoftware:Protocolosadmitidos/conjuntosdecaractersticas Interfacesdehardware:Interfacesdisponiblesenelrouter Registrodeconfiguracin:Estableceespecificacionesdearranqueinicial,laconfiguracindevelocidaddela consolayparmetrosrelacionados.

Lafiguramuestraunejemplodeltpicoresultadodeshow442ersin. showarp:MuestralatablaARPdeldispositivo. showmacaddresstable:(sloswitch)MuestralatablaMACdeunswitch. showstartupconfig:MuestralaconfiguracinguardadaqueseubicaenlaNVRAM. showrunningconfig:Muestraelcontenidodelarchivodeconfiguracinactualmenteenejecucinola configuracinparaunainterfazespecficaoinformacindeclasedemapa. showipinterfaces:MuestralasestadsticasIpv4paratodaslasinterfacesdeunrouter.Paraverlasestadsticas deunainterfazespecfica,ejecuteelcomandoshowipinterfacesseguidodelnmerodepuerto/ranuradela interfazespecfica.Otroformatoimportantedeestecomandoesshowipinterfacebrief.Estilparaobtenerun resumenrpidodelasinterfacesysuestadooperativo.

Porejemplo: Router#showipinterfacebrief InterfazDireccinIPOK?MtodoEstadoProtocolo FastEthernet0/0172.16.255.254Smanualactivoactivo FastEthernet0/1noasignadaSnoestablecidoinactivoinactivo Serial0/0/010.10.10.5Smanualactivoactivo Serial0/0/1noasignadaSnoestablecidoinactivoinactivo LapeticindeentradaMs Cuandouncomandodevuelvemsresultadosdelosquepuedenmostrarseenunanicapantalla,aparecelapeticin deentradaMsenlaparteinferiordelapantalla.CuandoaparecelapeticindeentradaMore,presionelabarra espaciadoraparavisualizareltramosiguientedelresultado.Paravisualizarslolasiguientelnea,presionelateclaIntro. Sisepresionacualquierotratecla,secancelaelresultadoysevuelvealapeticindeentrada.

11.1.7ModosdeconfiguracinIOS
Mododeconfiguracinglobal Elmododeconfiguracinprincipalrecibeelnombredeconfiguracinglobaloglobalconfig.Desdeconfiguracinglobal, serealizancambiosenlaconfiguracindelaCLIqueafectanlaoperacindeldispositivoensutotalidad. Elmodoconfiguracinglobaltambinseusacomoprecursorparaaccederamodosdeconfiguracinespecficos. ElsiguientecomandodelaCLIseusaparacambiareldispositivodelmodoEXECprivilegiadoalmododeconfiguracin globalyparapermitirlaentradadecomandosdeconfiguracindesdeunaterminal: Router#configureterminal Unavezqueseejecutaelcomando,lapeticindeentradacambiaparamostrarqueelrouterestenmodode configuracinglobal. Router(config)#

Modosdeconfiguracinespecficos Desdeelmododeconfiguracinglobal,puedeningresarsemuchosmodosdeconfiguracindiferentes.Cadaunode estosmodospermitelaconfiguracindeunaparteofuncinespecficadeldispositivoIOS.Lalistaquesepresentaa continuacinmuestraalgunosdeellos: Mododeinterfaz:paraconfigurarunadelasinterfacesdered(Fa0/0,S0/0/0,etc.) Mododelnea:paraconfigurarunadelaslneas(fsicaovirtual)(consola,,auxiliar,VTY,etc.). Mododerouter:paraconfigurarlosparmetrosdeunodelosprotocolosdeenrutamiento

Lafiguramuestralaspeticionesdeentradaparaalgunosmodos.Recuerdequecuandosehacencambiosde configuracinenunainterfazoproceso,loscambiossloafectanaesainterfazoproceso. Parasalirdeunmododeconfiguracinespecficoyvolveralmododeconfiguracinglobal,ingreseexitantelapeticin deentrada.ParasalircompletamentedelmododeconfiguracinyvolveralmodoEXECprivilegiado,ingreseendouse lasecuenciadeteclasCtrlZ. Cuandoseharealizadouncambiodesdeelmodoglobal,convieneguardarloenelarchivodeconfiguracindeinicio almacenadoenlaNVRAM.Asseevitaqueloscambiossepierdanporcortesdeenergaounreiniciointencional.El comandoparaguardarlaconfiguracinenejecucinenelarchivodeconfiguracindeinicioes: Router#copyrunningconfigstartupconfig

11.2APLICACINDEUNACONFIGURACIONBASICACONCISCOIOS 11.2.1Losdispositivosnecesitannombres
ElnombredehostseusaenlaspeticionesdeentradadelaCLI.Sielnombredehostnoestexplcitamenteconfigurado, elrouterusaelnombredehostpredeterminado,asignadodefbrica,"Router".Elswitchtieneelnombredehost predeterminado,asignadodefbrica,"Switch".Imaginequeunainternetworktienevariosroutersytodosrecibieronel nombrepredeterminado"Router".Secrearaunaimportanteconfusindurantelaconfiguracinyelmantenimientode lared. CuandoseaccedeaundispositivoremotoconTelnetoSSH,esimportantetenerlaconfirmacindequesehahecho unaconexinaldispositivoadecuado.Sitodoslosdispositivosquedaranconsusnombrespredeterminados,nose podraidentificarqueeldispositivocorrectoestconectado. Alelegirydocumentarnombresatinadamente,resultamsfcilrecordar,analizareidentificardispositivosdered.Para nombrarlosdispositivosdemanerauniformeyprovechosa,esnecesarioelestablecimientodeunaconvencinde denominacinqueseextiendaportodalaempresao,almenos,porladivisin.Siempreconvienecrearlaconvencin dedenominacinalmismotiempoqueelesquemadedireccionamientoparapermitirlacontinuidaddentrodela organizacin. Segnciertaspautasdeconvencionesdedenominacin,losnombresdeberan: Comenzarconunaletra. Nodebeincluirseningnespacio. Finalizarconunaletraodgito. Slodebenincluirsecaracteresqueseanletras,dgitosyguiones. Tener63caracteresomenos.

LosnombresdehostsutilizadoseneldispositivoIOSconservansuusodemaysculasyminsculas.Porlotanto,es posibleescribirunnombreconmaysculascomoseharanormalmente.Estocontrastaconlamayoradelosesquemas dedenominacindeInternet,dondeloscaracteresenmaysculasyminsculasrecibenigualtrato.RFC1178provee algunasdelasreglasquepuedenusarsecomoreferenciaparaladenominacindedispositivos. Comopartedelaconfiguracindeldispositivo,debeconfigurarseunnombredehostnicoparacadadispositivo. Nota:SlolosadministradoresusanlosnombresdehostdelosdispositivoscuandousanlaCLIparaconfigurary monitorearlosdispositivos.Amenosqueestnconfiguradosdeesamanera,losdispositivosnousanestosnombres cuandosedetectanentreseinteroperan.

Aplicacindenombres:ejemplo Veamosunejemplodetresroutersconectadosenunaredqueabarcatresciudadesdiferentes(Atlanta,Phoenixy Corpus)comosemuestraenlafigura. Paracrearunaconvencindedenominacinparalosrouters,sedebetenerencuentalaubicacinyelpropsitodelos dispositivos.Pregnteselosiguiente:Sernestosrouterspartedelasededeunaorganizacin?Tienecadarouterun propsitodiferente?Porejemplo,eselrouterdeAtlantaunpuntodeuninprincipalenlaredoesunauninenuna cadena? Enesteejemplo,cadarouterseidentificarcomounasucursaldelasedeparacadaciudad.Losnombrespodranser AtlantaHQ,PhoenixHQyCorpusHQ.Sicadarouterhubierasidounauninenunacadenasucesiva,losnombrespodran habersidoAtlantaJunction1,PhoenixJunction2yCorpusJunction3. Enladocumentacindelared,seincluirnestosnombresylosmotivosdesueleccin,afindeasegurarlacontinuidad denuestraconvencindedenominacinamedidaqueseagregandispositivos. Unavezquesehaidentificadolaconvencindedenominacin,elprximopasoesaplicarlosnombresalrouterusando laCLI.EsteejemplonosconduciratravsdelprocesodedenominacindelrouterdeAtlanta. ConfiguracindelnombredehostdeIOS DesdeelmodoEXECprivilegiado,accedaalmododeconfiguracinglobalingresandoelcomandoconfigureterminal (configurarterminal): Router#configureterminal

Despusdequeseejecutaelcomando,lapeticindeentradacambiara: Router(config)# Enelmodoglobal,ingreseelnombredehost: Router(config)#hostnameAtlantaHQ Despusdeejecutaresecomando,lapeticindeentradacambiara: AtlantaHQ(config)# Observequeelnombredehostapareceenlapeticindeentrada.Parasalirdelmodoglobal,useelcomandoexit. Siempreasegresedequeladocumentacinestactualizadacadavezqueseagregaomodificaundispositivo. Identifiquelosdispositivosenladocumentacinporsuubicacin,propsitoydireccin. Nota:Paraanularlosefectosdeuncomando,establezcaelprefaciodelcomandoconlapalabraclaveno. Porejemplo:paraeliminarelnombredeundispositivo,utilice: AtlantaHQ(config)#nohostname Router(config)# Ntesequeelcomandonohostnameprovocaqueelroutervuelvaausarelnombredehostpordefecto,"Router."

11.2.2Limitaraccesoadispositivo:Configuracindecontraseasyusodemensajes
Lalimitacinfsicadelaccesoalosdispositivosderedconarmariosobastidoresconllaveresultaunabuenaprctica;sin embargo,lascontraseassonlaprincipaldefensacontraelaccesonoautorizadoalosdispositivosdered.Cada dispositivodebetenercontraseasconfiguradasanivellocalparalimitarelacceso.Enuncursofuturo,analizaremos cmoreforzarlaseguridadalexigirunaIDdeusuariojuntoconunacontrasea.Porahora,presentaremosprecauciones deseguridadbsicasmedianteelusodecontraseasnicamente. Comosecomentanteriormente,elIOSusamodosjerrquicosparacolaborarconlaseguridaddeldispositivo.Como partedeestecumplimientodeseguridad,elIOSpuedeaceptardiversascontraseasparapermitirdiferentesprivilegios deaccesoaldispositivo. Lascontraseasingresadasson: Contraseadeconsola:limitaelaccesodelosdispositivosmediantelaconexindeconsola Contraseadeenable:limitaelaccesoalmodoEXECprivilegiado Contraseaenablesecret:encriptada,limitaelaccesodelmodoEXECprivilegiado ContraseadeVTY:limitaelaccesodelosdispositivosqueutilizanTelnet

Siempreconvieneutilizarcontraseasdeautenticacindiferentesparacadaunodeestosnivelesdeacceso.Sibienno esprcticoiniciarsesinconvariascontraseasdiferentes,esunaprecaucinnecesariaparaprotegeradecuadamente lainfraestructuradelaredanteaccesosnoautorizados. Adems,utilicecontraseassegurasquenosedescubranfcilmente.Elusodecontraseassimplesofcilesdeadivinar continasiendounproblemadeseguridadenmuchasfacetasdelmundoempresarial. Considereestospuntosclavecuandoelijacontraseas: Usecontraseasquetenganmsde8caracteres. Useenlascontraseasunacombinacindesecuenciasdeletrasmaysculasyminsculasonumricas. Eviteelusodelamismacontraseaparatodoslosdispositivos. Eviteelusodepalabrascomunescomocontraseaoadministrador,porquesedescubrenfcilmente.

Nota:Enlamayoradelasprcticasdelaboratorio,usaremoscontraseassimplescomociscooclase.Estascontraseas seconsideransimplesyfcilesdeadivinar,ydebenevitarseenunentornodeproduccin.Slousamosestas contraseasporcomodidadenelentornoinstructivo. Comosemuestraenlafigura,cuandoselesolicitaunacontrasea,eldispositivonorepetirlacontraseamientrasse ingresa.Enotraspalabras,loscaracteresdelacontraseanoaparecerncuandoelusuariolosingrese.Estosehacepor cuestionesdeseguridad;muchascontraseasseobtienenporojosespas. Contraseadeconsola ElpuertodeconsoladeundispositivoCiscoIOStieneprivilegiosespeciales.Elpuertodeconsoladedispositivosdered debeestarasegurado,comomnimo,medianteelpedidodeunacontraseaseguraalusuario.Assereducenlas posibilidadesdequepersonalnoautorizadoconectefsicamenteuncablealdispositivoyobtengaaccesoaste. Lossiguientescomandosseusanenelmododeconfiguracinglobalparaestablecerunacontraseaparalalneade consola: Switch(config)#lineconsole0

Switch(configline)#passwordpassword Switch(configline)#login Desdeelmododeconfiguracinglobal,seusaelcomandolineconsole0paraingresaralmododeconfiguracinde lneaparalaconsola.Elceroseutilizapararepresentarlaprimera(y,enlamayoradeloscasos,lanica)interfazde consolaparaunrouter. Elsegundocomando,passwordpasswordespecificaunacontraseaenunalnea. Elcomandologinconfiguraalrouterparaquepidalaautenticacinaliniciarsesin.Cuandoelloginesthabilitadoyse haconfiguradounacontrasea,habrunapeticindeentradadeunacontrasea. Unavezquesehanejecutadoestostrescomandos,aparecerunapeticindeentradadecontraseacadavezqueun usuariointenteobteneraccesoalpuertodeconsola.

ContraseadeenableyContraseaenablesecret Paraproporcionarunamayorseguridad,utiliceelcomandoenablepasswordoelcomandoenablesecret.Puedeusarse cualquieradeestoscomandosparaestablecerlaautenticacinantesdeaccederalmodoEXECprivilegiado(enable). Siesposible,usesiempreelcomandoenablesecret,noelcomandoanteriorenablepassword.Elcomandoenable secretproveemayorseguridadporquelacontraseaestencriptada.Elcomandoenablepasswordpuedeusarseslosi enablesecretnosehaconfiguradoan. ElcomandoenablepasswordseejecutarasieldispositivousaunaversinanteriordelsoftwareIOSdeCiscoqueno reconoceelcomandoenablesecret. Lossiguientescomandosseutilizanparaconfigurarlascontraseas:

Router(config)#enablepasswordcontrasea Router(config)#enablesecretcontrasea Nota:Sinoseconfiguraunacontraseaenablepasswordoenablesecret,IOSimpideelaccesoEXECprivilegiadodesde unasesinTelnet. Sinosehaestablecidounacontraseadeenable,podraaparecerunasesinTelnetdeestaforma: Switch>enable %Nosehaestablecidocontrasea Switch> ContraseadeVTY LaslneasvtypermitenelaccesoaunrouteratravsdeTelnet.Enformapredeterminada,muchosdispositivosCisco admitencincolneasVTYconnumeracindel0al4.Esnecesarioconfigurarunacontraseaparatodaslaslneasvty disponibles.Puedeconfigurarselamismacontraseaparatodaslasconexiones.Sinembargo,confrecuenciaconviene configurarunanicacontraseaparaunalneaafindeproveerunrecursosecundarioparaelingresoadministrativoal dispositivosilasdemsconexionesestnenuso. Lossiguientescomandosseusanparaconfigurarunacontraseaenlneasvty: Router(config)#linevty04 Router(configline)#passwordcontrasea Router(configline)#login Pordefecto,elIOSincluyeelcomandologinenlaslneasVTY.EstoimpideelaccesoTelnetaldispositivosinlaprevia solicituddeautenticacin.Siporerror,seconfiguraelcomandonologin,queeliminaelrequisitodeautenticacin, personasnoautorizadaspodranconectarsealalneaatravsdeTelnet.Estorepresentaraungranriesgodeseguridad. Visualizacindecontraseasdeencriptacin Existeotrocomandodeutilidadqueimpidequelascontraseasaparezcancomotextosincifrarcuandosevisualizanlos archivosdeconfiguracin.Esecomandoeselservicepasswordencryption. Estecomandoproveelaencriptacindelacontraseacuandostaseconfigura.Elcomandoservicepassword encryptionaplicaunaencriptacindbilatodaslascontraseasnoencriptadas.Estaencriptacinnoseaplicaalas contraseascuandoseenvanatravsdemediosnicamenteenlaconfiguracin.Elpropsitodeestecomandoes evitarqueindividuosnoautorizadosveanlascontraseasenelarchivodeconfiguracin. Siseejecutaelcomandoshowrunningconfigoshowstartupconfigantesdeejecutarelcomandoservicepassword encryption,lascontraseasnoencriptadasestarnvisiblesenelresultadodeconfiguracin.Elcomandoservice passwordencryptionpuedeentoncesejecutarseyseaplicarlaencriptacinalascontraseas.Unavezqueseha aplicadolaencriptacin,lacancelacindelserviciodeencriptacinnoreviertelaencriptacin.

Mensajesdeaviso Aunqueelpedidodecontraseasesunmododeimpedirelaccesoalareddepersonasnoautorizadas,resultavital proveerunmtodoparainformarquesloelpersonalautorizadodebeintentarobteneraccesoaldispositivo.Para hacerlo,agregueunavisoalasalidadeldispositivo. Losavisospuedenserunaparteimportanteenlosprocesoslegalesenelcasodeunademandaporelingresono autorizadoaundispositivo.Algunossistemaslegalesnopermitenlaacusacin,ynisiquieraelmonitoreodelos usuarios,amenosquehayaunanotificacinvisible. Elcontenidoolaspalabrasexactasdeunavisodependendelasleyeslocalesydelaspolticasdelaempresa.A continuacinsemuestranalgunosejemplosdeinformacinquesedebeincluirenunaviso: "Elusodeldispositivoesexclusivodelpersonalautorizado". "Esposiblequeseestcontrolandolaactividad". "Seaplicarnmedidaslegalesencasodeusonoautorizado."

Yaquecualquierpersonaqueintentainiciarsesinpuedeverlosttulos,sedeberedactarelmensajecuidadosamente. Esinapropiadatodaredaccinqueimpliqueque"seacepta"o"seinvita"alusuarioainiciarsesin.Siunapersonacausa problemasenlaredluegodeobteneraccesonoautorizado,serdifcilprobarlaresponsabilidadsihayalgnindiciode invitacin. Lacreacindeavisosesunprocesosimple;sinembargo,stosdebenusarseenformaapropiada.Cuandoseusaun aviso,nuncadebeinvitaraunusuarioalrouter.Debeaclararquesloelpersonalautorizadotienepermitidoelacceso

aldispositivo.Asimismo,elavisopuedeincluircierresprogramadosdelsistemaydemsinformacinqueafectealos usuariosdelared. ElIOSproveevariostiposdeavisos.Unavisocomneselmensajedelda(MOTD).Confrecuenciaseusapara notificacioneslegalesyaquesevisualizaentodoslosterminalesconectados. ConfigureelMOTDconelcomandobannermotddelmodoglobal. Comosemuestraenlafigura,elcomandobannermotdrequiereelusodedelimitadoresparaidentificarelcontenido delmensajedelaviso.Elcomandobannermotdvaseguidodeunespacioyuncarcterdelimitador.Luego,seingresan unaomslneasdetextopararepresentarelmensajedelaviso.Unasegundaocurrenciadelcarcterdelimitador denotaelfinaldelmensaje.Elcarcterdelimitadorpuedesercualquiercarctersiemprequenoaparezcaenelmensaje. Porestemotivo,confrecuenciaseusansmbolostalescomo"#". ParaconfigurarunMOTD,ingreseelcomandobannermotddesdeelmododeconfiguracinglobal: Switch(config)#bannermotd#message# Unavezquesehaejecutadoelcomando,aparecerelavisoentodoslosintentosposterioresdeaccesoaldispositivo hastaqueelavisoseelimine.

11.2.3Administracindearchivosdeconfiguracin
Comoseanalizanteriormente,lamodificacindelaconfiguracinenejecucinafectalaoperacindeldispositivoen formainmediata. Despusdehacercambiosenunaconfiguracin,considereestasopcionescomosiguientepaso: Convertirlaconfiguracincambiadaenlanuevaconfiguracindeinicio. Volveralaconfiguracinoriginaldeldispositivo. Eliminartodalaconfiguracindeldispositivo.

Establecerlaconfiguracinmodificadacomolanuevaconfiguracindeinicio Recuerde:yaquelaconfiguracinenejecucinsealmacenaenlaRAM,seencuentratemporalmenteactivamientrasse ejecuta(seencuentraencendido)eldispositivoCisco.Sisecortalaenergaalrouterosisereiniciaelrouter,seperdern todosloscambiosdeconfiguracinamenosquesehayanguardado. AlguardarlaconfiguracinenejecucinenelarchivodeconfiguracindeinicioenlaNVRAMsemantienenloscambios comolanuevaconfiguracindeinicio. Antesdeasignarloscambios,useloscorrespondientescomandosshowparaverificarlaoperacindeldispositivo.Como semuestraenlafigura,sepuedeutilizarelcomandoshowrunningconfigparaverunarchivodeconfiguracin. Cuandoseverificasiloscambiossoncorrectos,utiliceelcomandocopyrunningconfigstartupconfigenlapeticinde entradadelmodoEXECprivilegiado.Elsiguienteejemplomuestraelcomando: Switch#copyrunningconfigstartupconfig Unavezejecutado,elarchivodeconfiguracinenejecucinreemplazaalarchivodeconfiguracindeinicio. Volveralaconfiguracinoriginaldeldispositivo Siloscambiosrealizadosenlaconfiguracinenejecucinnotienenelefectodeseado,puedesernecesariovolverala configuracinpreviadeldispositivo.Suponiendoquenosehasobreescritolaconfiguracindeinicioconloscambios,se puedereemplazarlaconfiguracinenejecucinporlaconfiguracindeinicio.Lamejormaneradehacerloes reiniciandoeldispositivoconelcomandoreloadantelapeticindeentradadelmodoEXECprivilegiado. Cuandoseiniciaunarecarga,elIOSdetectarquelaconfiguracinenejecucintienecambiosquenoseguardaronen laconfiguracindeinicio.Aparecerunapeticindeentradaparapreguntarsisedeseanguardarloscambios realizados.Paradescartarloscambios,ingresenono. Aparecerotrapeticindeentradaparaconfirmarlarecarga.Paraconfirmar,presionelateclaIntro.Sisepresiona cualquierotratecla,secancelarelprocedimiento. Porejemplo: Router#reload Systemconfigurationhasbeenmodified.Save?[yes/no]:n Proceedwithreload?[confirm] *Apr1301:34:15.758:%SYS5RELOAD:Reloadrequestedbyconsole.ReloadReason:

ReloadCommand. SystemBootstrap,Version12.3(8r)T8,RELEASESOFTWARE(fc1) TechnicalSupport:http://www.cisco.com/techsupport Copyright(c)2004byciscoSystems,Inc. VersinPLD0x10 VersinGIOASIC0x127 Procesadorc1841con131072KBdememoriaprincipal Lamemoriaprincipalseencuentraconfiguradaenmodo64bitsconlaparidaddeshabilitada

Copiaderespaldodelasconfiguracionessinconexin Losarchivosdeconfiguracindebenguardarsecomoarchivosderespaldoantecualquierproblemaquesurja.Los archivosdeconfiguracinsepuedenalmacenarenunservidorTrivialFileTransferProtocol(TFTP),unCD,unabarrade memoriaUSBoundisquetealmacenadoenunlugarseguro.Unarchivodeconfiguracintambintendraqueincluirse enladocumentacindered. ConfiguracinderespaldoenelservidorTFTP

Comosemuestraenlafigura,unaopcinesguardarlaconfiguracinenejecucinolaconfiguracindeinicioenun servidorTFTP.Useloscomandoscopyrunningconfigtftpocopystartupconfigtftpysigaestospasos: 1.Ingreseelcomandocopyrunningconfigtftp. 2.IngreseladireccinIPdelhostdondeseguardarelarchivodeconfiguracin. 3.Ingreseelnombrequeseasignaralarchivodeconfiguracin. 4.Respondayesparaconfirmarcadaopcin. Estudielafiguraparaobservaresteproceso. Eliminacindetodaslasconfiguraciones Siseguardancambiosnodeseadosenlaconfiguracindeinicio,posiblementeseanecesarioeliminartodaslas configuraciones.Estorequiereborrarlaconfiguracindeinicioyreiniciareldispositivo. Laconfiguracindeinicioseeliminaconelusodelcomandoerasestartupconfig. ParaborrarelarchivodeconfiguracindeinicioutiliceeraseNVRAM:startupconfigoerasestartupconfigenlapeticin deentradadelmodoEXECprivilegiado: Router#erasestartupconfig Unavezqueseejecutaelcomando,elroutersolicitarlaconfirmacin: Erasingthenvramfilesystemwillremoveallconfigurationfiles!Continue?[confirm] Confirmeslarespuestapredeterminada.Paraconfirmaryborrarelarchivodeconfiguracindeinicio,presionelatecla Intro.Sisepresionacualquierotratecla,secancelarelproceso. Advertencia:Useelcomandoeraseconcautela.Estecomandopuedeutilizarseparaborrarcualquierarchivodel dispositivo.ElusoincorrectodelcomandopuedeborrarelIOSmismouotroarchivoesencial. DespusdeeliminarlaconfiguracindeiniciodelaNVRAM,recargueeldispositivoparaeliminarelarchivode configuracinactualenejecucindelamemoriaRAM.Eldispositivocargarentonceslaconfiguracindeinicio predeterminadaqueseenvioriginalmenteconeldispositivoenlaconfiguracinenejecucin.

Copiadeseguridaddelasconfiguracionesconcapturadetexto(HyperTerminal) Sepuedenguardar/archivarlosarchivosdeconfiguracinenundocumentodetexto.Estasecuenciadepasosasegurala disponibilidaddeunacopiadetrabajodelosarchivosdeconfiguracinparasumodificacinoreutilizacinenotra oportunidad. CuandoseuseHyperTerminal,sigaestospasos:

1.EnelmenTransfer,hagaclicenCaptureText. 2.Elijalaubicacin. 3.HagaclicenStartparacomenzarlacapturadeltexto.Unavezquelacapturahacomenzado,ejecuteelcomando showrunningconfigoshowstartupconfigantelapeticindeentradadeEXECprivilegiado.Eltextoqueapareceenla ventanadelaterminalsecolocarenelarchivoelegido. 5.Visualiceelresultadoparaverificarquenoestdaado. Observeunejemploenlafigura.

Configuracionesderespaldoconcapturadetexto(TeraTerm) LosarchivosdeconfiguracinpuedenguardarseoarchivarseenundocumentodetextoatravsdeTeraTerm. Comosemuestraenlafigura,lospasosson: 1.EnelmenFile,hagaclicenLog. 2.Elijalaubicacin.TeraTermcomenzaracapturartexto.Unavezquelacapturahacomenzado,ejecuteelcomando showrunningconfigoshowstartupconfigantelapeticindeentradadeEXECprivilegiado.Eltextoqueapareceenla ventanadelaterminalsecolocarenelarchivoelegido. 4.Cuandolacapturahayafinalizado,seleccioneCloseenTeraTerm:Ventanaderegistro.

5.Visualiceelresultadoparaverificarquenosehadaado. Restauracindelasconfiguracionesdetexto Sepuedecopiarunarchivodeconfiguracindesdeelalmacenamientoaundispositivo.Cuandosecopiaenlaterminal, elIOSejecutacadalneadeltextodeconfiguracincomouncomando.Estosignificaqueelarchivonecesitaredicin paraasegurarquelascontraseasencriptadasestnenformadetextoyqueseeliminenlosmensajesdeIOSyeltexto denocomando,como"More".Esteprocesoseanalizaenlaprcticadelaboratorio. Asuvez,enlaCLI,eldispositivodebeestablecerseenelmododeconfiguracinglobalpararecibirloscomandosdel archivodetextoquesecopia. CuandoseusaHyperTerminal,lospasosson: 1.Ubicarelarchivoquesedebecopiareneldispositivoyabrireldocumentodetexto. 2.Copiareltextocompleto. 3.EnelmenEdit,hagaclicenpastetohost. CuandoseusaTeraTerm,lospasosson: 1.EnelmenFile,hagaclicenSendarchivo. 2.UbiqueelarchivoquedebecopiareneldispositivoyhagaclicenOpen. 3.TeraTermpegarelarchivoeneldispositivo. EltextoenelarchivoestaraplicadocomocomandosenlaCLIypasaraserlaconfiguracinenejecucinenel dispositivo.steesunmtodoconvenienteparaconfigurarmanualmenteunrouter.

11.2.4Configuracindeinterfaces
Alolargodeestecaptulo,hemosanalizadoloscomandosquesoncomunesamuchosdelosdispositivosIOS.Algunas configuracionessonespecficasdeuntipodedispositivo.Unaconfiguracindeestaclaseeslaconfiguracinde interfacesenunrouter. LamayoradelosdispositivosderedintermediariostienenunadireccinIPparalaadministracindeldispositivo. Algunosdispositivos,comolosswitchesylospuntosdeaccesoinalmbricos,puedenoperarsintenerunadireccinIP. Dadoqueelobjetivodeunrouteresinterconectardiferentesredes,cadainterfazenunroutertienesupropiadireccin IPv4exclusiva.Ladireccinasignadaacadainterfazexisteenunaredseparadadedicadaalainterconexinderouters. Haymuchosparmetrosquepuedenconfigurarseenlasinterfacesdelrouter.Analizaremosloscomandosdeinterfaz msbsicos,queseresumenenlafigura.

ConfiguracindeInterfazEthernetdelrouter LaInterfazEthernetdelrouterseutilizacomogatewayparalosdispositivosfinalesenlasLANconectadasdirectamente alrouter. CadaInterfazEthernetdebecontarconunadireccinIPymscaradesubredparaenrutarlospaquetesIP. ParaconfigurarunainterfazEthernet,sigaestospasos:

1.Ingresealmododeconfiguracinglobal. 2.Ingresealmododeconfiguracindeinterfaz. 3.Especifiqueladireccindelainterfazylamscaradesubred. 4.Activelainterfaz. Comosemuestraenlafigura,configureladireccinIPdeEthernetmediantelossiguientescomandos: Router(config)#interfaceFastEthernet0/0 Router(configif)#ipaddressip_addressnetmask Router(configif)#noshutdown Habilitacindelainterfaz Pordefecto,lasinterfacesseencuentrandeshabilitadas.Parahabilitarunainterfaz,ingreseelcomandonoshutdownen elmododeconfiguracindeinterfaz.Siesnecesariodesactivarunainterfazporcuestionesdemantenimientoopara resolverproblemas,useelcomandoshutdown. Configuracindeinterfacesserialesdelrouter LasinterfacesserialesseusanparaconectarWANaroutersenunsitioremotooISP. Paraconfigurarunainterfazserialsigaestospasos: 1.Ingresealmododeconfiguracinglobal. 2.Ingresealmododeinterfaz. 3.Especifiqueladireccindelainterfazylamscaradesubred. 4.SielcabledeconexinesDCE,fijelafrecuenciadereloj.OmitaestepasosielcableesDTE. 5.Activelainterfaz. CadainterfazserialconectadadebetenerunadireccinIPyunamscaradesubredparaenrutarpaquetesIP. ConfigureladireccinIPconlossiguientescomandos: Router(config)#interfaceSerial0/0/0 Router(configif)#ipaddressip_addressnetmask Lasinterfacesserialesrequierenunasealderelojparacontrolarlatemporizacindelascomunicaciones.Enlamayora delosentornos,undispositivoDCEcomoporejemplounCSU/DSU,proporcionadichaseal.Enformapredeterminada, losroutersCiscosondispositivosDTE,peropuedenconfigurarsecomodispositivosDCE. Enlosenlacesserialesinterconectadosdirectamente,comoennuestroentornodelaboratorio,unextremodebeoperar comoDCEparaproporcionarlasealdelreloj.Seactivaelrelojylavelocidadseespecificaconelcomandoclockrate. Algunasfrecuenciasdebitpuedennoestardisponiblesenciertasinterfacesseriales.Estodependedelacapacidadde cadainterfaz.

Enlaprcticadelaboratorio,sidebeestablecerseunafrecuenciaderelojenunainterfazidentificadacomoDCE,sedebe usarlafrecuenciadereloj56000. Comosemuestraenlafigura,loscomandosqueseutilizanparaestablecerunafrecuenciaderelojyhabilitaruna interfazserialson: Router(config)#interfaceSerial0/0/0 Router(configif)#clockrate56000 Router(configif)#noshutdown Unavezqueseaplicaronloscambiosdeconfiguracinenelrouter,recuerdeutilizarloscomandosshowparaverificarla precisindeloscambiosyluegoguardarlaconfiguracinmodificadacomoconfiguracindeinicio.

Ascomoelnombredelhostayudaaidentificareldispositivoenunared,unadescripcindeinterfazindicaelpropsito delainterfaz.Unadescripcindeloqueunainterfazhaceodndeestconectadadebeserpartedelaconfiguracinde cadainterfaz.Estadescripcinpuederesultartilparalaresolucindeproblemas. Ladescripcindeinterfazaparecerenelresultadodeestoscomandos:showstartupconfig,showrunningconfigy showinterfaces. Porejemplo,estadescripcinproveeinformacinvaliosasobreelpropsitodelainterfaz: EstainterfazeselgatewayparalaLANadministrativa. Unadescripcinpuedeayudaradeterminarlosdispositivosolasubicacionesconectadasalainterfaz.Acontinuacin,se proporcionaotroejemplo: LainterfazF0/0estconectadaalswitchprincipaleneledificioadministrativo. Cuandoelpersonaldesoportepuedeidentificarconfacilidadelpropsitodeunainterfazodeundispositivoconectado, puedencomprendermsfcilmenteelalcancedelproblema,yestopuedeconduciralaresolucindelproblema. Lainformacindecontactoydecircuitotambinpuedeincorporarseenladescripcindelainterfaz.Lasiguiente descripcindeunainterfazserialproporcionalainformacinqueunadministradorderedpuedenecesitarantesde decidirlapruebadeuncircuitoWAN.Estadescripcinindicadndeterminanloscircuitos,elIDdelcircuitoyelnmero detelfonodelaempresaquesuministraelcircuito: FRacircuitoGAD1ID:AA.HCGN.556460DLCI511support#555.1212 Paracrearunadescripcin,utiliceelcomandodescripcin.Esteejemplomuestraloscomandosutilizadosparacrearuna descripcinparaunainterfazFastEthernet: HQswitch1#configurarterminal HQswitch1(config)#interfazfa0/0 HQswitch1(configif)#descripcinConectarsealswitchprincipaldelEdificioA Unavezqueseaplicaladescripcinalainterfaz,utiliceelcomandoshowinterfacesparaverificarqueladescripcinsea correcta. Vealafiguraamododeejemplo.

Configuracindeunainterfazdeswitch UnswitchLANesundispositivointermediarioqueinterconectasegmentosdentrodeunared.Porlotanto,las interfacesfsicasenelswitchnotienendireccionesIP.Adiferenciadeunrouterenelquelasinterfacesestn conectadasadiferentesredes,unainterfazfsicaenunswitchconectadispositivosdentrodeunared. Lasinterfacesdeswitchtambinestnhabilitadasenformapredeterminada.ComosemuestraenlafiguradelSwitch1, podemosasignardescripcionesperonoesnecesarioactivarlainterfaz. Parapoderadministrarunswitch,asignamosdireccionesaldispositivohaciadichoswitch.ConunadireccinIPasignada alswitch,actacomodispositivohost.Unavezqueseasignaladireccin,seaccedealswitchcontelnet,sshoservicios Web. LadireccinparaunswitchseasignaaunainterfazvirtualrepresentadacomounainterfazLANvirtual(VLAN).Enla mayoradeloscasos,estaeslainterfazVLAN1.EnlafiguradelSwitch2,seasignaunadireccinIPalainterfazVLAN1. Aligualquelasinterfacesfsicasdeunrouter,tambinsedebeactivarestainterfazconelcomandonoshutdown. Comocualquierotrohost,elswitchnecesitaunadireccindegatewaydefinidaparacomunicarsefueradelaredlocal. ComosemuestraenlafiguradelSwitch2,estegatewayseasignaconelcomandoipdefaultgateway.

11.3 VERIFICACIONDELACONECTIVIDAD 11.3.1Pruebadestack


Elcomandoping Elcomandopingesunamaneraefectivadeprobarlaconectividad.Lapruebasedenominapruebadestackde protocolos,porqueelcomandopingsemuevedesdelaCapa3delModeloOSIhastalaCapa2yluegohaciaalaCapa1. ElpingutilizaelprotocoloICMP(ProtocolodemensajesdecontroldeInternet)paracomprobarlaconectividad. Utilizacindepingenunasecuenciadeprueba EnestaseccinseutilizarelcomandopingdelrouterIOSenunasecuenciadepasosplanificadosparaestablecer conexionesvlidas,comenzandoporeldispositivoindividualyluegoextendindosealaLANy,porltimo,alasredes remotas.Medianteelusodelcomandopingenestasecuenciaordenada,losproblemaspuedenaislarse.Elcomando pingnosiempreindicarconprecisinlanaturalezadelproblema,peropuedeayudaraidentificarelorigendel problema,unprimerpasoimportanteenlaresolucindeunafallaenlared. ElcomandopingproporcionaunmtodoparacomprobarlastackdeprotocolosylaconfiguracindeladireccinIPv4 enunhost.Existenherramientasadicionalesquepuedenproporcionarmsinformacinqueelping,comoTelneto Trace,lascualessernanalizadasluegoenmayorprofundidad. IndicadoresdepingIOS UnpingdeIOScederaunadevariasindicacionesparacadaecoICMPenviado.Losindicadoresmscomunesson: !indicalarecepcindeunarespuestadeecoICMP .indicaunlmitedetiempocuandoseesperaunarespuesta UserecibiunmensajeICMPinalcanzable El"!"(signodeexclamacin)indicaqueelpingsecompletcorrectamenteyverificalaconectividaddelaCapa3. El"."(punto)puedeindicarproblemasenlacomunicacin.Puedesealarqueocurriunproblemadeconectividaden algnsectordelaruta.Tambinpuedeindicarqueunrouteralolargodelarutanotenaunarutahaciaeldestinoyno enviunmensajeICMPdedestinoinalcanzable.Tambinpuedesealarqueelpingfuebloqueadoporlaseguridaddel dispositivo. La"U"indicaqueunrouterdelcaminonotenaunarutaaladireccindedestinoyrespondiconunmensajeICMP inalcanzable. Pruebadeloopback Amododeprimerpasoenlasecuenciadeprueba,seutilizaelcomandopingparaverificarlaconfiguracinIPinternaen elhostlocal.Recuerdequeestapruebasecumpleconelcomandopingenunadireccinreservadadenominada loopback(127.0.0.1).EstoverificalacorrectaoperacindelstackdeprotocolosdesdelacapadeRedalacapaFsica,y viceversa,sincolocarrealmenteunasealenelmedio. Pingseingresaenunalneadecomandos. Ingreseelcomandodeloopbackpingconestasintaxis:

C:\>ping127.0.0.1 Larespuestadeestecomandosepareceraaesta: Replyfrom127.0.0.1:bytes=32time<1msTTL=128 Replyfrom127.0.0.1:bytes=32time<1msTTL=128 Replyfrom127.0.0.1:bytes=32time<1msTTL=128 Replyfrom127.0.0.1:bytes=32time<1msTTL=128 Pingstatisticsfor127.0.0.1: Packets:Sent=4,Received=4,Lost=0(0%loss), Approximateroundtriptimesinmilliseconds: Mnimo=0ms,Mximo=0ms,Promedio=0ms Elresultadoindicaqueseenviaroncuatropaquetes(cadaunoconuntamaode32bytes)ysedevolvierondelhost 127.0.0.1enuntiempomenora1milisegundo.TTLsignificaTiempodevidaydefinelacantidaddesaltosquelequedan alpaquetedepingantesdequeselodescarte.

11.3.2Pruebadelaasignacindeinterface
Delmismomodoqueseusancomandosyutilidadesparaverificarlaconfiguracindeunhost,sedebenaprenderlos comandosparaverificarlasinterfacesdedispositivosintermediarios.ElIOSproveecomandosparaverificarlaoperacin deinterfacesderouteryswitch. Verificacindeinterfacesderouter Unodeloscomandosmsutilizadoseselcomandoshowipinterfacebrief.Esteproporcionaunresultadoms abreviadoqueelcomandoshowipinterface.Ofreceademsunresumendelainformacinclavedetodaslasinterfaces. SiseobservalafiguradelRouter1,sepuedeverqueesteresultadomuestratodaslasinterfacesconectadasalrouter,la direccinIP,silahay,asignadaacadainterfazyelestadooperativodelainterfaz. SiseobservalalneadelainterfazFastEthernet0/0,sevequeladireccinIPes192.168.254.254.Siseobservanlasdos ltimascolumnas,seadvierteelestadodelainterfazdeCapa1yCapa2.upenlacolumnadeestadomuestraqueesta interfazestenfuncionamientoenlaCapa1.upenlacolumnadeprotocolosealaqueelprotocolodeCapa2est funcionando. Enlamismafigura,seobservaquelainterfazserial0/0/1nohasidohabilitada.Laindicacincorrespondientees administrativelydownenlacolumnadeestado.Estainterfazpuedeactivarseconelcomandonoshutdown. Pruebadelaconectividaddelrouter Comoconundispositivofinal,esposibleverificarlaconectividaddeCapa3conloscomandospingytraceroute.Enla figuradelRouter1sepuedeverunejemplodelosresultadosdeunpingaunhostenlaLANlocalyuntraceaunhost remotoatravsdelaWAN. Verificacindelasinterfacesdelswitch AlexaminarlafiguradelSwitch1sepuedeverelusodelcomandoshowipinterfaceparaverificarlacondicindelas interfacesdelswitch.Comoseaprendianteriormente,ladireccinIPparaelswitchseaplicaaunainterfazVLAN(Red derealocalvirtual).Enestecaso,seasignaunadireccinIP192.168.254.250alainterfazVlan1.Tambinsepuede observarqueestainterfazestactivadayenfuncionamiento. AlexaminarlainterfazFastEthernet0/1,sepuededetectarqueestainterfazestdesactivada.Estoquieredecirqueno hayundispositivoconectadoalainterfazoquelainterfazdereddelosdispositivosconectadanoestfuncionando. Porotrolado,losresultadosdelasinterfacesFastEthernet0/2yFastEthernet0/3muestranqueestnen funcionamiento.EstoseindicaenelEstadoyenelProtocolo,cuandoambossemuestranactivos. Pruebadelaconectividaddelswitch Delmismomodoqueotroshosts,elswitchpuedeprobarlaconectividaddesuCapa3conloscomandospingy traceroute.LafiguradelSwitch1tambinmuestraunpingalhostlocalyuntraceaunhostremoto. Nodebenolvidarsedoscosasimportantes:quenoserequieredeunadireccinIPparaqueunswitchcumplasutarea dereenvodetramayqueelswitchrequiereunagatewayparacomunicarseconelexteriordesuredlocal.

ElsiguientepasoenlasecuenciadepruebaesverificarqueladireccinNICestunidaaladireccinIPv4yquelaNIC estlistaparatransmitirsealesatravsdelosmedios. Enesteejemplo,quetambinsemuestraenlafigura,asumimosqueladireccinIPv4asignadaaunaNICes10.0.0.5. ParaverificarladireccinIPv4,sigaestospasos: Enlalneadecomandos,ingreselosiguiente: C:\>ping10.0.0.5 Asuccessfulreplywouldresemble: Replyfrom10.0.0.5:bytes=32time<1msTTL=128 Replyfrom10.0.0.5:bytes=32time<1msTTL=128 Replyfrom10.0.0.5:bytes=32time<1msTTL=128 Replyfrom10.0.0.5:bytes=32time<1msTTL=128 Pingstatisticsfor10.0.0.5: Packets:Sent=4,Received=4,Lost=0(0%loss), Approximateroundtriptimesinmilliseconds: Minimum=0ms,Maximum=0ms,Average=0ms EstapruebaverificaqueelcontroladordelaNICylamayoradelhardwaredelaNICestnfuncionandocorrectamente. TambinverificaqueladireccinIPestcorrectamenteunidaalaNIC,sincolocarverdaderamenteunasealenlos medios. Silapruebafalla,esprobablequeexistanproblemasconelcontroladordesoftwareyelhardwaredelaNICquepueden requerirlareinstalacindeunodeellos,odeambos.Esteprocedimientodependedeltipodehostysusistema operativo.

11.3.3Pruebadelaredlocal
LasiguientepruebadelasecuenciacorrespondealoshostsenlaLANlocal. Alhacerpingaloshostsremotossatisfactoriamenteseverificaquetantoelhostlocal(enestecaso,elrouter)comoel hostremotoestnconfiguradoscorrectamente.Estapruebaserealizaalhacerpingacadahostenformaindividualen laLAN. Observeelejemploenlafigura. Siunhostrespondeconelmensaje"DestinationUnreachable"(destinoinalcanzable),observequdireccinnofue satisfactoriaycontinehaciendopingalosotroshostsdelaLAN. Otromensajedefallaes"RequestTimedOut"(lapeticinhaexpirado).Indicaquenohuborespuestaalintentodelping enelperododetiempopredeterminado,locualindicaqueelproblemapuedeestarenlalatenciadered. Pingextendido Paraexaminarlo,elIOSofreceunmodo"extendido"delcomandoping.Estemodoseingresaescribiendopingenmodo EXECprivilegiado,enlapeticindeentradadelaCLIsinunadireccinIPdedestino.Luegosepresentaunaseriede peticionesdeentradacomosemuestraenesteejemplo.AlpresionarIntroseaceptanlosvalorespredeterminados indicados. Router#ping Protocol[ip]:

TargetIPaddress:10.0.0.1 Repeatcount[5]: Datagramsize[100]: Timeoutinseconds[2]:5 Extendedcommands[n]:n Alingresarunperododetiempodeesperamsprolongadoqueelpredeterminado,sepodrndetectarposibles problemasdelatencia.Silapruebadepingesexitosaconunvalorsuperior,existeunaconexinentreloshosts,peroes posiblequehayaunproblemadelatenciaenlared. Observequealingresar"y"enlapeticindeentrada"Extendedcommands"seproporcionanmsopcionesprovechosas paralaresolucindeproblemas.Estasopcionesseanalizarnenlaprcticadelaboratorioyenlasactividadesdel PacketTracer.

11.3.4PruebadeGatewaytconectividadremota
Elsiguientepasodelasecuenciadepruebaesutilizarelcomandopingparaverificarqueunhostlocalpuedeconectarse conunadireccindegateway.Estoessumamenteimportanteporqueelgatewayeslaentradaysalidadelhosthaciala redmsamplia.Sielcomandopingdevuelveunarespuestasatisfactoria,severificalaconectividadalagateway.

Alcomenzar,elijaunaestacincomodispositivodeorigen.Enestecaso,seoptpor10.0.0.1,comoseindicaenla figura.Utiliceelcomandopingparallegaraladireccindegateway,enestecaso,10.0.0.254. c:\>ping10.0.0.254 LadireccinIPv4degatewaydebeencontrarsedisponibleenladocumentacindelared,perosinoseencontrara disponible,utiliceelcomandoipconfigparadetectarladireccinIPdegateway. Pruebadelsiguientesaltoenlaruta Enunrouter,useelIOSparaprobarelsiguientesaltodelasrutasindividuales.Comoseanalizanteriormente,latabla deenrutamientomuestraelsiguientesaltodecadaruta.Paradeterminarelsiguientesalto,examinelatablade enrutamientodesdeelresultadodelcomandoshowiproute.Lospaquetesquetrasladantramasyquesedirigenala reddestinoindicadaenlatabladeenrutamientoseenvanaldispositivoquerepresentaelsiguientesalto.Sielsiguiente saltoesinaccesible,elpaquetesedescarta.Paraprobarelsiguientesalto,determinelarutaapropiadaaldestinoytrate dehacerpingalgatewaypordefectooalsiguientesaltoapropiadoparaesarutaenlatabladeenrutamiento.Unafalla enelpingindicaquepuedeexistirunproblemadeconfiguracinodehardware.Sinembargo,elpingtambinpuede estarprohibidoporlaseguridaddeldispositivo. Silapruebadegatewayfalla,retrocedaunpasoenlasecuenciaypruebeotrohostenlaLANlocalparaverificarqueel problemanoseaelhostorigen.Luegoverifiqueladireccindegatewayconeladministradorderedafindeasegurar queseestprobandoladireccincorrecta. Sitodoslosdispositivosestnconfiguradosenformaadecuada,controleelcableadofsicoparaasegurarqueestfirme ycorrectamenteconectado.Mantengaunregistroprecisodelosintentosquesehanrealizadoparaverificarla conectividad.Estoserdeayudaparasolucionaresteproblemay,talvez,problemasfuturos.

Pruebadehostsremotos UnavezquesehacompletadolaverificacindelaLANlocalyelgateway,lapruebapuedecontinuarconlosdispositivos remotos,locualeselsiguientepasoenlasecuenciadeprueba. Lafigurailustraunejemplodetopologadered.Hay3hostsdentrodeunaLAN,unrouter(queactacomogateway) queestconectadoaotrorouter(queactacomogatewayparaunaLANremota)y3hostsremotos.Laspruebasde verificacindebencomenzardentrodelaredlocalyprogresarexternamentehacialosdispositivosremotos. Comienceconlapruebadelainterfazexternadeunrouterqueestdirectamenteconectadaaunaredremota.Eneste caso,elcomandopingpruebalaconexina192.168.0.253,lainterfazexternadelrouterdegatewaydelaredlocal. Sielcomandopingresultasatisfactorio,severificalaconectividadalainterfazexterna.Acontinuacin,hagapingala direccinIPexternadelrouterremoto,enestecaso,192.168.0.254.Siessatisfactorio,severificalaconectividaddel routerremoto.Siseproduceunafalla,intenteaislarelproblema.Vuelvaarealizarlapruebahastaqueexistauna conexinvlidaaundispositivoyverifiquedosvecescadaunadelasdirecciones. Elcomandopingnosiempreserdeayudaparaidentificarelmotivosubyacentedeunproblema,peropuedeaislarlos problemasyorientarelprocesoderesolucindeproblemas.Documentecadaprueba,losdispositivosinvolucradosylos resultados. Verifiquelaconectividadremotadelrouter Unrouterestableceunaconexinentreciertasredesgraciasalreenvodepaquetesentreellas.Parareenviarpaquetes entredosredesdadas,elrouterdebepodercomunicarsetantoconlareddeorigencomoconlareddedestino.El routernecesitarrutashaciaambasredesensutabladeenrutamiento. Paraprobarlacomunicacinhacialaredremota,sepuedehacerpingaunhostconocidoenestaredremota.Sino puedehacerpingcorrectamenteenelhostdelaredremotadesdeunrouter,primerodebeverificarlatablade enrutamientoenbuscadeunrutaadecuadahaciacadaredremota.Esposiblequeelrouteruselarutapredeterminada parallegaraundestino.Sinohayunarutaparallegaraestared,sernecesariodeterminarporqunoexistelaruta. Comosiempre,tambinsedebedescartarqueelpingnoestprohibidoadministrativamente.

11.3.5Rastreoeinterpretacindelosresultadosderastreo
Elsiguientepasoenlasecuenciadepruebaesrealizarunrastreo. Unrastreoproporcionaunalistadesaltoscuandounpaqueteseenrutaatravsdeunared.Laformadelcomando dependededndeseemitaelcomando.CuandolleveacaboelrastreodesdeunequipoconWindows,utilicetracert. CuandolleveacaboelrastreodesdelaCLIdeunrouter,utilicetraceroute. PingyTrace Pingytracepuedenutilizarseenformaconjuntaparadiagnosticarunproblema. SupongamosqueseheestablecidounaconexinsatisfactoriaentreelHost1yelRouterA,comosemuestraenla figura. Luego,supongamosqueelHost1hacepingalHost2medianteestecomando. C:\>ping10.1.0.2 Elcomandopingdevuelveesteresultado: Ping10.1.0.2con32bytesdedatos:

Tiempolmitedelasolicitud. Tiempolmitedelasolicitud. Tiempolmitedelasolicitud. Tiempolmitedelasolicitud. Estadsticasdepingpara10.1.0.2: Packets:Sent=4,Received=0,Lost=4(100%loss) Thepingtestfailed. staesunapruebadecomunicacinfueradelaredlocalaundispositivoremoto.Dadoqueelgatewaylocalrespondi peroelhostmsdistantenolohizo,elproblemapareceestarenalgnpuntofueradelaredlocal.Unprximopasoes aislarelproblemadeunaredenparticularfueradelaredlocal.Loscomandostracepuedenmostrarlarutadelaltima comunicacinsatisfactoria. Traceaunhostremoto Delmismomodoqueloscomandosping,loscomandostraceseingresanenlalneadecomandosytomanuna direccinIPcomoargumento. SuponiendoqueseemitirelcomandodesdeunequipoconWindows,seutilizarelformatotracert: C:\>tracert10.1.0.2 Rastreodelarutaa10.1.0.2enunmximode30saltos 12ms2ms2ms10.0.0.254 2***Tiempolmitedelasolicitud. 3***Requesttimedout. 4^C LanicarespuestasatisfactoriaprovinodelgatewayenelRouterA.Laspeticionesderastreoalsiguientesalto expiraron,locualsignificaqueelsiguientesaltonorespondi.Losresultadosdelcomandotraceindicanquelafalla entoncesseencuentraenlainternetworkmsalldelaLAN.

Secuenciadeprueba:Unificacin Amododerevisin,recorramoslasecuenciadepruebaenotrasituacin. Prueba1:Loopbacklocal:Exitoso C:\>ping127.0.0.1 Pinging127.0.0.1with32bytesofdata: Replyfrom127.0.0.1:bytes=32time<1msTTL=128 Replyfrom127.0.0.1:bytes=32time<1msTTL=128 Replyfrom127.0.0.1:bytes=32time<1msTTL=128 Replyfrom127.0.0.1:bytes=32time<1msTTL=128 Pingstatisticsfor127.0.0.1: Packets:Enviados=4,Recibidos=4,Perdidos=0(0%deprdida), Tiemposaproximadosdeidayvueltaenmilisegundos: Mnimo=0ms,Mximo=0ms,Promedio=0ms

ElHost1tienelastackdeIPconfiguradacorrectamente. Prueba2:NIClocal:Exitosa C:\>ping192.168.23.3 Pinging192.168.23.3with32bytesofdata: Replyfrom192.168.23.3:bytes=32time<1msTTL=128 Replyfrom192.168.23.3:bytes=32time<1msTTL=128 Replyfrom192.168.23.3:bytes=32time<1msTTL=128 Replyfrom192.168.23.3:bytes=32time<1msTTL=128 Pingstatisticsfor192.168.23.3: Packets:Enviados=4,Recibidos=4,Perdidos=0(0%deprdida),Tiemposaproximadosdeidayvueltaen milisegundos: Mnimo=0ms,Mximo=0ms,Promedio=0ms SeasigncorrectamenteladireccinIPalaNICylaelectrnicadelaNICrespondealadireccinIP. Prueba3:Pingdegatewaylocal:Exitoso C:\>ping192.168.23.254 Pinging192.168.23.254with32bytesofdata: Replyfrom192.168.23.254:bytes=32time<1msTTL=128 Replyfrom192.168.23.254:bytes=32time<1msTTL=128 Replyfrom192.168.23.254:bytes=32time<1msTTL=128 Replyfrom192.168.23.254:bytes=32time<1msTTL=128 Pingstatisticsfor192.168.23.254: Packets:Sent=4,Received=4,Lost=0(0%loss), Approximateroundtriptimesinmilliseconds: Minimum=0ms,Maximum=0ms,Average=0ms Elgatewaypordefectoestenfuncionamiento.Deestamaneratambinseverificaelfuncionamientodelaredlocal. Prueba4:Pingdehostremoto:Falla C:\>ping192.168.11.1 Pinging192.168.11.1with32bytesofdata: Requesttimedout.

Requesttimedout. Requesttimedout. Requesttimedout. Pingstatisticsfor192.168.11.1: Packets:Sent=4,Received=0,Lost=4(100%loss) Estaesunapruebadelacomunicacinfueradelaredlocal.Yaquelagatewayrespondiperoelhostmslejanonolo hizo,elproblemapareceencontrarsemsalldelaredlocal. Prueba5:Traceroutealhostremoto:Fallaenelprimersalto C:\>tracert192.168.11.1 Tracingrouteto192.168.11.1overamaximumof30hops 1***Requesttimedout. 2***Requesttimedout. 3^C Parecehaberresultadoscontradictorios.Elgatewaypordefectoresponde,locualindicaqueexistecomunicacinentre elHost1yelgateway.Porotrolado,elgatewayparecenoestarrespondiendoatraceroute. Unaexplicacinposibleesqueelhostlocalnoestcorrectamenteconfiguradoparausar192.168.23.254comogateway pordefecto.ParaconfirmarloseanalizarlaconfiguracindelHost1. Prueba6:Anlisisdeconfiguracindehostparadeterminarelgatewaylocalcorrecto:Incorrecto C:\>ipconfig WindowsIPConfiguration EthernetadapterLocalAreaConnection: IPAddress............:192.168.23.3 SubnetMask..........:255.255.255.0 DefaultGateway.......:192.168.23.253 Apartirdelresultadodelcomandoipconfigsepuededeterminarquelagatewaynoseencuentraconfigurada correctamenteenelhost.Estoexplicalafalsaindicacindequeelproblemaseencontrabaenlainternetworkfuerade laredlocal.Aunqueladireccin192.168.23.254responda,estanoeraladireccinconfiguradaenelHost1como gateway. Alnopoderconstruirunatrama,elHost1descartaelpaquete.Enestecaso,nohayrespuestaindicadadesdeelrastreo alhostremoto.

11.4MONITOREOYDOCUMENTACINDEREDES 11.4.1Lneasdebasederedfundamentales
Unadelasherramientasmsefectivasparacontrolaryresolverproblemasrelacionadosconelrendimientodelaredes establecerunalneadebasedered.Unalneadebaseesunprocesoparaestudiarlaredenintervalosregularesafinde asegurarquelaredfuncionasegnsudiseo.Esmsqueunsimpleinformequedetallaelestadodelaredenun momentodeterminado.Lacreacindeunalneadebaseefectivadelrendimientodelaredselograconeltiempo.La medicindelrendimientoendistintosmomentosydelascargasleayudaralusuarioatenerunaideamsprecisadel rendimientogeneraldelared. Elresultadoquederivadeloscomandosdelaredpuedeaportardatosalalneadebasedered.Lafiguramuestrala informacinquesedeberegistrar. Unmtodoparainiciarunalneadebaseescopiarypegarenunarchivodetextolosresultadosdeloscomandosping, traceuotrocomandorelevante.Estosarchivosdetextopuedentenergrabadalafechaylahoraypuedenguardarseen unarchivoparasuposteriorrecuperacin. Unusoefectivodelainformacinguardadaescompararlosresultadoseneltranscursodeltiempo.Entreloselementos quesedebenconsiderarseencuentranlosmensajesdeerrorylostiemposderespuestadehostahost.Siseobservaun aumentoconsiderabledelostiemposderespuesta,esposiblequeexistaunproblemadelatenciaparaconsiderar.

Nobastanlaspalabrasparadestacarlaimportanciadecreardocumentacin.Laverificacindelaconectividaddehosta host,losproblemasdelatenciaylasresolucionesdeproblemasidentificadospuedeayudaraunadministradordereda mantenerelfuncionamientomseficienteposibledelared. Lasredescorporativasdebentenerlneasdebaseextensas;msextensasdeloquepodemosdescribirenestecurso. Existenherramientasdesoftwareanivelprofesionalparaalmacenarymantenerinformacindelneadebase.Eneste curso,abarcaremosalgunastcnicasbsicasyanalizaremoselpropsitodelaslneasdebase.

Capturadehost Unmtodocomnparacapturarinformacindelalneadebaseescopiarelresultadodelaventanadelneade comandosypegarloenunarchivodetexto. Paracapturarlosresultadosdelcomandopingcomienceporejecutaruncomandoenlalneadecomandossimilara este.SustituyaunadireccinIPvlidaensured. C:\>ping10.66.254.159 Larespuestaaparecerdebajodelcomando. Observeelejemploquesemuestraenlafigura. Conelresultadoanvisibleenlaventanadecomando,sigaestospasos: 1.Hagaclicconelbotnderechodelmouseenlaventanadepeticindeentradadecomando,luegohagaclicenSelect All. 2.PresioneCtrlCparacopiarelresultado.

3.Abrauneditordetexto. 4.PresioneCtrlVparapegareltexto. 5.Guardeelarchivodetextoconlafechaylahoracomopartedelnombre. Ejecutelamismapruebadurantealgunosdasyguardelainformacinentodaslasoportunidades.Unanlisisdelos archivoscomenzararevelarpatronesenelrendimientodelaredyproveerlalneadebaseparalafuturaresolucin deproblemas. Cuandoseleccionetextoenlaventanadecomando,useelcomandoSelectAllparacopiartodoeltextodelaventana. UseelcomandoMarkparaseleccionarunapartedeltexto. ConsultelafiguradondeencontrarinstruccionesdeusoconWindowsXPProfessional.

CapturadeIOS LacapturadelresultadodelcomandopingtambinpuederealizarsedesdelapeticindeentradadeIOS.Lossiguientes pasosdescribencmocapturarelresultadoyguardarloenunarchivodetexto. CuandoseusaHyperTerminalparaelacceso,lospasosson: 1.EnelmenTransfer,hagaclicenCaptureText. 2.SeleccioneBrowseparaencontrarelarchivodondeguardaroparaescribirelnombredeste. 3.HagaclicenStartparaempezaracapturartexto. 4.EjecuteelcomandopingenelmodoEXECdelusuariooantelapeticindeentradadelmodoEXECprivilegiado.El routercolocareltextoquesemuestraenlaterminalenlaubicacinelegida. 5.Visualiceelresultadoparaverificarquenoestdaado. 6.EnelmenTransfer,hagaclicenCaptureText,yluegohagaclicenStopCapture. Losdatosgeneradosatravsdelindicadordelequipooelindicadordelrouterpuedencontribuiralalneadebase.

11.4.2Capturaeinterpretacindelcomandotrace
Comoseanalizpreviamente,elcomandotracepuedeutilizarsepararastrearlospasososaltosentreloshosts.Sila peticinllegaaldestinodeseado,elresultadomuestracadarouterqueatraviesaelpaquete.Sepuedecapturareste resultadoyutilizarlodelamismamaneraqueseutilizaelresultadodeping.

Aveceslasconfiguracionesdeseguridadenlareddestinoimpedirnqueelrastreolleguealdestinofinal.Sinembargo, anassepuedecapturarlalneadebasedelossaltosalolargodelaruta. RecuerdequelaformadeusarelcomandotracedesdeunhostWindowsestracert. Pararastrearlarutadesdesuequipohastacisco.com,ingreseestecomandoenunalneadecomandos: C:\>tracertwww.cisco.com Vealafiguraparaobtenerunejemplodelresultado. Lospasosquesedebenseguirparaguardarelresultadodetracesonidnticosalospasosnecesariosparaguardarel resultadodeping:Seleccioneeltextoenlaventanadecomandoypgueloenunarchivodetexto. Losdatosdelcomandotracepuedenagregarsealosdatosdeloscomandospingparaobtenerunaperspectiva combinadadelrendimientodelared.Porejemplo,silavelocidaddeuncomandopingdisminuyeconeltiempo, compareelresultadodelcomandotraceenelmismoperododetiempo.Elanlisisdelostiemposderespuestaenuna comparacindesaltoporsaltopuederevelarunpuntoparticulardetiempoderespuestamsprolongado.Lacausade esteretardopuedeserunacongestinenelsaltoquecreauncuellodebotellaenlared. Otrocasopodrademostrarquelarutadelsaltoaldestinopuedevariarconeltiempoamedidaquelosrouters seleccionandiferentesymejorescaminosparalospaquetesderastreo.Estasvariacionespuedenmostrarpatronesque podransertilesenlaprogramacindegrandestransferenciasentresitios.

Capturaderouter Lacapturadelresultadodetraceroutetambinpuederealizarsedesdeelindicadordelrouter.Lossiguientespasos muestrancmocapturarelresultadoyguardarloenunarchivo. RecuerdequelaformadelcomandotraceparalaCLIdelrouterestraceroute. CuandoseusaHyperTerminal,lospasosquesedebenseguirson: 1.EnelmenTransfer,hagaclicenCaptureText. 2.SeleccioneunnombreparaelarchivodondeguardarouseBrowseparalocalizarlo. 3.HagaclicenStartparaempezaracapturartexto. 4.EjecuteelcomandotracerouteenelmodoEXECdelusuariooantelapeticindeentradadelmodoEXECprivilegiado. Elroutercolocareltextoquesemuestraenlaterminalenlaubicacinelegida. 5.Visualiceelresultadoparaverificarquenoestdaado. 6.EnelmenTransfer,hagaclicenCaptureText,yluegohagaclicenStopCapture. Guardelosarchivosdetextogeneradosporestaspruebasenunlugarseguro,juntoconelrestodeladocumentacinde lared.

11.4.3Nocionessobrelosnodosdelared
Siexisteunesquemadedireccionamientoadecuado,laidentificacindedireccionesIPv4paralosdispositivosdeuna reddeberasertareasencilla.Sinembargo,laidentificacindelasdireccionesfsicas(MAC)puederesultarunatarea desalentadora.Necesitaraaccesoatodoslosdispositivosytiemposuficienteparavisualizarlainformacin,unhostpor vez.Debidoaqueestaopcinenmuchoscasosnoresultaprctica,existeunmedioalternativoparalaidentificacinde direccionesMACatravsdelcomandoarp. ElcomandoarpproporcionalaasignacindedireccionesfsicasadireccionesIPv4conocidas.Unmtodocomnpara ejecutarelcomandoarpesejecutarlodesdelapeticindeentradadelcomando.Estemtodoimplicaelenvodeuna solicituddeARP.EldispositivoquenecesitalainformacinenvaunasolicituddeARPbroadcastalaredysloel dispositivolocalqueconcuerdaconladireccinIPdelasolicitudenvaunarespuestaARPquecontienesuparIPMAC. Paraejecutaruncomandoarp,ingreseenelindicadordecomandodeunhost: C:\host1>arpa comosemuestraenlafigura,elcomandoarpenumeratodoslosdispositivosqueseencuentranactualmenteenla cachARP,locualincluyeladireccinIPv4,ladireccinfsicayeltipodedireccionamiento(esttico/dinmico)para cadadispositivo. Sepuedeborrarlacachdelroutermedianteelcomandoarpdencasodequeeladministradordereddeseevolvera llenarlacachconinformacinactualizada. Nota:ElcachARPslosecargaconinformacindedispositivosalosquesehaaccedidorecientemente.Paraasegurar queelcachARPestcargado,hagapingaundispositivodemaneratalquetengaunaentradaenlatablaARP. BarridodePing(PingSweep) OtromtodoparareunirdireccionesMACeshacerunbarridodepingatravsdeunrangodedireccionesIP.Unbarrido depingesunmtododeescaneoquepuedeejecutarseenlalneadecomandosomedianteelusodeherramientasde administracindered.Estasherramientasproporcionanunmtodoparaespecificarunrangodehostsalosquesehar pingconuncomando. Atravsdelbarridodeping,sepuedengenerardatosdereddedosmaneras.Enprimerlugar,muchasdelas herramientasdebarridodepingconstruyenunatablaconloshostsqueresponden.Estastablasamenudoenumerana loshostssegnladireccinIPyladireccinMAC.Asseobtieneunmapadeloshostsactivosenelmomentodel barrido. Amedidaqueseintentacadaping,serealizaunasolicituddeARPparaobtenerladireccinIPenelcachARP.Detal modo,seactivacadahostalquesehaaccedidorecientementeysegarantizaquelatablaARPestactualizada.El comandoarppuedemostrarlatabladedireccionesMAC,comosemencionanteriormente,peroahorasepuede confiarrazonablementeenquelatablaARPestactualizada.

Conexionesdelswitch Unaherramientaadicionalquepuederesultartilesunmapeodecmoestnconectadosloshostsaunswitch.Dicho mapeosepuedeobteneremitiendoelcomandoshowmacaddresstable. Pormediodeunalneadecomandosdeunswitch,ingreseelcomandoshowconelargumentomacaddresstable: Sw12950#showmacaddresstable Vealafiguraparaobtenerunejemplodelresultado. LatablaqueapareceenlafiguraenumeraladireccinMACdeloshostsqueseencuentranconectadosaesteswitch. Comootrosresultadosenlaventanadecomando,estainformacinpuedecopiarseypegarseenunarchivo.Losdatos tambinpuedenpegarseenunahojadeclculoparaunamanipulacinmssencillaenelfuturo. ElanlisisdeestatablatambinrevelaquelainterfazFa0/23esunsegmentocompartidooestconectadaaotro switch.VariasdireccionesMACrepresentanmltiplesnodos.Estoindicaqueunpuertoestconectadoaotro dispositivointermediario,comoporejemplounhub,unpuntodeaccesoinalmbricouotroswitch. Encursosfuturossepresentarncomandosadicionalesyherramientaspararecoleccindedatos.

11.6RESUMEN 11.6.1Resumenyrevisin
Estecaptuloplantelascuestionesquedebenconsiderarsealconectaryconfigurarequipos,switchesyrouterspara construirunaredderealocalbasadaenEthernet. SepresentelsoftwaredelSistemaoperativoInternetwork(IOS)deCiscoylosarchivosdeconfiguracinpararoutersy switches.EstoincluyelaccesoyusodelosmodosdelaCLIdeIOSylosprocesosdeconfiguracinylacomprensinde laimportanciaquetienenlasfuncionesdepeticindeentradaydeayuda. LaadministracindelosarchivosdeconfiguracindeIOSylautilizacindeunenfoqueestructuradometdicopara probarydocumentarlaconectividaddelaredsonhabilidadesclavequedebenposeereladministradorderedyel tcnicodered. ResumendelascaractersticasycomandosdeIOS: ModoEXECdelusuario enableIngresarelmodoEXECprivilegiado ModoEXECprivilegiado copyrunningconfigstartupconfigCopiarlaconfiguracinactivaalaNVRAM.

copystartupconfigrunningconfigCopiarlaconfiguracinenlaNVRAMalaRAM. erasestartupconfigurationBorrarlaconfiguracinalmacenadaenlaNVRAM. pingip_addressHacerpingaesadireccin. tracerouteip_addressRastrearcadasaltoaesadireccin. showinterfacesMostrarlasestadsticasparatodaslasinterfacesdeundispositivo. showclockMostrareltiempoestablecidoenelrouter. showversionMostrarlaversindeIOScargadaactualmente,hardwareeinformacindeldispositivo. showarpMostrarlatablaARPdeldispositivo. showstartupconfigMostrarlaconfiguracinalmacenadaenlaNVRAM. showrunningconfigMostrarelcontenidodelarchivodeconfiguracinactualmenteenejecucin. showipinterfaceMostrarlasestadsticasdeIPparala/sinterfaz/cesdeunrouter. configureterminalIngresaralmodoConfiguracindeterminal. Modoconfiguracindeterminal hostnamehostnameAsignarunnombredehostaldispositivo. enablepasswordpasswordEstablecerunacontraseadeenablenoencriptada. enablesecretpasswordEstablecerunacontraseadeenableencriptadaenformasegura. servicepasswordencryptionEncriptarlavisualizacindetodaslascontraseas,exceptolasecreta. bannermotd#message#Establecerunttuloconelmensajedelda. lineconsole0IngresaralmodoConfiguracindelalneadeconsola. linevty04IngresaralmodoConfiguracindelneadeterminalvirtual(Telnet). interfaceInterface_nameIngresaralmodoConfiguracindeinterfaz. Modoconfiguracindelnea loginHabilitarlacomprobacindecontraseaseneliniciodesesin. passwordpasswordEstablecerlacontraseadelnea. Modoconfiguracindeinterfaz ipaddressip_addressnetmaskEstablecerladireccinIPdelainterfazymscaradesubred. descriptiondescriptionEstablecerladescripcindelainterfaz. clockratevalueEstablecerlafrecuenciaderelojparaeldispositivoDCE.

noshutdownEstablecerlaactivacindelainterfaz. shutdownAdministrativamente,establecerladesactivacindelainterfaz.

También podría gustarte