UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DE INGENIERIA INFORMATICA.pdf

Embed Size (px)

Citation preview

  • 7/23/2019 UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DE INGE

    1/24

    UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DEINGENIERIA INFORMATICA

    TCP/IPEl Protocolo de Control de Transmisin!Protocolo Internet "TCP!IP#$ es esencialmente el%rotocolo e&cl'si(o de com'nicacin 'sado en Internet) Para entender cmo tra*a+a Internet$'n conocimiento *,sico del %rotocolo TCP!IP es esencial) Este ca%t'lo %ro%orciona a 'na

    com%rensin *,sica del TCP!IP$ +'nto con al.'nos %rod'ctos im%ortantes tales comodireccionamiento$ nom*ramiento / %rotocolos de cone&in 'sados en redes so*re cone&ionesseriales)

    Los si.'ientes t%icos se disc'ten %ara entender TCP!IP0 12'3 es TCP!IP4 Desarrollo 5istrico de TCP!IP Las ca%as de TCP!IP Direccionando 'na red en TCP!IP Nom*rando 'na red en TCP!IP El 6't'ro de TCP!IP

    TCP!IP se 5a con(ertido en 'n %rotocolo de com'nicacin 'ni(ersal no solamente en las redes

    de ,rea am%lia e Internet$ sino tam*i3n est, lle.ando a ser cada (e7 m,s com8n en redes de,rea local) Los 6actores dominantes 9'e 5an contri*'ido a 9'e TCP!IP se con(erta en 'n%rotocolo 'ni(ersal son los si.'ientes0 El TCP!IP se *asa en los est,ndares a*iertos / de*idamente %'*licados$ de tal modo 9'e se

    5ace 6,cil escri*ir a%licaciones *asadas en los %rotocolos TCP!IP %ara c'al9'ier ti%o desistema o%erati(o)

    TCP!IP no es de%endiente en nin.8n sistema o%erati(o es%ec6ico$ / %or lo tanto se 5a%'esto en e+ec'cin %ara todos ti%o ordenador$ desde PCs a main6rames)

    M'c5as im%lementaciones / a%licaciones del %rotocolo TCP!IP est,n dis%oni*les como dedominio %8*lico$ de tal modo 9'e red'cen el coste de im%lementacin %ara el 's'ario)

    TCP!IP o%era e6ica7 / e6icientemente so*re 'na (ariedad de tecnolo.as de las redes derea local"LAN# "%or e+em%lo$ Et5ernet$ To:en Rin.$ / FDDI# / tecnolo.as de redes de reaamplia";AN# "%or e+em%lo$ T

  • 7/23/2019 UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DE INGE

    2/24

    UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DEINGENIERIA INFORMATICA

    Qu es TCP/IP?TCP e IP$ dos de los m,s %o%'lares %rotocolos de com'nicacin act'almente$ %ermiten adi(ersas clases de ordenadores 'sando di(ersos sistemas o%erati(os com'nicar LAN /!o ;AN'nas a otras) El t3rmino TCP!IP se 'tili7a con 6rec'encia %ara 5acer re6erencia a 'na coleccinde %rotocolos de com'nicacin 9'e con6orman la S'ite del Protocolo TCP!IP)

    Al.'nos de los %rotocolos 9'e se incl'/en en la s'ite del %rotocolo TCP!IP son0 Protocolo Uni(ersal de Data.rama "UDP$ Universal Datagram Protocol# Protocolo de Control de Mensa+es Internet "ICMP$ Internet Control Message Protocol# Protocolo de Enr'tamiento de In6ormacin "RIP$ Routing Information Protocol# Protocolos de a%licacin como0

    Protocolo de Trans6erencia de Arc5i(os "FTP$ File Transfer Protocol# Protocolo de terminal (irt'al "telnet# Protocolo sim%le de trans%orte de correo "SMTP$ Simple Mail Transport Protocol#

    La s'ite del %rotocolo TCP!IP est, en constante desarrollo) En los 8ltimos aBos encontramos'na n'e(a clase de %rotocolos de a%licacin$ como Go%5er$ / el Protocolo de Trans%orte %ara/%er Te&to "TTP$ HiperText Transport Protocol#) Esto 5a dado l'.ar al m,s %o%'lar de las

    a%licaciones de Internet0 los (is'ali7adores de %,.inas ;e* ";e* *rosers#) Al.'nos de los*rosers m,s conocidos son el Na(i.ator de Netsca%e / el Internet E&%lorer de Microso6t)

    -2-

  • 7/23/2019 UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DE INGE

    3/24

    UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DEINGENIERIA INFORMATICA

    Desarrollo histrico del TCP/IPTCP!IP es el res'ltado de m,s de = aBos de in(esti.acin / de desarrollo) Una %rimera.eneracin de TCP!IP se llam NCP "et!or" Control Protocol# 'tili7ada %ara constr'ir elARPAnet "#dvanced Researc$ Pro%ects #genc& et!or"#) El Defense #dvanced Researc$Pro%ects #genc& "DARPA# 'na a.encia del De%artamento de De6ensa de los EEUU 6'e

    res%onsa*le del desarrollo de la n'e(a tecnolo.a %ara 'so militar) DARPA$ conocido antescomo ARPA$ 6'e res%onsa*le de 6inanciar m'c5o del desarrollo de Internet) A 6inales de los s/ comien7os de los Hs$ Vinton G) Cer6 / Ro*ert E ?a5n$ tra*a+ando %ara DARPA$ desarrollan eln8cleo de %rotocolos de TCP!IP) Por m'c5os aBos$ ARPAnet 'tili7 con+'ntamente los%rotocolos TCP!IP / NCP en

  • 7/23/2019 UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DE INGE

    4/24

    UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DEINGENIERIA INFORMATICA

    Las Capas de TCP/IP

    Para entender TCP!IP$ es me+or com%ararlo con el modelo de OSI)El modelo Intercone&in de Sistemas A*ierto "OSI0 )pen S&stem

    Interconnections# 6'e desarrollado en

  • 7/23/2019 UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DE INGE

    5/24

    UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DEINGENIERIA INFORMATICA

    Capa FsicaLa ca%a 6sica es res%onsa*le de la transmisin de *its entre 'n nodo / el si.'iente) Es elca*leado act'al "o %ortadora inal,m*rica# 9'e conecta los nodos) Esta ca%a se oc'%a de losas'ntos relacionados con la intercone&in a los medios de la transmisin$ de la codi6icacin dela seBal de datos$ (olta+e$ corriente$ tamaBos del conector$ dimensin de 'na (aria*le$ / los%ino'ts) La ca%a 6sica no es realmente %arte de la s'ite del %rotocolo del TCP!IP)

    El TCP!IP es inde%endiente del medio$ / 'na de s's 6'er7as dominantes es s' ca%acidad dee+ec'tarse so*re casi c'al9'ier ti%o de medio) La 6le&i*ilidad 9'e est, incor%orada en la s'iteTCP!IP %ermite 9'e se e+ec'te en 'n am%lio ran.o de medios$ desde lneas conm'tadas de*a+a (elocidad a ca*les de 6i*ra %tica de alta (elocidad) De*ido a s' inde%endencia de losmedios$ TCP!IP se e+ec'ta so*re todos los ti%os de medios 6sicos$ incl'/endo el ca*le coa&ial$el ca*le %ar tren7ado$ 6i*ra %tica$ radio enlace$ enlace satelital$ etc)

    Capa de Enlace de DatosEl ni(el $ la ca%a de enlace de datos$ controla el acceso al medio 6sico) Contiene los%rotocolos a%ro%iados a las (arias ca%as 6sicas) Los si.'ientes son al.'nos e+em%los de estos

    %rotocolos0 Protocolo Et5ernet 9'e de6ine el 6ormato de dato como se en(a so*re los medios a 'tili7ar$

    incl'/endo ca*le coa&ial$ %ar tren7ado$ / ca*le de 6i*ra %tica Protocolo To:en Rin. 9'e de6ine la transmisin so*re ca*le de %ar tren7ado *lindado / sin

    *linda+e @)= o DLC corriendo so*re lnea serial de alta (elocidad Protocolo FDDI %ara correr so*re ca*le de 6i*ra %tica

    La ca%a de enlace de datos en(a / reci*e la in6ormacin en las 'nidades l.icas llamadasmarcos "frames#) En la ca%a de enlace de datos$ los marcos est,n marcados con lascon6i.'raciones de *its es%eciales 9'e identi6ican el %rinci%io / el 6in del mismo) Como(eremos en la seccin$ Entendiendo SLIP / PPP$ al.'nos medios$ como$ las lneas seriales noen(an datos en marcos$ %or lo 9'e el marco de*e ser creado %or so6tare) La ma/ora de las

    ca%as de enlace de datos tam*i3n %ro%orcionan 'n cierto control de error 9'e detecte erroresen el marco de los datos)

    Marcos EthernetComo e+em%lo$ miremos 'n marco de Et5ernet) La 6i.'ra K m'estra los cam%os de 'n marcoEt5ernet) El n8mero so*re cada cam%o indica el n8mero de */tes en ese cam%o) El cam%oPre,m*'lo alerta todas las estaciones en el *'s 9'e est, (iniendo 'n mensa+e) El cam%oDireccin de Ori.en / el de Direccin de Destino se 'tili7an %ara la com'nicacin de laestacin-a-estacin) Estas direcciones de ori.en / destino$ descri*e a men'do la direccin6sica o MAC ADDRESS$ 9'e es la direccin 9'e se im%rime en la memoria de la tar+eta deinter6a7 de la red)

    -5-

    P r e , m * ' lo

    D i r e c c i nd e

    D e s t in o

    D ir e c c i nd e

    O r i. e n

    T i % oo

    L o n . i t ' dD a t o s F C S

    H > > > - < =

    Fi.'ra K0 El 6rame Et5ernet

  • 7/23/2019 UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DE INGE

    6/24

    UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DEINGENIERIA INFORMATICA

    En Et5ernet$ los %rimeros seis caracteres de la direccin son asi.nados %or el Instit'te o6Electronic and Electrical En.ineers "IEEE# a 'n 6a*ricante$ mientras 9'e los si.'ientes seiscaracteres se asi.nan en 6orma sec'encial a cada n'e(a tar+eta o inter6a7) Esto .aranti7a 9'ecada inter6a7 tiene 'na direccin 8nica de Et5ernet$ / tam*i3n %ro%orciona in6ormacin del(endedor 9'e 6a*rica la tar+eta o inter6a7) Por e+em%lo$ la direccin )cOH)J6O identi6ica9'e era este dis%ositi(o 6a*rica %or Cisco S/stems %or9'e los %rimeros seis caracteres de ladireccin$ )Oc$ identi6ican el %re6i+o de la direccin asi.nado al Cisco S/stems)

    En el caso de Et5ernet$ dos ti%os de %a9'etes %'eden ser 'sados$ Et5ernet-lI "o (ersin # /IEEE H)K) La di6erencia si.ni6icati(a entre estos dos 6ormatos est, en el cam%o Ti%o oLon.it'd)

    En Et5ernet-lI$ este cam%o re%resenta el ti%o del %rotocolo$ como TCP!IP o DECnet$ %ara datosen el cam%o de Datos) Esto identi6ica a la ca%a s'%erior$ la ca%a de Red$ 9'e %rotocolo se est,'tili7ando)

    En IEEE H)K$ este cam%o re%resenta la lon.it'd del cam%o de Datos) En IEEE H)K$ 'ncam%o P'nto de Acceso al Ser(icio "SAP0 Service #ccess Point# en la seccin de Datosidenti6ica el ti%o de datos) El SAP identi6ica el %rotocolo en 'so %ara %a9'etes H)K)

    Esta di6erencia ca'sa 'na incom%ati*ilidad entre IEEE H)K / Et5ernet-lI) Para 9'e dosdis%ositi(os se com'ni9'en en la misma red$ de*en 'tili7ar el mismo ti%o del marco) Sinem*ar.o$ la *'ena noticia es 9'e el so6tare de los dri(ers tiene la ca%acidad de identi6icar /distin.'ir entre los ti%os de marcos de Et5ernet de*ido al 5ec5o de 9'e todos los ti%os dedatos de Et5ernet-lI tienen lon.it'des no (,lidas %ara el cam%o de lon.it'd H)K$ %or estara7n$ 'na sola inter6a7 %'ede 'tili7ar am*os ti%os de %a9'etes) TCP!IP 'sa los marcos deEt5ernet-lI$ mientras IP@ es el de6a'lt %ara los marcos IEEE H)K$ %ero act'almente %'eden'tili7ar realmente c'al9'ier ti%o de marco) Es m'/ com8n con6i.'rar 'na estacin de tra*a+ocliente de Net;are %ara 9'e 'tilice dri(ers ODI con marcos Et5ernet HO)K %ara IP@ / marcosEt5ernet-lI %ara TCP!IP)

    Entendiendo LIP ! PPPLos %rotocolos SLIP "Serial ,ine Protocol# / PPP "Point-to-Point Protocol# son %rotocolos de laca%a $ o ca%a de Enlace de Datos) Merecen la atencin de*ido a s' reciente im%ortancia /ace%tacin en .ran escala en am*ientes de redes de ,rea anc5a)

    SLIP / PPP %ermiten a c'al9'ier com%'tadora inde%endiente o en red conectarse directamentea Internet so*re lneas de com'nicacin seriales) Se.8n lo disc'tido anteriormente en la ca%ade Enlace de Datos$ la ma/ora de los medios de enlace de datos en(an la in6ormacin enmarcos / %ro%orcionan a al.'nos mecanismos de (eri6icacin de error) Esto no corres%ondecon las lneas seriales) Las lneas seriales transmiten solamente 'n */te al mismo tiem%o sinenmarcar) SLIP$ dis%oni*le slo %ara cone&iones asncronas tales como com'nicacinanal.ica del mdem$ es 'n es9'ema m'/ sim%le de enmarcado %ara %oner %a9'etes IP en'na lnea serial) Esto slo %'ede transmitir IP$ sin em*ar.o$ / %or lo tanto no %'ede ser

    'tili7ado %or otros %rotocolos de red tales como IP@$ se.8n lo mostrado en l 6i.'ra ) De*ido as' sim%licidad$ no %ro%orciona a nin.'na caractersticas re9'erida %ara locali7ar a(eras en los%ro*lemas de la cone&in) In6ormacin detallada de SLIP %'ede ser encontrada en RFC

  • 7/23/2019 UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DE INGE

    7/24

    UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DEINGENIERIA INFORMATICA

    El PPP$ %or otra %arte$ es 'n %rotocolo serial-line com%letamente e9'i%ado 9'e tra*a+a encone&iones sncronas / asncronas$ indicando 9'e PPP %'ede ser 'sado no solamente %aracone&iones anal.icas conm'tadas$ %ero tam*i3n %ara enlaces di.itales dial-'% tales comoISDN / cone&iones dedicadas tales como circ'itos %'nto-a-%'nto) A di6erencia de SLIP$ PPP%'ede tra*a+ar con otros %rotocolos adem,s del IP en el ni(el de la ca%a K$ incl'/endo el%rotocolo IP@ de Net;are) In6ormacin detallada so*re PPP %'ede encontrar en RFCs >$ >K /

  • 7/23/2019 UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DE INGE

    8/24

    UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DEINGENIERIA INFORMATICA

    El ser(icio IP es no 6ia*le %or9'e no .aranti7a el re%arto) El %a9'ete se %'ede %erder$ d'%licar$retrasar$ o entre.ar 6'era de ser(icio) El ser(icio IP no detecta estas condiciones$ ni in6orma alremitente o al rece%tor so*re ellos)

    La distri*'cin del ser(icio IP se considera del me+or-es6'er7o %or9'e no desec5a los %a9'etes)ace solamente 'na tentati(a de entre.ar$ / c'ando las redes s'*/acentes 6allan o secon.estionan$ el res'ltado es transmisiones no 6ia*les)

    La analo.a m,s cercana de la (ida diaria del ser(icio IP es correo de tercera clase del ser(icio%ostal de los EEUU) En la ma/ora de los casos$ el correo de tercera clase alcan7a s' destino$%ero el ser(icio %ostal no .aranti7a la entre.a) Si el rece%tor 5a cam*iado s' direccin$ elser(icio %ostal no in6orma al remitente 9'e no oc'rri la entre.a del correo)

    er#icios proporcionados por IPIP %ro%orciona los ser(icios *,sicos si.'ientes0 De6ine el 6ormato e&acto de datos 9'e se transmiten a tra(3s de 'na red TCP!IP) Rom%e "6ra.menta# / ('el(e a 'nir los %a9'etes si es necesario %ara resol(er los

    re9'erimientos de la ca%a de Enlace de Datos) Reali7a la 6'ncin de encaminamiento$ 9'e si.ni6ica ele.ir el camino m,s e6iciente so*re el

    c'al 5a de en(iar los datos) Es%eci6ica re.las en c'anto a cmo los Ser(idores / Gatea/s en Internet de*en mane+ar

    los %a9'etes$ cmo / c',ndo .enerar mensa+es de error$ / las condiciones en las c'ales los%a9'etes %'eden ser desec5ados

    Estructura del pa$uete IPLa 6i.'ra > m'estra la estr'ct'ra del %a9'ete IP) El cam%o Versin es%eci6ica el n8mero de(ersin del IP) La (ersin act'al del %rotocolo IP es $ m'c5os de los %rod'ctos act'ales deTCP!IP en el mercado se com%ilan a8n %ara esta (ersin) El IP de la .eneracin si.'iente$desi.nado t%icamente IPn. "IP ne&t .eneration#$ ser, la (ersin > o )

    Tal como s'cede en 'na carta ordinaria$ la in6ormacin m,s im%ortante de 'n %a9'ete del IP es ladireccin del ori.en / del destino)

    -8-

    Fi.'ra >0 Estr'ct'ra del %a9'ete IP

  • 7/23/2019 UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DE INGE

    9/24

    UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DEINGENIERIA INFORMATICA

    Direcciones IPCada com%'tadora o dis%ositi(o conectado a Internet con %rotocolo TCP!IP tiene 'na direccin8nica$ desi.nado como DIRECCION IP "IP #DDR.SS#) Un ordenador o 'n dis%ositi(o %odr, ser'n sistema m'lti's'ario como 'n ser(idor UNI@ o 'na com%'tadora main6rame$ 'n ordenador

    %ersonal$ o 'n dis%ositi(o como 'n r'teador) Si 'n ordenador o dis%ositi(o tiene m,s de 'nainter6a7 de red$ cada inter6a7 tendr, 'n IP ADDRESS) Las direcciones de IP$ como los n8merosde tel36ono$ son 8nicas) Las direcciones IP 5acen 9'e las direcciones inde%endientes de lasto%olo.as o de las direcciones de 5ardare)

    Como todos las direcciones de la Ca%a de Red$ 'n IP ADDRESS se di(ide .eneralmente en dos%artes$ el n'mero de la red / el n'mero del 5ost$ se.8n lo mostrado en la 6i.'ra )

    El n'mero de red de*e ser 8nico dentro de la intrarred en la c'al se com'nica) En el caso deNet;are$ %or e+em%lo$ los n8meros del IP@ de*en ser 8nicos dentro de 'na red interna de los

    ser(idores / de los clientes de Net;are)

    Al i.'al 9'e con Internet$ la direccin de red de*e ser 8nica) El n'mero de red 8nico IP esasi.nado %or el ser(icio de InterNIC Re.istration) Usted %'ede conse.'ir s' n'mero IP de reddirectamente del InterNIC o de s' Internet Ser(ice Pro(ider "ISP#) Vea la seccin$ O*teniendo'n IP ADDRESS / 'n Domain Name m,s adelante %ara los detalles en el InterNIC / lao*tencin de n8meros 8nicos de la red)

    Las direcciones IP son de K *its de lar.o$ / se anali7an en c'atro */tes ' octetos) El %rotocolodel IP mira estas direcciones como n8meros *inarios$ con cada 'no de estos */tes 9'e tienenoc5o *its) Como n8meros *inarios$ estos */tes ' octetos se e&tienden a %artir del a

  • 7/23/2019 UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DE INGE

    10/24

    UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DEINGENIERIA INFORMATICA

    Como e+em%lo$ el n8mero *inario

  • 7/23/2019 UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DE INGE

    11/24

    UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DEINGENIERIA INFORMATICA

    m,&imo de )KHK direcciones de clase "de

  • 7/23/2019 UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DE INGE

    12/24

    UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DEINGENIERIA INFORMATICA

    Ta*la K0 Con6i.'racin de direcciones %ara redes Al6a / etaRed Red Al6a Red eta

    Direccin en 6ormato decimal de%'nto

  • 7/23/2019 UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DE INGE

    13/24

    UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DEINGENIERIA INFORMATICA

    C'ando 'na or.ani7acin di(ide s' ,m*ito de direcciones$ %'ede seleccionar el n8mero de *its%ara 6i+ar el es%acio de la s'*net / el es%acio del 5ost) a contin'acin 'nas .'as 9'e de*enser consideradas en la di(isin del ,m*ito de direcciones)

    Primero$ 'sted necesita determinarse c',ntos de los *its del 5ost se de*en 'tili7arse %ara els'*nettin.) El a%3ndice %ro%orciona ta*las 9'e indican el n8mero con(eniente de *its de las'*net mas:$ el n8mero de s'*nets 9'e cada o%cin %ermitir,$ / el n8mero del 5osts odis%ositi(os IP 9'e %'ede contener cada s'*net)

    En se.'ndo l'.ar$ seleccionando 9'e n8mero de s'*nets a 'tili7ar$ de*e conocer 9'e 'nadireccin s'*net con todo s / todo

  • 7/23/2019 UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DE INGE

    14/24

    UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DEINGENIERIA INFORMATICA

    el nom*re de 5ost$ / los %rimeros tres */tes / los %rimeros c'atro *its del 8ltimo */te 5acen la%orcin de la red / del s'*net) "El *inario

  • 7/23/2019 UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DE INGE

    15/24

    UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DEINGENIERIA INFORMATICA

    El rol del istea de Doinios de0o(re -Doain 0ae !ste.12'3 es m,s 6,cil recordar l-H-I;ARECOM o >4 12'3 es m,s 6,cil)) o internetare)com4 Internetare)com es el nom*re de dominio %ara 'na

    direccin IP e9'i(alente a ))) Los nom*res de dominio son nom*res 9'e se 5anasociado a 'na direccin IP) Cada m,9'ina en Internet tiene 'n nom*re de dominio$ 9'ecorres%onde con s' direccin IP)

    El Nom*re de Dominio "Domain Name# a*arca 'n mnimo de dos %orciones$ se%aradas %or 'n%'nto) La %arte m,s a la derec5a indica el .r'%o al c'al %ertenece el dominio$ %or e+em%lo)com o )ed') La si.'iente %arte indica la com%aBa o nom*re de la instit'cin$ tal como No(ellen no(ell)com o Stan6ord en stan6ord)ed')

    Un nom*re de dominio %ara 'na m,9'ina$ %or e+em%lo$ %'ede ser%a'lsm:t.)a*c)com) Esto indica 9'e el nom*re de dominio de lam,9'ina es %a'ls$ / 9'e %ertenece al .r'%o de comerciali7acin"m:t.# en la com%aBa del AC$ 9'e es 'na or.ani7acin comercial

    "(3ase 6i.'ra

  • 7/23/2019 UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DE INGE

    16/24

    UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DEINGENIERIA INFORMATICA

    6l Finlandia6r Franciade Alemaniain Indial:r Corea del S'r:% Corea del Norte

    m& M3&iconl N'e(a elandia%e Per8s. Sin.a%'res Es%aBase S'i7a

    Mirando a al.'ien s' direccin IP$ es im%osi*le deri(ar s' nom*re de dominio$ o (ice(ersa$%or9'e no 5a/ correlacin directa entre las direcciones IP / los nom*res de dominio) La 8nicocom8n es 9'e est,n conectados a tra(3s de 'na misma entrada a 'na *ase de datos .'ardadaen 'n ser(idor DNS) Esto es similar a los nom*res de la .ente / los n8meros tele6nicos$ no5a/ nin.8n la7o entre los nom*res de las %ersonas / s's n8meros de tel36ono$ %ero 'sted%odra cons'ltar 'n directorio de %,.inas *lancas o amarillas %ara encontrar el n8mero detel36ono %ara c'al9'ier indi(id'o o ne.ocio 9'e ten.an tel36ono)Un Domain ame Server "DNS# se 'tili7a %ara asociar los nom*res de dominio con lasdirecciones de IP) El DNS es 'n ser(icio de directorio distri*'ido$ lo 9'e si.ni6ica 9'e no 5a/'na 8nica m,9'ina .'arde todo los nom*res de dominio / direcciones IP asociadas) Cadaser(idor de nom*res de dominio contiene solamente la in6ormacin so*re de dominios a 'nni(el de*a+o de 3l) a/ ser(idores se%arados de la ra7 %ara .r'%os como )com o )ed') Lasraces de estos ser(idores est,n d'%licados / se mantienen siem%re en di(ersos l'.ares con'n res%aldo com%leto todo el tiem%o "como %arte est,ndar de DNS#)

    Para demostrar este %roceso$ 'tilicemos 'n e+em%lo sim%le) Si 'sted en(a 'na %re.'nta so*re'n nom*re de dominio determinado como )no(ell)com$ la %rimera %eticin (a al ser(idorde la ra7 de com) La ra7 del ser(idor )com entonces en(a la %re.'nta al ser(idor de dominiosde nom*re de No(ell$ 9'e alternadamente est, enterado de / reconoce s' direccin delser(idor de ;;;) Se.8n lo mostrado en la 6i.'ra

  • 7/23/2019 UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DE INGE

    17/24

    UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DEINGENIERIA INFORMATICA

    1Esto si.ni6ica esa cada com%aBa con 'na direccin en Internet re9'iera s' %ro%io ser(idorDNS en s' instalacin4 No necesariamente

    Dnde locali1ar el hard2are de su D0?No siem%re es esencial o recomenda*le tener s' %ro%io ser(idor de nom*res de dominio)

    M'c5os IAPs o6recen ser(icios de DNS %or el 9'e %'edan an'nciar el nom*re de dominio de s'com%aBa$ %or e+em%lo$ %ara 'na com%aBa llamada I;are con 'n nom*re de dominioiare)com$ 3ste %'ede residir en el ser(idor de nom*re de dominio de s' IAP)

    Se.8n lo mostrado en la 6i.'ra

  • 7/23/2019 UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DE INGE

    18/24

    UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DEINGENIERIA INFORMATICA

    "uteo de Data%raas IPLos Routers "enr'tadores# son act'almente los .atea/ m,s com'nes) Un gate!a& es 'ndis%ositi(o 9'e conecta dos o m,s redes) Una red$ en este caso$ %odra ser 'n se.mento de lared de ,rea local "LAN# o 'na red de ,rea am%lia com%leta ";AN#) Un 5ost$ %or otra %arte$ seconecta directamente con 'na red 6sica) Un $ost es c'al9'ier com%'tadora conectada aInternet 9'e tiene 'na direccin IP o Internet / %'ede reci*ir a%licaciones Internet)

    Internet se com%one de las m8lti%les redes 6sicas interconectadas %or los .atea/s) Todos los.atea/s en Internet 6orman 'na coo%erati(a / 'na estr'ct'ra interconectada) Losdata.ramas %asan a %artir de 'n .atea/ a otro 5asta 9'e alcan7an 'n .atea/ 9'e %'edaentre.ar el data.rama directamente) Por ello$ todos los .atea/s mantienen ta*las de r'teo IPo Internet) Las ta*las de r'teo de la red interna de 'na com%aBa %'eden ser com%le+as$de%endiendo del tamaBo de la red)

    Conectar 'na red %e9'eBa con Internet es sim%le$ esto es %or9'e la com%le+idad de constr'irla in6ormacin de r'teo se trans6iere al P'nto de Presencia "Point )f Presence$ POP# del IAPs$se.8n lo mostrado en la 6i.'ra ) El POP es el rec'rso 6sico 'sado %or el IAP %ara conectar s'red) C'ando 'n 's'ario en(a 'n DATAGRAMA IP desde la direccin ori.en destinado a otra red"la direccin de destino#$ el ro'ter de la red de ori.en$ G< en la 6i.'ra $ en(a el data.ramaal ro'ter m,s cercano$ G) Esta ro'ter est, sit'ado en el POP del IAPs) En el POP es otro ro'ter9'e en(a el %a9'ete a tra(3s de otros .atea/s intermedoarios$ si es necesario$ 5asta 9'e el%a9'ete lle.'e a s' destino)

    a/ m'c5os %rotocolos de la r'teo en TCP!IP$ tales como Routing Information Protocol "RIP# / )penS$ortest Pat$ First"OSPF#$ 9'e se 'tili7an %ara intercam*iar la in6ormacin de las ta*las de r'teo entrelos Gatea/s / los 5osts)

    Internet Control Messa%e ProtocolEl Internet Control Message Protocol"ICMP# es 'na %arte inte.ral de IP / (ia+a en la %orcin dedatos de los data.ramas IP) Si cada Gatea/ en Internet 6'ncionara a toda la 5ora$ lacom'nicacin oc'rrira 6l'idamente) Sin em*ar.o$ si 'n Gatea/ no %'ede encaminar oentre.ar 'n data.rama$ necesita instr'ir a la 6'ente ori.inal %ara tomar acciones %ara el'dir ocorre.ir el %ro*lema) El ICMP %ermite a los .atea/s en(iar mensa+es de error o de control aotros .atea/s / 5osts) Una de las 5erramientas m,s 6rec'entes 'sadas en Internet se llamaPing$ 9'e es *,sicamente 'n mensa+e de %eticin / res%'esta "eco# de ICMP) Con Pin.$ %'ededeterminarse si el 5ost es accesi*le o no)

    -18-

    Fi.'ra

  • 7/23/2019 UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DE INGE

    19/24

    UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DEINGENIERIA INFORMATICA

    3(teniendo una Direccin IP ! un0o(re de DoinioLos nom*res de dominio se asi.nan en orden de lle.ada) Por lo tanto$ si s' com%aBa no 5asolicitado a8n 'n nom*re de dominio$ de*e 5acerlo a5ora antes de 9'e al.8n otro demande el

    mismo nom*re 9'e s' com%aBa 5a de solicitar) El caso 6amoso de MTV 9'e demanda s'dominio mt()com mientras 9'e otro /a 5a*a conse.'ido el nom*re es 'na clara indicacin alas com%aBas 9'e de*en %reoc'%arse %or s' nom*re de dominio antes de 9'e otros les.anen$ %ara e(itar costosas *atallas le.ales)

    a/ dos maneras de o*tener nom*re de dominio / direcciones del IP0

    2'e s' IAP los o*ten.a %ara 'sted Contactarse con InterNIC (ia e-mail$ 6a& o correo %ostal a0

    e-mail0 5ostmasterinternic)nettel36ono0 "K# -6acsmil0 "K# -H

  • 7/23/2019 UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DE INGE

    20/24

    UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DEINGENIERIA INFORMATICA

    conocidos de UDP) Una lista com%leta de todos los n8meros de %'ertos asi.nados se incl'/een el RFC

  • 7/23/2019 UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DE INGE

    21/24

    UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DEINGENIERIA INFORMATICA

    TCP proporciona 5ltiples cone6iones circuitos #irtuales entre dos hosts TCP7 Losn5eros de los puertos de acceso ! de destino identi,ican los puntos ,inales de losprocesos en el circuito #irtual TCP7 Los n5eros de puertos enores de 89: sonespeci,icados en el "FC &;''< estos puertos son llaados puertos (ien conocidos-2ell*=no2n ports.7 El resto de puertos pueden asi%narse por aplicacin se%5n coosea necesario7 TCP ! 4DP coparten al%unos n5eros de puertos counes7 Porse%uridad< los usuarios a enudo utili1an en aplicaciones los n5eros de puertopara restrin%ir el acceso de entrada ! salida7 La ta(la 9 contiene una lista deal%unos puertos TCP (ien conocidos7

    -21-

  • 7/23/2019 UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DE INGE

    22/24

    UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DEINGENIERIA INFORMATICA

    Ta(la 9> 05ero de Puertos TCP ell*@no2n

    N8mero deP'erto

    A%licacin Descri%cin

    ECO Ec5o data FTPDATA File Trans6er Protocol "FTP# data< FTP FTP control

    K TELNET Terminal connection Pro.ram= SMTP Sim%le Mail Trans6er ProtocolK ;OIS ;5o is=K DOMAIN Domain Name Ser(erJ FINGER Fin.er %rotocol

  • 7/23/2019 UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DE INGE

    23/24

    UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DEINGENIERIA INFORMATICA

    El ,uturo de TCP/IPDe*ido a la com%le+idad del %rotocolo TCP!IP$ la asi.nacin de direcciones / .estin delsistema cons'men tiem%o / re9'ieren cierto ni(el de e&%eriencia) Un n'e(o est,ndar llamadoel %rotocolo din,mico de la con6i.'racin del 5ost "D/namic ost Con6i.'ration Protocol$DCP# se 5a %ro%'esto %ara ali(iar al.'nas de com%le+idades de la administracin / de la

    asi.nacin de direcciones de TCP!IP) DCP est, en s's inicios$ sin em*ar.o$ / carece deintero%era*ilidad entre di(ersas im%lementaciones / DNS) Microso6t 5a im%lementado DCPen e+ec'cin en s's sistemas ;indos NT "K)= en adelante#$ / inte.r,ndola a s' *ase de datos;INS) DCP$ es 'n im%ortante 5ito %ara 5acer el direccionamiento TCP!IP m,s 6,cil$ %'ede noemer.er como la %anacea %ara la direccin din,mica en 'n 6't'ro cercano$ %'es re9'ieracam*iar todo el so6tare cliente TCP!IP

    El 3&ito del Internet / de TCP!IP est,n creando 'n %ro*lema de a.otamiento del direcciones IP)Se.8n lo disc'tido antes$ es altamente in(erosmil 9'e 'na com%aBa %'eda o*tener 'ndireccionamiento de clase ) O*tener de 'n direccionamiento de la clase C es m'c5o m,s%ro*a*le$ %ero con la restriccin de = direcciones %ara 5osts) Para sol'cionar este %ro*lema$se 5a %ro%'esto IP ne&t .eneration "IPn.#) Se antici%a 9'e las es%eci6icaciones de IPn. ser,nconcl'idas d'rante el %resente aBo) IPn. s'%erar, m'c5as limitaciones de IP / tendr, al.'nas

    caractersticas como0 Lar.o direccionamiento - tendr, direccin de */tes Asi.nacin de direccin a'tom,tica Se.'ridad con el ci6rado incor%orado Prioriti7ation del tr,6ico

    IPn.$ sin em*ar.o$ tendr, incom%ati*ilidades con la (ersin act'al de IP) La di6erencia m,ssi.ni6icati(a ser, en el direccionamiento$ IPn. tendr, 'n es9'ema de direccin totalmentedi(erso 9'e (ersiones e&istentes de TCP!IP) Parte de las acti(idades %ara IPn. est, en la%laneacin de la transicin de la (ersin act'al) Toda(a 5a/ m'c5os detalles 9'e necesitanser res'eltos) IPn. si.'e estando en 6ase de diseBo / no tendr, %ro*a*lemente ace%tacin enel mercado 5asta des%'3s del )

    asta 9'e se li*ere la (ersin de IPn.$ 'sted de*e %oner en e+ec'cin la (ersin act'al de IP)Con 'n adec'ado %laneamiento$ %'ede diseBar s' red de modo 9'e 'sted %'eda acomodarse6,cilmente a IPn.)

    -23-

  • 7/23/2019 UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DE INGE

    24/24

    UNIVERSIDAD NACIONAL DE PIURA - FACULTAD DE INGENIERIA INDUSTRIAL - DEPARTAMENTO ACADEMICO DEINGENIERIA INFORMATICA

    "esuenDe*e tener a5ora 'na com%rensin *,sica de la im%ortancia del direccionamiento IP / de losnom*res de dominio) Es im%ortante entenderlos %ara conectar s' red con el Internet) Tam*i3n6'e c'*ierto en este ca%t'lo 'na *re(e descri%cin de las ca%as de la S'ite del ProtocoloTCP!IP$ de SLIP!PPP$ / de las direcciones 6't'ras de TCP!IP) Si 'sted desea 'na in6ormacin m,s

    %ro6'nda so*re estos as'ntos$ 5a/ n'merosos li*ros 9'e c'*ren esta in6ormacin m'/detalladamente)

    Trad'ccin %or ;il6redo Cr'7 arle9'3$ del Ca%t'lo K del li*ro0Connectin% 0etare to the Internetde Sin.5$ Pa'l$ Faireat5er$ Ric:$ Ladermann$ DanEditorial Ne Riders P'*lis5in.