Segmento TCP

download Segmento TCP

of 36

Transcript of Segmento TCP

  • 7/24/2019 Segmento TCP

    1/36

    Segmento TCPSe llama segmento TCPa los paquetes de bitsque constituyen las unidades de datosdel protocoloTCP

    ndice

    [ocultar]

    1 Introduccin

    2 Formato del segmento TCP

    3 Campos de la cabecera TCP

    !lgunas opciones de la cabecera

    " #$ase tambi$n

    % &nlaces e'ternos

    ( )e*erencias

    Introduccin[editar]

    TCP se ocupa de con+ertir el *lu,o de datossaliente de una aplicacin de *orma que se puedaentregar como *ragmentos- .a aplicacin traslada los datos a TCP y $ste sit/a los datos en

    unbu**erde en+0o- TCP toma un troo de esos datos y le aade una cabeceracreando deesta *orma un segmento- &ste segmento es trasladado a IPpara que lo entregue como un/nicodatagrama-&l empaquetado de estos datos en troos de tamao adecuado permite usarde una manera e*iciente los ser+icios de transmisin-

    Formato del segmento TCP[editar]

    &l segmento TCP est4 compuesto por los datos en+iados desde lacapa de aplicaciny lacabecera aadida por el protocolo de transporte- &l segmento TCP es luego encapsuladoenun datagrama IP para ser en+iado por la capa de red-

    &l *ormato de la cabecera TCP se detalla a continuacin5

    http://es.wikipedia.org/wiki/Bithttp://es.wikipedia.org/wiki/Bithttp://es.wikipedia.org/wiki/Protocolo_(inform%C3%A1tica)http://es.wikipedia.org/wiki/Protocolo_(inform%C3%A1tica)http://es.wikipedia.org/wiki/Segmento_TCPhttp://es.wikipedia.org/wiki/Segmento_TCP#Introducci.C3.B3nhttp://es.wikipedia.org/wiki/Segmento_TCP#Formato_del_segmento_TCPhttp://es.wikipedia.org/wiki/Segmento_TCP#Campos_de_la_cabecera_TCPhttp://es.wikipedia.org/wiki/Segmento_TCP#Algunas_opciones_de_la_cabecerahttp://es.wikipedia.org/wiki/Segmento_TCP#V.C3.A9ase_tambi.C3.A9nhttp://es.wikipedia.org/wiki/Segmento_TCP#Enlaces_externoshttp://es.wikipedia.org/wiki/Segmento_TCP#Referenciashttp://es.wikipedia.org/w/index.php?title=Segmento_TCP&action=edit&section=1http://es.wikipedia.org/w/index.php?title=Flujo_de_datos&action=edit&redlink=1http://es.wikipedia.org/wiki/Buffer_de_datoshttp://es.wikipedia.org/wiki/Buffer_de_datoshttp://es.wikipedia.org/wiki/Cabecera_(inform%C3%A1tica)http://es.wikipedia.org/wiki/Cabecera_(inform%C3%A1tica)http://es.wikipedia.org/wiki/Internet_Protocolhttp://es.wikipedia.org/wiki/Datagramahttp://es.wikipedia.org/wiki/Datagramahttp://es.wikipedia.org/w/index.php?title=Segmento_TCP&action=edit&section=2http://es.wikipedia.org/wiki/Capa_de_aplicaci%C3%B3nhttp://es.wikipedia.org/wiki/Capa_de_aplicaci%C3%B3nhttp://es.wikipedia.org/wiki/Encapsulamiento_(inform%C3%A1tica)http://es.wikipedia.org/wiki/Capa_de_redhttp://es.wikipedia.org/wiki/Capa_de_redhttp://es.wikipedia.org/wiki/Protocolo_(inform%C3%A1tica)http://es.wikipedia.org/wiki/Segmento_TCPhttp://es.wikipedia.org/wiki/Segmento_TCP#Introducci.C3.B3nhttp://es.wikipedia.org/wiki/Segmento_TCP#Formato_del_segmento_TCPhttp://es.wikipedia.org/wiki/Segmento_TCP#Campos_de_la_cabecera_TCPhttp://es.wikipedia.org/wiki/Segmento_TCP#Algunas_opciones_de_la_cabecerahttp://es.wikipedia.org/wiki/Segmento_TCP#V.C3.A9ase_tambi.C3.A9nhttp://es.wikipedia.org/wiki/Segmento_TCP#Enlaces_externoshttp://es.wikipedia.org/wiki/Segmento_TCP#Referenciashttp://es.wikipedia.org/w/index.php?title=Segmento_TCP&action=edit&section=1http://es.wikipedia.org/w/index.php?title=Flujo_de_datos&action=edit&redlink=1http://es.wikipedia.org/wiki/Buffer_de_datoshttp://es.wikipedia.org/wiki/Cabecera_(inform%C3%A1tica)http://es.wikipedia.org/wiki/Internet_Protocolhttp://es.wikipedia.org/wiki/Datagramahttp://es.wikipedia.org/w/index.php?title=Segmento_TCP&action=edit&section=2http://es.wikipedia.org/wiki/Capa_de_aplicaci%C3%B3nhttp://es.wikipedia.org/wiki/Encapsulamiento_(inform%C3%A1tica)http://es.wikipedia.org/wiki/Capa_de_redhttp://es.wikipedia.org/wiki/Bit
  • 7/24/2019 Segmento TCP

    2/36

    Campos de la cabecera TCP[editar]

    Puerto origen 61% bits75 Identi*ica el puerto emisor-

    Puerto destino 61% bits75 Identi*ica el puerto receptor-

    &stos dos +alores identi*ican la aplicacin receptora y la emisora ,unto con las direcciones IPdel emisor y receptor identi*ican de *orma un0+oca cada cone'in- .a combinacin de unadireccin IP y un puerto es llamado soc8et- &s el par de soc8ets 6direccin IP 9 puerto delemisor y direccin IP9 puerto del receptor7 emisor y receptor el que especi*ica los dos puntos*inales que un0+ocamente se corresponden con cada cone'in TCP eninternet-

    :/mero de secuencia 632 bits75 Identi*ica el byte del *lu,o de datos en+iado por el

    emisor TCP al receptor TCP que representa el primer byte de datos del segmento-

    Si consideramos un *lu,o de bytes unidireccional entre las dos aplicaciones TCP numera cadabyte con un n/mero de secuencia- &ste n/mero de secuencia es de 32 bits sin signo queretorna a ; al llegar a 232

  • 7/24/2019 Segmento TCP

    3/36

    :o se pueden asentir partes selecti+as del *lu,o de datos 6suponiendo que no estamos usandola opcin S!C@ de asentimientos selecti+os7- Por e,emplo si se reciben correctamente losbytes 1

  • 7/24/2019 Segmento TCP

    4/36

    FI: 61 bit75 Para que el emisor 6del paquete7 solicite la liberacin de la cone'in-

    Tamao de +entana o +entana de recepcin 61% bits75 Tamao de la +entana de

    recepcin que especi*ica el n/mero m4'imo de bytes que pueden ser metidos en elbu**er de recepcin o dic>o de otro modo el n/mero m4'imo de bytes pendientes de

    asentimiento- &s un sistema de control de *lu,o-

    Suma de +eri*icacin 61% bits75 C>ec8sumutiliado para la comprobacin de errores

    tanto en la cabecera como en los datos-

    Puntero urgente 61% bits75 Cantidad de bytes desde el n/mero de secuencia que indica

    el lugar donde acaban los datos urgentes-

    Jpciones5 Para poder aadir caracter0sticas no cubiertas por la cabecera *i,a-

    )elleno5 Se utilia para asegurarse que la cabecera acaba con un tamao m/ltiplo de

    32 bits-

    Algunas opciones de la cabecera[editar]

    Opcin de tamao mximo de segmento (MSS)

    .os segmentos en+iados a tra+$s de una cone'in no son todos del mismo tamao- Sinembargo los dos e'tremos pueden acordar un tamao m4'imo para los segmentos queser4n trans*eridos en la cone'in- &n TCP se utilia el campo KopcionesK para conseguirnegociar ciertos par4metros con la capa de transporte del otro e'tremo- ?na de ellaspermite que el protocolo especi*ique un tamao m4'imo de segmento 6LSS7 $ste ser4 eln/mero m4'imo de bytes que est4 dispuesto a recibir en un mismo segmento- &simportante por e,emplo cuando se conectan computadores con distintas capacidades dememoria ya que alguna de ellos puede ser m4s restricti+a-

    &n computadores conectados a una misma red *0sica TCP computar4 un LSS de tal*orma que los datagramas IP se correspondan con la LT?de la red- Si los computadoresno est4n en la misma red *0sica se puede intentar descubrir cual es la LT? m0nima en elcamino que >ay entre los dos e'tremos-

    .a eleccin de un tamao m4'imo de segmento apropiado puede llegar a ser bastantedi*0cil ya que si se escoge demasiado grande o demasiado pequeo no se conseguir4 unautiliacin apropiada de la red- Si es muy pequeo la gran proporcin entre las cabecerasy los datos >ar4 que se produca un uso ine*iciente del anc>o de banda- Por otro lado sies demasiado grande y +ia,an a tra+$s de una red con LT? pequea IP deber4*ragmentarlos y a di*erencia de un segmento TCP un *ragmento no se puede con*irmar oretransmitir de *orma independiente por lo que todos los *ragmentos deber4n llegarcorrectamente o se tendr4 que retransmitir todo el datagrama de nue+o- Tericamente el

    http://es.wikipedia.org/wiki/Suma_de_verificaci%C3%B3nhttp://es.wikipedia.org/w/index.php?title=Segmento_TCP&action=edit&section=4http://es.wikipedia.org/wiki/Tama%C3%B1o_M%C3%A1ximo_de_Segmentohttp://es.wikipedia.org/wiki/Unidad_m%C3%A1xima_de_transferenciahttp://es.wikipedia.org/wiki/Suma_de_verificaci%C3%B3nhttp://es.wikipedia.org/w/index.php?title=Segmento_TCP&action=edit&section=4http://es.wikipedia.org/wiki/Tama%C3%B1o_M%C3%A1ximo_de_Segmentohttp://es.wikipedia.org/wiki/Unidad_m%C3%A1xima_de_transferencia
  • 7/24/2019 Segmento TCP

    5/36

    tamao ptimo de segmento ocurre cuando los datagramas IP lle+an sementos lo m4sgrande posibles sin que >aya necesidad de *ragmentarlos-

    Opcin de escalado deventana

    Como el campo K+entanaK de la cabecera TCP tiene longitud 1% bits el tamao m4'imo de

    la +entana ser0a de % @bytes- !unque ese tamao era su*iciente para las primeras redeslleg la necesidad de utiliar tamaos m4s grandes en las redes m4s a+anadas- Paraconseguirlo se propuso la opcin de escalado de +entana- Consiste en tres octetos untipo una longitud y un +alor de desplaamiento- &sencialmente el +alor dedesplaamiento especi*ica un *actor de escalado que se le aplica al +alor de la +entana-.a opcin puede ser negociada cuando la cone'in es inicialmente establecida en esecaso toda la comunicacin se asume con el tamao de +entana negociado- Por otra partela opcin puede ser especi*icada para cada segmento en este caso el *actor de escaladode la +entana +ar0a de un segmento a otro-

    Acuse de recio selectivos

    !unque se puede decir que TCP es un protocolo bastante robusto tiene alguna que otradebilidad una de ellas tiene que +er con los acuses de recibo por ello >a sido incluidaesta opcin- Como +imos anteriormente los asentimientos corrientes solo pod0anespeci*icar >asta que n/mero de secuencia se >ab0a recibido de *orma correcta- Con estenue+o ser+icio se pueden utiliar acuses de recibo selecti+os y para comprobar que losdos e'tremos son capaces de lle+ar a cabo este ser+icio se comprueba en la *ase deestablecimiento de la cone'in

    Opcin timestamp

    &sta opcin *ue in+entada para >acer un cmputo del tiempo que tarda un paquete por lared entre los e'tremos de la cone'in- Para TCP el tiempo medio que tarde un paqueteen llegar al otro e'tremo determinar4 cuanto tendr4 que esperar antes de retransmitir un

    paquete que no >a sido acusado de recibo- Puesto que las caracter0sticas de latencia enredes distintas son /nicas TCP deber4 adaptarse a ellas modi*icando con+enientementeel +alor de sus temporiadores de asentimiento-

    P)JTJCJ.JS E& !P.IC!CIM:

    ?na Protocolo de !plicacin *acilita la comunicacin entre una aplicacin y un ser+idor-?n Protocolo de !plicacin de*ine cmo interact/an un cliente y un ser+idor- Consiste en estos trespuntos5

    !brir y cerrar-

    ace y satis*ace peticiones de ser+icio-

    Lane,a e in*orma de errores-

    http://es.wikipedia.org/wiki/Ventana_deslizantehttp://es.wikipedia.org/wiki/Ventana_deslizantehttp://es.wikipedia.org/wiki/Ventana_deslizante
  • 7/24/2019 Segmento TCP

    6/36

    Protocolos de !plicacin comunes son5

    !TTP5 es el Protocolo de Trans*erencia de iperte'to 6en ingl$s HyperText TransferProtocol7-

    "TP5 es el Protocolo de Trans*erencia de !rc>i+os6en ingl$s File Transfer Protocol7-

    SMTP5 es el Protocolo de Trans*erencia de Correo6en ingl$s Simple Mail TransferProtocol7-

    ##TP5 es el Protocolo de Trans*erencia de )ed de :oticias6en ingl$s Network NewsTransfer Protocol7-

    $%C5 es el C>at Nasado en Internet6en ingl$s Internet Relay Chat7-

    Imagen:Hypertext-transfer-protocol.jpg

    Protocolo de Trans*erencia de iperte'to 6ttp7

    TTP es una sigla que signi*ica yperTe't Trans*er Protocol o Protocolo de Trans*erencia deiperte'to- &ste protocolo *ue desarrollado por las instituciones internacionales 3C y I&TF y se

    usa en todo tipo de transacciones a tra+$s de Internet-&l TTP *acilita la de*inicin de la sinta'is y sem4ntica que utilian los distintos so*tGares Geb Otanto clientes como ser+idores y pro'is O para interactuar entre s0-&ste protocolo opera por peticin y respuesta entre el cliente y el ser+idor- ! menudo las peticionestienen que +er con arc>i+os e,ecucin de un programa consulta a una base de datos traduccin yotras *uncionalidades- Toda la in*ormacin que opera en la eb mediante este protocolo esidenti*icada mediante el ?). o direccin-.a t0pica transaccin de protocolo TTP se compone de un encabeado seguido por una l0nea enblanco y luego un dato- &ste encabeado de*ine la accin requerida por el ser+idor-Eesde su creacin el TTP e+olucion en di+ersas +ersiones- &ntre ellas la ;-A la 1-; la 1-1 y la1-2- &l protocolo de este tipo opera con cdigos de respuesta de tres d0gitos que comunican si

    cone'in *ue rec>aada si se reali con $'ito si >a sido redirigida >acia otro ?). si e'iste unerror por parte del cliente o bien por parte del ser+idor-.as aplicaciones y na+egadores Geb tienden a complementar la accin del TTP como ocurre pore,emplo con las denominadas coo8iesD que permiten almacenar in*ormacin de la sesin *uncinde la que no dispone este protocolo ya que opera sin estado-oy en d0a muc>as de las direcciones de ?). requieren la inclusin del protocolo >ttp5Dpara sucorrecto *uncionamiento- &ste protocolo es usualmente seguido del t0pico cdigo GGGD y luego porla direccin espec0*ica del sitio Geb que se desea +isitar-Ee este modo las peticiones de acceso a una p4gina y la respuesta brindada por la misma en

    http://xn--ivg/http://xn--ivg/
  • 7/24/2019 Segmento TCP

    7/36

    *orma de contenido de >iperte'to utilian este sistema de comunicacin el cual permanece untanto KocultoK al usuario *inal- &l protocolo TTP es utiliado tambi$n para en+iar *ormularios concampos de te'to u otro tipo de in*ormacin en ambos sentidos-

    Protocolo de Trans*erencia de !rc>i+os < FTP

    FTP 6siglasen ingl$sde File Trans*er Protocol QProtocolo de Trans*erencia de !rc>i+osQ7 enin*orm4tica es un protocolo de redpara latrans*erencia de arc>i+osentre sistemas conectados auna red TCP6Transmission Control Protocol7 basado en la arquitectura clientei+os desde $l o para en+iarlearc>i+os independientemente del sistema operati+o utiliado en cada equipo-&l ser+icio FTP es o*recido por la capa de aplicacin del modelo de capas de red TCPIPalusuario utiliando normalmente el puerto de red2; y el 21- ?n problema b4sico de FTP es que

    est4 pensado para o*recer la m4'ima +elocidad en la cone'in pero no la m4'ima seguridad yaque todo el intercambio de in*ormacin desde el login y passGord del usuario en el ser+idor >astala trans*erencia de cualquier arc>i+o se realia en te'to planosin ning/n tipo de ci*rado con lo queun posible atacante puede capturar este tr4*ico acceder al ser+idor yo apropiarse de los arc>i+ostrans*eridos-Para solucionar este problema son de gran utilidad aplicaciones comoscpy s*tp incluidas en elpaquete SS que permiten trans*erir arc>i+os pero ci*randotodo el tr4*ico-

    &l Lodelo FTP

    &n el modelo el int$rprete de protocolo 6IP7 de usuario inicia la cone'in de control en el puerto21-.as rdenes FTP est4ndar las genera el PI de usuario y se transmiten al proceso ser+idor a tra+$sde la cone'in de control- .as respuestas est4ndar se en+0an desde el PI del ser+idor al PI deusuario por la cone'in de control como respuesta a las rdenes-&stas rdenes FTP especi*ican par4metros para la cone'in de datos 6puerto de datos modo detrans*erencia tipo de representacin y estructura7 y la naturalea de la operacin sobre el sistemade arc>i+os6almacenar recuperar aadir borrar etc-7- &l proceso de trans*erencia de datos 6ETP7de usuario u otro proceso en su lugar debe esperar a que el ser+idor inicie la cone'in al puerto de

    datos especi*icado 6puerto 2; en modo acti+o o est4ndar7 y trans*erir los datos en *uncin de lospar4metros que se >ayan especi*icado-#emos tambi$n en el diagrama que la comunicacin entre clientey ser+idores independiente delsistema de arc>i+os utiliado en cadacomputadora de manera que no importa que sus sistemasoperati+os sean distintos porque las entidades que se comunican entre s0 son los PI y los ETPque usan el mismo protocolo estandariado5 el FTP-Tambi$n >ay que destacar que la cone'in de datos es bidireccional es decir se puede usarsimult4neamente para en+iar y para recibir y no tiene por qu$ e'istir todo el tiempo que dura lacone'in FTP- Pero ten0a en sus comienos un problema y era la localiacin de los ser+idores en

    http://es.wikipedia.org/wiki/Siglashttp://es.wikipedia.org/wiki/Siglashttp://es.wikipedia.org/wiki/Idioma_ingl%C3%A9shttp://es.wikipedia.org/wiki/Idioma_ingl%C3%A9shttp://es.wikipedia.org/wiki/Protocolo_de_redhttp://es.wikipedia.org/wiki/Transferencia_de_archivoshttp://es.wikipedia.org/wiki/Transmission_Control_Protocolhttp://es.wikipedia.org/wiki/Cliente-servidorhttp://es.wikipedia.org/wiki/TCP/IPhttp://es.wikipedia.org/wiki/TCP/IPhttp://es.wikipedia.org/wiki/Puerto_de_redhttp://es.wikipedia.org/wiki/Texto_planohttp://es.wikipedia.org/wiki/SCPhttp://es.wikipedia.org/wiki/SCPhttp://es.wikipedia.org/wiki/Secure_Shellhttp://es.wikipedia.org/wiki/Criptograf%C3%ADahttp://es.wikipedia.org/wiki/Puerto_de_redhttp://es.wikipedia.org/wiki/Sistema_de_archivoshttp://es.wikipedia.org/wiki/Sistema_de_archivoshttp://es.wikipedia.org/wiki/Sistema_de_archivoshttp://es.wikipedia.org/wiki/Cliente_(inform%C3%A1tica)http://es.wikipedia.org/wiki/Servidorhttp://es.wikipedia.org/wiki/Servidorhttp://es.wikipedia.org/wiki/Computadorahttp://es.wikipedia.org/wiki/Siglashttp://es.wikipedia.org/wiki/Idioma_ingl%C3%A9shttp://es.wikipedia.org/wiki/Protocolo_de_redhttp://es.wikipedia.org/wiki/Transferencia_de_archivoshttp://es.wikipedia.org/wiki/Transmission_Control_Protocolhttp://es.wikipedia.org/wiki/Cliente-servidorhttp://es.wikipedia.org/wiki/TCP/IPhttp://es.wikipedia.org/wiki/Puerto_de_redhttp://es.wikipedia.org/wiki/Texto_planohttp://es.wikipedia.org/wiki/SCPhttp://es.wikipedia.org/wiki/Secure_Shellhttp://es.wikipedia.org/wiki/Criptograf%C3%ADahttp://es.wikipedia.org/wiki/Puerto_de_redhttp://es.wikipedia.org/wiki/Sistema_de_archivoshttp://es.wikipedia.org/wiki/Sistema_de_archivoshttp://es.wikipedia.org/wiki/Cliente_(inform%C3%A1tica)http://es.wikipedia.org/wiki/Servidorhttp://es.wikipedia.org/wiki/Computadora
  • 7/24/2019 Segmento TCP

    8/36

    la red- &s decir el usuario que quer0a descargar alg/n arc>i+o mediante FTP deb0a conocer en qu$m4quina estaba ubicado- .a /nica >erramienta de b/squeda de in*ormacin que e'ist0a eraHop>er con todas sus limitaciones-

    http://upload.wikimedia.org/wikipedia/commons/c/c5/Modelo_ftp.jpguselang!es

    Primer uscador de in&ormacin

    Hop>er signi*ica Qlanarse sobreQ la in*ormacin- &s un ser+icio cuyo ob,eti+o es la localiacin dearc>i+os a partir de su t0tulo- Consiste en un con,unto de men/s de recursos ubicados en di*erentesm4quinas que est4n intercomunicadas- Cada m4quina sir+e una 4rea de in*ormacin pero suorganiacin interna permite que todas ellas *uncionen como si se tratase de una sola m4quina- &lusuario na+ega a tra+$s de estos men/s >asta localiar la in*ormacin buscada y desconocee'actamente de qu$ m4quina est4 descargando dic>a in*ormacin- Con la llegada de Internet lospotentes motores de b/squeda 6Hoogle7 de,aron el ser+icio Hop>er y la localiacin de losser+idores FTP de, de ser un problema- &n la actualidad cuando el usuario se descarga un

    arc>i+o a partir de un enlace de una p4gina Geb no llega ni a saber que lo est4 >aciendo desde unser+idor FTP- &l ser+icio FTP >a e+olucionado a lo largo del tiempo y >oy d0a es muy utiliado enInternet en redes corporati+as Intranets etc- Soportado por cualquier sistema operati+o e'istegran cantidad de so*tGare basado en el protocolo FTP-

    Protocolo Simple de Trans*erencia de Correo O SLTP

  • 7/24/2019 Segmento TCP

    9/36

    Simple Mail Trans&er Protocol (SMTP)Protocolo Simple de Trans*erencia de Correo es unprotocolo de lacapa de aplicacin-Protocolo de redbasado en te'tos utiliados para el intercambiode mensa,es decorreo electrnicoentre computadorasu otros dispositi+os 6PE!Qstel$*onosm+iles etc-7- &st4 de*inido en el)FC 2B21y es un est4ndar o*icial de Internet-

    Funcionamiento

    SLTP se basa en el modelo cliente

  • 7/24/2019 Segmento TCP

    10/36

    !>ora el cliente en+0a el cuerpo del mensa,e l0nea a l0nea- ?na +e *inaliado se terminacon un RC).F-RC).F 6la /ltima l0nea ser4 un punto7 a lo que el ser+idor contestar4 '5 O6+o un mensa,e de error apropiado-

    Tras el en+0o el cliente si no tiene que en+iar m4s correos con la orden

  • 7/24/2019 Segmento TCP

    11/36

    2UU la operacin solicitada mediante el comando anterior >a sido concluida con $'ito

    3UU la orden >a sido aceptada pero el ser+idor esta pendiente de que el cliente le en+0enue+os datos para terminar la operacin

    UU para una respuesta de error pero se espera a que se repita la instruccin

    "UU para indicar una condicin de error permanente por lo que no debe repetirse la orden

    ?na +e que el ser+idor recibe el mensa,e *inaliado con un punto puede almacenarlo si es para undestinatario que pertenece a su dominio o bien retransmitirlo a otro ser+idor para que *inalmentellegue a un ser+idor del dominio del receptor-

    Protocolo de Post O J*icina < PJP

    &n in*orm4tica se utilia el Post O&&ice Protocol6POP8 Protocolo de la oficina de correo7 enclientes locales decorreopara obtener los mensa,es de correo electrnico almacenados enun ser+idorremoto- &s un protocolo de ni+el de aplicacin en el Lodelo JSI-.as +ersiones del protocolo PJP in*ormalmente conocido como PJP1 y PJP2 se >an >ec>oobsoletas debido a las /ltimas +ersiones de PJP3- &n general cuando se >ace re*erencia alt$rmino POP se re*iere a POPdentro del conte'to de protocolos de correo electrnico

    Caracter0sticas

    PJP3 est4 diseado para recibir correo no para en+iarloV le permite a los usuarios con cone'ionesintermitentes o muy lentas 6tales como las cone'iones por mdem7 descargar su correoelectrnico mientras tienen cone'in y re+isarlo posteriormente incluso estando desconectados-Cabe mencionar que la mayor0a de los clientes de correo incluyen la opcin de de!ar los mensa!esen el ser"idor de manera tal que un cliente que utilice PJP3 se conecta obtiene todos losmensa,es los almacena en la computadora del usuario como mensa,es nue+os los elimina delser+idor y *inalmente se desconecta- &n contraste el protocolo IL!Ppermite los modos deoperacin conectadoy desconectado-1

    .os clientes de correo electrnico que utilian IL!P de,an por lo general los mensa,es en elser+idor >asta que el usuario los elimina directamente- &sto y otros *actores >acen que laoperacin de IL!P permita a m/ltiples clientes acceder al mismo bun de correo- .a mayor0a delos clientes de correo electrnico soportan PJP3 IL!PV sin embargo solo unos cuantospro+eedores de internet o*recen IL!P como +alor agregado de sus ser+icios-.os clientes que utilian la opcin de!ar mensa!es en el ser"idorpor lo general utilizan la ordenUIDL ('=nique $7enti*ication /isting7- .a mayor0a de las rdenes de PJP3 identi*ican los mensa,esdependiendo de su n/mero ordinal del ser+idor de correo- &sto genera problemas al momento queun cliente pretende de,ar los mensa,es en el ser+idor ya que los mensa,es con n/mero cambian de

    http://es.wikipedia.org/wiki/Dominio_de_Internethttp://es.wikipedia.org/wiki/Cliente_de_correo_electr%C3%B3nicohttp://es.wikipedia.org/wiki/Cliente_de_correo_electr%C3%B3nicohttp://es.wikipedia.org/wiki/Mail_transfer_agenthttp://es.wikipedia.org/wiki/Mail_transfer_agenthttp://es.wikipedia.org/wiki/Modelo_OSIhttp://es.wikipedia.org/wiki/POP3http://es.wikipedia.org/wiki/Conexi%C3%B3n_por_l%C3%ADnea_conmutadahttp://es.wikipedia.org/wiki/Internet_Message_Access_Protocolhttp://es.wikipedia.org/wiki/Post_Office_Protocol#cite_note-ri5pop-0http://es.wikipedia.org/wiki/Post_Office_Protocol#cite_note-ri5pop-0http://es.wikipedia.org/wiki/Dominio_de_Internethttp://es.wikipedia.org/wiki/Cliente_de_correo_electr%C3%B3nicohttp://es.wikipedia.org/wiki/Mail_transfer_agenthttp://es.wikipedia.org/wiki/Modelo_OSIhttp://es.wikipedia.org/wiki/POP3http://es.wikipedia.org/wiki/Conexi%C3%B3n_por_l%C3%ADnea_conmutadahttp://es.wikipedia.org/wiki/Internet_Message_Access_Protocolhttp://es.wikipedia.org/wiki/Post_Office_Protocol#cite_note-ri5pop-0
  • 7/24/2019 Segmento TCP

    12/36

    una cone'in al ser+idor a otra- Por e,emplo un bun de correo conten0a " mensa,es en la /ltimacone'in despu$s otro cliente elimina el mensa,e n/mero 3 si se +uel+e a iniciar otra cone'in yael n/mero que tiene el mensa,e pasar4 a ser 3 y el mensa,e " pasar4 a ser n/mero y ladireccin de estos dos mensa,es cambiara- &l ?IE. proporciona un mecanismo que e+ita losproblemas de numeracin- &l ser+idor le asigna una cadena de caracteres /nica y permanente almensa,e- Cuando un cliente de correo compatible con PJP3 se conecta al ser+idor utilia la orden

    ?IE. para obtener el mapeo del identi*icador de mensa,e- Ee esta manera el cliente puede utiliarese mapeo para determinar qu$ mensa,es >ay que descargar y cu4les >ay que guardar almomento de la descarga-

    !l igual que otros +ie,os protocolos de internet PJP3 utiliaba un mecanismo de *irmado sinci*rado- .a transmisin de contraseas de PJP3 en te'to plano a/n se da- &n la actualidad PJP3cuenta con di+ersos m$todos de autenticacin que o*recen una di+ersa gama de ni+eles deproteccin contra los accesos ilegales al bun de correo de los usuarios- ?no de estos es APOPel cual utilia *unciones LE"para e+itar los ataques de contraseas-Loilla &udora:o+ell&+olutionas0 como Loilla T>underbirdimplementan *unciones !PJP-

    Protocolo de Sistema de :ombre de Eominio < E:S

    7omain #ame S*stemo 7#S6en espaol5 sistema de nomres de dominio7 es un sistema denomenclatura ,er4rquica para computadoras ser+icios o cualquier recurso conectado aInterneto aunared pri+ada- &ste sistema asocia in*ormacin +ariada con nombres de dominiosasignado acada uno de los participantes- Su *uncin m4s importante es traducir 6resol+er7 nombresinteligibles para las personas en identi*icadores binarios asociados con los equipos conectados a lared esto con el propsito de poder localiar y direccionar estos equipos mundialmente-&l ser+idor E:S utilia una base de datosdistribuida y,er4rquicaque almacena in*ormacinasociada a nombres de dominioen redes comoInternet- !unque como base de datos el E:S escapa de asociar di*erentes tipos de in*ormacin a cada nombre los usos m4s comunes son laasignacin de nombres de dominio a direcciones IPy la localiacin de los ser+idores de correoelectrnicode cada dominio-.a asignacin de nombres a direcciones IP es ciertamente la *uncin m4s conocida de losprotocolos E:S- Por e,emplo si la direccin IP del sitioFTPde pro'-m' es 2;;-%-12B- la mayor0ade la gente llega a este equipo especi*icando *tp-pro'-m' y no la direccin IP- !dem4s de ser m4s

    *4cil de recordar el nombre es m4s *iable- .a direccin num$rica podr0a cambiar por muc>asraones sin que tenga que cambiar el nombre-Inicialmente el E:S naci de la necesidad de recordar *4cilmente los nombres de todos losser+idores conectados a Internet- &n un inicio S)I 6a>oraS)I International7 alo,aba un arc>i+ollamado HOSTSque conten0a todos los nombres de dominio conocidos- &l crecimiento e'plosi+ode la red caus que el sistema de nombres centraliado en el arc>i+o >osts no resultara pr4ctico yen 1AB3Wesus Notello KSysarnKpublic los )FC BB2y )FC BB3de*iniendo lo que >oy en d0a >ae+olucionado >acia el E:S moderno- 6&stos )FCs>an quedado obsoletos por la publicacin

    http://es.wikipedia.org/wiki/MD5http://es.wikipedia.org/wiki/Mozilla_Application_Suitehttp://es.wikipedia.org/wiki/Mozilla_Application_Suitehttp://es.wikipedia.org/wiki/Eudorahttp://es.wikipedia.org/wiki/Eudorahttp://es.wikipedia.org/wiki/Evolutionhttp://es.wikipedia.org/wiki/Evolutionhttp://es.wikipedia.org/wiki/Evolutionhttp://es.wikipedia.org/wiki/Mozilla_Thunderbirdhttp://es.wikipedia.org/wiki/Internethttp://es.wikipedia.org/wiki/Internethttp://es.wikipedia.org/wiki/Internethttp://es.wikipedia.org/wiki/Red_privadahttp://es.wikipedia.org/wiki/Red_privadahttp://es.wikipedia.org/wiki/Dominio_de_Internethttp://es.wikipedia.org/wiki/Base_de_datoshttp://es.wikipedia.org/wiki/Jerarqu%C3%ADahttp://es.wikipedia.org/wiki/Jerarqu%C3%ADahttp://es.wikipedia.org/wiki/Jerarqu%C3%ADahttp://es.wikipedia.org/wiki/Nombre_de_dominiohttp://es.wikipedia.org/wiki/Internethttp://es.wikipedia.org/wiki/Direcci%C3%B3n_IPhttp://es.wikipedia.org/wiki/Correo_electr%C3%B3nicohttp://es.wikipedia.org/wiki/Correo_electr%C3%B3nicohttp://es.wikipedia.org/wiki/Correo_electr%C3%B3nicohttp://es.wikipedia.org/wiki/File_Transfer_Protocolhttp://es.wikipedia.org/w/index.php?title=SRI_International&action=edit&redlink=1http://es.wikipedia.org/wiki/Archivo_hostshttp://es.wikipedia.org/wiki/Archivo_hostshttp://es.wikipedia.org/wiki/1983http://es.wikipedia.org/wiki/1983http://es.wikipedia.org/w/index.php?title=Jesus_Botello_%22SysWarn%22&action=edit&redlink=1http://es.wikipedia.org/w/index.php?title=Jesus_Botello_%22SysWarn%22&action=edit&redlink=1http://tools.ietf.org/html/rfc882http://tools.ietf.org/html/rfc883http://es.wikipedia.org/wiki/Request_for_commentshttp://es.wikipedia.org/wiki/MD5http://es.wikipedia.org/wiki/Mozilla_Application_Suitehttp://es.wikipedia.org/wiki/Eudorahttp://es.wikipedia.org/wiki/Evolutionhttp://es.wikipedia.org/wiki/Evolutionhttp://es.wikipedia.org/wiki/Mozilla_Thunderbirdhttp://es.wikipedia.org/wiki/Internethttp://es.wikipedia.org/wiki/Red_privadahttp://es.wikipedia.org/wiki/Dominio_de_Internethttp://es.wikipedia.org/wiki/Base_de_datoshttp://es.wikipedia.org/wiki/Jerarqu%C3%ADahttp://es.wikipedia.org/wiki/Nombre_de_dominiohttp://es.wikipedia.org/wiki/Internethttp://es.wikipedia.org/wiki/Direcci%C3%B3n_IPhttp://es.wikipedia.org/wiki/Correo_electr%C3%B3nicohttp://es.wikipedia.org/wiki/Correo_electr%C3%B3nicohttp://es.wikipedia.org/wiki/File_Transfer_Protocolhttp://es.wikipedia.org/w/index.php?title=SRI_International&action=edit&redlink=1http://es.wikipedia.org/wiki/Archivo_hostshttp://es.wikipedia.org/wiki/1983http://es.wikipedia.org/w/index.php?title=Jesus_Botello_%22SysWarn%22&action=edit&redlink=1http://tools.ietf.org/html/rfc882http://tools.ietf.org/html/rfc883http://es.wikipedia.org/wiki/Request_for_comments
  • 7/24/2019 Segmento TCP

    13/36

    en 1AB(de los )FCs 1;3 y )FC 1;3"7-

    ComponentesPara la operacin pr4ctica del sistema E:S se utilian tres componentes principales5

    .os Clientes 7#S5 ?n programa cliente E:S que se e,ecuta en la computadora delusuario y que genera peticiones E:S de resolucin de nombres a un ser+idor E:S #Por e!emplo$%&'( direcci)n IP corresponde a nom*re+dominio,-.

    .os Servidores 7#S5 ue contestan las peticiones de los clientes- .os ser+idoresrecursi+os tienen la capacidad de reen+iar la peticin a otro ser+idor si no disponen de la direccinsolicitada-

    = las >onas de autoridad porciones del espacio de nombres de dominio que almacenanlos datos- Cada ona de autoridad abarca al menos un dominio y posiblemente sus subdominios siestos /ltimos no son delegados a otras onas de autoridad-

    .ntendiendo las partes de un nomre de dominio?n nombre de dominiousualmente consiste en dos o m4s partes 6t$cnicamente eti/'etas7separadas por puntos cuando se las escribe en *orma de te'to- Pore,emplo www.mohamedali.orgo www.wikipedia.es

    ! la etiqueta ubicada m4s a la derec>a se le llama dominio de nivel superior6en

    ingl$s top le"el domain7- Como orgenwww.ejemplo.orgo esen www.wikipedia.es

    Cada etiqueta a la iquierda especi*ica una subdi+isin o sudominio- :tese queKsubdominioK e'presa dependencia relati+a no dependencia absoluta- &n teor0a esta subdi+isinpuede tener >asta 12( ni+eles y cada etiqueta puede contener >asta %3 caracteres perorestringidos a que la longitud total del nombre del dominio no e'ceda los 2"" caracteres aunqueen la pr4ctica los dominios son casi siempre muc>o m4s cortos-

    Finalmente la parte m4s a la iquierda del dominio suele e'presar el nombre de lam4quina6en ingl$s hostname7- &l resto del nombre de dominio simplemente especi*ica la manerade crear una ruta lgica a la in*ormacin requerida- Por e,emplo eldominio es.wikipedia.orgtendr0a el nombre de la m4quina KesK aunque en este caso no se

    re*iere a una m4quina *0sica en particular-

    &l E:S consiste en un con,unto ,er4rquico de ser+idores E:S- Cada dominio o subdominio tieneuna o m4s ?onas de autoridadque publican la in*ormacin acerca del dominio y los nombres deser+icios de cualquier dominio incluido- .a ,erarqu0a de las onas de autoridad coincide con la

    ,erarqu0a de los dominios- !l inicio de esa ,erarqu0a se encuentra los ser+idores ra05 los ser+idoresque responden cuando se busca resol+er un dominio de primer y segundo ni+el-

    http://es.wikipedia.org/wiki/1987http://tools.ietf.org/html/rfc1035http://es.wikipedia.org/wiki/Dominio_de_Internethttp://es.wikipedia.org/wiki/Dominio_de_Internethttp://es.wikipedia.org/wiki/Nombre_de_equipohttp://es.wikipedia.org/wiki/Nombre_de_equipohttp://es.wikipedia.org/wiki/Nombre_de_equipohttp://es.wikipedia.org/wiki/Servidor_Ra%C3%ADzhttp://es.wikipedia.org/wiki/1987http://tools.ietf.org/html/rfc1035http://es.wikipedia.org/wiki/Dominio_de_Internethttp://es.wikipedia.org/wiki/Nombre_de_equipohttp://es.wikipedia.org/wiki/Nombre_de_equipohttp://es.wikipedia.org/wiki/Servidor_Ra%C3%ADz
  • 7/24/2019 Segmento TCP

    14/36

    7#S en el mundo real.os usuarios generalmente no se comunican directamente con el ser+idor E:S5 la resolucin denombres se >ace de *orma transparente por las aplicaciones del cliente 6por e,emplo na+egadoresclientes de correo y otras aplicaciones que usan Internet7- !l realiar una peticin que requiere unab/squeda de E:S la peticin se en+0a al ser+idor E:S local del sistema operati+o- &l sistemaoperati+o antes de establecer alguna comunicacin comprueba si la respuesta se encuentra en la

    memoria cac>$- &n el caso de que no se encuentre la peticin se en+iar4 a uno o m4s ser+idoresE:S-.a mayor0a de usuarios dom$sticos utilian como ser+idor E:S el proporcionado por el pro+eedorde ser+icios de Internet- .a direccin de estos ser+idores puede ser con*igurada de *orma manual oautom4tica mediante ECP- &n otros casos los administradores de red tienen con*igurados suspropios ser+idores E:S-

    "#$ en el mundo real.s&g

    &n cualquier caso los ser+idores E:S que reciben la peticin buscan en primer lugar si disponende la respuesta en la memoria cac>$- Si es as0 sir+en la respuestaV en caso contrario iniciar0an lab/squeda de manera recursi+a- ?na +e encontrada la respuesta el ser+idor E:S guardar4 elresultado en su memoria cac>$ para *uturos usos y de+uel+e el resultado-

    http://es.wikipedia.org/wiki/DHCPhttp://es.wikipedia.org/wiki/DHCP
  • 7/24/2019 Segmento TCP

    15/36

    @eraruBa 7#S

    "#$ ar'ol.s&g

    &l espacio de nombres de dominio tiene una estructura arborescente- .as >o,as y los nodos del4rbol se utilian como etiquetas de los medios- ?n nombre de dominio completo de un ob,etoconsiste en la concatenacin de todas las etiquetas de un camino- .as etiquetas son cadenasal*anum$ricas 6con Qa a iquierda- &l punto en el e'tremo derec>ode un nombre de dominio separa la etiqueta de la ra0 de la ,erarqu0a 6en ingl$s root7- &ste primer

    ni+el es tambi$n conocido como dominio de ni+el superior 6T.E < Top .e+el Eomain7-.os ob,etos de un dominio E:S 6por e,emplo el nombre del equipo7 se registran en un arc>i+o deona ubicado en uno o m4s ser+idores de nombres-

    Tipos de servidores 7#S

    Primarios o maestros0Huardan los datos de un espacio de nombres en sus *ic>eros

    Secundarios o esclavos0Jbtienen los datos de los ser+idores primarios a tra+$s de unatrans*erencia de ona-

    /ocales o cac30Funcionan con el mismo so*tGare pero no contienen la base de datospara la resolucin de nombres- Cuando se les realia una consulta estos a su +e consultan a losser+idores E:S correspondientes almacenando la respuesta en su base de datos para agiliar larepeticin de estas peticiones en el *uturo continuo o libre-

    http://tools.ietf.org/html/rfc1035http://tools.ietf.org/html/rfc1035http://tools.ietf.org/html/rfc1035http://tools.ietf.org/html/rfc1035http://tools.ietf.org/html/rfc1035
  • 7/24/2019 Segmento TCP

    16/36

    Tipos de resolucin de nombres de dominio

    &'isten dos tipos de consultas que un cliente puede >acer a un ser+idor E:S5

    Iterati+a

    .as resoluciones iterati+as consisten en la respuesta completa que el ser+idor de nombres puedadar- &l ser+idor de nombres consulta sus datos locales 6incluyendo su cac>$7 buscando los datossolicitados- &l ser+idor encargado de >acer la resolucin realia iterati+amente preguntas a losdi*erentes E:S de la ,erarqu0a asociada al nombre que se desea resol+er >asta descender en ella>asta la m4quina que contiene la ona autoritati+a para el nombre que se desea resol+er-

    )ecursi+a

    &n las resoluciones recursi+as el ser+idor no tiene la in*ormacin en sus datos locales por lo quebusca y se pone en contacto con un ser+idor E:S ra0 y en caso de ser necesario repite el mismoproceso b4sico 6consultar a un ser+idor remoto y seguir a la siguiente re*erencia7 >asta que obtienela me,or respuesta a la pregunta-Cuando e'iste m4s de un ser+idor autoritario para una ona Nindutilia el menor +alor en lam$trica )TT 6ro'nd0trip time7 para seleccionar el ser+idor- &l )TT es una medida para determinarcu4nto tarda un ser+idor en responder una consulta-&l proceso de resolucin normal se da de la siguiente manera5

    1- &l ser+idor ! recibe una consulta recursi+a desde el cliente E:S-

    2- &l ser+idor ! en+0a una consulta recursi+a a N-

    3- &l ser+idor N re*iere a ! otro ser+idor de nombres incluyendo a C-

    - &l ser+idor ! en+0a una consulta recursi+a a C-

    "- &l ser+idor C re*iere a ! otro ser+idor de nombres incluyendo a E-

    %- &l ser+idor ! en+0a una consulta recursi+a a E-

    (- &l ser+idor E responde-

    B- &l ser+idor ! regresa la respuesta al resol+er-

    A- &l resol+er entrega la resolucin al programa que solicit la in*ormacin-

    http://es.wikipedia.org/wiki/BINDhttp://es.wikipedia.org/wiki/BINDhttp://es.wikipedia.org/wiki/BIND
  • 7/24/2019 Segmento TCP

    17/36

    Tipos de registros E:S

    AX !ddress O 6Eireccin7 &ste registro se usa para traducir nombres de ser+idores dealo,amiento a direcciones IP+-

    AAAAX !ddress O 6Eireccin7 &ste registro se usa en IP+%para traducir nombres de >ostsadirecciones IP+%-

    C#AM.X Canonical :ame O 6:ombre Cannico7 Se usa para crear nombres deser+idores de alo,amiento adicionales o alias para los ser+idores de alo,amiento de un dominio- &susado cuando se est4n corriendo m/ltiples ser+icios 6como *tp y ser+idor Geb7 en un ser+idor conuna sola direccin ip- Cada ser+icio tiene su propia entrada de E:S 6como *tp-e,emplo-com- yGGG-e,emplo-com-7- esto tambi$n es usado cuando corres m/ltiples ser+idores >ttp con di*erentenombres sobre el mismo >ost- Se escribe primero el alias y luego el nombre real- &,- &,emplo1 I:C:!L& e,emplo2

    #SX :ame Ser+er O 6Ser+idor de :ombres7 Ee*ine la asociacin que e'iste entre unnombre de dominio y los ser+idores de nombres que almacenan la in*ormacin de dic>o dominio-Cada dominio se puede asociar a una cantidad cualquiera de ser+idores de nombres-

    MD (registro)X Lail &'c>ange O 6)egistro de Intercambio de Correo7 !socia un nombrede dominio a una lista de ser+idores de intercambio de correo para ese dominio- Tiene un balanceode carga y prioridad para el uso de uno o m4s ser+icios de correo-

    PT%X Pointer O 6Indicador7 Tambi$n conocido como Qregistro in+ersoQ *unciona a la in+ersadel registro ! traduciendo IPs en nombres de dominio- Se usa en el arc>i+o de con*iguracin delEns re+ersi+a-

    SOAX Start o* aut>ority O 6!utoridad de la ona7 Proporciona in*ormacin sobre el ser+idorE:S primario de la ona-

    !$#"OX ost I:FJrmation O 6In*ormacin del sistema in*orm4tico7 Eescripcin del >ostpermite que la gente conoca el tipo de m4quina y sistema operati+o al que corresponde undominio-

    TDTX TeUT < 6 In*ormacin te'tual7 Permite a los dominios identi*icarse de modosarbitrarios-

    /OCX .JCaliacin < Permite indicar las coordenadas del dominio-

    E6S< Heneraliacin del registro LU para indicar los ser+icios que o*rece el dominio-Jbsoleto en *a+or de S)#-

    S%FX Se)#icios < Permite indicar los ser+icios que o*rece el dominio-)FC 2(B2- &'ceptoL' y :s- ay que incorporar el nombre del ser+icio protocolo dominio completo prioridad delser+icio peso puerto y el equipo completo- &sta es la sinta'is correspondiente5

    http://es.wikipedia.org/wiki/IPv6http://es.wikipedia.org/wiki/Direcci%C3%B3n_IPv6http://es.wikipedia.org/wiki/Direcci%C3%B3n_IPv6http://es.wikipedia.org/wiki/MX_(registro)http://tools.ietf.org/html/rfc2782http://tools.ietf.org/html/rfc2782http://es.wikipedia.org/wiki/IPv6http://es.wikipedia.org/wiki/Direcci%C3%B3n_IPv6http://es.wikipedia.org/wiki/MX_(registro)http://tools.ietf.org/html/rfc2782
  • 7/24/2019 Segmento TCP

    18/36

    Ser+icio-Protocolo-Eominio

  • 7/24/2019 Segmento TCP

    19/36

    DESARROLLO

    2omo anteriormente se han mencionado los Modelos de ruitectura de 6ed 0$I y el

    124/I4* conformados por un n7mero diferente de capas* pero al 8nal logran desarrollar

    las mismas funciones.

    continuaci+n se descri'ir de forma ms detallada las acti&idades ue realian las

    capas de: plicaci+n* 4resentaci+n y $esi+n del Modelo 0$I.

    24 "( 46($(#12I0#

    (sta capa se encarga de con&ertir y codi8car los datos para ue puedan sertransmitidos a la capa de plicaci+n y de esta manera puedan ser interpretados por el

    usuario fcilmente. s) como asignar un formato especial para ue el destino pueda

    o'ser&ar de forma correcta &ideos* imgenes* fotos* etc.* ue le son en&iados por el

    origen.

    24 "( $($I9#

    (sta capa crea y mantiene acti&o dilogos entre las aplicaciones de origen y destino*

    tam'in se encarga de reiniciar con&ersaciones ue han sido interrumpidas o

    desacti&adas.

    24 "( 43I22I0#

    (s la capa superior de am'os modelos 0$I ; 124/I4* la cual proporciona la interfa

    entre la red por la cual se transmiten los datos y el usuario, contiene protocolos ue

    son utiliados para intercam'iar datos entre los programas de origen y destino.

    lgunos de los protocolos de la capa de plicaci+n del Modelo 124/I4 son:

  • 7/24/2019 Segmento TCP

    20/36

    < 4rotocolo de 1ransferencia de rchi&os =>14? es utiliado para transferir

    archi&os de manera interacti&a entre sistemas.

    < 4rotocolo "#$ =$er&icio de #om'res de "ominio? este se encarga de resol&er

    nom'res de internet en direcciones I4.

    < 4rotocolo de 1ransferencia de Hipertexto =H114? trans8ere archi&os ue

    forman las pginas we'.

    < 4rotocolo $imple de 1ransferencia de 2orreo =$M14? transporta mensajes de

    correo y sus archi&os adjuntos.

    < 1elnet* es un protocolo ue se utilia para proporcionar acceso remoto a

    ser&idores y a dispositi&os de red.

    4ara ue la capa de aplicaci+n realice procesos ue despus sern presentados al

    usuario* sta necesita de un $oftware el cual examinar las aplicaciones reconocidas

    por la red* como por ejemplo los clientes de correo electr+nico. dems 'rinda

    ayuda para la transferencia de archi&os o cola de impresi+n en red* ue son ser&icios

    solicitados por otros programas. 4ara ue la capa de plicaci+n sea interacti&a esta

    consta de un modelo cliente-ser&idor* al dispositi&o ue solicita informaci+n se le

    denomina cliente y al ue responde a la solicitud se le llama ser&idor. (ntre

    ellos ocurre trasferencia de datos* cuando dichos datos pasan del cliente al ser&idor

    se conoce como su'ida y en donde los datos se trans8eren del ser&idor al cliente se le

    denomina descarga.

    3as redes entre pares es la conexi+n de dos o mas computadoras por medio de un a

    red donde comparten recursos para funcionar como un ser&idor o como un cliente

    simultneamente al en&iar o reci'ir informaci+n.

  • 7/24/2019 Segmento TCP

    21/36

    hora ue ya se tiene una mayor comprensi+n de c+mo las aplicaciones

    proporcionan una interfa para el usuario y la red* se muestran algunos protocolos

    espec)8cos.

    @"#$ =$istema de nom'res de "ominio?. "e8ne un ser&icio ue coincide con nom'res

    de recursos ue tienen la direcci+n de red numrica solicitada* utilia

    un formato simple llamado mensaje* el cual se utilia para todos los tipos de

    solicitudes ue hagan los clientes y da respuestas del ser&idor. (l "#$ mantiene

    registros de recursos ue enumeran nom'res de dominios ue el ser&idor puede

    resol&er* as) como procesar solicitudes para ser&idores alternati&os.

    @AAA ; H114 =Aorld Aide Ae'* Hypertext 1ransfer 4rotocol?. 3os exploradores

    Ae' son las aplicaciones ue se usan por medio de las computadoras para conectarse

    con la AAA y as) poder accesar a las diferentes paginas ue estn disponi'les, para

    ue esto pueda ser posi'le se de'e escri'ir una direcci+n o B63 en un explorador de

    internet* el cual utilia el protocolo H114* ste especi8ca una acti&idad de solicitud-

    respuesta* por ejemplo cuando el cliente en&)a en un explorador we' un mensaje de

    solicitud al ser&idor* H114 de8ne los tipos de mensajes ue el cliente utilia para

    solicitar la pagina y en&)a los mensajes ue el ser&idor utilia para responder* los

    cuales son: C(1 =solicitud de datos del cliente?* 40$1 =incluye los datos en el mensajeen&iado al ser&idor? y 4B1 =carga los recursos o contenido al ser&idor we'?.

    @$M14/404 =4rotocolo $imple de 1ransferencia de 2orreo* 4rotocolo de 08cina de

    2orreos? para ue una persona pueda escri'ir mensajes de correo electr+nico* utilia

    una aplicaci+n denominada gente de Bsuario de 2orreo =MB? esto permite en&iar los

  • 7/24/2019 Segmento TCP

    22/36

    mensajes y colocar los reci'idos en el 'u+n del cliente. 4ara reci'ir los e-mails desde

    un ser&idor el cliente del correo puede utiliar un 404. l en&iar el e-mail desde un

    cliente se utilia el protocolo $M14. (n s)ntesis un cliente de correo electr+nico

    proporciona la funcionalidad de los D protocolos dentro de una aplicaci+n. "entro del

    ser&idor de e-mail se lle&an a ca'o D procesos: M1 =gente de 1ransferencia de

    2orreo? el cual se utilia para en&iar correos electr+nico* M" =gente de (ntrega de

    2orreos? reci'e el correo entrante y lo coloca en los 'uones de los usuarios* resuel&e

    temas de entrega 8nal como anlisis de &irus y correo no deseado.

    @"H24 =4rotocolo de con8guraci+n dinmica de host? ste ser&icio permite a los

    dispositi&os de red o'tener las direcciones I4* por medio de un ser&idor "H24 el cual

    elije una direcci+n de un rango denominado Epooly se le asigna al host por un periodo

    determinado. (stos ayudan al host* por si llegara a ocurrir una falla en la red en ue

    apagara o se desconectara* la direcci+n I4 regresa al pool para utiliarse de nue&o, esto

    es para auellos usuarios inalm'ricos ue entran y salen de la red. (l ser&idor "H24

    ordena una 7nica direcci+n a cada usuario* lo ue permite a los administradores de redcon8gurar sencillamente la trayectoria I4 del cliente.

    @ $FM =(l Floue de mensajes del ser&idor? es un protocolo solicitud-respuesta

    ue comparte archi&os* el cual se comporta como cliente-ser&idor. (ste mismo descri'e

    el acceso al sistema y la manera en ue los clientes hacen solicitud de archi&os* esto

    es mediante los mensajes los cuales pueden:

    -Iniciar* autenticar y terminar sesiones.

    - 2ontrolar el paso a archi&os e impresoras

    -4ermitir a una aplicaci+n en&iar o reci'ir mensajes hacia o desde otro

    dispositi&o.

  • 7/24/2019 Segmento TCP

    23/36

    @460102030 C#B1(33 ; $(6GI2I0$ 4D4

    2on las aplicaciones 4D4 'asadas en el protocolo Cnutella* los usuarios pueden

    colocar archi&os en discos r)gidos para ue otras personas los puedan descargar* de

    igual forma estas aplicaciones permiten 'uscar recursos compartidos entre puntos.

    2inco tipos de pauetes diferentes de8nen al protocolo Cnutella, ping se utilia para

    descu'rir un dispositi&o* pong da respuesta a un ping* consulta u'ica un archi&o*

    uery hit da respuesta a una consulta y push es una solicitud de descarga.

    @460102030 ; $(6GI2I0$ 1(3#(1

    1elnet proporciona una forma de utiliar una computadora* conectada a tra&s de la

    red* para acceder a un dispositi&o de red como si el teclado y el monitor estu&ieran

    conectados directamente al dispositi&o. Btilia comandos para mostrar:

    @re ;ou 1here =;1?: permite al usuario solicitar ue apareca algo en la pantalla del

    terminal para indicar ue la sesi+n G1; est acti&a

    @(rase 3ine =(3?: (limina todo el texto de la l)nea

    @Interrupt 4rocess =I4?: $uspende* interrumpe* a'orta o termina el proceso* el cual se

    conect+ a la terminal &irtual.

    CONCLUSIONES

    (n este cap)tulo aprendimos a descri'ir las funciones de las tres capas superiores del

    modelo 0$I proporcionando ser&icios de red a las aplicaciones de usuario 8nal* de igual

  • 7/24/2019 Segmento TCP

    24/36

    forma conocimos los protocolos ue integran la capa de plicaci+n del modelo 124/I4

    y sus funciones 'sicas* compro'ando ue la capa de aplicaci+n act7a como una

    interfa entre el usuario y la red. $e tu&o un conocimiento ms profundo de

    aplicaciones ue 'rinda AAA y los ser&icios ue estn relacionados a la we'* adems

    de las aplicaciones punto a punto y el protocolo Cnutella. "e tal forma ya se tiene un

    conocimiento ms espec)8co de los protocolos internos y aplicaciones ue hacen ue

    las personas podamos realiar muchas acti&idades a tra&s de una computadora.

    Pr o t o c o lo s y c a pa s

    Contenido

    Trminos claves

    Introduccin

    Necesidad de protocolos

    Plan para diseo de protocolos

    Las siete capas

    Pilas: software en capas

    Funcionamiento del software en capas

    Cabeceras mltiples anidadas

    ase cient!fica de las capas

    Tcnicas usadas por los protocolos

    "l arte del diseo de protocolos

  • 7/24/2019 Segmento TCP

    25/36

    #ue es un protoco lo$$

    Protocolo:"s el con%unto de normas & re'las( or'ani)adas & convenidas de mutuo acuerdo entre todos losparticipantes en una comunicacin*

    Su misin es:+acer ,ue la comunicacin entre todos los ordenadores de una red ,ue est-n usando ese

    protocolo sea compatible & re'ular al'n aspecto de la misma* "stos protocolos son estandari)ados por las

    asociaciones u or'ani)aciones de estandari)acin( & los fabricantes toman en cuenta estos est-ndares para la

    reali)acin de dispositivos tele.inform-ticos*

    Que son las capas??

    Capas:Las redes de ordenadores( proveen al usuario de una serie de servicios( e internamente poseen unas

    funciones* Todo esto es reali)ado por las capas o niveles de la ar,uitectura ,ue posee el tipo de red* Las

    ar,uitecturas de las redes tienen una serie de capas superpuestas( una encima de otra( en la ,ue cada una

    desempea su funcin*

    Funciones y caractersticas de las capas:

    .Permiten fraccionar el desarrollo del protocolo( ,ue usa*

    .Las capas facilitan el entendimiento del funcionamiento 'lobal de un protocolo*

    .Facilitan las compatibilidades( tanto de software como +ardware de los distintos ordenadores conectados*

    .Las ar,uitectura o estructuras de capas son fle/ibles a la +ora de modificarlas*

    INT0123CCI4N

    5"n lu'ar de usar el +ardware de red directamente( las redes usan mdulos de software ,ue ofrecen

    interfaces de alto nivel para desarrollar aplicaciones*

    Los Protocolos de red: son un con%unto de re'las ,ue especifican el formato de los mensa%es & las acciones

    apropiadas en cada caso para transferir informacin entre computadores*

    ecesidad de protocolos

  • 7/24/2019 Segmento TCP

    26/36

    Las familias de protocolosocurre cuando"n lu'ar de tener un solo protocolo 'i'ante ,ue especifi,ue todos los

    detalles de todas las formas posibles de comunicacin "l problema de la comunicacin entre computadores es

    divido en subpartes* 6s! los protocolos son m-s f-ciles de disear( anali)ar( implementar( & probar* 7"sta es

    b-sicamente la aplicacin de la idea de diseo estructurado de software* Tambin se puede aplicar al

    +ardware8

    5"sta particin el problema da ori'en a un con%unto de protocolos relacionados llamados Familias de

    Protocolos*

    PLAN PARA DIS!" D PR"#"C"L"S

    9e +an diseado varias +erramientas para a&udar a los diseadores de protocolos a entender las partes del

    problema de comunicacin & planear la familia de protocolos* 3na de estas +erramientas & la mas importantees el modelo de capas esto es solo una manera de dividir el problema de la comunicacin en partes llamadas

    capas* La familia de protocolos puede disearse especificando un protocolo ,ue corresponda a cada capa*

    La or'ani)acin internacional de Normali)acion I91 definio uno de los modelos mas importantes & el mas

    utili)ado el modelo de siete capas*

    6plicacin Capa

    Presentacin Capa ;

    9esion Capa

    "nlace de datos Capa ?

    fisica Capa @

    LAS SI# CAPAS

  • 7/24/2019 Segmento TCP

    27/36

    6un,ue los conceptos sobre el diseo de protocolos +an cambiado en los ?A aos transcurridos desde el

    desarrollo del modelo I91 & muc+os protocolos modernos no enca%an en el modelo anterior( prevalece buena

    parte de la terminolo'!a de la I91*

    "l modelo I91 es conocido por,ue ofrece una e/plicacin sencilla de la relacin entre los comple%os

    componentes de +ardware & de protocolo de red* "n el modelo I91( la capa inferior corresponde al +ardware

    & las capas sucesivas al software ,ue usa la red*

    "l software de red consiste en pro'ramas inform-ticos ,ue establecen protocolos( o normas( para ,ue las

    computadoras se comuni,uen entre s!* "stos protocolos se aplican enviando & recibiendo 'rupos de datos

    formateados denominados pa,uetes* Los protocolos indican cmo efectuar cone/iones l'icas entre las

    aplicaciones de la red( diri'ir el movimiento de pa,uetes a travs de la red f!sica & minimi)ar las posibilidades

    de colisin entre pa,uetes enviados simult-neamente*

    6PLIC6CI4N 9e entiende directamente con el usuario final( al proporcionarle el serviciode informacin distribuida para soportar las aplicaciones & administrar lascomunicaciones por parte de la capa de presentacin*

    ; P0"9"NT6CI4N Permite a la capa de aplicacin interpretar el si'nificado de la informacin,ue se intercambia* "sta reali)a las conversiones de formato mediante lascuales se lo'ra la comunicacin de dispositivos*

    < 9"9I4N 6dministra el di-lo'o entre las dos aplicaciones en cooperacin mediante elsuministro de los servicios ,ue se necesitan para establecer lacomunicacin( flu%o de datos & conclusin de la cone/in*

    = T06N9P10T" "sta capa proporciona el control de e/tremo a e/tremo & el intercambio deinformacin con el nivel ,ue re,uiere el usuario*

    0epresenta el cora)n de la %erar,u!a de los protocolos ,ue permite reali)arel transporte de los datos en forma se'ura & econmica*

    > 0"2 Proporciona los medios para establecer( mantener & concluir las cone/ionesconmutadas entre los sistemas del usuario final* Por lo tanto( la capa de redes la m-s ba%a( ,ue se ocupa de la transmisin de e/tremo a e/tremo*

    ? "NL6C" 6se'ura con confiabilidad del medio de transmisin( &a ,ue reali)a laverificacin de errores( retransmisin( control fuera del flu%o & la

  • 7/24/2019 Segmento TCP

    28/36

    se,uenciacin de la capacidades ,ue se utili)an en la capa de red*

    @ FI9IC1 9e encar'a de las caracter!sticas elctricas( mec-nicas( funcionales & deprocedimiento ,ue se re,uieren para mover los bits de datos entre cadae/tremo del enlace de la comunicacin*

    Pilas: so$t%are en capas

    Cuando se disea de acuerdo con un modelo de capas( el protocolo se ape'a a la or'ani)acin en capas* "l

    protocolo de cada computadora se divide e modulos( de los ,ue cada uno corresponde a una capa* "s mas(

    las capas determinan la sinteraccioenes entre los modulos: en teoria( cuando

    el software de protocolo envia o recibe datos( cada modulo solo se comunica con el modulo de la si'uiente

    capa mas alta & el de la si'uiente mas ba%a* 6si los datos de salida pasan +acia aba%o en cada capa & los de

    entrada suben por cada capa*

    Si&u'os sta(s

    Como se muestra en la fi'ura cada computadora contiene el software de una familia de protocolos* Los

    proveedores usan el termino pila para referirse a este software( puesto ,ue el modelo de capas del ,ue se

    constru&e muc+as veces se dibu%a como un 'rupo de rect-n'ulos*

    6 continuacin se enlistan seis pilas de protocolos conocidas

  • 7/24/2019 Segmento TCP

    29/36

    52ebido a la estructura de capas( es comn referirse al modelo de capas como 7pila8*

    52ebido a ,ue cada pila fue diseada independientemente( protocolos de diferentes pilas no pueden

    interactuar con los de otro*

    Funcionamiento del so$t%are en capas

    Como se +a dic+o con anterioridad cada capa de software de protocolo resuelve una parte del problema de

    comunicacin( para +acerlo( el software de cada capa de la computadora transmisora tambin a're'a

    informacin a los datos de salida & el software de la misma capa de la computadora receptora usa lainformacin adicional para procesar los datos de entradas*

    Ca&eceras multiples anidadas

    "n 'eneral( cada capa one informacin adicionalen la cabecera antes de enviar los datos a una capa inferior(

    por lo tanto un cuadro ,ue via%a por una red contiene una serie de cabeceras anidadas como se ilustra

    continuacin

    pro)eedor pila

    Novell corporation N"TB60"

    an&an s&stems corporation IN"9

    6pple computer corporation 6PPL" T6LD

    2i'ital "uipment corporation 2"CN"T

    iE 9N6

    arios proveedorres TCPIP

  • 7/24/2019 Segmento TCP

    30/36

    Cabeceras de protocolo anidadas ,ue aparecen en un cuadro a medida ,ue via%a por una red* Cada protocoloa're'a una cabecera al cuadro de salida*

    "/plicacin del dia'rama: la cabecera ,ue corresponde al protocolo de mas ba%o nivel sucede primero* "n el

    modelo de capas I91( la cabecera del protocolo de enlace de datos ocurre primero* 6un,ue la capa @

    especifica las seales elctricas u pticas para la transmisin de cuadros no a're'a cabeceras de la misma

    manera ,ue las dem-s capas*

    *AS CIN#+FICA D LAS CAPAS

    La importancia de las capas proviene de un principio sencillo conocido como principio de capas:

    La capa N de la computadora destino debe recibir el mismo mensa%e enviado por el software de capa N del

    transmisor*

    #,CNICAS -SADAS P"R L"S PR"#"C"L"S

    9e +an visto al'unos de los problemas ,ue sur'en en los sistemas de comunicacin & la manera en ,ue los

  • 7/24/2019 Segmento TCP

    31/36

    protocolos resuelven al'unos* 6l'unos protocolos +acen mas ,ue detectar errores: se esfuer)an por reparar o

    dar la vuelta a los problemas( en resumen los protocolos de transportacin usan varias +erramientas para

    mane%ar los problemas de comunicacin mas complicados*

    SC-NCIAS PARA N#R.AS F-RA D "RDN

    Los sistemas de red sin cone/iones ,ue cambian sus rutas pueden entre'ar los pa,uetes fuera de orden (

    una secuencia de pa,uetes & recuerde ,ue las redes intentan usar la tra&ectoria mas corta disponible * 9i

    ,ueda disponible una tra&ectoria mas corta despus de la transmisin de pa,uete i de la secuencia( la red

    puede enviar el pa,uete iG@ por la tra&ectoria mas corta por lo ,ue lle'ara mas pronto ,ue el pa,uete i*

    Para mane%ar las entre'as fuera de orden( los protocolos de transportacin se sirven de la secuenciacin: el

    lado transmisor a're'a un numero de secuencia a cada pa,uete & el lado receptor almacena un numero de

    secuencia del ultimo pa,uete recibido en orden ( as! como una lista de los pa,uetes ,ue lle'aron fuera deorden * 6l lle'ar un pa,uete( el receptor e/amina su numero de secuencia para decidir el trato ,ue +a de

    darle*

    9i es el si'uiente 7 es decir( si +a lle'ado en orden8 ( el protocolo lo entre'a a la si'uiente capa superior &

    busca en su lista pa,uetes adicionales ,ue tambin pueda entre'ar* 9i +a lle'ado fuera de orden ( el

    protocolo a're'a el pa,uete a la lista*

    SC-NCIACI/N PARA LI0INAR PAQ-#S D-PLICAD"S

    "l +ardware con fallas puede causar la duplicacin de pa,uetes(( ,ue con frecuencia aparece en las B6N( pero

    ,ue tambin puede ocurrir en las L6N* Por e%emplo( la falla de un tranceptor de una L6N ,ue usa C9E6 C2

    puede +acer ,ue el receptor detecte una transmisin valida cuando el transmisor ve una colisin* Como

    resultado( el transmisor retroceder- de la colisin & retransmitir-( con lo ,ue lle'aran dos copias del cuadro

    al receptor*

    La secuenciacin resuelve el problema de la duplicacin* "l software receptor busca duplicados cuando

    e/amina el numero de secuencia de cada pa,uete ,ue lle'a* 9i &a +a sido entre'ado o la secuencia es i'ual a

    la de al'n pa,uete de la lista de espera( se descarta la copia nueva*

    R#RANS0ISI/N D PAQ-#S PRDID"S

    La perdida de pa,uetes es un problema fundamental de las redes por,ue los errores de transmisin pueden

    corromper los bits e invalidar el cuadro* 6l detectar tales problemas( el receptor lo descarta* Para 'aranti)ar la

  • 7/24/2019 Segmento TCP

    32/36

    transferencia confiable( los protocolos usan acuse de recibo positivo con retransmisin* Cada ve) ,ue lle'a

    intacto un cuadro( el protocolo receptor re'resa un mensa%e ,ue informa de la recepcin e/itosa* 9e conoce el

    mensa%e como acuse de recibo* "l transmisor se +ace responsable de ,ue cada pa,uete se transfiera con

    /ito* 6l enviar un pa,uete( el protocolo transmisor inicia un cronometro( si el acuse de recibo lle'a antes de

    terminar el cronometro( el software lo cancela( si e/pira antes de su lle'ada( env!a otra copia del pa,uete &

    reinicia el cronometro( la accin de enviar otra copia se llama retransmitir & la copia retransmisin*

    La retransmisin no puede tener /ito si una falla de +ardware +a desconectado la red o si la computadora

    receptora se +a ca!do* Por lo tanto( los protocolos se retransmiten mensa%es suelen limitar la cantidad m-/ima

    de retransmisiones* Cuando se alcan)a el limite( cesa la retransmisin & se declara ,ue es imposible la

    comunicacin*

    PR1NCI/N D RP#ICI"NS CA-SADAS P"R R#ARD" 2CSI1"

    "l mtodo de almacenamiento & reenvi es una fuente de retardo de los sistemas de conmutacin de

    pa,uetes* 6l lle'ar un pa,uete al conmutador( se coloca en una cola* 9i +an lle'ado varios pa,uetes a ma&or

    velocidad de la ,ue puede reenviarlos el conmutador( la cola crecer- & podr!a ser ma&or el retardo* Los

    retardos e/traordinarios pueden 'enerar errores por peticin*

    H0epeticin si'nifica ,ue un pa,uete vie%o retardado afecta la comunicacin posterior*

    Para evitar las repeticiones( los protocolos marcan cada sesin con un identificador nico( el protocolo

    descarta cual,uier pa,uete ,ue conten'a una identificacin incorrecta* Para evitar repeticiones( la

    identificacin no debe emplearse de nuevo +asta despus de ,ue +a&a pasado un tiempo ra)onable*

    CC"N#R"L D FL-3" PARA 1I#AR R*ASA0IN#"S D DA#"S

    Los rebasamientos ocurren cuando una computadora env!a datos por una red mas r-pido de lo ,ue el destino

    puede absorberlos* "n consecuencia +a& perdida de informacin* Ja& varias tcnicas para mane%ar los

    rebasamientos de datos* "n con%unto( las tcnicas se conocen como mecanismos de control de flu%o* Lamanera mas sencilla de control de flu%o es el sistema de parada & continuacin( en el ,ue el transmisor espera

    tras la transmisin de cada pa,uete*

  • 7/24/2019 Segmento TCP

    33/36

  • 7/24/2019 Segmento TCP

    34/36

    4plicacin del dia5rama

    "n la parte a se env!a un pa,uete & lue'o un acuse de recibo* 9i env!o es N( entonces tiempo toral es KN* "n

    la parte b se utili)a ventana desli)ante* "l env!o & acuse se tardan solo ?N* 9olo tendr!amos ,ue aadir la

    parte de un pe,ueo retardo ( la frmula ,ueda como si'ue:

    Tw T' M B

    Tw es el rendimiento de la ventana desli)ante*

    T' es el rendimiento del protocolo de parada & continuacin*

    B es el tamao de la ventana

    9 consideramos el anc+o de banda como factor entonces podr!a ,uedar asi:

  • 7/24/2019 Segmento TCP

    35/36

    Tw min 7( T' M B8

    es el anc+o de banda*

    0CANIS0"S PARA 1I#AR C"N.S#I"NA0IN#"S N LAS RDS6

    P01L"E6: el con'estionamiento* 3na terminal de una red se sobrecar'a de pa,uetes por,ue lle'an a una

    velocidad superior a la ,ue esta puede enviarlos( por lo ,ue los acomoda en colas de espera( ,ue al ir

    aumentando +ace ,ue aumente el retardo efectivo*

    C1N9"C3"NCI6: el conmutador de la terminal a'ota su memoria & la red ,ueda completamente inutili)ada(

    Colapso de Con'estionamiento*

    91L3CI1N"9* #ue los conmutadores informen sobre los con'estionamiento a los conmutadores transmisoreso( tomar la prdida de pa,uetes como estimacin del con'estionamiento**

    3TILI6N21 3N C1NT01L 2" 061N( al'unos protocolos reducen la ra)n a la ,ue se transmiten los

    pa,uetes( por un tiempo determinado( o reduciendo el tamao de su ventana*

    DIS!" D PR"#"C"L"S6

    a* Para +acer eficiente la comunicacin( deben esco'erse con cuidado los detalles( &a ,ue los pe,ueos

    errores de diseo pueden dar una operacin incorrecta( pa,uetes innecesarios o retardos*

    b* Los mecanismo de control pueden actuar de maneras inesperadas*

    c* 2ebe de alcan)ar el e,uilibrio entre ventana desli)ante & control de con'estionamiento( para evitar

    los colapsos de red & la prdida de rendimiento*

  • 7/24/2019 Segmento TCP

    36/36