You are on page 1of 4

FUNCION DE LA CAPA DE TRANSPORTE

- Esta capa es responsable de realizar comunicacin temporal entre 2 aplicaciones


y transmitir datos entre ellas
- Aplicacin genera datos que enva info de origen a la aplicacin del destino,
independiente de:
o Tipo de host destino
o Tipo de medio por donde viaja los datos
o La ruta seguida por los datos
o La congestion en un enlace o tamao de la red
- Capa de transporte = enlace entre capa de aplicacin y capas inferiores
responsables de la tx a travez de la red

RESPONSABILIDAD DE LA CAPA DE TRANSPORTE


- Seguimiento de conversacin individuales:
o En la capa de transporte fluye los datos de aplicacin de origen hasta
aplicacin destino, esto se llama conversasion
o Host puede tener varias aplicaciones comunicndose en la red
simultneamente
o Cada aplicacin se comunica con 1 o mas aplicaciones en 1 o mas host
remotos
o Capa de transporte es responsable de mantener y hacer seguimiento de
todas las conversaciones
- Segmentacin de datos y rearmado de segmentos:
o Las redes tiene un limite de la cantidad de datos que se incluyen en un solo
paquete
o Protocolo de la capa de transporte tiene servicio que segmenta los datos
en bloques de tamao apropiado, estos servicios incluyen:
Encapsulamiento de cada porcin de datos
Encabezado a cada bloque de datos
o El encabezado se usa para hacer seguimiento del flujo de datos
o Protocolos de la capa de transporte del host destino, describen la forma en
que se utiliza la info del encabezado para rearmar las porciones de datos
en flujos y transmitirlos a la capa de aplicacin
- Identificacin de las aplicaciones
o Para que pase el flujo de datos a las aplicaciones adecuadas, capa de
transporte tiene que identificar la aplicacin objetivo, para esto la capa
asigna un identificador a cada aplicacin, llamado puerto
o Todos los proceso de software que requiera acceso a la red se les asigna
un numero de puerto exclusivo para ese host

MULTIPLEXACION DE CONVERSASION
- El envio de algunos tipos de datos (transmision de videos) a travez de la red, como
un flujo continuo puede consumir todo el ancho de banda
- Esto impedira que se produzcan otras comunicaciones al mismo tiempo, adems
de dificultar la recuperacin de errores y la retransmisin de datos danados
- Segmentacin de datos en partes pequeas permiten que se multiplexen
(entrelazen) varias comunicaciones de distintos usuarios en la misma red
- Para identificar estos segmentos de datos, capa de transporte agrega encabezado,
este contiene datos binarios organizados en varios campos
- Estos campos permiten que diferentes protocolos de capa de transporte puedan
llevar varias funciones de administracin de comunicacin de datos

CONFIABILIDAD DE LA CAPA DE TRANSPORTE


- Capa de transporte es responsable de administrar requisitos de confiabilidad de
las conversaciones
- Diferentes aplicaciones tiene diferentes requisitos de confiabilidad de transporte
- IP se encarga de: estructura, direccionamiento y routing de paquetes, pero no
especifica la forma en que se entregan o el transporte de los paquetes
- Protocolos de transporte especifican como se transfieren los msjes entre los host
- TCP/IP proporciona 2 protocolos de la capa de transporte: TCP y UDP los cuales
se usan para habilitar la comunicacin y transferencia de datos entre los hosts
- TCP es un protocolo de transporte confiable y completo, este garantiza que los
datos lleguen al destino sin embargo, esto requiere campos adicionales en el
encabezado aumentado el tamao del paquete y el tiempo de demora
- UDP es un protocolo mas simple, no tan confiable, tiene menos campos para el
encabezado que en TCP pero es mucho mas rpido

TCP
- Funcin del protocolo de transporte TCP es similar al envio de paquetes de los
que se hace seguimiento de origen a destino
- Si un pedido de envio se divide en varios paquetes, cliente puede revisar online el
orden de la entrega
- 3 operaciones bsicas de confiabilidad en TCP:
o Numeracin y seguimiento de los segmentos de datos transmitidos a un
host especifico desde una aplicacin especifica
o Reconocimiento de los datos recibidos
o Retransmisin de datos no recibidos luego de un tiempo determinado
UDP
- TCP proporciona comunicacin mas solida entre aplicaciones pero estos provocan
demora en al transmisin
- Agregar sobrecarga para garantizar confiabilidad puede reducir la utilidad e
incluso ser perjudicial para la aplicacin
- UDP proporciona funciones bsicas de entrega de segmentos de datos entre
aplicaciones. Con poca sobrecarga y revisin de datos
- UDP es conocido como procotolo de entrega de mximo esfuerzo = poco
confiable
- Esto debido a que no hay reconocimiento que indique que los datos llegaron al
destino asi tambin como que no existe proceso en la capa de transporte que
informen al emisor si la entrega se hizo correctamente

