Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Cap 2 Comunicacion A Traves de La Red
Cap 2 Comunicacion A Traves de La Red
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.