PROTOCOLO DE LA CAPA DE TRANSPORTE CORRECTO PARA LA


APLICACIN ADECUADA
- Algunas aplicaciones, los segmentos deben llegar con una secuencia especifica
para que sean procesados
- En otra los datos se consideran tiles una vez que se reciben en forma completa
- En ambos casos se utiliza el TCP como protocolo de transporte
- Los desarrolladores de aplicaciones deben elegir el tipo de protocolo segn los
requisitos de su aplicacin
- Aplicaciones como: base de datos, navegadores web y clientes email requiere que
todos los datos lleguen al destino, cualquier perdida puede danar la comunicacin
y dejarla incompleta o ilegible, esta aplicciones son mejores para TCP
- Aplicaciones como transmisin de audio/video en vivo o voz sobre ip (voip) es
preferible usar UDP ya que los reconocimientos y retransmisin reduciran la
velocidad de entrega

CARACTERISTICAS DEL TCP


- TCP y UDP, tiene maneras de implementar las caractersticas de confiabilidad y
seguimiento de las conversaciones
- TCP proporciona otros servicios:
o ESTABLECIMIENTO DE UNA SESION
TCP protocolo orientado a la conexin
Este negocia y establece conexin (o sesin) permanente entre
origen/destino antes de reenviar trafico
Con la sesin, los dispo negocian cantidad de trafico que se puede
reenviar en un momento determinado y los datos que se comunican
entre ambos se puede administrar detenidamente
o ENTREGA CONFIABLE
Confiabilidad = cada segmento llegue a su destino
Posible que segmento se dane/pierda cuando son transmitidos en
la red
o ENTREGA EN EL MISMO ORDEN
Datos pueden llegar en orden equivocado ya que redes
proporcionan diferentes rutas y cada una de ellas tiene diferentes
velocidades de transmisin
TCP enumera y secuencia los segmentos para asegurar que estos
se rearmen con el orden correcto
o CONTROL DE FLUJO
Los host de red tiene recursos limitados (memoria, capacidad de
procesamiento)
TCP al ver que los recursos estn sobrecargados, solicita a la
aplicacin emisora que reduzca velocidad de flujo de datos
TCP regula cantidad de datos que transmite el origen
Control de flujo puede evitar la necesidad de retransmitir los datos
cuando los recursos del host receptor estn saturados

ENCABEZADO TCP
- TCP es un protocolo con info de estado = realiza seguimiento del estado de la
sesin de comunicacin
- Para realizar esto, TCP registra que info se envio y que info se reconocio
- Sesin de estado comienza con establecimiento de sesin y finaliza con el cierre
de terminacin de sesin
- Cada segmento TCP tiene 20 bytes de sobrecarga en el encabezado que encapsula
los datos de la capa de aplicacin
o Puerto origen (16 bits) y puerto destino (=): se utiliza para identificar la
aplicacin
o Numero de secuencia (32 bits): utiliza para rearmar los datos
o numero de reconocimiento (32 bits): indica datos que se recibieron
o longitud de encabezado (4 bits): desplazamiento de datos, indica
longitud de header del segmento TCP
o reservado (6 bits): para uso futuro, reservado
o bits de control (6 bits): indica el propsito y la funcin del segmento TCP,
incluye cdigos de bits o marcadores
o tamao de la ventana (16 bits): indica numero de bytes que pueden ser
aceptados una a la vez
o checksum (16 bits): utiliza para verificar errores del encabezado/datos del
segmento
o urgente (16 bits): indica si el dato es urgente

ENCABEZADO UDP
- UDP es protocolo sin info de estado = ni el cliente ni el servidor estn obligados
a hacer seguimiento del estado de la sesin de comunicacion
- Si se require confiabilidad al usar UDP como protocolo de transporte, esta se le
debe de administrar la aplicacin
- Requisito importante para la transmisin de video y voz en vivo en la red es que
los datos fluyan rpidamente
- Este tipo de transmisiones pueden tolerar cierta perdida de datos con efecto
minimo o imperceptible, lo cual es perfecto para UDP
- Fragmentos de comunicacin UDP se llaman datagramas
- El protocolo de capa de transporte enva datagramas como mximo esfuerzo
- UDP tiene una baja sobrecarga de 8 bytes

CONVERSASION MULTIPLES E INDEPENDIENTES


- Capa de transporte debe poder separar y administrar varias comunicaciones con
diferentes necesidades de requisitos de transporte
- Los usuarios creen que pueden recibir/enviar email, navegar sitios web, hacer
llamadas VoIP todo de manera simultanea
- En realidad, cada uno de estas aplicaciones enva/recibe datos a travez de la red
al mismo tiempo a pesar de los diferentes requisitos de confiabilidad
- TCP y UDP administran diferentes conversaciones simultaneas por medio de
campos de encabezado para identificar de manera exclusiva estas aplicaciones
- Estos identificadores nicos son nmeros de puertos

NUMERO DE PUERTO
-